windows-nt/Source/XPSP1/NT/printscan/print/spooler/wpnpinst/exe/globals.c
2020-09-26 16:20:57 +08:00

61 lines
1.6 KiB
C

/*----------------------------------------------------------------------------*\
| MODULE: GLOBALS.C
|
| Global variables for wpnpinst program.
|
| Copyright (C) 1997 Microsoft
| Copyright (C) 1997 Hewlett Packard
|
| history:
| 26-Aug-1997 <rbkunz> Created
|
\*----------------------------------------------------------------------------*/
#include "pch.h"
HINSTANCE g_hInstance;
// Misc Character constants
//
CONST TCHAR g_chBackslash = TEXT('\\');
CONST TCHAR g_chDot = TEXT('.');
CONST TCHAR g_chDoubleQuote = TEXT('\"');
//
//
CONST TCHAR g_szDotEXE[] = TEXT(".EXE");
CONST TCHAR g_szDotDLL[] = TEXT(".DLL");
CONST TCHAR g_szFNFmt [] = TEXT("%1\\%2");
CONST TCHAR g_szTNFmt [] = TEXT("~WP");
// Wide Char parm string to pass to PrintUIEntryW
//
CONST WCHAR g_wszParmString[] = L"@cab_ipp.dat";
// Module and entry point constants
//
CONST TCHAR g_szPrintUIMod [] = TEXT("PRINTUI.DLL");
CONST TCHAR g_szPrintUIEquiv [] = TEXT("WPNPIN32.DLL");
CONST CHAR g_szPrintUIEntryW[] = "PrintUIEntryW";
// Localizable Error Strings
//
LPTSTR g_szErrorFormat = NULL;
LPTSTR g_szError = NULL;
LPTSTR g_szEGeneric = NULL;
LPTSTR g_szEBadCAB = NULL;
LPTSTR g_szEInvalidParameter = NULL;
LPTSTR g_szENoMemory = NULL;
LPTSTR g_szEInvalidCABName = NULL;
LPTSTR g_szENoDATFile = NULL;
LPTSTR g_szECABExtract = NULL;
LPTSTR g_szENoPrintUI = NULL;
LPTSTR g_szENoPrintUIEntry = NULL;
LPTSTR g_szEPrintUIEntryFail = NULL;
LPTSTR g_szENotSupported = NULL;
FAKEFILE g_FileTable[FILETABLESIZE];