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 Reserved0 : 3;
    ULONG UUIDIndex : 7;
    ULONG Reserved : 17;
  } 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.Reserved0

予約済み。

DUMMYSTRUCTNAME.UUIDIndex

UUID 値の配列を反復処理するために内部的に使用されます。

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

こちらもご覧ください