sys.dm_os_virtual_address_dump (Transact-SQL)
Devuelve información acerca de un intervalo de páginas en el espacio de direcciones virtual del proceso que llama.
[!NOTA]
La API de Windows VirtualQuery también devuelve esta información.
Nombre de columna |
Tipo de datos |
Descripción |
---|---|---|
region_base_address |
varbinary(8) |
Apunta a la dirección base de la región de páginas. No acepta valores NULL. |
region_allocation_base_address |
varbinary(8) |
Apunta a la dirección base de un intervalo de páginas asignada por la función API de Windows VirtualAlloc. La página apuntada por el miembro de BaseAddress está dentro de este intervalo de asignación. No acepta valores NULL. |
region_allocation_protection |
varbinary(8) |
Atributos de protección cuando la región que asignó por primera vez. El valor puede ser:
No acepta valores NULL. |
region_size_in_bytes |
bigint |
Tamaño de la región, en bytes, empezando en la dirección base en la que todas las páginas tienen los mismos atributos. No acepta valores NULL. |
region_state |
varbinary(8) |
Estado actual de la región. Es uno de los siguientes:
No acepta valores NULL. |
region_current_protection |
varbinary(8) |
Atributos de protección. El valor puede ser:
No acepta valores NULL. |
region_type |
varbinary(8) |
Identifica los tipos de páginas en la región. El valor puede ser uno de los siguientes:
No acepta valores NULL. |
Permisos
Requiere el permiso VIEW SERVER STATE en el servidor.