/*++ Copyright (c) 1990 Microsoft Corporation Module Name: dbgnt.h Abstract: This module contains prototypes and data structures that are needed by the NT specific portion of DbgKd. Author: Mark Lucovsky (markl) 25-Jul-1990 Environment: Revision History: --*/ #ifndef _DBGNT_ #define _DBGNT_ #include "dbgp.h" #define HLDSIG_ENABLE 0 #define HLDSIG_DISABLE 1 extern UCHAR DbgKdpPacketLeader[4]; VOID DbgKdpWritePacket( IN PVOID PacketData, IN USHORT PacketDataLength, IN USHORT PacketType, IN PVOID MorePacketData OPTIONAL, IN USHORT MorePacketDataLength OPTIONAL ); BOOLEAN DbgKdpWaitForPacket( IN USHORT PacketType, OUT PVOID Packet ); VOID DbgKdpHandlePromptString( IN PDBGKD_DEBUG_IO IoMessage ); VOID DbgKdpPrint( IN USHORT Processor, IN PUCHAR String, IN USHORT StringLength ); #endif // _DBGNT_