Funzione GetPrintExecutionData
GetPrintExecutionData recupera il contesto di stampa corrente.
Nota
Questa funzione è destinata all'uso da parte dei driver di stampante in esecuzione nel contesto del spooler di stampa.
Sintassi
BOOL WINAPI GetPrintExecutionData(
_Out_ PRINT_EXECUTION_DATA *pData
);
Parametri
-
pData [out]
-
Puntatore a una variabile che riceve l'indirizzo della struttura PRINT_EXECUTION_DATA .
Valore restituito
Restituisce TRUE se la funzione ha esito positivo; in caso contrario FALSE. Se il valore restituito è FALSE, chiamare GetLastError per ottenere lo stato dell'errore.
Commenti
I driver della stampante devono chiamare GetProcAddress nel modulo winspool.drv per ottenere l'indirizzo della funzione GetPrintExecutionData perché GetPrintExecutionData non è supportato in Windows Vista o versioni precedenti di Windows.
GetPrintExecutionData ha esito negativo solo se il valore di pData è NULL.
Il valore del membro clientAppPID di PRINT_EXECUTION_DATA è significativo solo se il valore del contesto è PRINT_EXECUTION_CONTEXT_WOW64. Se il valore del contesto non è PRINT_EXECUTION_CONTEXT_WOW64, il valore di clientAppPID è 0.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Windows Server 2008 R2 [solo app desktop] |
Intestazione |
|
DLL |
|