Condividi tramite


Funzione PTReleaseMemory (prntvpt.h)

Rilascia buffer associati ai ticket di stampa e alle funzionalità di stampa.

Sintassi

HRESULT PTReleaseMemory(
  [in] PVOID pBuffer
);

Parametri

[in] pBuffer

Puntatore a un buffer allocato durante una chiamata a un'API del ticket di stampa.

Valore restituito

Se l'operazione ha esito positivo, il valore restituito viene S_OK; in caso contrario , HRESULT contiene un codice di errore.

Per altre informazioni sui codici di errore COM, vedere Gestione degli errori.

Commenti

Nota Si tratta di una funzione di blocco o sincrona e potrebbe non restituire immediatamente. La velocità di restituzione di questa funzione dipende da fattori di runtime, ad esempio lo stato della rete, la configurazione del server di stampa e l'implementazione del driver della stampante, fattori difficili da prevedere durante la scrittura di un'applicazione. Chiamando questa funzione da un thread che gestisce l'interazione con l'interfaccia utente, l'applicazione potrebbe sembrare non rispondente.
 
Usare questa funzione per rilasciare il buffer DEVMODE restituito da PTConvertPrintTicketToDevMode.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione prntvpt.h
Libreria Prntvpt.lib
DLL Prntvpt.dll

Vedi anche

Stampa schema

Funzioni dell'API spooler di stampa

Stampa