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