共用方式為


IBidiSpl::SendRecv 方法 (bidispl.h)

SendRecv 方法會將 bidi 要求傳送至印表機。

語法

HRESULT SendRecv(
  [in] const LPCWSTR pszAction,
  [in] IBidiRequest  *pRequest
);

參數

[in] pszAction

NULL 終止字串的指標,指定此 bidi 要求的動作。 它可以是下列其中一個常數。

不斷 價值 描述
BIDI_ACTION_ENUM_SCHEMA L“EnumSchema” 列舉架構。 傳回的數據會是埠監視器或列印提供者支持的架構清單。
BIDI_ACTION_GET L“Get” 取得指定架構的值。
BIDI_ACTION_GET_ALL L“GetAll” 取得指定架構之所有子節點的值。
BIDI_ACTION_SET L“Set” 設定架構的值。
BIDI_ACTION_GET_WITH_ARGUMENT L“GetWithArgument” 使用數據集做為輸入自變數來要求 bidi 架構值。

[in] pRequest

單一 bidi 要求的指標。

傳回值

方法會傳回下列其中一個值。

價值 描述
S_OK 作業已成功執行。
E_HANDLE 介面句柄無效。
上述 HRESULT 包含對應於最後一個錯誤的錯誤碼。

請注意,HRESULT 可能包含 Bidi 錯誤碼中定義的系統錯誤碼。

言論

BIDI_ACTION_* 值不區分大小寫的字串。

要求

要求 價值
目標平臺 桌面
標頭 bidispl.h
DLL Bidispl.dll

另請參閱

雙向通訊介面

雙向通訊架構

IBidiSpl