NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE union (nvme.h)

Contains parameters for specifying and enabling directives in the Directive Send command.

This structure is used as the value of the EnableDirective field in the NVME_CDW12_DIRECTIVE_SEND structure.

Syntax

typedef union {
  struct {
    ULONG ENDIR : 1;
    ULONG Reserved0 : 7;
    ULONG DTYPE : 8;
    ULONG Reserved1 : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE, *PNVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ENDIR

Specifies whether the directive is enabled.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.DTYPE

Specifies the directive type.

DUMMYSTRUCTNAME.Reserved1

AsUlong

Requirements

Requirement Value
Minimum supported client Windows 10
Header nvme.h

See also