На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

DRIVER_INFO_3



The DRIVER_INFO_3 structure contains printer driver information.

typedef struct _DRIVER_INFO_3 { // dri3
DWORD cVersion;
LPTSTR pName;
LPTSTR pEnvironment;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
LPTSTR pHelpFile;
LPTSTR pDependentFiles;
LPTSTR pMonitorName;
LPTSTR pDefaultDataType;
} DRIVER_INFO_3;


Members

cVersion

Specifies a printer-driver version number.

pName

Points to a null-terminated string that specifies the name of the driver (for example, "QMS 810").

pEnvironment

Points to a null-terminated string that specifies the environment for which the driver was written (for example, "Windows x86" or "Windows NT R4000").

pDriverPath

Points to a null-terminated string that specifies a filename or full path and filename for the file that contains the device driver (for example, "C:\DRIVERS\PSCRIPT.DLL").

pDataFile

Points to a null-terminated string that specifies a filename or a full path and filename for the file that contains driver data (for example, "C:\DRIVERS\QMS810.PPD").

pConfigFile

Points to a null-terminated string that specifies a filename or a full path and filename for the device driver's configuration dynamic-link library (for example, "C:\DRIVERS\PSCRPTUI.DLL").

pHelpFile

Points to a null-terminated string that specifies a filename or a full path and filename for the device driver's help file.

pDependentFiles

Points to a null-terminated string that specifies the files the driver is dependent on. Each filename in the string is also terminated with a null (for example, "PSCRIPT.DLL\0QMS810.PPD\0PSCRPTUI.DLL\0PSPCRIPTUI.HLP\0PSTEST.TXT\0\0").

pMonitorName

Points to a null-terminated string that specifies a language monitor (for example, "PJL monitor"). This member can be NULL and should be specified only for printers capable of bidirectional communication.

pDefaultDataType

Points to a null-terminated string that specifies the default data type of the print job (for example, "EMF").



See Also

AddPrinterDriver, EnumPrinterDrivers, GetPrinterDriver


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

DRIVER_INFO_3



Структура DRIVER_INFO_3 содержит драйверная информация принтера.

typedef struct _DRIVER_INFO_3 { // dri3 DWORD cVersion;
LPTSTR pName;
pEnvironment LPTSTR;
LPTSTR pDriverPath;
LPTSTR pDataFile;
LPTSTR pConfigFile;
LPTSTR pHelpFile;
LPTSTR pDependentFiles;
LPTSTR pMonitorName;
LPTSTR pDefaultDataType;
} DRIVER_INFO_3;


Участники

cVersion

Определяет принтер-драйверный номер версии.

pName

Точки на недействительный расторгнутую строку, которые определяют имя драйвера (например, "QMS 810").

pEnvironment

Точки на недействительный расторгнутую строку, которые определяют среду для которой драйвер был записан (например, "Windows x86" или "Windows NT R4000").

pDriverPath

Точки на недействительный расторгнутую строку, которые определяют filename или полный путь и filename для файла, который содержит драйвер устройства (например, "C:\DRIVERS\PSCRIPT.DLL").

pDataFile

Точки на недействительный расторгнутую строку, которые определяют filename или полный путь и filename для файла, который содержит драйверные данные (например, "C:\DRIVERS\QMS810.PPD").

pConfigFile

Точки на недействительный расторгнутую строку, которые определяют filename или полный путь и filename для библиотеки драйверной конфигурации устройства динамической связи (например, "C:\DRIVERS\PSCRPTUI.DLL").

pHelpFile

Точки на недействительный расторгнутую строку, которые определяют filename или полный путь и filename для файла драйверной подсказки устройства.

pDependentFiles

Точки на недействительный расторгнутую строку, которые определяют файлы, что драйвер зависимый на. Каждый filename в строке также завершен недействительным (например, "PSCRIPT.DLL\0QMS810.PPD\0PSCRPTUI.DLL\0PSPCRIPTUI.HLP\0PSTEST.TXT\0\0").

pMonitorName

Точки на недействительный расторгнутую строку, которые определяют языковой монитор (например, "монитор PJL"). Этот элемент может быть НЕДЕЙСТВИТЕЛЕН и должен определяться только для принтеров способных двунаправленной связи.

pDefaultDataType

Точки на недействительный расторгнутую строку, которые определяют по умолчанию тип данных работы распечатки (например, "EMF").



Смотри Также

AddPrinterDriver, EnumPrinterDrivers, GetPrinterDriver


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz