Método IBidiSpl::BindDevice (bidispl.h)
O método BindDevice associa uma impressora a uma solicitação bidi. Esse método é semelhante à função OpenPrinter .
Sintaxe
HRESULT BindDevice(
[in] const LPCWSTR pszDeviceName,
[in] const DWORD dwAccess
);
Parâmetros
[in] pszDeviceName
Um ponteiro para uma cadeia de caracteres terminada em nulo que contém o nome da impressora ou do servidor de impressão. Se FOR NULL, ele indicará o servidor de impressora local.
[in] dwAccess
Os privilégios de acesso para a impressora. Esse parâmetro pode usar um dos valores a seguir.
Valor | Descrição |
---|---|
BIDI_ACCESS_ADMINISTRATOR | Permite que os usuários executem todas as tarefas administrativas e operações básicas de impressão, exceto SYNCHRONIZE. Isso é o mesmo que PRINTER_ALL_ACCESS no OpenPrinter. |
BIDI_ACCESS_USER | Permite que os usuários executem operações básicas de impressão. Isso é o mesmo que PRINTER_ACCESS_USE no OpenPrinter. |
Retornar valor
O método retorna um dos valores a seguir. Para obter mais informações sobre códigos de erro COM, consulte Códigos de erro COM.
Valor | Descrição |
---|---|
S_OK | A operação foi realizada com êxito. |
E_HANDLE | O identificador da interface era inválido. |
Nenhuma das opções acima | O HRESULT contém um código de erro correspondente ao último erro. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP |
Servidor mínimo com suporte | Windows Server 2003 |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | bidispl.h |
DLL | Bidispl.dll |
Confira também
Interfaces de comunicação bidirecional