Método IDebugSymbols2::GetModuleParameters (dbgeng.h)
El método GetModuleParameters devuelve parámetros para módulos en el destino.
HRESULT GetModuleParameters(
[in] ULONG Count,
[in, optional] PULONG64 Bases,
[in] ULONG Start,
[out] PDEBUG_MODULE_PARAMETERS Params
);
[in] Count
Especifica el número de módulos cuyos parámetros se desean.
[in, optional] Bases
Especifica una matriz de ubicaciones en el espacio de direcciones virtuales del destino que representa la dirección base de los módulos cuyos parámetros se desean. El tamaño de esta matriz es el valor de Count. Si Bases es NULL, el parámetro Start se usa para especificar los módulos por índice.
[in] Start
Especifica el índice del primer módulo cuyos parámetros se desean. Si base no es NULL, este parámetro se omite.
[out] Params
Recibe los parámetros. El tamaño de esta matriz es el valor de Count. Consulte DEBUG_MODULE_PARAMETERS.
Este método también puede devolver otros valores de error. Consulte valores devueltos para obtener más información.
Código devuelto | Descripción |
---|---|
|
El método se realizó correctamente. Sin embargo, si bases de no es NULL, es posible que no se encontraran todos los módulos, en cuyo caso se devuelven resultados parciales. |
|
Cuando bases de es NULL, este valor indica que el destino contiene menos de la suma de Count y módulos Start. Se devuelven resultados parciales. |
En los casos en los que se devuelven resultados parciales, las entradas de la matriz Parámetros correspondientes a los módulos que no se encontraron tienen su campo Base establecido en DEBUG_INVALID_OFFSET. Consulte DEBUG_MODULE_PARAMETERS.
Para obtener más información sobre los módulos, consulte Modules.
Requisito | Valor |
---|---|
de la plataforma de destino de | Escritorio |
encabezado de | dbgeng.h (include Dbgeng.h) |