包含指定遥测 Host-Initiated 日志页中信息的字段。
获取日志页命令返回 NVME_RESERVATION_NOTIFICATION_LOG 结构。 有关详细信息,请参阅 NVME_CDW10_GET_LOG_PAGE。
Syntax
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;
Members
LogIdentifier
指示日志标识符。
Reserved0[4]
保留字节 1-4。
OrganizationID[3]
指示作为组织 ID 的 IEEE 组织唯一标识符(OUI)。
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 字节。
要求
| Requirement | 价值 |
|---|---|
| 最低支持的客户端 | Windows 10操作系统 |
| Header | nvme.h |