Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This function is to be implemented by a service and will be called by Services.exe. This function need only be implemented by a streaming service.
DWORD xxx_Seek(DWORDdwData,long pos,DWORD type);
Parameters
- dwData
[in] Specifies the value returned by xxx_Open (Services.exe) for the given service instance. - pos
[in] Specifies the number of bytes to move the file pointer. pos is a 32-bit signed value. A positive value for this parameter moves the file pointer forward in the file while a negative value moves the file pointer backward. - type
[in] Specifies the starting point for the file pointer move. The following table shows possible values.Value Description FILE_BEGIN The starting point is zero, or at the beginning of the file. FILE_CURRENT The starting point is the current value of the file pointer. FILE_END The starting point is the current end-of-file position.
Return Values
Returns the current location of the file pointer.
Remarks
This function is called by Services.exe as a result of an application's call to SetFilePointer.
Services.exe uses the xxx prefix. When implementing the stream interface, replace xxx with a prefix appropriate for your specific implementation. For more information, see Stream Interface Driver Implementation.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Developer-defined.
Library: Developer-implemented.
See Also
xxx_Open (Services.exe) | SetFilePointer | Services.exe Functions
Send Feedback on this topic to the authors