STORAGE_HW_FIRMWARE_ACTIVATE 構造体 (ntddstor.h)
この構造体には、アクティブ化するためにダウンロードしたファームウェアに関する情報が含まれています。
構文
typedef struct _STORAGE_HW_FIRMWARE_ACTIVATE {
ULONG Version;
ULONG Size;
ULONG Flags;
UCHAR Slot;
UCHAR Reserved0[3];
} STORAGE_HW_FIRMWARE_ACTIVATE, *PSTORAGE_HW_FIRMWARE_ACTIVATE;
メンバー
Version
この構造体のバージョン。 これは sizeof(STORAGE_HW_FIRMWARE_ACTIVATE) に設定する必要があります。
Size
この構造のサイズ。 これは sizeof(STORAGE_HW_FIRMWARE_ACTIVATE) に設定する必要があります。
Flags
アクティブ化要求に関連付けられているフラグ。 このメンバーで設定できる有効なフラグを次に示します。
フラグ | 説明 |
---|---|
STORAGE_HW_FIRMWARE_REQUEST_FLAG_CONTROLLER | 要求のターゲットがコントローラーまたはアダプターであり、デバイス ハンドルまたはオブジェクト自体 (NVMe SSD や HBA など) とは異なっていることを示します。 |
STORAGE_HW_FIRMWARE_REQUEST_FLAG_SWITCH_TO_EXISTING_FIRMWARE | 指定したスロット内の既存のファームウェア イメージをアクティブ化する必要があることを示します。 |
Slot
アクティブ化するファームウェア イメージを含むスロット。
Reserved0[3]
将来使用するために予約されています。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | ntddstor.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示