xxx_Seek (Servicesd.exe) (Compact 2013)
3/26/2014
This function is to be implemented by a service and will be called by Servicesd.exe. This function need only be implemented by a streaming service.
Syntax
DWORD xxx_Seek(
DWORD dwData,
long pos,
DWORD type
);
Parameters
- dwData
[in] Specifies the value returned by xxx_Open (Servicesd.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 Value
Returns the current location of the file pointer.
Remarks
This function is called by Servicesd.exe as a result of an application's call to SetFilePointer.
Servicesd.exe uses the xxx prefix. When implementing the stream interface, replace xxx with a prefix appropriate for your specific implementation.
Requirements
Header |
Developer Implemented |
Library |
Developer Implemented |
See Also
Reference
Servicesd.exe Functions
xxx_Open (Servicesd.exe)