Freigeben über


IPrintOemDriverUni::D rvGetStandardVariable-Methode (prcomoem.h)

Die IPrintOemDriverUni::DrvGetStandardVariable -Methode wird vom Unidrv-Treiber bereitgestellt, sodass Rendering-Plug-Ins den aktuellen Wert der Standardvariablen von Unidrv abrufen können.

Syntax

HRESULT DrvGetStandardVariable(
  PDEVOBJ pdevobj,
  DWORD   dwIndex,
  PVOID   pBuffer,
  DWORD   cbSize,
  PDWORD  pcbNeeded
);

Parameter

pdevobj

Vom Aufrufer bereitgestellter Zeiger auf eine DEVOBJ-Struktur .

dwIndex

Vom Aufrufer bereitgestellter Index mit SVI_ Präfix in die Liste der Standardvariablen von Unidrv. Die SVI_ präfixierten Indexwerte werden in printoem.h definiert.

pBuffer

Vom Aufrufer bereitgestellter Zeiger auf ein DWORD, um den aktuellen Wert der Standardvariablen zu erhalten.

cbSize

Vom Aufrufer bereitgestellte Größe des Puffers, auf den pBuffer verweist.

pcbNeeded

Vom Aufrufer bereitgestellter Zeiger auf einen Speicherort, um die minimale Puffergröße zu erhalten, die erforderlich ist, um die angeforderten Informationen zu enthalten.

Rückgabewert

Die -Methode muss einen der folgenden Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Der Vorgang wurde erfolgreich ausgeführt.
E_FAIL
Fehler beim Vorgang.
E_NOTIMPL
Die Methode ist nicht implementiert.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile prcomoem.h (einschließlich Prcomoem.h)