RoActivateInstance 函式 (roapi.h)
啟動指定的 Windows 執行階段 類別。
語法
HRESULT RoActivateInstance(
[in] HSTRING activatableClassId,
[out] IInspectable **instance
);
參數
[in] activatableClassId
類型: HSTRING
與可啟用運行時間類別相關聯的類別標識碼。
[out] instance
類型: IInspectable**
運行時間類別啟動實例的指標。
傳回值
類型: HRESULT
此函式可以傳回其中一個值。
傳回碼 | 描述 |
---|---|
|
類別已成功啟動。 |
|
實例 為 NULL。 |
|
呼叫 RoInitialize 函式,在 Windows 執行階段 中尚未初始化線程。 |
|
類別的 TrustLevel 需要完全信任的程式。 |
|
指定的類別不會實作 IInspectable 介面。 |
|
無法建立 類別的實例。 |
備註
使用 RoActivateInstance 函式來啟用 Windows 執行階段 類別。 RoActivateInstance 函式會連線到與指定可啟動類別標識符相關聯的啟用處理站、在 類別上呼叫零自變數建構函式來建立實例,並釋放啟用處理站。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | roapi.h |