|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| No
| Import Library
| -
| Header File
| winspool.h
| Unicode
| WinNT
| Platform Notes
| None
|
|
|
PRINTER_DEFAULTS
The PRINTER_DEFAULTS structure specifies the default data type, environment, initialization data,
and access rights for a printer.
typedef struct _PRINTER_DEFAULTS { // pd
LPTSTR pDatatype;
LPDEVMODE pDevMode;
ACCESS_MASK DesiredAccess;
} PRINTER_DEFAULTS;
Members
pDatatype
Points to a null-terminated string that specifies the default data type for a
printer.
pDevMode
Points to a DEVMODE structure that identifies the default environment and initialization data for
a printer.
DesiredAccess
Specifies desired access rights for a printer. The OpenPrinter function uses this member to set access rights to the printer. These rights
can affect the operation of the SetPrinter and DeletePrinter functions.
This member can be set to PRINTER_ACCESS_ADMINISTER, PRINTER_ACCESS_USE, or
any generic security value (for example, WRITE_DACL). If an application wishes to
open a printer to perform administrative tasks, such as the SetPrinter function, it must open the printer with PRINTER_ACCESS_ADMINISTER access.
See Also
DeletePrinter, DEVMODE, OpenPrinter, SetPrinter
Related Links
Software for Delphi and C++ Builder developers
Software for Visual Studio .NET developers
Software for Visual Basic 6 developers
Delphi Tips&Tricks
MegaDetailed.NET
TMS Scripter Studio Pro components for Delphi/C++Builder
More Online Helps
Win32 Multimedia Programmer's Reference (mmedia.hlp)
OLE Programmer's Reference (ole.hlp)
Microsoft Windows Pen API Programmer's Reference (penapi.hlp)
Microsoft Windows Sockets 2 Reference (sock2.hlp)
Microsoft Windows Telephony API (TAPI) Programmer's Reference (tapi.hlp)
Unix Manual Pages
|