GetPrinterBinsA

Renderizado e impresión

Descripción

La A final indica el punto de entrada de DLL ANSI (char); la interfaz ActiveX/COM solo expone la forma Unicode. El comportamiento es idéntico a GetPrinterBins y los argumentos de cadena se interpretan con la página de códigos SetAnsiMode actual

Esta función devuelve una cadena que contiene los números y nombres de todas las bandejas de papel disponibles para la impresora especificada. La cadena devuelta contiene una línea de texto por bandeja, separadas por caracteres CR/LF. Cada línea contiene un número de bandeja, una coma y el nombre de la bandeja entre comillas dobles. Los números de bandeja pueden utilizarse con la función SetupPrinter

Sintaxis

Delphi

Function DLGetPrinterBinsA(InstanceID: Integer; PrinterName: PAnsiChar): PAnsiChar;

DLL

const char * DLGetPrinterBinsA(int InstanceID, const char * PrinterName);

Parámetros

PrinterNameEl nombre de la impresora que se va a consultar. Es el nombre que aparece en el Administrador de impresión de Windows. Utilice la función GetPrinterNames para obtener una lista de impresoras válidas del sistema. También puede utilizarse aquí un valor devuelto por la función NewCustomPrinter