IBidiSpl::MultiSendRecv メソッド (bidispl.h)
MultiSendRecv メソッドは、bidi 要求の一覧を送信します。
構文
HRESULT MultiSendRecv(
[in] const LPCWSTR pszAction,
[in] IBidiRequestContainer *pRequestContainer
);
パラメーター
[in] pszAction
この bidi 要求のアクションを指定する NULL で終わる文字列へのポインター。 次のいずれかの定数を指定できます。
定数 | 値 | 説明 |
---|---|---|
BIDI_ACTION_ENUM_SCHEMA | L"EnumSchema" | スキーマを列挙します。 返されるデータは、ポート モニターまたは印刷プロバイダーがサポートするスキーマの一覧になります。 |
BIDI_ACTION_GET | L"Get" | 指定したスキーマの値を取得します。 |
BIDI_ACTION_GET_ALL | L"GetAll" | 指定したスキーマのすべての子ノードの値を取得します。 |
BIDI_ACTION_SET | L"Set" | スキーマの値を設定します。 |
[in] pRequestContainer
bidi 要求の一覧へのポインター。
戻り値
メソッドは、次のいずれかの値を返します。 COM エラー コードの詳細については、「 COM エラー コード」を参照してください。
値 | 説明 |
---|---|
S_OK | 操作は正常に実行されました。 |
E_HANDLE | インターフェイス ハンドルが無効です。 |
上記のどれでもない | HRESULT には、最後のエラーに対応するエラー コードが含まれています。 |
HRESULT には、Bidi エラー コードで定義されているシステム エラー コードが含まれている場合があります。
注釈
BIDI_ACTION_* 値は大文字と小文字を区別しない文字列です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP |
サポートされている最小のサーバー | Windows Server 2003 |
対象プラットフォーム | デスクトップ |
Header | bidispl.h |
[DLL] | Bidispl.dll |