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
Aux _ klib. h
Bibliothèque
Aux _ klib. lib

Voir aussi

AuxKlibInitialize

_informations de _ base du module aux _

_ _ informations étendues du module aux _