共用方式為


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