Método IBidiSpl::MultiSendRecv (bidispl.h)
O método MultiSendRecv envia uma lista de solicitações bidi.
Sintaxe
HRESULT MultiSendRecv(
[in] const LPCWSTR pszAction,
[in] IBidiRequestContainer *pRequestContainer
);
Parâmetros
[in] pszAction
Um ponteiro para uma cadeia de caracteres terminada em NULL que especifica a ação para essa solicitação bidi. Pode ser uma das seguintes constantes.
Constante | Valor | Descrição |
---|---|---|
BIDI_ACTION_ENUM_SCHEMA | L"EnumSchema" | Enumerar o esquema. Os dados retornados serão uma lista de esquemas compatíveis com o monitor de porta ou o provedor de impressão. |
BIDI_ACTION_GET | L"Get" | Obtenha o valor de um esquema especificado. |
BIDI_ACTION_GET_ALL | L"GetAll" | Obtenha os valores de todos os nós filho do esquema especificado. |
BIDI_ACTION_SET | L"Set" | Defina um valor do esquema. |
[in] pRequestContainer
Um ponteiro para a lista de solicitações bidi.
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. |
O HRESULT pode conter um código de erro do sistema definido em Códigos de Erro bidi.
Comentários
Os valores BIDI_ACTION_* não diferenciam maiúsculas de minúsculas.
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