Функция IoIsFileOriginRemote (ntddk.h)
Подпрограмма IoIsFileOriginRemote определяет, является ли данный объект файла для удаленного запроса на создание.
Синтаксис
BOOLEAN IoIsFileOriginRemote(
[in] PFILE_OBJECT FileObject
);
Параметры
[in] FileObject
Указатель на объект файла для файла.
Возвращаемое значение
IoIsFileOriginRemote возвращает значение TRUE , если объект файла был создан для выполнения удаленного запроса на создание, в противном случае — FALSE.
Комментарии
Драйверы фильтров файловой системы вызывают IoIsFileOriginRemote для файлового объекта, чтобы определить, представляет ли он удаленный запрос на создание.
IoIsFileOriginRemote должен вызываться после полного завершения запроса на создание. Другими словами, его нельзя вызвать в пути создания диспетчеризации ("предварительное создание") или пути завершения создания ("после создания").
IoIsFileOriginRemote проверяет флаг FO_REMOTE_ORIGIN в объекте файла, на который указывает FileObject. Сетевые файловые системы устанавливают или снимите этот флаг, вызывая IoSetFileOrigin.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Эта подпрограмма доступна в Microsoft Windows XP и более поздних версий. |
Целевая платформа | Универсальное |
Верхняя часть | ntddk.h (включая Ntddk.h, Ntifs.h, Fltkernel.h) |
Библиотека | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Любой уровень |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по