FSD_SCATTER_GATHER_INFO

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

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.

Requirements

Runs on Versions Defined in Include Link to
Windows CE OS 2.10 and later Fsdmgr.h    

Note   This API is part of the complete Windows CE OS package as provided by Microsoft. The functionality of a particular platform is determined by the original equipment manufacturer (OEM) and some devices may not support this API.

See Also

MyFSD_MountDisk, FSDMGR_ReadDiskEx, FSDMGR_WriteDiskEx, FSD_BUFFER_INFO, FSD_DISK_INFO, FSD_SCATTER_GATHER_RESULTS

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.