Функция KsGetFilterFromFileObject (ks.h)
ФункцияKsGetFilterFromFileObject возвращает объект фильтра AVStream, связанный с FileObject.
Синтаксис
PKSFILTER KsGetFilterFromFileObject(
[in] PFILE_OBJECT FileObject
);
Параметры
[in] FileObject
Указатель на FILE_OBJECT, для которого возвращается связанный объект фильтра AVStream.
Возвращаемое значение
KsGetFilterFromFileObject возвращает указатель на структуру KSFILTER, связанную с FileObject.
Замечания
Это ответственность мини-driver, чтобы убедиться, что FileObject является объектом файла, связанным с фильтром AVStream. Для этого вызовите KsGetObjectTypeFromFileObject перед вызовом KsGetFilterFromFileObject.
KsGetFilterFromFileObject является встроенным вызовом KsGetObjectFromFileObject. Разница заключается в том, что KsGetFilterFromFileObject typecasts возврат в качестве указателя типа на структуру KSFILTER.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX. |
целевая платформа | Настольный |
заголовка | ks.h (include Ks.h) |
IRQL | Любой уровень |