Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Подпрограмма AVStrMiniFilterReset минидрайвера AVStream вызывается, когда AVStream получает IOCTL_KS_RESET_STATE для возврата фильтра в состояние, в которое он находился во время acquire-time. Эта подпрограмма также вызывается при очистке очереди, связанной с закреплением фильтра. Эта подпрограмма будет вызываться только для фильтра, ориентированного на фильтр.
Синтаксис
PFNKSFILTERVOID Pfnksfiltervoid;
NTSTATUS Pfnksfiltervoid(
[in] PKSFILTER Filter
)
{...}
Параметры
[in] Filter
Указатель на KSFILTER для возврата в предыдущее состояние.
Возвращаемое значение
В настоящее время AVStream не использует возвращаемое значение.
Комментарии
Дополнительные сведения см. в разделе Фильтрация обработки.
Обратите внимание, что это не фильтр в вопросе, а скорее закрепление на этом фильтре, который фактически получает сброс IOCTL.
Мини-диск указывает адрес этой подпрограммы в элементе Сброс структуры KSFILTER_DISPATCH .
Во время выполнения этой функции может быть удержан мьютекс элемента управления фильтра. См . раздел Мьютекс элемента управления фильтрами в AVStream.
Эта подпрограмма является необязательной.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версиях. |
| Целевая платформа | Персональный компьютер |
| Верхняя часть | ks.h (включая Ks.h) |