Udostępnij za pośrednictwem


Klasa RemoveIUnknown

Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie ma być używane bezpośrednio w kodzie.

template <
   typename T
>
struct RemoveIUnknown;

template <
   typename T
>
class RemoveIUnknown : public T;

Parametry

  • T
    Klasa.

Uwagi

Typ, który jest odpowiednikiem sprawia, że IUnknown-na podstawie typu, ale ma niewirtualna QueryInterface, AddRef, i Release funkcji elementów członkowskich.

Domyślnie, wirtualne zapewniają metody COM QueryInterface, AddRefi zwolnij metod.Jednakże ComPtr nie wymaga napowietrznej metod wirtualnych.RemoveIUnknowneliminuje tego narzutów dostarczając prywatne, niewirtualna QueryInterface, AddRef, i Release metody.

Członkowie

BR244961.collapse_all(pl-pl,VS.110).gifDefinicje typów publicznych

Nazwa

Opis

ReturnType

Synonim dla typu, który jest odpowiednikiem parametru szablonu T , ale niewirtualna członków IUnknown.

Hierarchii dziedziczenia

T

RemoveIUnknown

Wymagania

Nagłówek: client.h

Obszar nazw: Microsoft::WRL::Details

Zobacz też

Informacje

Obszar nazw Microsoft::WRL::details