Поделиться через


Функция 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 (include Ntddk.h, Ntifs.h, Fltkernel.h)
библиотеки NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Любой уровень

См. также

IoSetFileOrigin