Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O método SetInputData define os dados a serem enviados para a impressora.
Sintaxe
HRESULT SetInputData(
[in] const DWORD dwType,
[in] const BYTE *pData,
[in] const UINT uSize
);
Parâmetros
[in] dwType
O tipo de dados a serem enviados. Esse parâmetro pode ser um dos valores a seguir.
| Valor | Descrição |
|---|---|
| BIDI_NULL | Nenhum dado. |
| BIDI_INT | Dados inteiros. |
| BIDI_FLOAT | Número de ponto flutuante. |
| BIDI_BOOL | TRUE ou FALSE |
| BIDI_STRING | Cadeia de caracteres Unicode. |
| BIDI_TEXT | Cadeia de caracteres Unicode não localizável. |
| BIDI_ENUM | Dados de enumeração na forma de uma cadeia de caracteres Unicode. |
| BIDI_BLOB | Dados binários. |
[in] pData
Um ponteiro para a matriz de bytes que contém os dados. Por exemplo, se dwType for BIDI_BOOL, pData apontará para um buffer que contém um valor booliano e, se dwType for BIDI_BLOB, pData aponta para um buffer que contém os dados binários.
[in] uSize
Tamanho, em bytes, da matriz de bytes especificada por pData.
Valor de retorno
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 de interface era inválido. |
| E_INVALIDARG | O tipo dos dados não era consistente com seu tamanho. |
| E_OUTOFMEMORY | Falha na alocação de memória. |
| Nenhuma das acima | O HRESULT contém um código de erro correspondente ao último erro. |
Observações
Se um aplicativo chamar SetInputData mais de uma vez, somente o valor da última chamada será definido.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows XP |
| servidor com suporte mínimo | Windows Server 2003 |
| da Plataforma de Destino | Área de trabalho |
| cabeçalho | bidispl.h |
| de DLL | Bidispl.dll |
Consulte também
interfaces de comunicação bidirecional