STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE union (ntddstor.h)

STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE は、NVMe ログ ページを取得するときに指定する追加情報を提供するために使用されます。

構文

typedef union _STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE {
  struct {
    ULONG RetainAsynEvent : 1;
    ULONG LogSpecificField : 4;
    ULONG Reserved : 27;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE, *PSTORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGE;

メンバー

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.RetainAsynEvent

(1) またはクリア (0) の非同期イベントを保持するかどうかを示します。

DUMMYSTRUCTNAME.LogSpecificField

特定のログ ページ クエリに使用されます。 詳細については、NVMe 仕様のログ ページ関連のセクションを参照してください。

DUMMYSTRUCTNAME.Reserved

AsUlong

ビット フィールド全体を参照するために使用できます。

注釈

STORAGE_PROTOCOL_DATA_SUBVALUE_GET_LOG_PAGEは、STORAGE_PROTOCOL_NVME_DATA_TYPEが NVMeDataTypeLogPage の場合、STORAGE_PROTOCOL_SPECIFIC_DATA構造体の ProtocolDataRequestSubValue4 の値です

要件

要件
サポートされている最小のサーバー Windows Server 2022
Header ntddstor.h

こちらもご覧ください

IOCTL_STORAGE_QUERY_PROPERTY

STORAGE_PROTOCOL_NVME_DATA_TYPE

STORAGE_PROTOCOL_SPECIFIC_DATA