Método IDebugSymbols2::GetNumberModules (dbgeng.h)
El método GetNumberModules devuelve el número de módulos de la lista de módulos del proceso actual.
Sintaxis
HRESULT GetNumberModules(
[out] PULONG Loaded,
[out] PULONG Unloaded
);
Parámetros
[out] Loaded
Recibe el número de módulos cargados en la lista de módulos del proceso actual.
[out] Unloaded
Recibe el número de módulos descargados en la lista de módulos del proceso actual. Este número será cero si la versión de Microsoft Windows que se ejecuta en el equipo de destino no realiza un seguimiento de los módulos descargados.
Valor devuelto
Este método también puede devolver otros valores de error. Consulte Valores devueltos para obtener más detalles.
Código devuelto | Descripción |
---|---|
|
Método realizado correctamente. |
Comentarios
Windows mantiene la lista de módulos cargados y descargados. El motor almacena en caché una copia de esta lista, pero puede quedar obsoleta. La recarga se puede usar para sincronizar la copia del motor de la lista con la lista mantenida por Windows.
No se realiza un seguimiento de los módulos descargados en todas las versiones de Windows. Se realiza un seguimiento de los módulos descargados para destinos en modo de usuario en Microsoft Windows Server 2003 y versiones posteriores; para destinos en modo kernel, también se realiza un seguimiento de los módulos descargados en versiones anteriores de Windows. Cuando se realiza un seguimiento, se indexan después de los módulos cargados. Los módulos descargados se pueden usar para analizar los errores causados por un intento de llamar al código descargado.
Para obtener más información sobre los módulos, consulte Módulos.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Escritorio |
Encabezado | dbgeng.h (include Dbgeng.h) |