Fonction AuxKlibQueryModuleInformation
Récupère des informations sur l’ensemble de modules actuellement chargé 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, la taille de la mémoire tampon QueryInfo , en octets. À la sortie, reçoit la taille requise réelle. Étant donné que la liste des modules système peut changer d’un appel à l’autre, cette valeur peut également changer d’un appel à l’autre.
-
ElementSize [in]
-
Taille, en octets, d’un élément 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 : AUX_MODULE_BASIC_INFO ou AUX_MODULE_EXTENDED_INFO. La structure spécifique utilisée dépend de la taille d’élément spécifiée.
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_SUCCESS.
Si la fonction échoue, la valeur de retour peut être l’un des codes status définis dans Ntstatus.h, qui est disponible dans le WDK.
Notes
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.
Spécifications
Condition requise | Valeur |
---|---|
Composant redistribuable |
Bibliothèque d’API auxiliaire Windows version 1.0 ou ultérieure |
En-tête |
|
Bibliothèque |
|
Voir aussi