ROUND_TO_PAGES macro (wdm.h)
La macro ROUND_TO_PAGES toma un tamaño en bytes y la redondea hasta la siguiente página completa.
Sintaxis
void ROUND_TO_PAGES(
[in] Size
);
Parámetros
[in] Size
Especifica el tamaño en bytes para redondear hasta un múltiplo de página.
Valor devuelto
None
Observaciones
ROUND_TO_PAGES devuelve un ULONG_PTR con el tamaño de entrada redondeado hasta un múltiplo del tamaño de página de memoria virtual para la plataforma actual.
Los autores de llamadas de ROUND_TO_PAGES se pueden ejecutar en cualquier IRQL. El autor de la llamada debe asegurarse de que el parámetro proporcionado no puede provocar el desbordamiento de memoria.
Requisitos
Requisito | Valor |
---|---|
Header | wdm.h |
IRQL | Cualquier nivel |