Freigeben über


AtlLoadTypeLib

 

Diese Funktion wird aufgerufen, um eine Typbibliothek zu laden.

Wichtig

Diese Funktion kann nicht in den Anwendungen verwendet werden, die in Windows-Runtime ausführen.

Syntax

      ATLINLINE ATLAPI AtlLoadTypeLib(
HINSTANCE hInstTypeLib,
LPCOLESTR lpszIndex,
BSTR* pbstrPath,
ITypeLib** ppTypeLib 
);

Parameter

  • hInstTypeLib
    Handle für das Modul zugeordnet mit der Typbibliothek.

  • lpszIndex
    Zeichenfolge im Format "\\N", wobei N der ganzzahligen Index der Typbibliotheksressource ist.  Kann NULL, wenn kein Index erforderlich ist.  

  • pbstrPath
    Bei erfolgreicher Rückkehr enthält den vollständigen Pfad des Moduls, das mit der Typbibliothek zugeordnet ist.

  • ppTypeLib
    Bei erfolgreicher Rückkehr enthält einen Zeiger auf einen Zeiger auf die geladenen Typbibliothek.

Rückgabewert

EINGABETASTE S_OK bei Erfolg oder Fehler HRESULT auf Fehler.

Hinweise

Diese Hilfsfunktion wird durch AtlRegisterTypeLib und AtlUnRegisterTypeLib verwendet.

Anforderungen

Header: atlbase.h

Siehe auch

Server Registration Global Functions
AtlUnRegisterTypeLib
AtlRegisterTypeLib