Макрос FsRtlGetPerStreamContextPointer (ntifs.h)
Макрос FsRtlGetPerStreamContextPointer возвращает контекст потока файловой системы для потока файлов.
Синтаксис
void FsRtlGetPerStreamContextPointer(
_fo
);
Параметры
_fo
Указатель на объект файла для файлового потока.
Возвращаемое значение
None
Remarks
Драйверы фильтров файловой системы могут использовать макрос FsRtlGetPerStreamContextPointer для получения указателя контекста потока для потока файлов, представленного заданным объектом файла. Указатель контекста потока — это указатель на контекст потока файловой системы для потока файлов. Этот указатель можно передать в качестве параметра в FsRtlInsertPerStreamContext, FsRtlLookupPerStreamContext и FsRtlRemovePerStreamContext.
Указатель контекста потока указывает на структуру FSRTL_ADVANCED_FCB_HEADER , которая однозначно идентифицирует поток файлов в файловой системе. Эта структура обычно внедряется в объект контекста потока, например блок управления файлами (FCB) или блок управления потоком (SCB). При открытии файлового потока файловая система сохраняет указатель на FCB или SCB в элементе FsContext файлового объекта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP; Накопительный пакет обновления Windows 2000 с пакетом обновления 4 (SP4) |
Целевая платформа | Персональный компьютер |
Верхняя часть | ntifs.h (включая Ntifs.h) |
IRQL | <= APC_LEVEL |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по