CLRES_CALLBACK_FUNCTION_TABLE structure (resapi.h)
Represents a function table for the StartupEx callback function.
Syntax
typedef struct CLRES_CALLBACK_FUNCTION_TABLE {
PLOG_EVENT_ROUTINE LogEvent;
PSET_RESOURCE_STATUS_ROUTINE_EX SetResourceStatusEx;
PSET_RESOURCE_LOCKED_MODE_ROUTINE SetResourceLockedMode;
PSIGNAL_FAILURE_ROUTINE SignalFailure;
PSET_RESOURCE_INMEMORY_NODELOCAL_PROPERTIES_ROUTINE SetResourceInMemoryNodeLocalProperties;
PEND_CONTROL_CALL EndControlCall;
PEND_TYPE_CONTROL_CALL EndTypeControlCall;
PEXTEND_RES_CONTROL_CALL ExtendControlCall;
PEXTEND_RES_TYPE_CONTROL_CALL ExtendTypeControlCall;
PRAISE_RES_TYPE_NOTIFICATION RaiseResTypeNotification;
PCHANGE_RESOURCE_PROCESS_FOR_DUMPS ChangeResourceProcessForDumps;
PCHANGE_RES_TYPE_PROCESS_FOR_DUMPS ChangeResTypeProcessForDumps;
PSET_INTERNAL_STATE SetInternalState;
PSET_RESOURCE_LOCKED_MODE_EX_ROUTINE SetResourceLockedModeEx;
PREQUEST_DUMP_ROUTINE RequestDump;
PSET_RESOURCE_WPR_POLICY_ROUTINE SetResourceWprPolicy;
PARM_WPR_WATCHDOG_FOR_CURRENT_RESOURCE_CALL_ROUTINE ArmWprWatchdogForCurrentResourceCall;
} CLRES_CALLBACK_FUNCTION_TABLE, *PCLRES_CALLBACK_FUNCTION_TABLE;
Members
LogEvent
A pointer to the LogEvent entry point.
SetResourceStatusEx
A pointer to the SetResourceStatusEx entry point.
SetResourceLockedMode
A pointer to the SetResourceLockedMode entry point.
SignalFailure
A pointer to the SignalFailure entry point.
SetResourceInMemoryNodeLocalProperties
A pointer to the SetResourceInMemoryNodeLocalProperties entry point.
EndControlCall
A pointer to the EndControlCall entry point.
Windows Server 2012: This member was added in Windows Server 2012 R2.
EndTypeControlCall
A pointer to the EndTypeControlCall entry point.
Windows Server 2012: This member was added in Windows Server 2012 R2.
ExtendControlCall
A pointer to the ExtendControlCall entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
ExtendTypeControlCall
A pointer to the ExtendResTypeControlCall entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
RaiseResTypeNotification
A pointer to the RaiseResTypeNotification entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
ChangeResourceProcessForDumps
A pointer to the ChangeResourceProcessForDumps entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
ChangeResTypeProcessForDumps
A pointer to the ChangeResTypeProcessForDumps entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
SetInternalState
A pointer to the SetInternalState entry point.
Windows Server 2012 R2 and Windows Server 2012: This member was added in Windows Server 2016.
SetResourceLockedModeEx
RequestDump
SetResourceWprPolicy
ArmWprWatchdogForCurrentResourceCall
Requirements
Requirement | Value |
---|---|
Minimum supported client | None supported |
Minimum supported server | Windows Server 2012 |
Header | resapi.h |