SRBEX_DATA_NVME_COMMAND構造体 (minitape.h)

「SRBEX_DATA_NVME_COMMAND (srb.h)」を参照してください。

構文

typedef struct _SRBEX_DATA_NVME_COMMAND {
  SRBEXDATATYPE Type;
  ULONG         Length;
  ULONG         CommandDWORD0;
  ULONG         CommandNSID;
  ULONG         Reserved0[2];
  ULONGLONG     CommandMPTR;
  ULONGLONG     CommandPRP1;
  ULONGLONG     CommandPRP2;
  ULONG         CommandCDW10;
  ULONG         CommandCDW11;
  ULONG         CommandCDW12;
  ULONG         CommandCDW13;
  ULONG         CommandCDW14;
  ULONG         CommandCDW15;
  UCHAR         CommandType;
  UCHAR         CommandFlags;
  union {
    struct {
      USHORT P : 1;
      USHORT SC : 8;
      USHORT SCT : 3;
      USHORT Reserved : 2;
      USHORT M : 1;
      USHORT DNR : 1;
    } DUMMYSTRUCTNAME;
    USHORT AsUshort;
  } CommandStatus;
  ULONG         QID;
  ULONG         CommandTag;
  ULONG         CQEntryDW0;
} SRBEX_DATA_NVME_COMMAND, *PSRBEX_DATA_NVME_COMMAND;

メンバー

Type

Length

CommandDWORD0

CommandNSID

Reserved0[2]

CommandMPTR

CommandPRP1

CommandPRP2

CommandCDW10

CommandCDW11

CommandCDW12

CommandCDW13

CommandCDW14

CommandCDW15

CommandType

CommandFlags

CommandStatus

CommandStatus.DUMMYSTRUCTNAME

CommandStatus.DUMMYSTRUCTNAME.P

CommandStatus.DUMMYSTRUCTNAME.SC

CommandStatus.DUMMYSTRUCTNAME.SCT

CommandStatus.DUMMYSTRUCTNAME.Reserved

CommandStatus.DUMMYSTRUCTNAME.M

CommandStatus.DUMMYSTRUCTNAME.DNR

CommandStatus.AsUshort

QID

CommandTag

CQEntryDW0

要件

要件
サポートされている最小のサーバー Windows Server 2022
Header minitape.h

こちらもご覧ください

「SRBEX_DATA_NVME_COMMAND (srb.h)」を参照してください。