AuxKlibQueryModuleInformation fonction)
Récupère des informations sur l’ensemble de modules actuellement chargés pour le système.
Syntaxe
NTSTATUS _stdcall AuxKlibQueryModuleInformation(
_Inout_ PULONG BufferSize,
_In_ ULONG ElementSize,
_Out_opt_ PVOID QueryInfo
);
Paramètres
-
BufferSize [ in, out]
-
En entrée, taille de la mémoire tampon QueryInfo , en octets. Sur la sortie, reçoit la taille réelle requise. Étant donné que la liste des modules système peut changer entre les appels, cette valeur peut également changer entre les appels.
-
Éléments [ dans]
-
Taille, en octets, d’un élément de tableau. Cette taille détermine le format de la sortie.
-
QueryInfo [ out, facultatif]
-
Pointeur vers une mémoire tampon qui reçoit les informations du module. Ces informations sont retournées dans un tableau dont les éléments sont l’une des structures suivantes : _ informations de _ base _ sur le module ou _ _ _ informations étendues du moduleaux. La structure spécifique utilisée dépend de la taille de l’élément spécifié.
Si ce paramètre a la valeur null, la fonction retourne la taille de mémoire tampon requise.
Valeur retournée
Si la fonction réussit, la valeur de retour est STATUs _ successful.
Si la fonction échoue, la valeur de retour peut être l’un des codes d’État définis dans Ntstatus. h, qui est disponible dans le kit WDK.
Remarques
Vous devez appeler la fonction AuxKlibInitialize avant d’appeler cette fonction.
La bibliothèque d’objets qui implémente cette API peut être téléchargée à partir d' ici.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Composant redistribuable |
Windows Bibliothèque d’API auxiliaire version 1,0 ou ultérieure |
| En-tête |
|
| Bibliothèque |
|