NVME_TELEMETRY_HOST_INITIATED_LOG結構 (nvme.h)
包含欄位,指定 [遙測 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]
指出 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 位元組。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
標頭 | nvme.h |