IBidiSpl::MultiSendRecv-Methode (bidispl.h)

Die MultiSendRecv-Methode sendet eine Liste von bidi-Anforderungen.

Syntax

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

Parameter

[in] pszAction

Ein Zeiger auf eine NULL-beendete Zeichenfolge, die die Aktion für diese bidi-Anforderung angibt. Es kann sich um eine der folgenden Konstanten handeln.

Konstante Wert BESCHREIBUNG
BIDI_ACTION_ENUM_SCHEMA L"EnumSchema" Listen Sie das Schema auf. Bei den zurückgegebenen Daten handelt es sich um eine Schemaliste, die vom Portmonitor oder Druckanbieter unterstützt wird.
BIDI_ACTION_GET L"Get" Rufen Sie den Wert eines angegebenen Schemas ab.
BIDI_ACTION_GET_ALL L"GetAll" Rufen Sie die Werte aller untergeordneten Knoten des angegebenen Schemas ab.
BIDI_ACTION_SET L"Set" Legen Sie einen Wert des Schemas fest.

[in] pRequestContainer

Ein Zeiger auf die Liste der bidi-Anforderungen.

Rückgabewert

Die -Methode gibt einen der folgenden Werte zurück. Weitere Informationen zu COM-Fehlercodes finden Sie unter COM-Fehlercodes.

Wert BESCHREIBUNG
S_OK Der Vorgang wurde erfolgreich durchgeführt.
E_HANDLE Das Schnittstellenhandle war ungültig.
Keine der oben genannten Antworten trifft zu. Das HRESULT enthält einen Fehlercode, der dem letzten Fehler entspricht.

Das HRESULT kann einen Systemfehlercode enthalten, der in Bidi-Fehlercodes definiert ist.

Hinweise

Bei den BIDI_ACTION_*-Werten handelt es sich bei Zeichenfolgen ohne Beachtung der Groß-/Kleinschreibung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP
Unterstützte Mindestversion (Server) Windows Server 2003
Zielplattform Desktop
Kopfzeile bidispl.h
DLL Bidispl.dll

Weitere Informationen

Bidirektionale Kommunikationsschnittstellen

Bidirektionales Kommunikationsschema

IBidiSpl