Skip to main content

XMemVirtualQuery

Recupera información sobre un intervalo de páginas en el espacio de direcciones virtuales del proceso que realiza la llamada.

Sintaxis

Parámetros

Process   _In_
Tipo: HANDLE
Identificador de proceso, normalmente obtenido mediante una llamada a GetCurrentProcess. Address   _In_opt_
Tipo: PVOID
Puntero a la dirección base de la región de páginas que se va a consultar. Este valor se redondea hacia abajo hasta el siguiente límite de página. Si este parámetro se establece en una dirección superior a la dirección de memoria más alta accesible para el proceso, la función produce un error con el código de error establecido en ERROR_INVALID_PARAMETER. Buffer   _Out_
Tipo: PXMEM_BASIC_INFORMATION
Puntero a una estructura XMEM_BASIC_INFORMATION en la que se devuelve información sobre el intervalo de páginas especificado.

Valor devuelto

Tipo: BOOL Devuelve TRUE si se ejecuta correctamente; de lo contrario, FALSE. Para obtener información de error extendida, llame a GetLastError.

Comentarios

Las herramientas pueden pasar el identificador a un proceso remoto para consultar el título desde fuera del proceso actual. Si la región de memoria consultada tiene asociada una etiqueta opcional de código de cuatro caracteres, la etiqueta se incluye en el campo TagFourCC y se codifica como una representación de 24 bits en el campo TagCode de la estructura XMEM_BASIC_INFORMATION devuelta en Buffer. De lo contrario, el campo TagFourCC se rellena con valores NULL y el campo TagCode debe ignorarse. Para obtener más información sobre las etiquetas, consulte XMemVirtualAlloc. Ejemplo: para calcular el uso total de memoria de la memoria asignada mediante una llamada directa a ‘XMemVirtualAlloc’, se necesita una combinación de ‘XMemSetOption’ y ‘XMemVirtualQuery’.

Requisitos

Encabezado: xmem.h Biblioteca: xmem.lib Plataformas compatibles: consolas de la familia XBOX One y consolas XBOX Series

Consulte también

XMEM_BASIC_INFORMATION
XMem
Última modificación el 28 de agosto de 2026