Go to the source code of this file.
Enumerations | |
enum | RpcCommand { TestConnection = 't', ReceivePacket = 'r', SendPacket = 's', VersionReport = 'v' } |
Specifies possible GuestRPC mechanism request subtypes for KDRPC protocol. More... | |
enum | { KDRPC_PROTOCOL_VERSION = 0x101 } |
Specifies present protocol version. More... | |
enum | { KDRPC_TEST_BUFFER_SIZE = 512 } |
Specifies buffer size for RpcCommand::TestConnection requests. More... | |
enum | { KDRPC_RECV_RETURNED_ULONGS = 5, KDRPC_SEND_PASSED_ULONGS = 4 } |
Specifies numer of additional integer parameters used by KDRPC protocol. More... | |
Variables | |
static char | g_szRPCCommandHeader [] = "~kdVMvA " |
GuestRPC mechanism command name for VirtualKD requests | |
static char | g_szRPCReplySignature [] = "++kdVMvA " |
Definition in file kdrpc.h.
anonymous enum |
anonymous enum |
Specifies buffer size for RpcCommand::TestConnection requests.
anonymous enum |
Specifies numer of additional integer parameters used by KDRPC protocol.
enum RpcCommand |
Specifies possible GuestRPC mechanism request subtypes for KDRPC protocol.
TestConnection | Test connection with KDCLIENT.DLL. Can also be used for benchmarking. |
ReceivePacket | Executes KdReceivePacket() on host side. |
SendPacket | Executes KdSendPacket() on host side. |
VersionReport | Reports KDVM.DLL protocol version and requests KDCLIENT.DLL protocol version. |
char g_szRPCCommandHeader[] = "~kdVMvA " [static] |
char g_szRPCReplySignature[] = "++kdVMvA " [static] |