Platform SDK: Hardware

STARTING_VCN_INPUT_BUFFER

The STARTING_VCN_INPUT_BUFFER structure is the input buffer for the DeviceIoControl FSCTL_GET_RETRIEVAL_POINTERS operation, which is used to specify the starting VCN at which the operation should enumerate extents.

typedef struct {
  LARGE_INTEGER StartingVcn;
} STARTING_VCN_INPUT_BUFFER, *PSTARTING_VCN_INPUT_BUFFER;

Members

StartingVcn
The VCN at which FSCTL_GET_RETRIEVAL_POINTERS will begin enumerating extents in the file. This value may be rounded down to the first VCN of the extent in which the given extent is found.

Requirements

  Windows NT/2000: Requires Windows 2000.
  Windows 95/98: Unsupported.
  Header: Declared in Winioctl.h.

See Also

Device Input and Output Overview, Device Input and Output Structures, Defragmentation, DeviceIoControl, FSCTL_GET_RETRIEVAL_POINTERS