Поделиться через


структура BDCB_STATUS_UPDATE_CONTEXT (ntddk.h)

Структура BDCB_STATUS_UPDATE_CONTEXT описывает обновление состояния, предоставляемое Windows для процедуры BOOT_DRIVER_CALLBACK_FUNCTION драйвера при запуске загрузки.

Синтаксис

typedef struct _BDCB_STATUS_UPDATE_CONTEXT {
  BDCB_STATUS_UPDATE_TYPE StatusType;
} BDCB_STATUS_UPDATE_CONTEXT, *PBDCB_STATUS_UPDATE_CONTEXT;

Члены

StatusType

Тип обновления состояния.

Комментарии

Драйверы запуска загрузки не должны отменять регистрацию обратных вызовов драйвера при запуске загрузки во время обратного вызова. Это может привести к проверка ошибок. Чтобы отменить правильную регистрацию обратного вызова драйвера загрузки, драйверы запуска загрузки должны указать подпрограмму Unload в объекте драйвера и вызвать IoUnRegisterBootDriverCallback из подпрограммы диспетчеризации Unload.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 8.
Верхняя часть ntddk.h (включая Ntddk.h)

См. также раздел

BDCB_STATUS_UPDATE_TYPE

BOOT_DRIVER_CALLBACK_FUNCTION

IoUnRegisterBootDriverCallback