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
指向包含设备名称或端口名称的 Unicode 字符串的第一个字节的指针,具体取决于是启用或禁用打印后台处理程序。 如果将打印作业直接发送到打印机(后台打印已禁用),则此成员包含打印机名称。 如果打印作业正在后台处理,则此成员包含端口名称。
pdm
指向传递给 CreateIC 或 CreateDC 的 DEVMODEW 结构的指针(Microsoft Windows SDK 文档中所述)。 此成员可以 NULL。
bIC
指定 pdm 成员指向的 DEVMODEW 结构是否传递给 CreateIC 或 CreateDC。 如果 TRUE,则调用 CreateIC。 如果 FALSE,则调用 CreateDC。
言论
DOCEVENT_CREATEDCPRE结构是为 Windows XP 和更高版本定义的。
此结构与调用 DrvDocumentEvent 或 IPrintOemUI2::D ocumentEvent结合使用,其中 iEsc 参数设置为DOCUMENTEVENT_CREATEDCPRE。 在调用其中任一函数之前,调用方必须填写此结构的成员。
要求
要求 | 价值 |
---|---|
标头 | winddiui.h (包括 Winddiui.h) |