BDCB_CALLBACK_TYPE enumeration (ntddk.h)
The BDCB_CALLBACK_TYPE enumeration specifies whether the callback being passed to a BOOT_DRIVER_CALLBACK_FUNCTION routine is a status update or a boot-start driver initialization notification.
Syntax
typedef enum _BDCB_CALLBACK_TYPE {
BdCbStatusUpdate,
BdCbInitializeImage
} BDCB_CALLBACK_TYPE, *PBDCB_CALLBACK_TYPE;
Constants
BdCbStatusUpdate A status update provided by the system to a boot-start driver. |
BdCbInitializeImage A boot image is about to be initialized. During this callback, boot-start drivers may classify a boot image as a known good image or a known bad image. |
Remarks
The two callback types have unique context structures that provide additional information specific to the callback.
Value | Corresponding structure to use |
---|---|
BdCbStatusUpdate | BDCB_STATUS_UPDATE_TYPE |
BdCbInitializeImage | BDCB_CLASSIFICATION |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available starting with Windows 8. |
Header | ntddk.h (include Ntddk.h) |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for