Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This structure contains information on the data to be read from or written to the mounted volume.

Syntax

typedef struct _FSD_SCATTER_GATHER_INFO{
  DWORD 
dwFlags;
  DWORD 
idDsk;
  DWORD 
dwSector;
  DWORD 
cSectors;
  PFDI 
pfdi;
  DWORD 
cfbi;
  PFBI 
pfbi;
  PFNFSG 
pfnCallBack;
} FSD_SCATTER_GATHER_INFO, *PFSGI;

Members

dwFlags

Reserved. Set to zero.

idDsk

User-specified disk identifier passed to the MyFSD_MountDiskfunction.

dwSector

Start sector number.

cSectors

Number of sectors to transfer.

pfdi

Pointer to the address of an FSD_DISK_INFOstructure.

cfbi

Count of FSD_BUFFER_INFOstructures. This member can be set to zero.

pfbi

Pointer to FSD_BUFFER_INFOstructures. If there is more than one FSD_BUFFER_INFOstructure, the structures must be created contiguously, as in an array of such structures, and the pointer must point to the first FSD_BUFFER_INFOstructure. This member can be set to zero.

pfnCallBack

Not supported. Set to NULL.

Remarks

This structure is used by the FSDMGR_ReadDiskExand the FSDMGR_WriteDiskExfunctions.

Requirements

Header fsdmgr.h
Windows Embedded CE Windows CE 2.10 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also