структура 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
Флаги, связанные с запросом активации. Ниже приведены допустимые флаги, которые можно задать в этом элементе.
Flag | Описание |
---|---|
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 |
Верхняя часть | ntddstor.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по