Функция VideoPortFreePool (video.h)
Функция VideoPortFreePool освобождает блок памяти пула, ранее выделенный VideoPortAllocatePool.
Синтаксис
VIDEOPORT_API VOID VideoPortFreePool(
[in] IN PVOID HwDeviceExtension,
[in] IN PVOID Ptr
);
Параметры
[in] HwDeviceExtension
Указатель на расширение устройства драйвера мини-порта.
[in] Ptr
Указатель на первый байт освобождаемой памяти.
Возвращаемое значение
None
Remarks
VideoPortFreePool предназначен для замены VideoPortReleaseBuffer, который является устаревшим.
Вызывающие функции VideoPortFreePool должны выполняться в IRQL <= DISPATCH_LEVEL. Вызывающий объект в DISPATCH_LEVEL должен указывать VpNonPaged XxxPoolType при выделении памяти. В противном случае вызывающий объект должен выполняться на DISPATCH_LEVEL IRQL < .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows XP и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | video.h (включая Video.h) |
Библиотека | Videoprt.lib |
DLL | Videoprt.sys |
IRQL | См. раздел "Примечания". |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по