_Structure des valeurs d’énumération d’imprimante _

La structure des _ _ valeurs d’énumération d’imprimante spécifie le nom, le type et les données de la valeur pour une valeur de configuration d’imprimante retournée par la fonction EnumPrinterDataEx .

Syntaxe

typedef struct _PRINTER_ENUM_VALUES {
  LPTSTR pValueName;
  DWORD  cbValueName;
  DWORD  dwType;
  LPBYTE pData;
  DWORD  cbData;
} PRINTER_ENUM_VALUES, *PPRINTER_ENUM_VALUES;

Membres

pValueName

Pointeur vers une chaîne se terminant par un caractère null qui spécifie le nom de la valeur récupérée.

cbValueName

Nombre d’octets dans le membre pValueName , y compris le caractère null de fin.

dwType

Code indiquant le type de données vers lequel pointe le membre pData . Pour obtenir la liste des codes de type possibles, consultez types de valeurs de Registre.

pData

Pointeur vers une mémoire tampon contenant les données de la valeur récupérée.

cbData

Nombre d’octets récupérés dans la mémoire tampon pData .

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows 2000 Professionnel - [Applications de bureau uniquement]
Serveur minimal pris en charge
Windows 2000 Server - [Applications de bureau uniquement]
En-tête
Winspool. h (inclure Windows. h)
Noms Unicode et ANSI
_ _ _ VALUESW d’énumération d’imprimante (Unicode) et _ _ _ valeurs d’énumération d’imprimante (ANSI)

Voir aussi

Impression

Structures de l’API du spouleur d’impression

EnumPrinterDataEx