/* * Copyright (c) Microsoft Corporation * * Module Name : * tcclnt.h * * Contains the include files used by the client * * * Sadagopan Rajaram -- Oct 18, 1999 * */ // // NT public header files // #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include // General definition of a Security Support Provider #include #include #include #include // // C Runtime library includes. // #include #include #include // // netlib header. // #include #include #include #define MAX_TERMINAL_WIDTH 80 #define MAX_TERMINAL_HEIGHT 24 extern HANDLE hConsoleOutput; extern HANDLE InputHandle; extern VOID (*AttributeFunction)(PCHAR,int); // BUGBUG - dont know where this constant is really defined #undef MB_CUR_MAX #define MB_CUR_MAX 2 VOID ProcessEscapeSequence( PCHAR Buffer, int length ); BOOLEAN FinalCharacter( CHAR c ); VOID PrintChar( CHAR c ); VOID ProcessTextAttributes( PCHAR Buffer, int length ); VOID inchar( CHAR *buff ); VOID vt100Attributes( PCHAR Buffer, int length ); VOID OutputConsole( CHAR byte );