HvInvokeHypervisorDebugger function
The HvInvokeHypervisorDebugger function informs the hypervisor to start the debugger.
Syntax
HV_STATUS HvInvokeHypervisorDebugger( _In_ UINT64 Reason, _In_ UINT64 SupplementalCode );
Parameters
- Reason [in]
-
An unsigned 64-bit (UINT64) value that specifies the reason to start the debugger.
- SupplementalCode [in]
-
An unsigned 64-bit (UINT64) value that specifies supplemental code for the debugger.
Return value
HvInvokeHypervisorDebugger returns HV_STATUS_SUCCESS when it successfully completes. HvInvokeHypervisorDebugger can also return one of the values that are specified in Common Hypercall Status Codes.
Remarks
The following is the hypervisor native interface for HvInvokeHypervisorDebugger:
Native Interface
HvInvokeHypervisorDebugger [fast] | |
---|---|
Call Code = 0x000a | |
Input Parameters | |
0 |
Reason (8 bytes) |
8 |
SupplementalCode (8 bytes) |
Requirements
Version | HvInvokeHypervisorDebugger is available in version 2.0 and later versions of the hypervisor. |
---|---|
Header |
|
IRQL | Any level |
Send comments about this topic to Microsoft
Build date: 11/16/2013
Show: