Método IDebugSymbols3::GetSourceEntryOffsetRegions (dbgeng.h)
Devuelve todas las regiones de memoria que se sabe que están asociadas a una entrada de origen.
Sintaxis
HRESULT GetSourceEntryOffsetRegions(
[in] PDEBUG_SYMBOL_SOURCE_ENTRY Entry,
[in] ULONG Flags,
[out] PDEBUG_OFFSET_REGION Regions,
[in] ULONG RegionsCount,
[out, optional] PULONG RegionsAvail
);
Parámetros
[in] Entry
Entrada como estructura de DEBUG_SYMBOL_SOURCE_ENTRY .
[in] Flags
Conjunto de bits que contiene opciones que afectan al comportamiento de este método.
[out] Regions
Regiones de memoria asociadas a la entrada de origen.
[in] RegionsCount
Número de regiones asociadas a la entrada.
[out, optional] RegionsAvail
Puntero al número de regiones disponibles para la entrada.
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Esta función devuelve todas las regiones de memoria conocidas asociadas a una entrada de origen especificada. Los símbolos simples tienen una sola región que comienza desde su base. Las regiones más complicadas, como las funciones que tienen varias áreas de código, pueden tener un número arbitrariomente grande de regiones.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | dbgeng.h (incluir Dbgeng.h) |