Microsoft::WRL::Details 命名空間
支援 WRL 基礎結構,而且不是為了要直接從您的程式碼中使用而設計。
namespace Microsoft::WRL::Details;
Members
類別
名稱 |
描述 |
---|---|
表示型別 ComPtr<T>物件的參考。 |
|
表示 ComPtrRef 類別 (Class) 的基底類別 (Base Class)。 |
|
避免使用運算子 new 在 RuntimeClass。因此,您必須使用 執行函式 。 |
|
表示一組事件處理常式的陣列。 |
|
配置可啟動類別的記憶體,使用或不使用弱式參考支援。 |
|
表示模組 類別的基底類別。 |
|
製造一個和 IUnknown對等的一個基礎型別,但是有非虛擬 QueryInterface、 AddRef和 Release 方法。 |
|
代表可以搭配 Windows 執行階段或一般 COM 的弱式參考使用。弱式參考表示可能有也可能沒有可存取的物件。 |
結構
名稱 |
描述 |
---|---|
宣告指定的委派介面和具有指定參數數目的匿名成員函式。 |
|
幫助定義委派引數的一般特性。 |
|
定義 ComPtr 是否處理介面的物件存留期 (Lifetime)。BoolType () 運算子在內部使用 BoolStruct。 |
|
包含如何初始化,註冊和移除註冊物件。 |
|
表示已解除參考指標至 T* 樣板參數。 |
|
如果第一個範本參數計算結果為 true,定義第二個樣板參數所指定型別的資料成員。 |
|
包含可識別已登錄的 Windows 執行階段 類別或 COM Class Factory 物件和值的位置。 |
|
用來驗證範本參數在 Implements 結構中。 |
|
協助實作 實作 結構。 |
|
用來建立介面的遞迴清單。 |
|
透過遞迴套用指定的樣板參數引數建立InterfaceList型別。 |
|
實作介面的一般特性。 |
|
提供根據指定引數的數目和類型的 Invoke() 方法的實作。 |
|
測試一個型別是否為另一個型別的基底。 |
|
測試一個指定型別是否與另一個指定型別相同。 |
|
用來表示未指定,選擇性樣板參數。 |
|
從指定的類別樣板參數刪除參考或右值參考特性。 |
|
用來偵測 Make 函式的 RuntimeClass 。 |
|
提供 QueryInterface 作業和取得介面 ID 的 Helper 方法。 |
|
測試一個介面是否衍生自另一個介面。 |
|
驗證目前樣板參數定義的介面是否符合特定需求。 |
列舉
名稱 |
描述 |
---|---|
指定內部列舉非同步作業的狀態和 Windows::Foundation::AsyncStatus 列舉型別之間的對應。 |
功能
名稱 |
描述 |
---|---|
取得指定之啟動 ID的啟動 Factory |
|
將指定的引數從某個位置移至另一個。 |
|
引發在呼叫執行緒上的例外狀況。 |
|
交換兩個指定的引數值。 |
|
關閉指定之模組的 Class Factory。 |
需求
標題: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
命名空間: Microsoft::WRL::Details