winspool.h

PRINTER_INFO_5

[También soportado en Windows NT]

Definición

typedef struct _PRINTER_INFO_5 { // pri5  
    LPTSTR    pPrinterName; 
    LPTSTR    pPortName; 
    DWORD     Attributes; 
    DWORD     DeviceNotSelectedTimeout; 
    DWORD     TransmissionRetryTimeout; 
} PRINTER_INFO_5;

La estrucrua PRINTER_INFO_5 especifica información detallada de una impresora.

Descripción

pPrinterName: Puntero a una cadena terminada con cero que especifica el nombre de la impresora.

pPortName: Puntero a una cadena terminada con cero que identifica el puerto o puertos usados para transmitir datos a la impresora. Si una impresora está conectada a más de un puerto, los nombres de cada puerto deben separarse por comas (por ejemplo, "LPT1:,LPT2:,LPT3:").

Attributes: Especifica los atributos de la impresora. Este miembro puede tener uno de los valores siguientes:

PRINTER_ATTRIBUTE_QUEUED
PRINTER_ATTRIBUTE_DIRECT
PRINTER_ATTRIBUTE_DEFAULT
PRINTER_ATTRIBUTE_SHARED
PRINTER_ATTRIBUTE_WORK_OFFLINE

DeviceNotSelectedTimeout:

Windows 95: Especifica el tiempo máximo, en milisegundos, que puede transcurrir entre los sucesivos intentos para seleccionar un dispositivo.

Windows NT: Este valor no se usa.

TransmissionRetryTimeout:

Windows 95: Especifica el tiempo máximo, en milisegundos, que puede transcurrir entre los sucesivos intentos de transmisión.

Windows NT: Este valor no se usa.