FSD_SCATTER_GATHER_INFO

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

At a Glance

Header file: Fsdmgr.h
Windows CE versions: 2.10 and later

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

Disk identifier, as passed to the MyFSD_MountDisk function, written by the independent software vendor.

dwSector

Specifies the starting sector number.

cSectors

Number of sectors to transfer.

pfdi

Pointer to the address of a FSD_DISK_INFO structure.

cfbi

Count of FSD_BUFFER_INFO structures. This member can be zero.

pfbi

Pointer to zero or more FSD_BUFFER_INFO structures. If there is more than one FSD_BUFFER_INFO structure, the structures must be created contiguously, as in an array of such structures, and the pointer must point to the first FSD_BUFFER_INFO structure.

pfnCallBack

Not supported; set to NULL.

Remarks

This structure is used by FSDMGR_ReadDiskEx and FSDMGR_WriteDiskEx.

See Also

FSDMGR_ReadDiskEx, FSDMGR_WriteDiskEx , FSD_SCATTER_GATHER_RESULTS, FSD_BUFFER_INFO