Share via


FSD_SCATTER_GATHER_INFO (Compact 2013)

3/26/2014

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_MountDisk function.
  • dwSector
    Start sector number.
  • cSectors
    Number of sectors to transfer.
  • cfbi
    Count of FSD_BUFFER_INFO structures. This member can be set to zero.
  • pfbi
    Pointer to 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. This member can be set to zero.
  • pfnCallBack
    Not supported. Set to NULL.

Remarks

This structure is used by the FSDMGR_ReadDiskEx and the FSDMGR_WriteDiskEx functions.

Requirements

Header

fsdmgr.h

See Also

Reference

FSD Structures
MyFSD_MountDisk
FSDMGR_ReadDiskEx
FSDMGR_WriteDiskEx
FSD_BUFFER_INFO
FSD_DISK_INFO
FSD_SCATTER_GATHER_RESULTS