Compartilhar via


Método IPrintTicketProvider::GetPrintCapabilities (prdrvcom.h)

O método IPrintTicketProvider::GetPrintCapabilities consulta o provedor em busca de um documento completo de funcionalidades de impressão que descreva os recursos e parâmetros da impressora.

Sintaxe

HRESULT GetPrintCapabilities(
  [in]  IN IXMLDOMDocument2  *pPrintTicket,
  [out] OUT IXMLDOMDocument2 **ppCapabilities
);

Parâmetros

[in] pPrintTicket

Um ponteiro para o tíquete de impressão. As configurações do tíquete de impressão restringem os recursos do dispositivo.

[out] ppCapabilities

Um ponteiro para uma variável que recebe o endereço do documento de funcionalidades do dispositivo.

Retornar valor

IPrintTicketProvider::GetPrintCapabilities deve 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.

Comentários

O tíquete de impressão de entrada deve ser usado para determinar e descrever restrições nas configurações no documento de funcionalidades de impressão de saída. Nenhum recurso, opções e parâmetros descritos no documento de funcionalidades de impressão de saída devem ser alterados devido ao conteúdo do tíquete de impressão de entrada. Somente a restrição status dos recursos, opções e parâmetros estão sujeitas a alterações.

Requisitos

Requisito Valor
Cabeçalho prdrvcom.h (inclua Prdrvcom.h)