Función MmGetPhysicalAddress (ntddk.h)
La rutina MmGetPhysicalAddress devuelve la dirección física correspondiente a una dirección virtual no paginada válida.
Sintaxis
PHYSICAL_ADDRESS MmGetPhysicalAddress(
[in] PVOID BaseAddress
);
Parámetros
[in] BaseAddress
Puntero a la dirección virtual para la que se va a devolver la dirección física.
Valor devuelto
MmGetPhysicalAddress devuelve la dirección física que corresponde a la dirección virtual especificada.
No use esta rutina para obtener direcciones físicas para su uso con operaciones DMA. Para obtener información sobre las técnicas adecuadas para realizar operaciones DMA, vea Objetos de adaptador y DMA.
Comentarios
Los autores de llamadas de MmGetPhysicalAddress se pueden ejecutar en cualquier IRQL, siempre que el valor baseAddress sea válido.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible a partir de Windows 2000. |
Plataforma de destino | Universal |
Encabezado | ntddk.h (incluya Ntddk.h) |
Library | NtosKrnl.lib |
Archivo DLL | NtosKrnl.exe |
IRQL | Cualquier nivel (consulte la sección Comentarios) |