UnregisterForRuntimeStartup function
Stops/cancels runtime startup notification.
Syntax
HRESULT UnregisterForRuntimeStartup (
[in] PVOID pUnregisterToken)
);
Parameters
pUnregisterToken
[in] The token from the RegisterForRuntimeStartup APIs.
Return value
S_OK
The runtime startup callback was successfully unregistered.
E_FAIL
(or other E_
return codes)
Unregister failed.
Remarks
This API needs to be called during the debugger's shutdown to cleanup the internal data. It can be called in the startup callback. Otherwise, it will block until the callback thread finishes and no more callbacks will be initiated after this API returns.
Requirements
Platforms: See .NET supported operating systems.
Header: dbgshim.h
Library: dbgshim.dll, libdbgshim.so, libdbgshim.dylib
.NET Versions: Available since .NET Core 2.1