Microsoft::WRL::Details — Przestrzeń nazw
Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie jest przeznaczony do użycia bezpośrednio w kodzie.
namespace Microsoft::WRL::Details;
Elementy członkowskie
Klasy
Nazwa |
Opis |
---|---|
Reprezentuje odwołanie do obiektu typu ComPtr <T>. |
|
Przedstawia podstawową klasę dla ComPtrRef klasy. |
|
Uniemożliwia wykorzystanie operatora new w RuntimeClass.W związku z tym, należy użyć przyczynić się zamiast. |
|
Reprezentuje tablicę programy obsługi zdarzeń. |
|
Przydziela pamięć dla klasy activatable, z lub bez wsparcia odwołanie tymczasowe. |
|
Przedstawia podstawową klasę z moduł klas. |
|
Sprawia, że typ, który jest równoważne z IUnknown-typ zależności, ale ma nie wirtualnym QueryInterface, AddRef, i Release metody. |
|
Reprezentuje Odwołanie tymczasowe który może służyć z obsługi Windows lub klasyczny model COM.Odwołanie tymczasowe reprezentuje obiekt, który może lub nie mogą być niedostępne. |
Struktury
Nazwa |
Opis |
---|---|
Deklaruje pełnomocnik określony interfejs i anonimową funkcję, która ma określoną liczbę parametrów. |
|
Pomaga określić wspólne cechy delegowanego argumentów. |
|
Określa, czy ComPtr zarządza czas życia obiektów interfejsu.BoolStruct jest używana wewnętrznie przez BoolType() operatora. |
|
Zawiera informacje dotyczące sposobu zainicjować, rejestrowanie i wyrejestrowywanie obiektów. |
|
Reprezentuje wskaźnikiem dereferenced do T* parametr szablonu. |
|
Definiuje członka danych o typie określonym przez drugi parametr szablonu, jeśli pierwszy parametr szablonu daje w wyniku true. |
|
Zawiera lokalizację fabryki klas i wartość, która identyfikuje zarejestrowaną Środowisko wykonawcze systemu Windows lub obiekt klasy COM. |
|
Wykorzystywany do sprawdzania poprawności typy parametrów szablonu w Implements — Struktura. |
|
Pomaga w realizacji Implementacja struktury. |
|
Używane do tworzenia listy cykliczne interfejsów. |
|
Buduje InterfaceList typu przez rekursywnie stosowania argumenty parametru określonego szablonu. |
|
Wspólne cechy implementacja interfejsu. |
|
Zapewnia implementację metoda Invoke(), na podstawie określonej liczby i rodzaju argumentów. |
|
Sprawdza, czy jeden typ jest base innego. |
|
Testy czy jeden określony typ jest taka sama, jak inne określonego typu. |
|
Służy do wskazania parametrem szablonu nieokreślonego, opcjonalne. |
|
Paski z cechą odwołanie lub odwołanie r-wartości z parametru określonej klasy. |
|
Używane do wykrywania RuntimeClass w zrobić funkcji. |
|
Zapewnia metody pomocnika QueryInterface operacji i podczas uzyskiwania identyfikatorów interfejsu. |
|
Sprawdza, czy jeden interfejs pochodzi od innego interfejsu. |
|
Weryfikuje, że interfejs określonej przez parametr szablonu spełnia określone wymagania. |
Wyliczenia
Nazwa |
Opis |
---|---|
Określa mapowania między wyliczenia wewnętrznej dla stanu operacji asynchronicznych i Windows::Foundation::AsyncStatus wyliczenie. |
Funkcje
Nazwa |
Opis |
---|---|
Pobiera factory aktywacji dla identyfikatora określonego aktywacji. |
|
Przenosi określony argument z jednej lokalizacji. |
|
Zgłasza wyjątek w wątku wywołującego. |
|
Swap — Funkcja (Biblioteka szablonów języka C++ środowiska wykonawczego systemu Windows) |
Wymienia wartości dwóch określonych argumentów. |
Wyłącza się fabryk klas w określonego modułu. |
Wymagania
Nagłówek: async.h, client.h, corewrappers.h, event.h, ftm.h, implements.h, internal.h, module.h
Obszar nazw: Microsoft::WRL::Details