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