VirtualChannelGetInstance 進入點

呼叫 以讓外掛程式為 DLL 實作的所有外掛程式建立 IWTSPlugin 介面的實例。

注意

此函式是由外掛程式實作,而且必須依名稱匯出,讓應用程式可以使用 LoadLibraryGetProcAddress 函式動態連結至函式。

此函式的原型未包含在任何公用標頭檔中,因此您必須如所示宣告它。

語法

HRESULT VCAPITYPE VirtualChannelGetInstance(
  _In_    REFIID refiid,
  _Inout_ ULONG  *pNumObjs,
  _Out_   VOID   **ppObjArray
);

參數

refiid [in]

指定要傳回的介面類別型。 這必須 IID_IWTSPlugin

pNumObjs [in, out]

接收所擷取之介面數目的 ULONG 變數位址。

ppObjArray [out]

接收介面指標之指標陣列的位址。 如果此參數為 Null,實作必須將 DLL 所實作的外掛程式數目放在 pNumObjs 參數中。 這可讓呼叫端為 ppObjArray配置適當的大小陣列。

傳回值

如果此進入點成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

規格需求

需求
最低支援的用戶端
Windows Vista
最低支援的伺服器
Windows Server 2008