Udostępnij za pośrednictwem


Obszar nazw Microsoft::WRL::details

Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie jest przeznaczony do użycia bezpośrednio w kodzie.

namespace Microsoft::WRL::Details;

Elementy członkowskie

JJ161100.collapse_all(pl-pl,VS.110).gifKlasy

Nazwa

Opis

Klasa ComPtrRef

Reprezentuje odwołanie do obiektu typu ComPtr <T>.

Klasa ComPtrRefBase

Przedstawia podstawową klasę dla ComPtrRef klasy.

Klasa DontUseNewUseMake

Uniemożliwia wykorzystanie operatora new w RuntimeClass.W związku z tym, należy użyć przyczynić się zamiast.

Klasa EventTargetArray

Reprezentuje tablicę programy obsługi zdarzeń.

Klasa MakeAllocator

Przydziela pamięć dla klasy activatable, z lub bez wsparcia odwołanie tymczasowe.

Klasa ModuleBase

Przedstawia podstawową klasę z moduł klas.

Klasa RemoveIUnknown

Sprawia, że typ, który jest równoważne z IUnknown-typ zależności, ale ma nie wirtualnym QueryInterface, AddRef, i Release metody.

Klasa WeakReference

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.

JJ161100.collapse_all(pl-pl,VS.110).gifStruktury

Nazwa

Opis

Struktura ArgTraits

Deklaruje pełnomocnik określony interfejs i anonimową funkcję, która ma określoną liczbę parametrów.

Struktura ArgTraitsHelper

Pomaga określić wspólne cechy delegowanego argumentów.

Struktura BoolStruct

Określa, czy ComPtr zarządza czas życia obiektów interfejsu.BoolStruct jest używana wewnętrznie przez BoolType() operatora.

Struktura CreatorMap

Zawiera informacje dotyczące sposobu zainicjować, rejestrowanie i wyrejestrowywanie obiektów.

Struktura DerefHelper

Reprezentuje wskaźnikiem dereferenced do T* parametr szablonu.

Struktura EnableIf

Definiuje członka danych o typie określonym przez drugi parametr szablonu, jeśli pierwszy parametr szablonu daje w wyniku true.

Struktura FactoryCache

Zawiera lokalizację fabryki klas i wartość, która identyfikuje zarejestrowaną Środowisko wykonawcze systemu Windows lub obiekt klasy COM.

Struktura ImplementsBase

Wykorzystywany do sprawdzania poprawności typy parametrów szablonu w Struktura implementuje.

Struktura ImplementsHelper

Pomaga w realizacji Implementacja struktury.

Struktura InterfaceList

Używane do tworzenia listy cykliczne interfejsów.

Struktura InterfaceListHelper

Buduje InterfaceList typu przez rekursywnie stosowania argumenty parametru określonego szablonu.

Struktura InterfaceTraits

Wspólne cechy implementacja interfejsu.

Struktura InvokeHelper

Zapewnia implementację metoda Invoke(), na podstawie określonej liczby i rodzaju argumentów.

Struktura IsBaseOfStrict

Sprawdza, czy jeden typ jest base innego.

Struktura IsSame

Testy czy jeden określony typ jest taka sama, jak inne określonego typu.

Struktura zerowe

Służy do wskazania parametrem szablonu nieokreślonego, opcjonalne.

Struktura RemoveReference

Paski z cechą odwołanie lub odwołanie r-wartości z parametru określonej klasy.

Struktura RuntimeClassBase

Używane do wykrywania RuntimeClass w zrobić funkcji.

Struktura RuntimeClassBaseT

Zapewnia metody pomocnika QueryInterface operacji i podczas uzyskiwania identyfikatorów interfejsu.

Struktura VerifyInheritanceHelper

Sprawdza, czy jeden interfejs pochodzi od innego interfejsu.

Struktura VerifyInterfaceHelper

Weryfikuje, że interfejs określonej przez parametr szablonu spełnia określone wymagania.

JJ161100.collapse_all(pl-pl,VS.110).gifWyliczenia

Nazwa

Opis

Wyliczenie AsyncStatusInternal

Określa mapowania między wyliczenia wewnętrznej dla stanu operacji asynchronicznych i Windows::Foundation::AsyncStatus wyliczenie.

JJ161100.collapse_all(pl-pl,VS.110).gifFunkcje

Nazwa

Opis

Funkcja ActivationFactoryCallback

Pobiera factory aktywacji dla identyfikatora określonego aktywacji.

Funkcja przenoszenia

Przenosi określony argument z jednej lokalizacji.

Funkcja RaiseException

Zgłasza wyjątek w wątku wywołującego.

Zamiana funkcji (biblioteki szablonów języka C++ Runtime systemu Windows)

Wymienia wartości dwóch określonych argumentów.

Funkcja TerminateMap

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

Zobacz też

Informacje

Obszar nazw Microsoft::WRL

Obszar nazw Microsoft::WRL::Wrappers