GetPrintExecutionData 函式
GetPrintExecutionData會擷取目前的列印內容。
注意
此函式適用于列印多工緩衝處理器內容中執行的印表機驅動程式。
語法
BOOL WINAPI GetPrintExecutionData(
_Out_ PRINT_EXECUTION_DATA *pData
);
參數
-
pData [out]
-
接收 PRINT_EXECUTION_DATA 結構位址之變數的指標。
傳回值
如果函式成功,則傳回 TRUE ;否則 為 FALSE。 如果傳回值為 FALSE,請呼叫 GetLastError 以取得錯誤狀態。
備註
印表機驅動程式應該在 winspool.drv 模組上呼叫 GetProcAddress ,以取得 GetPrintExecutionData 函式的位址,因為 Windows Vista 或舊版 Windows 不支援 GetPrintExecutionData 。
GetPrintExecutionData 只有在 pData 的值是 Null時,才會失敗。
只有在內容值PRINT_EXECUTION_CONTEXT_WOW64時,PRINT_EXECUTION_DATA clientAppPID成員的值才有意義。 如果 內容 的值未 PRINT_EXECUTION_CONTEXT_WOW64, clientAppPID 的值會是 0。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2 [僅限傳統型應用程式] |
標頭 |
|
DLL |
|