NVME_NVM_SUBSYSTEM_RESET structure (nvme.h)

Specifies a parameter that provides host software with the capability to initiate an NVM Subsystem Reset.

This structure is used in the NSSR field of the NVME_CONTROLLER_REGISTERS structure.

Syntax

typedef struct _NVME_NVM_SUBSYSTEM_RESET {
  ULONG NSSRC;
} NVME_NVM_SUBSYSTEM_RESET, *PNVME_NVM_SUBSYSTEM_RESET;

Members

NSSRC

A read/write value that initiates an NVM Subsystem Reset.

Writing the value 4E564D65h ("NVMe") to this field initiates an NVM Subsystem Reset. Writing any other value has no functional effect on the operation of the NVM subsystem.

This field returns the value 0h when read.

Requirements

Requirement Value
Minimum supported client Windows 10
Header nvme.h