Share via


FLASH_TRANSFER_REQUEST (Compact 2013)

3/26/2014

This structure describes a set of noncontiguous sector data/sector run pairs to be read from or written to disk in a single operation. FLASH_TRANSFER_REQUEST is an input structure for IOCTL_FLASH_READ_LOGICAL_SECTORS and IOCTL_FLASH_WRITE_LOGICAL_SECTORS.

Syntax

typedef struct __FLASH_TRANSFER_REQUEST {
  PARTITION_ID PartitionId;
  DWORD RequestFlags;
  DWORD TransferCount;
  ULONGLONG AssociationId;
  FLASH_SECTOR_TRANSFER TransferList[1];
} FLASH_TRANSFER_REQUEST;

Members

  • PartitionId
    Identifier of the flash partition to transfer.
  • RequestFlags
    Flags describing the attributes for the transfer operation.
  • AssociationID
    Unique identifier for the object this transfer is associated with. This value is optional.
  • TransferList
    Array of FLASH_SECTOR_TRANSFER structures. The number of elements in this array must be equal to the value of TransferCount.

Requirements

Header

FlashMdd.h

See Also

Reference

Flash Driver MDD Structures