Freigeben über


ICLRRuntimeInfo::GetProcAddress-Methode

Ruft die Adresse einer angegebenen Funktion ab, die aus der Common Language Runtime (CLR) exportiert wurde, die dieser Schnittstelle zugeordnet ist.

Diese Methode ersetzt die GetRealProcAddress-Funktion.

HRESULT GetProcAddress(
     [in]  LPCSTR pszProcName,
     [out, retval] LPVOID *ppProc);

Parameter

  • pszProcName
    [in] Der Name der exportierten Funktion.

  • ppProc
    [out] Die Adresse der exportierten Funktion.

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

E_POINTER

pszProcName oder ppProc ist NULL.

CLR_E_SHIM_RUNTIMEEXPORT

Die angegebene Funktion ist keine exportierte Funktion.

Hinweise

Diese Methode bewirkt, dass die CLR geladen, jedoch nicht initialisiert wird.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICLRRuntimeInfo-Schnittstelle

Weitere Ressourcen

Hostingschnittstellen

Hosting (Referenz zur nicht verwalteten API)