Compartir a través de


Función ImageRvaToSection (dbghelp.h)

Busca una dirección virtual relativa (RVA) dentro del encabezado de imagen de un archivo asignado como un archivo y devuelve un puntero a la entrada de la tabla de secciones para esa RVA.

Sintaxis

PIMAGE_SECTION_HEADER IMAGEAPI ImageRvaToSection(
  [in] PIMAGE_NT_HEADERS NtHeaders,
  [in] PVOID             Base,
  [in] ULONG             Rva
);

Parámetros

[in] NtHeaders

Puntero a una estructura de IMAGE_NT_HEADERS . Esta estructura se puede obtener llamando a la función ImageNtHeader .

[in] Base

Este parámetro está reservado.

[in] Rva

Dirección virtual relativa que se va a ubicar.

Valor devuelto

Si la función se ejecuta correctamente, el valor devuelto es un puntero a una estructura IMAGE_SECTION_HEADER .

Si la función no se realiza correctamente, el valor devuelto es NULL. Para recuperar información de error extendida, llame a GetLastError.

Comentarios

Todas las funciones DbgHelp, como esta, son un único subproceso. Por lo tanto, es probable que las llamadas desde más de un subproceso a esta función producirán un comportamiento inesperado o daños en la memoria. Para evitarlo, debe sincronizar todas las llamadas simultáneas de más de un subproceso a esta función.

Requisitos

   
Plataforma de destino Windows
Encabezado dbghelp.h
Library Dbghelp.lib
Archivo DLL Dbghelp.dll
Redistribuible DbgHelp.dll 5.1 o posterior

Consulte también

Funciones de DbgHelp

IMAGE_NT_HEADERS

IMAGE_SECTION_HEADER

ImageNtHeader

MapViewOfFile