BOOLEAN KdDebuggerEnabled
_In_ ULONGLONG _In_ ULONGLONG _In_ BOOLEAN Enable
KDP_STATUS NTAPI KdReceivePacket(IN ULONG PacketType, OUT PSTRING MessageHeader, OUT PSTRING MessageData, OUT PULONG DataLength, IN OUT PKD_CONTEXT KdContext)
KSPIN_LOCK KdpDebuggerLock
VOID NTAPI KdpPortUnlock(VOID)
BOOLEAN KdpControlCPressed
NTSTATUS(* NTAPI)(IN PFILE_FULL_EA_INFORMATION EaBuffer, IN ULONG EaLength, OUT PULONG ErrorOffset)
FORCEINLINE BOOLEAN KeDisableInterrupts(VOID)
_Requires_lock_held_ Interrupt _Releases_lock_ Interrupt _In_ _IRQL_restores_ KIRQL OldIrql
VOID NTAPI KdpPortLock(VOID)
BOOLEAN KdpControlCPending
BOOLEAN NTAPI KdPollBreakIn(VOID)
VOID FASTCALL KiReleaseSpinLock(IN PKSPIN_LOCK SpinLock)
FORCEINLINE VOID KeRestoreInterrupts(BOOLEAN WereEnabled)
VOID FASTCALL KiAcquireSpinLock(IN PKSPIN_LOCK SpinLock)
VOID NTAPI KeRaiseIrql(KIRQL NewIrql, PKIRQL OldIrql)
BOOLEAN NTAPI KdpPollBreakInWithPortLock(VOID)
VOID NTAPI KeLowerIrql(KIRQL NewIrql)
BOOLEAN FASTCALL KeTryToAcquireSpinLockAtDpcLevel(IN OUT PKSPIN_LOCK SpinLock)
#define PACKET_TYPE_KD_POLL_BREAKIN