Funzione VideoPortFreePool (video.h)
La funzione VideoPortFreePool dealloca un blocco di memoria del pool allocato in precedenza da VideoPortAllocatePool.
Sintassi
VIDEOPORT_API VOID VideoPortFreePool(
[in] IN PVOID HwDeviceExtension,
[in] IN PVOID Ptr
);
Parametri
[in] HwDeviceExtension
Puntatore all'estensione del dispositivo del driver miniport.
[in] Ptr
Puntatore al primo byte della memoria da liberare.
Valore restituito
nessuno
Osservazioni
VideoPortFreePool è progettato per sostituire VideoPortReleaseBuffer, che è obsoleto.
I chiamanti di VideoPortFreePool devono essere in esecuzione in IRQL <= DISPATCH_LEVEL. Un chiamante in DISPATCH_LEVEL deve aver specificato un Oggetto VpNonPaged XxxPoolType al momento dell'allocazione della memoria. In caso contrario, il chiamante deve essere in esecuzione nel DISPATCH_LEVEL IRQL < .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows XP e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | video.h (include Video.h) |
Libreria | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Vedere la sezione Osservazioni. |