IAppDomainHelper::D oCallback 方法 (comsvcs.h)

切換至指定的應用程式域 (呼叫物件必須系結至) 、在該應用程式域中執行提供的回呼函式,然後返回原始應用程式域。

語法

HRESULT DoCallback(
  [in] IUnknown            *pUnkAD,
       HRESULT()(void *pv) __MIDL__IAppDomainHelper0001,
  [in] void                *pPool
);

參數

[in] pUnkAD

您想要切換之應用程式域的 IUnknown 參考。 呼叫 DoCallback 的物件必須系結至該應用程式域。

__MIDL__IAppDomainHelper0001

回呼函式的參考。 此函式會在您切換至的應用程式域中執行。 這個函式 的 參數 pv來自下一個定義的 pPool 參數。

[in] pPool

此參數可用來提供回呼函式可能需要的任何資料。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK。

規格需求

   
最低支援的用戶端 具有 SP1 的 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

IAppDomainHelper