Metodo IPrintOemUni::ResetPDEV (prcomoem.h)

Il IPrintOemUni::ResetPDEV metodo consente a un plug-in di rendering per Unidrv di reimpostare la struttura PDEV.

Sintassi

HRESULT ResetPDEV(
  PDEVOBJ pdevobjOld,
  PDEVOBJ pdevobjNew
);

Parametri

pdevobjOld

Puntatore fornito dal chiamante a una struttura DEVOBJ contenente informazioni PDEV correnti.

pdevobjNew

Puntatore fornito dal chiamante a una struttura DEVOBJ in cui il metodo deve inserire nuove informazioni PDEV.

Valore restituito

Il metodo deve restituire uno dei valori seguenti.

Codice restituito Descrizione
S_OK
Operazione completata.
E_FAIL
Operazione non riuscita.
 

Se l'operazione non riesce, questo metodo deve chiamare SetLastError.

Commenti

Un plug-in di rendering per Unidrv deve implementare il IPrintOemUni::ResetPDEV metodo .

Il metodo di un plug-in di IPrintOemUni::ResetPDEV rendering esegue gli stessi tipi di operazioni della funzione DrvResetPDEV esportata da una DLL grafica della stampante. Durante l'elaborazione della chiamata di un'applicazione alla funzione Microsoft Windows SDK ResetDC, il IPrintOemUni::ResetPDEV metodo viene chiamato dalla funzione DrvResetPDEV nella DLL grafica della stampante Unidrv. Per altre informazioni su quando viene chiamato DrvResetPDEV , vedere la relativa descrizione.

L'indirizzo della struttura PDEV privata del plug-in di rendering è contenuto nel membro pdevOEM della struttura DEVOBJ a cui punta pdevobjOld. Il IPrintOemUni::ResetPDEV metodo deve usare i membri pertinenti di questa struttura precedente per compilare la nuova struttura, a cui viene fatto riferimento tramite pdevobjNew.

Requisiti

   
Piattaforma di destinazione Desktop
Intestazione prcomoem.h (include Prcomoem.h)

Vedi anche

DrvResetPDEV

IPrintOemUni