Método IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface (prcomoem.h)
O método IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface publica a interface do auxiliar de tíquete de impressão para plug-ins unidrv ou Pscript5 da interface do usuário (interface do usuário).
Sintaxe
HRESULT PublishPrintTicketHelperInterface(
[in] IUnknown *pHelper
);
Parâmetros
[in] pHelper
Um ponteiro para uma interface IUnknown, que deve ser convertida em uma das seguintes interfaces: para plug-ins Unidrv, a interface auxiliar do tíquete de impressão é IPrintCoreHelperUni; para plug-ins Pscript5, a interface auxiliar do tíquete de impressão é IPrintCoreHelperPS .
Valor de retorno
IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface deverá retornar S_OK se a operação for bem-sucedida. Caso contrário, esse método deve retornar um código de erro COM padrão.
Observações
Se o plug-in mantiver um identificador para o objeto auxiliar, o plug-in será responsável por liberar esse identificador posteriormente quando ele não for mais necessário.
Se IPrintOemPrintTicketProvider::P ublishPrintTicketHelperInterface usar a interface auxiliar, ele deverá armazenar em cache um ponteiro para a interface e incrementar a contagem de referência (por meio de uma chamada para o método AddRef da interface). Se esse método incrementar com êxito a contagem de referências, ele deverá retornar S_OK.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | prcomoem.h (inclua Prcomoem.h) |