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) |