Condividi tramite


Metodo IBidiSpl::MultiSendRecv (bidispl.h)

Il metodo MultiSendRecv invia un elenco di richieste bidi.

Sintassi

HRESULT MultiSendRecv(
  [in] const LPCWSTR         pszAction,
  [in] IBidiRequestContainer *pRequestContainer
);

Parametri

[in] pszAction

Puntatore a una stringa con terminazione NULL che specifica l'azione per questa richiesta bidi. Può essere una delle costanti seguenti.

Costante Valore Descrizione
BIDI_ACTION_ENUM_SCHEMA L"EnumSchema" Enumerare lo schema. I dati restituiti saranno un elenco di schemi supportati dal monitoraggio delle porte o dal provider di stampa.
BIDI_ACTION_GET L"Get" Ottenere il valore di uno schema specificato.
BIDI_ACTION_GET_ALL L"GetAll" Ottiene i valori di tutti i nodi figlio dello schema specificato.
BIDI_ACTION_SET L"Set" Impostare un valore dello schema.

[in] pRequestContainer

Puntatore all'elenco delle richieste bidi.

Valore restituito

Il metodo restituisce uno dei valori seguenti. Per altre informazioni sui codici di errore COM, vedere codici di errore COM.

Valore Descrizione
S_OK L'operazione è stata eseguita correttamente.
E_HANDLE L'handle di interfaccia non è valido.
Nessuno dei precedenti Il HRESULT contiene un codice di errore corrispondente all'ultimo errore.

L'HRESULT può contenere un codice di errore di sistema definito in codici di errore Bidi.

Osservazioni

I valori BIDI_ACTION_* non fanno distinzione tra maiuscole e minuscole.

Fabbisogno

Requisito Valore
client minimo supportato Windows XP
server minimo supportato Windows Server 2003
piattaforma di destinazione Desktop
intestazione bidispl.h
dll Bidispl.dll

Vedere anche

interfacce di comunicazione bidirezionali

schema di comunicazione bidirezionale

IBidiSpl