Condividi tramite


struttura PRINTER_ENUM_VALUES

La struttura PRINTER_ENUM_VALUES specifica il nome del valore, il tipo e i dati per un valore di configurazione della stampante restituito dalla funzione EnumPrinterDataEx .

Sintassi

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

Members

pValueName

Puntatore a una stringa con terminazione Null che specifica il nome del valore recuperato.

cbValueName

Numero di byte nel membro pValueName , incluso il carattere NULL di terminazione.

dwType

Codice che indica il tipo di dati a cui punta il membro pData . Per un elenco dei codici di tipo possibili, vedere Tipi di valore del Registro di sistema.

pData

Puntatore a un buffer contenente i dati per il valore recuperato.

cbData

Numero di byte recuperati nel buffer pData .

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Winspool.h (include Windows.h)
Nomi Unicode e ANSI
_PRINTER_ENUM_VALUESW (Unicode) e _PRINTER_ENUM_VALUESA (ANSI)

Vedi anche

Stampa

Stampare le strutture dell'API Spooler

EnumPrinterDataEx