INFO: Use of DocumentProperties() vs. ExtDeviceMode() (92514)
The information in this article applies to:
- Microsoft Win32 Application Programming Interface (API), when used with:
- Microsoft Windows NT Server 3.5
- Microsoft Windows NT Server 3.51
- Microsoft Windows NT Server 4.0
- Microsoft Windows NT Workstation 3.5
- Microsoft Windows NT Workstation 3.51
- Microsoft Windows NT Workstation 4.0
This article was previously published under Q92514
3.10 3.50 3.51 4.00 | 4.00
WINDOWS NT | WINDOWS
kbprint
SUMMARY
Windows-based applications have used ExtDeviceMode() to retrieve or modify device initialization information for printer drivers. The Win32 API
introduces a new function DocumentProperties() that applications can use to configure the settings of the printer.
Note that ExtDeviceMode() calls DocumentProperties(); therefore, it is faster for applications to use DocumentProperties() directly.
Specifying the DM_UPDATE mask allows an application to change printer
settings when using DocumentProperties(). Applications should be aware that the GetProcAddress() function is now case sensitive.
Windows-based applications running on Windows NT (WOW) can call
ExtDeviceMode(). The spooler's ExtDeviceMode() entry is intended for WOW use.
Modification Type: | Minor | Last Reviewed: | 2/11/2005 |
---|
Keywords: | kbinfo KB92514 |
---|
|