Klasa CComGITPtr

Ta klasa zapewnia metody zajmujących się wskaźników interfejsów i tabeli interfejsu globalnego (GIT).

template < 
   class T  
> 
class CComGITPtr

Parametry

  • T
    Typ wskaźnika interfejsu, które mają być przechowywane w GIT.

Członkowie

Publiczne konstruktory

Nazwa

Opis

CComGITPtr::CComGITPtr

Konstruktor.

CComGITPtr:: ~ CComGITPtr

Destruktor.

Metody publiczne

Nazwa

Opis

CComGITPtr::Attach

Wywołanie tej metody, aby zarejestrować wskaźnika interfejsu w tabeli interfejsu globalnego (GIT).

CComGITPtr::CopyTo

Wywołanie tej metody, aby skopiować interfejsu przekazany wskaźnik z tabeli interfejsu globalnego (GIT).

CComGITPtr::Detach

Wywołanie tej metody, aby usunąć skojarzenie z interfejsu CComGITPtr obiektu.

CComGITPtr::GetCookie

Wywołanie tej metody, aby powrócić do pliku cookie z CComGITPtr obiektu.

CComGITPtr::Revoke

Wywołanie tej metody, aby usunąć interfejs z tabeli interfejsu globalnego (GIT).

Podmioty publiczne

Nazwa

Opis

CComGITPtr::operator DWORD

Zwraca plik cookie z CComGITPtr obiektu.

CComGITPtr::operator =

Operator przypisania.

Publiczne danych członków

Nazwa

Opis

CComGITPtr::m_dwCookie

Plik cookie.

Uwagi

Obiekty, które agregacji wolnych wątków organizatora i trzeba używać interfejsu wskaźników uzyskanych z innych obiektów musi podjąć dodatkowe kroki w celu zapewnienia, że interfejsy są poprawnie przekazywane międzyprocesowo.Zwykle obejmuje przechowywanie wskaźników interfejsów w GIT i pobieranie wskaźnik z GIT, ilekroć jest używany.Klasa CComGITPtr jest dostarczane w celu użyć wskaźników interfejsów przechowywane w GIT.

[!UWAGA]

Instrument tabeli interfejsu globalnego jest dostępna tylko na Windows 95 z modelu DCOM w wersji 1.1 i nowszym, Windows 98, Windows NT 4.0 z dodatkiem Service Pack 3 lub nowszym i Windows 2000.

Wymagania

Nagłówek: atlbase.h

Zobacz też

Informacje

Accessing Interfaces Across Apartments

When to Use the Global Interface Table

Koncepcje

ALT i organizator trybu wolnych wątków

Inne zasoby

Omówienie klasy ATL