Função VideoPortFreePool (video.h)
A função VideoPortFreePool desaloca um bloco de memória de pool alocado anteriormente por VideoPortAllocatePool.
Sintaxe
VIDEOPORT_API VOID VideoPortFreePool(
[in] IN PVOID HwDeviceExtension,
[in] IN PVOID Ptr
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão de dispositivo do driver de miniport.
[in] Ptr
Ponteiro para o primeiro byte da memória a ser liberada.
Retornar valor
Nenhum
Comentários
VideoPortFreePool destina-se a substituir VideoPortReleaseBuffer, que está obsoleto.
Os chamadores de VideoPortFreePool devem estar em execução em IRQL <= DISPATCH_LEVEL. Um chamador em DISPATCH_LEVEL deve ter especificado um VpNonPaged XxxPoolType quando a memória foi alocada. Caso contrário, o chamador deverá estar em execução no DISPATCH_LEVEL IRQL < .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows XP e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | video.h (inclua Video.h) |
Biblioteca | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | Consulte a seção Observações. |