Compartir a través de


Función InitializePrintProvidor (winsplp.h)

Advertencia

A partir de Windows 10, las API que admiten proveedores de impresión de terceros están en desuso. Microsoft no recomienda ninguna inversión en proveedores de impresión de terceros. Además, en Windows 8 y productos más recientes en los que el modelo de controlador de impresión v4 está disponible, es posible que los proveedores de impresión de terceros no creen o administren colas que usan controladores de impresión v4.

El proveedor de impresión InitializePrintProvidor función inicializa el proveedor y proporciona la cola de impresión con los puntos de entrada del proveedor.

Sintaxis

BOOL InitializePrintProvidor(
  [out]          LPPRINTPROVIDOR pPrintProvidor,
  [in]           DWORD           cbPrintProvidor,
  [in, optional] LPWSTR          pFullRegistryPath
);

Parámetros

[out] pPrintProvidor

Dirección proporcionada por el autor de la llamada de una estructura PRINTPROVIDOR, que debe rellenar el proveedor de impresión.

[in] cbPrintProvidor

Tamaño proporcionado por el autor de la llamada, en bytes, de la estructura PRINTPROVIDOR a la que apunta pPrintProvidor.

[in, optional] pFullRegistryPath

Puntero proporcionado por el autor de la llamada a una cadena que representa la ruta de acceso completa del Registro a la entrada del registro del proveedor.

Valor devuelto

Si la operación se realiza correctamente, la función debe devolver TRUE. De lo contrario, la función debe devolver FALSE.

Observaciones

Los proveedores de impresión son necesarios para definir una función InitializePrintProvidor, que es la primera función a la que llama el administrador después de cargar el proveedor. La función debe rellenar la estructura PRINTPROVIDOR proporcionada con punteros a las funciones definidas del proveedor (consulte Functions definidas por proveedores de impresión). La función también puede realizar otras operaciones de inicialización específicas del proveedor.

Requisitos

Requisito Valor
de la plataforma de destino de Escritorio
encabezado de winsplp.h (incluya Winsplp.h)

Consulte también

PRINTPROVIDOR