BOUND_CALLBACK_STATUS enumeration (wdm.h)

The BOUND_CALLBACK_STATUS enumeration indicates how a user-mode bounds exception was processed by the BoundCallback function.

Syntax

typedef enum _BOUND_CALLBACK_STATUS {
  BoundExceptionContinueSearch,
  BoundExceptionHandled,
  BoundExceptionError,
  BoundExceptionMaximum
} BOUND_CALLBACK_STATUS, *PBOUND_CALLBACK_STATUS;

Constants

 
BoundExceptionContinueSearch
The bounds exception was not handled by the callback, and the exception should continue to propagate.
BoundExceptionHandled
The exception was handled by the callback, and the exception should not propagate any further.
BoundExceptionError
The user mode process should be terminated by the system.
BoundExceptionMaximum
This value is not currently used.

Remarks

The return value of the BoundCallback routine is a BOUND_CALLBACK_STATUS value.

Requirements

Requirement Value
Minimum supported client Available starting with Windows 10.
Header wdm.h

See also

BoundCallback