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 della porta o dal provider di stampa.
BIDI_ACTION_GET L"Get" Ottenere il valore di uno schema specificato.
BIDI_ACTION_GET_ALL L"GetAll" Ottenere 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 dell'interfaccia non è valido.
Nessuna delle opzioni precedenti HRESULT contiene un codice di errore corrispondente all'ultimo errore.

HRESULT può contenere un codice di errore di sistema definito in Codici di errore Bidi.

Commenti

I valori BIDI_ACTION_* sono stringhe senza distinzione tra maiuscole e minuscole.

Requisiti

Requisito Valore
Client minimo supportato Windows XP
Server minimo supportato Windows Server 2003
Piattaforma di destinazione Desktop
Intestazione bidispl.h
DLL Bidispl.dll

Vedi anche

Interfacce di comunicazione bidirezionali

Schema di comunicazione bidirezionale

IBidiSpl