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]
조직 ID인 IEEE OUI(조직 고유 식별자)를 나타냅니다.
Area1LastBlock
바이트 8-9는 영역 1의 마지막 블록을 나타냅니다.
Area2LastBlock
바이트 10-11은 영역 2의 마지막 블록을 나타냅니다.
Area3LastBlock
바이트 12-13은 영역 3의 마지막 블록을 나타냅니다.
Reserved1[2]
바이트 14-381은 예약되어 있습니다.
Area4LastBlock
Reserved2[361]
HostInitiatedDataGenerationNumber
ControllerInitiatedDataAvailable
Byte 382는 컨트롤러 시작 데이터를 사용할 수 있는지 여부를 나타냅니다.
ControllerInitiatedDataGenerationNumber
바이트 383은 컨트롤러를 사용할 수 있을 때 시작된 데이터의 생성 수를 나타냅니다.
ReasonIdentifier[128]
바이트 384-511은 이유 식별자를 나타냅니다.
설명
모든 NVMe 원격 분석 데이터 블록의 크기는 512바이트입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 |
머리글 | nvme.h |