xxx_Seek (Services.exe)

Windows Mobile 6.5
A version of this page is also available for
4/8/2010

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(
  DWORD dwData,
  long pos,
  DWORD type
);

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.

Returns the current location of the file pointer.

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.

HeaderDeveloper Implemented
LibraryDeveloper Implemented
Windows Embedded CEWindows CE .NET 4.0 and later
Windows MobileWindows Mobile Version 5.0 and later

Community Additions

Show: