This topic has not yet been rated - Rate this topic

BDCB_STATUS_UPDATE_CONTEXT structure

[This documentation is preliminary and is subject to change.]

The BDCB_STATUS_UPDATE_CONTEXT structure describes a status update provided by Windows to a boot-start driver's BOOT_DRIVER_CALLBACK_FUNCTION routine.

Syntax

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

Members

StatusType

The type of the status update.

Remarks

Boot-start drivers must not unregister their boot-start driver callbacks during a callback. Doing so may result in a bug check. To properly unregister a boot-driver callback, boot-start drivers must specify an Unload routine in their driver object and call IoUnRegisterBootDriverCallback from within the Unload dispatch routine.

Requirements

Version

Available starting with Windows 8.

Header

Ntddk.h (include Ntddk.h)

See also

BOOT_DRIVER_CALLBACK_FUNCTION
BDCB_STATUS_UPDATE_TYPE
IoUnRegisterBootDriverCallback

 

 

Build date: 4/2/2012

Did you find this helpful?
(1500 characters remaining)