Compartir a través de


estructura de PRINTER_ENUM_VALUES

La estructura PRINTER_ENUM_VALUES especifica el nombre de valor, el tipo y los datos de un valor de configuración de impresora devuelto por la función EnumPrinterDataEx .

Sintaxis

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

Miembros

pValueName

Puntero a una cadena terminada en null que especifica el nombre del valor recuperado.

cbValueName

Número de bytes del miembro pValueName , incluido el carácter NULL de terminación.

dwType

Código que indica el tipo de datos al que apunta el miembro pData . Para obtener una lista de los posibles códigos de tipo, vea Tipos de valor del Registro.

pData

Puntero a un búfer que contiene los datos del valor recuperado.

cbData

Número de bytes recuperados en el búfer pData .

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Winspool.h (incluye Windows.h)
Nombres Unicode y ANSI
_PRINTER_ENUM_VALUESW (Unicode) y _PRINTER_ENUM_VALUESA (ANSI)

Consulte también

Impresión

Imprimir estructuras de API de administrador de trabajos

EnumPrinterDataEx