funzione _RxFreePool
_RxFreePool rilascia memoria allocata in precedenza usando _RxAllocatePoolWithTag.
Sintassi
VOID _RxFreePool(
PVOID Buffer,
PSZ FileName,
ULONG LineNumber
);
Parametri
Buffer
Puntatore al buffer di memoria del pool da rilasciare.
FileName
Puntatore al nome del file di origine in cui si è verificata l'allocazione della memoria. Questo parametro non viene attualmente usato.
LineNumber
Numero di riga nel file di origine in cui si è verificata l'allocazione della memoria. Questo parametro non viene attualmente usato.
Valore restituito
nessuno
Osservazioni
È consigliabile chiamare la macro RxFreePool anziché usare direttamente questa routine. Nelle build di vendita al dettaglio questa macro viene definita per chiamare ExFreePool.
La memoria allocata con _RxAllocatePoolWithTag deve essere rilasciata chiamando _RxFreePool.
La routine _RxFreePool chiama ExFreePool.
Requisiti
Piattaforma di destinazione |
Desktop |
Intestazione |
Ntrxdef.h (include Ntrxdef.h) |
IRQL |
<= APC_LEVEL |