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

  • 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)

Other Resources

SetFilePointer