Partager via


IPrintOemDriverUni ::D rvGetStandardVariable, méthode (prcomoem.h)

La méthode IPrintOemDriverUni::DrvGetStandardVariable est fournie par le pilote Unidrv afin que les plug-ins de rendu puissent obtenir la valeur actuelle des variables standard Unidrv.

Syntaxe

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

Paramètres

pdevobj

Pointeur fourni par l’appelant vers une structure DEVOBJ.

dwIndex

Index SVI_ préfixé fourni par l’appelant dans la liste des variables standard d’Unidrv. Les valeurs d’index SVI_ préfixées sont définies dans printoem.h.

pBuffer

Pointeur fourni par l’appelant vers un DWORD pour recevoir la valeur actuelle de la variable standard.

cbSize

Taille fournie par l’appelant de la mémoire tampon pointée par pBuffer .

pcbNeeded

Pointeur fourni par l’appelant vers un emplacement pour recevoir la taille minimale de la mémoire tampon requise pour contenir les informations demandées.

Valeur de retour

La méthode doit retourner l’une des valeurs suivantes.

Retourner le code Description
S_OK
L’opération a réussi.
E_FAIL
L’opération a échoué.
E_NOTIMPL
La méthode n’est pas implémentée.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête prcomoem.h (include Prcomoem.h)