Share via


xxx_Seek (Services.exe)

A version of this page is also available for

Windows Embedded CE 6.0 R3

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.

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 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.

Requirements

Header Developer Implemented
Library Developer Implemented
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

xxx_Open (Services.exe)
Services.exe Functions

Other Resources

SetFilePointer