Compartir a través de


Función AuxKlibQueryModuleInformation

Recupera información sobre el conjunto de módulos cargado actualmente para el sistema.

Sintaxis

NTSTATUS _stdcall AuxKlibQueryModuleInformation(
  _Inout_   PULONG BufferSize,
  _In_      ULONG  ElementSize,
  _Out_opt_ PVOID  QueryInfo
);

Parámetros

BufferSize [in, out]

En la entrada, el tamaño del búfer QueryInfo , en bytes. En la salida, recibe el tamaño necesario real. Dado que la lista de módulos del sistema puede cambiar entre llamadas, este valor también puede cambiar entre llamadas.

ElementSize [in]

Tamaño, en bytes, de un elemento de matriz. Este tamaño determina el formato de la salida.

QueryInfo [out, opcional]

Puntero a un búfer que recibe la información del módulo. Esta información se devuelve en una matriz cuyos elementos son una de las siguientes estructuras: AUX_MODULE_BASIC_INFO o AUX_MODULE_EXTENDED_INFO. La estructura específica utilizada depende del tamaño de elemento especificado.

Si este parámetro es NULL, la función devuelve el tamaño de búfer necesario.

Valor devuelto

Si la función se realiza correctamente, se STATUS_SUCCESS el valor devuelto.

Si se produce un error en la función, el valor devuelto puede ser uno de los códigos de estado definidos en Ntstatus.h, que está disponible en el WDK.

Comentarios

Debe llamar a la función AuxKlibInitialize antes de llamar a esta función.

La biblioteca de objetos que implementa esta API se puede descargar desde aquí.

Requisitos

Requisito Value
Redistribuible
Biblioteca de API auxiliar de Windows, versión 1.0 o posterior
Encabezado
Aux_klib.h
Biblioteca
Aux_klib.lib

Consulte también

AuxKlibInitialize

AUX_MODULE_BASIC_INFO

AUX_MODULE_EXTENDED_INFO