nvme.h) (NVME_TELEMETRY_HOST_INITIATED_LOG 结构
包含指定“遥测 Host-Initiated 日志”页中信息的字段。
NVME_RESERVATION_NOTIFICATION_LOG结构由“获取日志页”命令返回。 有关详细信息,请参阅 NVME_CDW10_GET_LOG_PAGE。
语法
typedef struct _NVME_TELEMETRY_HOST_INITIATED_LOG {
UCHAR LogIdentifier;
UCHAR Reserved0[4];
UCHAR OrganizationID[3];
USHORT Area1LastBlock;
USHORT Area2LastBlock;
USHORT Area3LastBlock;
UCHAR Reserved1[2];
ULONG Area4LastBlock;
UCHAR Reserved2[361];
UCHAR HostInitiatedDataGenerationNumber;
UCHAR ControllerInitiatedDataAvailable;
UCHAR ControllerInitiatedDataGenerationNumber;
UCHAR ReasonIdentifier[128];
} NVME_TELEMETRY_HOST_INITIATED_LOG, *PNVME_TELEMETRY_HOST_INITIATED_LOG;
成员
LogIdentifier
指示日志标识符。
Reserved0[4]
保留 1-4 个字节。
OrganizationID[3]
指示组织 ID (OUI) IEEE 组织唯一标识符。
Area1LastBlock
字节 8-9 表示区域 1 的最后一个块。
Area2LastBlock
字节 10-11 指示区域 2 的最后一个块。
Area3LastBlock
字节 12-13 指示区域 3 的最后一个块。
Reserved1[2]
保留字节 14-381。
Area4LastBlock
Reserved2[361]
HostInitiatedDataGenerationNumber
ControllerInitiatedDataAvailable
字节 382 指示控制器启动的数据是否可用。
ControllerInitiatedDataGenerationNumber
字节 383 指示控制器启动的数据(当数据可用时)的生成数。
ReasonIdentifier[128]
字节 384-511 指示原因标识符。
注解
所有 NVMe 遥测数据块的大小均为 512 字节。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | nvme.h |