OSDN Git Service

2003-10-02 Luke Dunstan <infidel@users.sourceforge.net>
authorinfidel <infidel>
Thu, 2 Oct 2003 02:39:42 +0000 (02:39 +0000)
committerinfidel <infidel>
Thu, 2 Oct 2003 02:39:42 +0000 (02:39 +0000)
* include/winspool.h (GetDefaultPrinter[AW]): Add functions.
* lib/winspool.def (GetDefaultPrinter[AW]): Add stubs.

winsup/w32api/ChangeLog
winsup/w32api/include/winspool.h
winsup/w32api/lib/winspool.def

index e069a37..aa0e6fc 100644 (file)
@@ -1,3 +1,8 @@
+2003-10-02  Luke Dunstan  <infidel@users.sourceforge.net>
+
+       * include/winspool.h (GetDefaultPrinter[AW]): Add functions.
+       * lib/winspool.def (GetDefaultPrinter[AW]): Add stubs.
+
 2003-10-01  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/winnt.h (INVALID_FILE_ATTRIBUTES): Fix define.
index 83137c6..cc803ca 100644 (file)
@@ -612,6 +612,10 @@ BOOL WINAPI FindClosePrinterChangeNotification(HANDLE);
 HANDLE WINAPI FindFirstPrinterChangeNotification(HANDLE,DWORD,DWORD,PVOID);
 HANDLE WINAPI FindNextPrinterChangeNotification(HANDLE,PDWORD,PVOID,PVOID*);
 BOOL WINAPI FreePrinterNotifyInfo(PPRINTER_NOTIFY_INFO);
+#if _WIN32_WINNT >= 0x0500
+BOOL WINAPI GetDefaultPrinterA(LPSTR,LPDWORD);
+BOOL WINAPI GetDefaultPrinterW(LPWSTR,LPDWORD);
+#endif
 BOOL WINAPI GetFormA(HANDLE,LPSTR,DWORD,PBYTE,DWORD,PDWORD);
 BOOL WINAPI GetFormW(HANDLE,LPWSTR,DWORD,PBYTE,DWORD,PDWORD);
 BOOL WINAPI GetJobA(HANDLE,DWORD,DWORD,PBYTE,DWORD,PDWORD);
@@ -698,6 +702,7 @@ typedef PRINTER_DEFAULTSW PRINTER_DEFAULTS,*PPRINTER_DEFAULTS,*LPPRINTER_DEFAULT
 #define EnumPrinters EnumPrintersW
 #define EnumPrintProcessorDatatypes EnumPrintProcessorDatatypesW
 #define EnumPrintProcessors EnumPrintProcessorsW
+#define GetDefaultPrinter GetDefaultPrinterW
 #define        GetForm GetFormW
 #define GetJob GetJobW
 #define GetPrinter GetPrinterW
@@ -762,6 +767,7 @@ typedef PRINTER_DEFAULTSA PRINTER_DEFAULTS,*PPRINTER_DEFAULTS,*LPPRINTER_DEFAULT
 #define EnumPrinters EnumPrintersA
 #define EnumPrintProcessorDatatypes EnumPrintProcessorDatatypesA
 #define EnumPrintProcessors EnumPrintProcessorsA
+#define GetDefaultPrinter GetDefaultPrinterA
 #define        GetForm GetFormA
 #define GetJob GetJobA
 #define GetPrinter GetPrinterA
index 66d315a..b6375b1 100644 (file)
@@ -85,6 +85,8 @@ FindClosePrinterChangeNotification@4
 FindFirstPrinterChangeNotification@16
 FindNextPrinterChangeNotification@16
 FreePrinterNotifyInfo@4
+GetDefaultPrinterA@8
+GetDefaultPrinterW@8
 GetFormA@24
 GetFormW@24
 GetJobA@24