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 por 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 esquema compatível 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.
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. |
Nenhuma das 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.
Observações
Os valores BIDI_ACTION_* não diferenciam maiúsculas de minúsculas.
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