|
HyperDbg Debugger
|
VMM callback interface routines. More...
#include "pch.h"Functions | |
| BOOLEAN | LogCallbackPrepareAndSendMessageToQueue (UINT32 OperationCode, BOOLEAN IsImmediateMessage, BOOLEAN ShowCurrentSystemTime, BOOLEAN Priority, const CHAR *Fmt,...) |
| routines callback for preparing and sending message to queue | |
| BOOLEAN | LogCallbackSendMessageToQueue (UINT32 OperationCode, BOOLEAN IsImmediateMessage, CHAR *LogMessage, UINT32 BufferLen, BOOLEAN Priority) |
| routines callback for sending message to queue | |
| BOOLEAN | LogCallbackCheckIfBufferIsFull (BOOLEAN Priority) |
| routines callback for checking if buffer is full | |
| BOOLEAN | LogCallbackSendBuffer (_In_ UINT32 OperationCode, _In_reads_bytes_(BufferLength) PVOID Buffer, _In_ UINT32 BufferLength, _In_ BOOLEAN Priority) |
| routines callback for sending buffer | |
VMM callback interface routines.
routines callback for checking if buffer is full
Checks whether the priority or regular buffer is full or not.
| Priority |
| Priority | Whether the buffer has priority |
| BOOLEAN LogCallbackPrepareAndSendMessageToQueue | ( | UINT32 | OperationCode, |
| BOOLEAN | IsImmediateMessage, | ||
| BOOLEAN | ShowCurrentSystemTime, | ||
| BOOLEAN | Priority, | ||
| const CHAR * | Fmt, | ||
| ... ) |
routines callback for preparing and sending message to queue
Prepare a printf-style message mapping and send string messages and tracing for logging and monitoring.
| OperationCode | |
| IsImmediateMessage | |
| ShowCurrentSystemTime | |
| Priority | |
| Fmt | |
| ... |
| OperationCode | Optional operation code |
| IsImmediateMessage | Should be sent immediately |
| ShowCurrentSystemTime | Show system-time |
| Priority | Whether the message has priority |
| Fmt | Message format-string |
| ... |
| BOOLEAN LogCallbackSendBuffer | ( | _In_ UINT32 | OperationCode, |
| _In_reads_bytes_(BufferLength) PVOID | Buffer, | ||
| _In_ UINT32 | BufferLength, | ||
| _In_ BOOLEAN | Priority ) |
routines callback for sending buffer
| OperationCode | |
| Buffer | |
| BufferLength | |
| Priority |
| BOOLEAN LogCallbackSendMessageToQueue | ( | UINT32 | OperationCode, |
| BOOLEAN | IsImmediateMessage, | ||
| CHAR * | LogMessage, | ||
| UINT32 | BufferLen, | ||
| BOOLEAN | Priority ) |
routines callback for sending message to queue
Send string messages and tracing for logging and monitoring.
| OperationCode | |
| IsImmediateMessage | |
| LogMessage | |
| BufferLen | |
| Priority |
| OperationCode | Optional operation code |
| IsImmediateMessage | Should be sent immediately |
| LogMessage | Link of message buffer |
| BufferLen | Length of buffer |
| Priority | Whether the buffer has priority |