структура DOCEVENT_CREATEDCPRE (winddiui.h)
Структура DOCEVENT_CREATEDCPRE содержит набор значений, используемых в определенных вызовах для DrvDocumentEvent и IPrintOemUI2::D ocumentEvent.
Синтаксис
typedef struct _DOCEVENT_CREATEDCPRE {
PWSTR pszDriver;
PWSTR pszDevice;
PDEVMODEW pdm;
BOOL bIC;
} DOCEVENT_CREATEDCPRE, *PDCEVENT_CREATEDCPRE;
Члены
pszDriver
Зарезервировано для использования системы. Установите значение нулю.
pszDevice
Указатель на первый байт строки Юникода, содержащей имя устройства или имя порта, в зависимости от того, включена или отключена печать. Если задание печати отправляется непосредственно на принтер (spooling отключено), этот элемент содержит имя принтера. Если задание печати копируется, этот элемент содержит имя порта.
pdm
Указатель на структуру DEVMODEW, переданную в CreateIC или CreateDC (как описано в документации по пакету SDK для Microsoft Windows). Этот элемент может быть null.
bIC
Указывает, передается ли структура DEVMODEW, на которую указывает элемент pdm, передается в CreateIC или CreateDC. Если trueвызывается CreateIC. Если FALSE, вызывается CreateDC.
Замечания
Структура DOCEVENT_CREATEDCPRE определена для Windows XP и более поздних версий.
Эта структура используется в сочетании с вызовом DrvDocumentEvent или IPrintOemUI2::D ocumentEvent, в котором для параметра iEsc задано значение DOCUMENTEVENT_CREATEDCPRE. Перед вызовом любой из этих функций вызывающий объект должен заполнить элементы этой структуры.
Требования
Требование | Ценность |
---|---|
заголовка | winddiui.h (include Winddiui.h) |