Freigeben über


CAtlModule::GetGITPtr

Ruft einen Zeiger auf den globalen Schnittstellen-Tabelle ab.

virtual HRESULT GetGITPtr(
   IGlobalInterfaceTable** ppGIT 
) throw( );

Parameter

  • ppGIT
    Zeiger auf die Variable, die den Zeiger im globalen Schnittstellen-Tabelle empfängt.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder einen Fehlercode auf Fehler.E_POINTER wird zurückgegeben, wenn ppGIT gleich NULL ist.

Hinweise

Wenn das globale Schnittstellen-Tabellenobjekt nicht vorhanden, wird es erstellt, und seine Adresse wird in der Membervariable CAtlModule::m_pGIT gespeichert.

In Debugbuilds ein Assertionsfehler tritt auf, wenn ppGIT gleich NULL ist oder wenn der globale Schnittstellen-Tabellenzeiger nicht abgerufen werden kann.

Siehe IGlobalInterfaceTable für Informationen über die globale Schnittstellen-Tabelle.

Anforderungen

Header: atlbase.h

Siehe auch

Referenz

CAtlModule-Klasse