共用方式為


ICoCreateLocally::CoCreateLocally 方法 (msaatext.h)

用戶端會呼叫 ICoCreateLocally::CoCreateLocally ,以在與伺服器物件相同的內容中建立協助程序物件。 這可讓用戶端增加效能,因為它們是在伺服器應用程式中執行。

注意 使用中的輔助功能文字服務已被取代。 請參閱
Microsoft Windows 文字服務架構 ,以取得進階文字輸入和自然語言技術的詳細資訊。

 

語法

HRESULT CoCreateLocally(
  [in]  REFCLSID rclsid,
  [in]  DWORD    dwClsContext,
  [in]  REFIID   riid,
  [out] IUnknown **punk,
  [in]  REFIID   riidParam,
  [in]  IUnknown *punkParam,
  [in]  VARIANT  varParam
);

參數

[in] rclsid

類型: REFCLSID

要本機建立之對象的類別標識碼。

[in] dwClsContext

類型: DWORD

協助程式對象應該在其中執行的內容。 這通常是CLSCTX_INPROC_SERVER。

[in] riid

類型: REFIID

所需的介面識別碼 (IID) 。

[out] punk

類型: IUnknown*

riid) (所需介面識別碼的介面指標。

[in] riidParam

類型: REFIID

傳遞至新協助程式對象的選擇性介面參數。 此參數會指定介面識別碼。

[in] punkParam

類型: IUnknown*

傳遞至新協助程式對象的選擇性介面參數。 此參數會指定介面指標。

[in] varParam

類型: VARIANT

傳遞至新協助程式對象的選擇性介面參數。

傳回值

類型: HRESULT

如果成功,則傳回 S_OK。

如果未成功,則傳回下列值或另一個標準 COM 錯誤碼。

錯誤 Description
E_ACCESSDENIED
用戶端沒有足夠的許可權,無法在伺服器進程中建立此物件。

規格需求

需求
最低支援的用戶端 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
目標平台 Windows
標頭 msaatext.h
Dll Msaatext.dll
可轉散發套件 Windows NT 4.0 上的 Active Accessibility 2.0 RDK 與 SP6 和更新版本和 Windows 98