共用方式為


DOCEVENT_CREATEDCPRE結構(winddiui.h)

DOCEVENT_CREATEDCPRE 結構包含一組值,用於特定呼叫 DrvDocumentEventIPrintOemUI2::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 和更新版本所定義。

此結構會與呼叫 DrvDocumentEventIPrintOemUI2::D ocumentEvent搭配使用,其中 iEsc 參數 設定為 DOCUMENTEVENT_CREATEDCPRE。 呼叫上述任一函式之前,呼叫端必須填入這個結構的成員。

要求

要求 價值
標頭 winddiui.h (包括 Winddiui.h)

另請參閱

DrvDocumentEvent

IPrintOemUI2::D ocumentEvent