Condividi tramite


macro ROUND_TO_PAGES (wdm.h)

La macro ROUND_TO_PAGES accetta una dimensione in byte e la arrotonda fino alla pagina intera successiva.

Sintassi

void ROUND_TO_PAGES(
  [in]  Size
);

Parametri

[in] Size

Specifica le dimensioni in byte da arrotondare fino a più pagine.

Valore restituito

nessuno

Osservazioni

ROUND_TO_PAGES restituisce un ULONG_PTR con le dimensioni di input arrotondate per un multiplo delle dimensioni della pagina di memoria virtuale per la piattaforma corrente.

I chiamanti di ROUND_TO_PAGES possono essere in esecuzione in qualsiasi IRQL. Il chiamante deve assicurarsi che il parametro fornito non possa causare l'overflow della memoria.

Requisiti

Requisito Valore
Intestazione wdm.h
IRQL Qualsiasi livello