Fonction LoadLibraryShim
Charge une version spécifiée d’une DLL de bibliothèque .NET Framework.
Syntaxe
HRESULT LoadLibraryShim(
_In_ LPCWSTR szDllName,
_In_ LPCWSTR szVersion,
LPVOID pvReserved,
_Out_ HMODULE *phModDll
);
Paramètres
-
szDllName [in]
-
Nom de la DLL à charger à partir du .NET Framework.
-
szVersion [in]
-
Version de la DLL à charger. Si szVersion a la valeur NULL, la dernière version de la DLL spécifiée est chargée.
-
pvReserved
-
Réservé.
-
phModDll [out]
-
Handle pour le module.
Valeur retournée
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
Cette fonction est utilisée pour charger des DLL de bibliothèque qui sont incluses dans le package redistribuable .NET Framework, et non des DLL générées par l’utilisateur.
Cette fonction n’a pas de bibliothèque d’importation ou de fichier d’en-tête associé ; vous devez l’appeler à l’aide des fonctions LoadLibrary et GetProcAddress .
Spécifications
Condition requise | Valeur |
---|---|
DLL |
|