структура 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 (как описано в документации по Microsoft Windows SDK). Этот элемент может иметь значение NULL.
bIC
Указывает, передается ли структура DEVMODEW, на которую указывает член pdm , в CreateIC или CreateDC. Если задано значение TRUE, вызывается CreateIC. Если задано значение FALSE, вызывается CreateDC.
Комментарии
Структура DOCEVENT_CREATEDCPRE определена для Windows XP и более поздних версий.
Эта структура используется в сочетании с вызовом DrvDocumentEvent или IPrintOemUI2::D ocumentEvent, в котором параметру iEsc присвоено значение DOCUMENTEVENT_CREATEDCPRE. Перед вызовом любой из этих функций вызывающий объект должен заполнить элементы этой структуры.
Требования
Требование | Значение |
---|---|
Заголовок | winddiui.h (включая Winddiui.h) |