ICallFrame::Invoke 方法 (callobj.h)
將此啟用記錄套用至物件。 在封送處理的情況下,這通常會在伺服器端執行,而且是實際物件的工作完成的方式。
語法
HRESULT Invoke(
[in] void *pvReceiver,
...
);
參數
[in] pvReceiver
叫用所在的介面。 呼叫端負責確保此介面屬於適當的 IID;實作只會執行轉換,並假設是這種情況。
...
其他參數。
傳回值
這個方法可以傳回下列值。
傳回碼 | 描述 |
---|---|
|
已成功完成命令。 |
|
已從這個畫面建立調用。 |
|
已發生未預期的錯誤。 |
備註
一般而言,執行調用牽涉到配置新的堆疊框架、淺層複製原始框架中的數據,然後在指示的物件中呼叫適當的方法。 接著,叫用的物件可以選擇修改 [out] 參數,根據調用的適當語意,從複製的框架觸達這些參數。 當調用從 對象傳回時,呼叫框架會自動從 ICallFrame::SetReturnValue 擷取傳回值。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 2000 專業版 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows 2000 Server [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | callobj.h |