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