Freigeben über


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 szVersionNULL 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 ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

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

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

Anforderungen

Anforderung Wert
DLL
Mscoree.dll