DosQueryModuleHandle |
DOS : Requête d'un module Handle |
DOSCALLS.DLL |
os2.h |
Syntaxe
APIRET DosQueryModuleHandle(PSZ pszModname, PHMODULE phmod);
|
Paramètres
Nom |
Description |
pszModname |
Ce paramètre permet d'indiquer l'adresse d'une chaîne de caractères de nom ASCIIZ contenant le nom du module de liaison dynamique. L'extension de nom de fichier utilisée pour les bibliothèques de liens dynamiques est .DLL. |
phmod |
Ce paramètre permet d'indiquer l'adresse d'un mot double dans lequel le descripteur du module de lien dynamique est renvoyé. |
Retour
Valeur |
Constante |
Description |
0 |
NO_ERROR |
Cette valeur permet d'indiquer que l'opération s'est correctement effectué |
123 |
ERROR_INVALID_NAME |
Cette valeur permet d'indiquer que le nom pszSemaphoreName est rejeté par un fichier système. |
Description
Cette fonction permet de demander le Handle d'un module de liens dynamique ayant précédemment été chargé.
Remarque
- Le nom du module doit correspondre au nom du module déjà chargé. Sinon, un code d'erreur est renvoyé. C'est une façon de tester si un module de lien dynamique (DLL) est déjà chargé.
Voir également
Langage de programmation - C pour OS/2 - DosFreeModule
Langage de programmation - C pour OS/2 - DosLoadModule
Langage de programmation - C pour OS/2 - DosQueryAppType
Langage de programmation - C pour OS/2 - DosQueryModuleName
Système d'exploitation - OS/2 - Introduction
Dernière mise à jour : Lundi, le 19 juillet 2010