Kluczowe interfejsy API biblioteki WRL według kategorii
Następujące tabele zawierają listę podstawowego Biblioteka szablonów C++ środowiska wykonawczego systemu Windows klasy, strukturach, funkcje i makra.Konstrukcje pomocnika obszary nazw i klasy są pominięte.Te wykazy udoskonalenie w dokumentacji interfejsu API jest rozmieszczone według nazw.
Klasy
Tytuł |
Opis |
---|---|
Umożliwia jednej lub kilku klas, które ma zostać uaktywniona przez program obsługi systemu Windows. |
|
Implementuje Automat asynchronicznego Runtime w systemie Windows. |
|
Implementuje funkcje podstawowe IClassFactory interfejsu. |
|
Tworzy wskaźnik smart typu, który reprezentuje interfejsu określonego przez parametr szablonu.ComPtr automatycznie przechowuje licznika odwołań do podstawowej wskaźnika interfejsu i zwalnia interfejsu, gdy przechodzi licznika odwołań do zera. |
|
Event — Klasa (Biblioteka szablonów języka C++ środowiska wykonawczego systemu Windows) |
Reprezentuje zdarzenia. |
Reprezentuje zdarzenia.EventSourceFunkcje składowe dodawania, usuwania i wywoływać programy obsługi zdarzeń. |
|
Reprezentuje obiekt bezwątkowego przegrupowywania danych. |
|
Reprezentuje uchwyt do obiektu. |
|
Zapewnia obsługę manipulowania uchwyty HSTRING. |
|
Reprezentuje HSTRING, utworzony na podstawie istniejących ciąg. |
|
Reprezentuje zbiór powiązanych obiektów. |
|
Wywołuje funkcję obsługi zdarzenia przy zwolnieniu ostatni obiekt w bieżącym module.Obsługa zdarzeń jest określony przez lambda, teoria lub wskaźnik do funkcji. |
|
Wywołuje funkcję obsługi zdarzenia przy zwolnieniu ostatni obiekt w bieżącym module.Obsługa zdarzeń jest określony przez obiekt i jego członka wskaźnika do metody. |
|
Wywołuje funkcję obsługi zdarzenia przy zwolnieniu ostatni obiekt w module. |
|
Inicjuje Środowisko wykonawcze systemu Windows. |
|
Reprezentuje skonkretyzowanym klasy, która dziedziczy określona liczba interfejsów i zapewnia określonego Windows Runtime, klasycznego modelu COM i odwołanie tymczasowe wsparcie. |
|
Udostępnia mechanizm podstawowych do tworzenia obsługi Windows lub klasycznego modelu COM klasy podstawowej. |
|
Udostępnia mechanizm podstawowych do tworzenia klasy podstawowej. |
|
Reprezentuje słabe odwołania , mogą być używane przez tylko obsługi Windows, a nie klasycznego modelu COM.Słabe odwołania reprezentuje obiekt, który może być lub nie mogą być niedostępne. |
Struktury
Tytuł |
Opis |
---|---|
Określa weryfikacji i Inicjowanie funkcji, które mogą być stosowane do zestawu identyfikatorów interfejsu. |
|
Wskazuje na RuntimeClass, Implements i ChainInterfaces określony interfejs nie jest dostępny na liście IID szablonów. |
|
Implementuje QueryInterface i GetIid na określonych interfejsach. |
|
Zapewnia, że klasa runtime wynika z interfejsów systemu Windows w czasie wykonywania, ewentualne i następnie klasyczne interfejsów COM. |
Funkcje
Tytuł |
Opis |
---|---|
Rejestry i pobiera wystąpienia określonego typu, określonego w identyfikator określonej klasy |
|
Pobiera słabe odwołania do określonego wystąpienia. |
|
Callback — Funkcja (Biblioteka szablonów języka C++ środowiska wykonawczego systemu Windows) |
Tworzy obiekt, którego funkcja Członkowskich jest metody wywołania zwrotnego. |
Tworzy fabryki uzyskiwanej w wyniku wystąpienia określonej klasy, które mogą być uaktywniane przez program obsługi systemu Windows. |
|
Tworzy fabryki uzyskiwanej w wyniku wystąpienia określonej klasy. |
|
Pobiera fabryka aktywacji dla typu, określonego przez parametr szablonu. |
|
Inicjuje określonego Środowisko wykonawcze systemu Windows klasy. |
Makra
Tytuł |
Opis |
---|---|
Wypełnia zawiera fabryki, który można utworzyć wystąpienia określonej klasy wewnętrznej pamięci podręcznej. |
|
Ustawia poziom nazwę i zaufania klasy runtime. |
Zobacz też
Koncepcje
Biblioteka szablonów języka C++ środowiska wykonawczego systemu Windows (WRL)