Referencia de instalación del controlador de impresora
Las funciones de esta sección instalan y configuran controladores de impresora en un equipo.
En esta sección
Función | Descripción |
---|---|
AddMonitor |
La función AddMonitor instala un monitor de puerto local y vincula la configuración, los datos y los archivos de supervisión. |
AddPort |
La función AddPort agrega el nombre de un puerto a la lista de puertos admitidos. El monitor de puertos exporta la función AddPort . |
AddPrinterDriver |
La función AddPrinterDriver instala un controlador de impresora local o remota y asocia los archivos de configuración, datos y controladores. Para obtener más flexibilidad en la instalación o actualización de controladores de impresora, use la función AddPrinterDriverEx porque permite una actualización estricta, una degradación estricta, la copia solo de los archivos más recientes y la copia de todos los archivos (independientemente de las marcas de tiempo de archivo). Nota: Ya no se recomienda instalar un controlador de impresora sin un paquete de controladores. Use InstallPrinterDriverFromPackage en su lugar. |
AddPrinterDriverEx |
La función AddPrinterDriverEx instala un controlador de impresora local o remota y vincula los archivos de configuración, datos y controladores. Además de tener las funcionalidades de AddPrinterDriver, también tiene opciones que permiten la actualización estricta, la degradación estricta, la copia de archivos más recientes solo y la copia de todos los archivos (independientemente de las marcas de tiempo de archivo). Nota: Ya no se recomienda instalar un controlador de impresora sin un paquete de controladores. Use InstallPrinterDriverFromPackage en su lugar. |
AddPrintProcessor |
La función AddPrintProcessor instala un procesador de impresión en el servidor especificado y agrega el nombre del procesador de impresión a la lista de procesadores de impresión admitidos. |
AddPrintProvidor |
La función AddPrintProvidor instala un proveedor de impresión local y vincula los archivos de configuración, datos y proveedor. |
CorePrinterDriverInstalled |
La función CorePrinterDriverInstalled informa de si se instala un controlador de impresora principal con un GUID, una fecha y una versión especificados. |
DeleteMonitor |
La función DeleteMonitor quita un monitor de puerto agregado por la función AddMonitor . |
DeletePort |
La función DeletePort muestra un cuadro de diálogo que permite al usuario eliminar un nombre de puerto. |
DeletePrinterDriver |
La función DeletePrinterDriver quita el nombre del controlador de impresora especificado de la lista de nombres de controladores admitidos en un servidor. Para eliminar los archivos asociados al controlador, además de quitar el nombre del controlador de impresora especificado de la lista de nombres de controladores admitidos para un servidor, use la función DeletePrinterDriverEx . DeletePrinterDriver elimina un controlador solo si no hay ninguna versión del controlador en uso para el entorno especificado. DeletePrinterDriverEx puede eliminar versiones específicas del controlador. |
DeletePrinterDriverEx |
La función DeletePrinterDriverEx quita el nombre del controlador de impresora especificado de la lista de nombres de controladores admitidos en un servidor y elimina los archivos asociados al controlador. Esta función también puede eliminar versiones específicas del controlador. |
DeletePrinterDriverPackage |
Elimina un paquete de controladores de impresora del almacén de controladores. |
DeletePrintProcessor |
La función DeletePrintProcessor quita un procesador de impresión agregado por la función AddPrintProcessor . |
DeletePrintProvidor |
La función DeletePrintProvidor quita un proveedor de impresión agregado por la función AddPrintProvidor . |
EnumMonitors |
La función EnumMonitors recupera información sobre los monitores de puerto instalados en el servidor especificado. |
EnumPorts |
La función EnumPorts enumera los puertos que están disponibles para imprimir en un servidor especificado. |
EnumPrinterDrivers |
La función EnumPrinterDrivers enumera los controladores de impresora instalados en un servidor de impresora especificado. |
EnumPrintProcessorDatatypes |
La función EnumPrintProcessorDatatypes enumera los tipos de datos que admite un procesador de impresión especificado. |
EnumPrintProcessors |
La función EnumPrintProcessors enumera los procesadores de impresión instalados en el servidor especificado. |
GetCorePrinterDrivers |
Recupera el GUID, la versión y la fecha de los controladores de impresora principales especificados y la ruta de acceso a sus paquetes. |
GetPrinterDriver |
La función GetPrinterDriver recupera los datos del controlador de la impresora especificada. Si el controlador no está instalado en el equipo local, GetPrinterDriver lo instala. |
GetPrinterDriver2 |
La función GetPrinterDriver2 recupera los datos del controlador de la impresora especificada. Si el controlador no está instalado en el equipo local, GetPrinterDriver2 lo instala y muestra cualquier interfaz de usuario en la ventana especificada. |
GetPrinterDriverDirectory |
La función GetPrinterDriverDirectory recupera la ruta de acceso del directorio printer-driver. |
GetPrinterDriverPackagePath |
Recupera la ruta de acceso al paquete de controladores de impresora especificado en un servidor de impresión. |
GetPrintProcessorDirectory |
La función GetPrintProcessorDirectory recupera la ruta de acceso al directorio del procesador de impresión en el servidor especificado. |
InstallPrinterDriverFromPackage |
Instala un controlador de impresora desde un paquete de controladores que se encuentra en el almacén de controladores del servidor de impresión. |
UploadPrinterDriverPackage |
Carga un controlador de impresora en el almacén de controladores del servidor de impresión para que se pueda instalar mediante una llamada a InstallPrinterDriverFromPackage. |