Edit

STOR_PAGING_DEVICE_DUMP_ENTRY structure (winioctl.h)

Syntax

typedef struct _STOR_PAGING_DEVICE_DUMP_ENTRY {
       CHAR  MiniportName[STOR_PAGING_DEVICE_MINIPORT_NAME_LENGTH + 1];
       CHAR  ModelName[STOR_PAGING_DEVICE_MODEL_NAME_LENGTH + 1];
       CHAR  FirmwareRevision[STOR_PAGING_DEVICE_FW_REVISION_LENGTH + 1];
       WORD  PagingPathCount;
  union {
    struct {
      BYTE IsBootDevice : 1;
      BYTE IsNativeNVMe : 1;
      BYTE Reserved : 6;
    } DUMMYSTRUCTNAME;
         BYTE AsUchar;
  } Flags;
} STOR_PAGING_DEVICE_DUMP_ENTRY, *PSTOR_PAGING_DEVICE_DUMP_ENTRY;

Members

MiniportName[STOR_PAGING_DEVICE_MINIPORT_NAME_LENGTH + 1]

ModelName[STOR_PAGING_DEVICE_MODEL_NAME_LENGTH + 1]

FirmwareRevision[STOR_PAGING_DEVICE_FW_REVISION_LENGTH + 1]

PagingPathCount

Flags

Flags.DUMMYSTRUCTNAME

Flags.DUMMYSTRUCTNAME.IsBootDevice

Flags.DUMMYSTRUCTNAME.IsNativeNVMe

Flags.DUMMYSTRUCTNAME.Reserved

Flags.AsUchar

Requirements

Requirement Value
Header winioctl.h