LoadLibraryShim-Funktion

Lädt eine angegebene Version einer .NET Framework Bibliotheks-DLL.

Syntax

HRESULT LoadLibraryShim(
  _In_  LPCWSTR szDllName,
  _In_  LPCWSTR szVersion,
        LPVOID  pvReserved,
  _Out_ HMODULE *phModDll
);

Parameter

szDllName [ In]

Der Name der DLL, die aus dem .NET Framework geladen werden soll.

szVersion [ In]

Die Version der zu ladenden DLL. Wenn szVersion NULL ist, wird die neueste Version der angegebenen DLL geladen.

pvReserved

Reserviert.

phModDll [ out]

Ein Handle für das Modul.

Rückgabewert

Wenn diese Funktion erfolgreich ausgeführt wird, wird S _ OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Hinweise

Diese Funktion wird verwendet, um Bibliotheks-DLLs zu laden, die im .NET Framework verteilbaren Paket enthalten sind, nicht vom Benutzer generierte DLLs.

Dieser Funktion ist keine Importbibliothek oder Headerdatei zugeordnet. Sie müssen sie mithilfe der Funktionen LoadLibrary und GetProcAddress aufrufen.

Anforderungen

Anforderung Wert
DLL
Mscoree.dll