Freigeben über


IBidiSpl::MultiSendRecv-Methode (bidispl.h)

Die MultiSendRecv Methode sendet eine Liste der bidi-Anforderungen.

Syntax

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

Parameter

[in] pszAction

Ein Zeiger auf eine MIT NULL beendete Zeichenfolge, die die Aktion für diese bidi-Anforderung angibt. Dies kann eine der folgenden Konstanten sein:

Konstante Wert Beschreibung
BIDI_ACTION_ENUM_SCHEMA L"EnumSchema" Aufzählen des Schemas. Die zurückgegebenen Daten sind eine Liste des Schemas, das 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" Ruft 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 Die HRESULT- enthält einen Fehlercode, der dem letzten Fehler entspricht.

Die HRESULT- kann einen Systemfehlercode enthalten, der in Bidi Error Codesdefiniert ist.

Bemerkungen

Bei den BIDI_ACTION_*-Werten wird die Groß-/Kleinschreibung nicht beachtet.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows XP
mindestens unterstützte Server- Windows Server 2003
Zielplattform- Desktop
Header- bidispl.h
DLL- Bidispl.dll

Siehe auch

bidirektionale Kommunikationsschnittstellen

bidirektionales Kommunikationsschema

IBidiSpl