IBidiSpl::SendRecv 方法 (bidispl.h)

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

語法

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

參數

[in] pszAction

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

常數 Description
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