Compartilhar via


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

Esquema de comunicação bidirecional

IBidiSpl