Заголовок ntifs.h

Этот файл заголовка используется разработчиками файловой системы Windows и драйверов фильтров. Полный список связанных файлов заголовков см. в разделе:

Руководство по программированию см. в руководстве по проектированию файловой системы и минифильтра.

ntifs.h содержит следующие программные интерфейсы:

Функции IOCTL

 
FSCTL_MANAGE_BYPASS_IO

Код управления FSCTL_MANAGE_BYPASS_IO управляет операциями BypassIO с данным файлом в стеке фильтра и файловой системы.
FSCTL_MARK_HANDLE

Код элемента управления FSCTL_MARK_HANDLE помечает указанный файл или каталог и его запись журнала изменений сведениями об изменениях в этом файле или каталоге.
FSCTL_QUERY_ALLOCATED_RANGES

Дополнительные сведения о FSCTL_QUERY_ALLOCATED_RANGES FSCTL.
FSCTL_QUERY_FILE_REGIONS

Дополнительные сведения о коде элемента управления FSCTL_QUERY_FILE_REGIONS FS.
FSCTL_REARRANGE_FILE

Дополнительные сведения о коде элемента управления FSCTL_REARRANGE_FILE FS.
FSCTL_REFS_DEALLOCATE_RANGES_EX

Дополнительные сведения о FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL.
FSCTL_SET_CACHED_RUNS_STATE

Дополнительные сведения о FSCTL_SET_CACHED_RUNS_STATE FSCTL.
FSCTL_SET_PURGE_FAILURE_MODE

Узнайте больше о FSCTL_SET_PURGE_FAILURE_MODE IOCTL.
FSCTL_SHUFFLE_FILE

Дополнительные сведения о коде элемента управления FSCTL_SHUFFLE_FILE FS.
IOCTL_REDIR_QUERY_PATH

Код элемента управления IOCTL_REDIR_QUERY_PATH отправляется несколькими поставщиками UNC (MUP) перенаправлениям сети, чтобы определить, какой поставщик может обрабатывать определенный UNC-путь в операции на основе имени, обычно это запрос IRP_MJ_CREATE.
IOCTL_REDIR_QUERY_PATH_EX

Дополнительные сведения о коде элемента управления IOCTL_REDIR_QUERY_PATH_EX.
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES

Управляющий код IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES отправляется для принудительного сброса файловой системы перед тем, как произойдет теневое копирование тома.

Функции

 
CcCanIWrite

Дополнительные сведения о функции CcCanIWrite.
CcCoherencyFlushAndPurgeCache

Процедура CcCoherencyFlushAndPurgeCache очищает и /или очищает кэш, чтобы обеспечить когерентность кэша.
CcCopyRead

Подпрограмма CcCopyRead копирует данные из кэшированного файла в пользовательский буфер.
CcCopyReadEx

Дополнительные сведения о процедуре CcCopyReadEx.
CcCopyWrite

Подпрограмма CcCopyWrite копирует данные из пользовательского буфера в кэшированный файл.
CcCopyWriteEx

Дополнительные сведения о процедуре CcCopyWriteEx.
CcCopyWriteWontFlush

Макрос CcCopyWriteWontFlush определяет, является ли объем данных, копируемых при вызове CcCopyWrite, достаточно мал, чтобы не требовать немедленной записи на диск, если ccCopyWrite вызывается с параметром Wait имеет значение FALSE.
CcDeferWrite

Подпрограмма CcDeferWrite откладывает запись в кэшированный файл.
CcFastCopyRead

Дополнительные сведения о функции CcFastCopyRead.
CcFastCopyWrite

Дополнительные сведения о функции CcFastCopyWrite.
CcFlushCache

Подпрограмма CcFlushCache выполняет очистку всего кэшированного файла или его части на диск.
CcGetCacheFileSize

Дополнительные сведения о функции CcGetCacheFileSize.
CcGetDirtyPages

Подпрограмма CcGetDirtyPages выполняет поиск грязное страниц во всех файлах, соответствующих заданному дескриптору журнала.
CcGetFileObjectFromBcb

При указании указателя на закрепленный блок управления буфером (BCB) для файла подпрограмма CcGetFileObjectFromBcb возвращает указатель на объект файла, который диспетчер кэша использует для этого файла.
CcGetFileObjectFromSectionPtrs

При указании указателя на объект раздела для кэшированного файла подпрограмма CcGetFileObjectFromSectionPtrs возвращает указатель на объект файла, который диспетчер кэша использует для файла.
CcGetFileObjectFromSectionPtrsRef

При передаче указателя на структуру SECTION_OBJECT_POINTERS для кэшированного файла подпрограмма CcGetFileObjectFromSectionPtrsRef возвращает указатель на объект файла, который диспетчер кэша использует для кэшированного файла.
CcGetFileSizePointer

Дополнительные сведения о функции CcGetFileSizePointer.
CcGetFlushedValidData

Подпрограмма CcGetFlushedValidData определяет, какая часть кэшированного файла была сброшена на диск.
CcInitializeCacheMap

Файловые системы вызывают подпрограмму CcInitializeCacheMap для кэширования файла.
CcIsThereDirtyData

Подпрограмма CcIsThereDirtyData определяет, содержит ли подключенный том файлы, грязное данные в системном кэше.
CcIsThereDirtyDataEx

Подпрограмма CcIsThereDirtyDataEx определяет, содержит ли том файлы, грязное данные в системном кэше.
CcMapData

Подпрограмма CcMapData сопоставляет указанный диапазон байтов кэшированного файла с буфером в памяти.
CcMdlReadComplete

Подпрограмма CcMdlReadComplete освобождает списки дескрипторов памяти (MDL), созданные CcMdlRead, для кэшированного файла.
CcMdlWriteAbort

Подпрограмма CcMdlWriteAbort освобождает списки дескрипторов памяти (MDL), созданные ранее вызовом CcPrepareMdlWrite.
CcMdlWriteComplete

Подпрограмма CcMdlWriteComplete освобождает списки дескрипторов памяти (MDL), созданные CcPrepareMdlWrite для кэшированного файла.
CcPinMappedData

Подпрограмма CcPinMappedData закрепляет указанный диапазон байтов кэшированного файла.
CcPinRead

Подпрограмма CcPinRead закрепляет указанный диапазон байтов кэшированного файла и считывает закрепленные данные в буфер в памяти.
CcPrepareMdlWrite

Подпрограмма CcPrepareMdlWrite предоставляет прямой доступ к кэшируемой памяти файла, чтобы вызывающий объект может записывать данные в файл.
CcPreparePinWrite

Подпрограмма CcPreparePinWrite закрепляет указанный диапазон байтов кэшированного файла для доступа на запись.
CcPurgeCacheSection

Подпрограмма CcPurgeCacheSection очищает все или часть кэшированного файла из системного кэша.
CcRemapBcb

Подпрограмма CcRemapBcb дополнительное время сопоставляет блок управления буфером (BCB), чтобы сохранить его с помощью нескольких вызовов, которые выполняют дополнительные сопоставления и открепления.
CcRepinBcb

Подпрограмма CcRepinBcb дополнительно закрепляет блок управления буфером (BCB), чтобы предотвратить его освобождение при последующем вызове CcUnpinData.
CcScheduleReadAhead

Подпрограмма CcScheduleReadAhead выполняет упреждающее чтение (также называемое "отложенным чтением") в кэшированном файле. CcScheduleReadAhead никогда не следует вызывать напрямую. Вместо этого следует вызвать макрос CcReadAhead.
CcScheduleReadAheadEx

Узнайте больше о процедуре CcScheduleReadAheadEx.
CcSetAdditionalCacheAttributes

Вызовите подпрограмму CcSetAdditionalCacheAttributes, чтобы включить или отключить упреждающее чтение (также называемое "отложенным чтением") или запись позади (также называемое "отложенной записью") в кэшированном файле.
CcSetAdditionalCacheAttributesEx

Узнайте больше о подпрограмме CcSetAdditionalCacheAttributesEx.
CcSetBcbOwnerPointer

Подпрограмма CcSetBcbOwnerPointer задает указатель потока владельца для закрепленного блока управления буфером (BCB).
CcSetCacheFileSizes

Дополнительные сведения о функции CcSetCacheFileSizes.
CcSetDirtyPageThreshold

Подпрограмма CcSetDirtyPageThreshold устанавливает пороговое значение для каждого файла грязное страницы в кэшированном файле.
CcSetDirtyPinnedData

Подпрограмма CcSetDirtyPinnedData помечает как грязное блок управления буфером (BCB) для закрепленного буфера, содержимое которого было изменено.
CcSetFileSizes

Дополнительные сведения о функции CcSetFileSizes.
CcSetFileSizesEx

Дополнительные сведения о функции CcSetFileSizesEx.
CcSetLogHandleForFile

Подпрограмма CcSetLogHandleForFile задает дескриптор журнала для файла.
CcSetReadAheadGranularity

Подпрограмма CcSetReadAheadGranularity задает гранулярность перед чтением для кэшированного файла.
CcUninitializeCacheMap

Подпрограмма CcUninitializeCacheMap останавливает кэширование кэшированного файла.
CcUnpinData

Подпрограмма CcUnpinData освобождает кэшированные данные файлов, которые были сопоставлены или закреплены при предыдущем вызове CcMapData, CcPinRead или CcPreparePinWrite.
CcUnpinDataForThread

Подпрограмма CcUnpinDataForThread освобождает страницы кэшированного файла, блок управления буфером которого (BCB) был изменен предыдущим вызовом CcSetBcbOwnerPointer.
CcUnpinRepinnedBcb

Подпрограмма CcUnpinRepinnedBcb открепить блок управления буфером (BCB).
CcWaitForCurrentLazyWriterActivity

Подпрограмма CcWaitForCurrentLazyWriterActivity переводит вызывающий объект в состояние ожидания до завершения текущего пакета действий отложенного модуля записи.
CcZeroData

Подпрограмма CcZeroData обнуляет указанный диапазон байтов в кэшированном или некэшированном файле.
ExAdjustLookasideDepth

Корпорация Майкрософт резервирует функцию ExAdjustLookasideDepth только для внутреннего использования. Не используйте эту функцию в коде.
ExDisableResourceBoostLite

Корпорация Майкрософт резервирует функцию ExDisableResourceBoostLite только для внутреннего использования. Не используйте эту функцию в коде.
ExQueryPoolBlockSize

Является устаревшей.
FsRtlAcknowledgeEcp

Узнайте больше о процедуре FsRtlAcknowledgeEcp.
FsRtlAcquireFileExclusive

Корпорация Майкрософт резервирует функцию FsRtlAcquireFileExclusive только для внутреннего использования. Не используйте эту функцию в коде.
FsRtlAddBaseMcbEntryEx

Функция FsRtlAddBaseMcbEntryEx используется для добавления нового сопоставления номеров виртуальных блоков (VBN) с логическими номерами блоков (LBN) с существующим блоком управления картой (MCB).
FsRtlAddLargeMcbEntry

Подпрограмма FsRtlAddLargeMcbEntry добавляет новое сопоставление в существующий блок управления картой (MCB).
FsRtlAddMcbEntry

Функция FsRtlAddMcbEntry устарела.
FsRtlAddToTunnelCache

Подпрограмма FsRtlAddToTunnelCache кэширует имя файла, которое удаляется из каталога при переименовании или удалении файла.
FsRtlAllocateAePushLock

Дополнительные сведения о макросе FsRtlAllocateAePushLock.
FsRtlAllocateExtraCreateParameter

Подпрограмма FsRtlAllocateExtraCreateParameter выделяет память для дополнительной структуры контекста параметра создания (ECP) и создает указатель на нее.
FsRtlAllocateExtraCreateParameterFromLookasideList

Подпрограмма FsRtlAllocateExtraCreateParameterFromLookasideList выделяет пул памяти из заданного списка lookaside для дополнительной структуры контекста параметра создания (ECP) и создает указатель на данную структуру.
FsRtlAllocateExtraCreateParameterList

Дополнительные сведения о функции FsRtlAllocateExtraCreateParameterList.
FsRtlAllocateFileLock

Подпрограмма FsRtlAllocateFileLock выделяет и инициализирует новую структуру FILE_LOCK.
FsRtlAllocatePoolWithQuotaTag

Дополнительные сведения о функции FsRtlAllocatePoolWithQuotaTag.
FsRtlAllocatePoolWithTag

Дополнительные сведения о функции FsRtlAllocatePoolWithTag.
FsRtlAllocateResource

Функция FsRtlAllocateResource устарела.
FsRtlAreNamesEqual

Подпрограмма FsRtlAreNamesEqual определяет, равны ли две строки Юникода.
FsRtlAreThereCurrentFileLocks

Макрос FsRtlAreThereCurrentFileLocks проверяет, существуют ли блокировки диапазона байтов для указанного файла.
FsRtlAreThereCurrentOrInProgressFileLocks

ПодпрограммаFsRtlAreThereCurrentOrInProgressFileLocks определяет, назначены ли файлу блокировки диапазона байтов или какие-либо операции блокировки для этого файла.
FsRtlAreThereWaitingFileLocks

Подпрограмма FsRtlAreThereWaitingFileLocks проверяет очередь блокировки файлов на наличие всех ожидающих блокировок файлов.
FsRtlAreVolumeStartupApplicationsComplete

Функция FsRtlAreVolumeStartupApplicationsComplete определяет, завершена ли обработка приложений, запускаемых томом.
FsRtlBalanceReads

Подпрограмма FsRtlBalanceReads сообщает отказоустойчивый драйвер диска о том, что теперь безопасно начать балансировку операций чтения с зеркального диска.
FsRtlCancellableWaitForMultipleObjects

Подпрограмма FsRtlCancellableWaitForMultipleObjects выполняет операцию ожидания с возможностью отмены (ожидание, которое может быть завершено) для одного или нескольких объектов диспетчера.
FsRtlCancellableWaitForSingleObject

Подпрограмма FsRtlCancellableWaitForSingleObject выполняет отменяемую операцию ожидания (ожидание, которое может быть завершено) для объекта диспетчера.
FsRtlChangeBackingFileObject

Подпрограмма FsRtlChangeBackingFileObject заменяет текущий объект файла новым объектом файла.
FsRtlCheckLockForOplockRequest

Дополнительные сведения о подпрограмме FsRtlCheckLockForOplockRequest.
FsRtlCheckLockForReadAccess

Подпрограмма FsRtlCheckLockForReadAccess определяет, имеет ли процесс, связанный с данным IRP, доступ на чтение к заблокированной области файла.
FsRtlCheckLockForWriteAccess

Подпрограмма FsRtlCheckLockForWriteAccess определяет, имеет ли процесс, связанный с заданным IRP, доступ на запись в заблокированную область файла.
FsRtlCheckOplock

Дополнительные сведения о функции FsRtlCheckOplock.
FsRtlCheckOplockEx

Дополнительные сведения о функции FsRtlCheckOplockEx.
FsRtlCheckOplockEx2

FsRtlCheckOplockEx2 синхронизирует IRP для операции ввода-вывода файла с текущим оппортунистическим состоянием блокировки (oplock) файла.
FsRtlCheckUpperOplock

Узнайте больше о процедуре FsRtlCheckUpperOplock.
FsRtlCompleteRequest

Макрос FsRtlCompleteRequest завершает IRP с указанным состоянием.
FsRtlCopyRead

Дополнительные сведения о функции FsRtlCopyRead.
FsRtlCopyWrite

Дополнительные сведения о функции FsRtlCopyWrite.
FsRtlCreateSectionForDataScan

Подпрограмма FsRtlCreateSectionForDataScan создает объект section.
FsRtlCurrentBatchOplock

Файловая система или драйвер фильтра вызывает FsRtlCurrentBatchOplock, чтобы определить, есть ли в файле какие-либо пакетные или фильтрующие оппортунистические блокировки (oplocks).
FsRtlCurrentOplock

Файловая система или драйвер фильтра вызывает FsRtlCurrentOplock, чтобы определить, существуют ли оппортунистические блокировки (oplock) в файле.
FsRtlCurrentOplockH

Файловая система или драйвер фильтра вызывает FsRtlCurrentOplockH, чтобы определить, существуют ли CACHE_HANDLE_LEVEL оппортунистические блокировки (oplock) в файле.
FsRtlDeleteExtraCreateParameterLookasideList

Подпрограмма FsRtlDeleteExtraCreateParameterLookasideList освобождает дополнительный список lookaside параметров создания (ECP).
FsRtlDeleteKeyFromTunnelCache

Подпрограмма FsRtlDeleteKeyFromTunnelCache удаляет все записи кэша туннеля для файлов в удаляемом каталоге.
FsRtlDeleteTunnelCache

Подпрограмма FsRtlDeleteTunnelCache удаляет кэш туннеля.
FsRtlDeregisterUncProvider

Подпрограмма FsRtlDeregisterUncProvider отменяет регистрацию перенаправителя, зарегистрированного в качестве поставщика универсального соглашения об именовании (UNC), с несколькими поставщиками UNC (MUP).
FsRtlDissectDbcs

При использовании строки пути ANSI или двухбайтовой кодировки (DBCS) подпрограмма FsRtlDissectDbcs возвращает две строки:_one, содержащие первое имя файла, найденное в строке, а другое — оставшуюся неиспарированную часть строки pathname.
FsRtlDissectName

При использовании строки пути в Юникоде подпрограмма FsRtlDissectName возвращает две строки, одна из них содержит первое имя файла, найденное в строке, а другая — оставшуюся часть строки pathname.
FsRtlDoesDbcsContainWildCards

Подпрограмма FsRtlDoesDbcsContainWildCards определяет, содержит ли строка ANSI или двухбайтовой кодировки (DBCS) подстановочные знаки.
FsRtlDoesNameContainWildCards

Подпрограмма FsRtlDoesNameContainWildCards определяет, содержит ли строка Юникода подстановочные знаки.
FsRtlFastCheckLockForRead

Подпрограмма FsRtlFastCheckLockForRead определяет, имеет ли указанный процесс доступ на чтение к заблокированным диапазонам байтов файла.
FsRtlFastCheckLockForWrite

Подпрограмма FsRtlFastCheckLockForWrite определяет, имеет ли указанный процесс доступ на запись в заблокированный диапазон байтов файла.
FsRtlFastLock

Макрос FsRtlFastLock используется файловыми системами и драйверами фильтров для запроса блокировки диапазона байтов для файлового потока.
FsRtlFastUnlockAll

Подпрограмма FsRtlFastUnlockAll освобождает все блокировки диапазона байтов, полученные указанным процессом для файла.
FsRtlFastUnlockAllByKey

Подпрограмма FsRtlFastUnlockAllByKey освобождает все блокировки диапазона байтов, полученные указанным процессом, с указанным значением ключа для файла.
FsRtlFastUnlockSingle

Подпрограмма FsRtlFastUnlockSingle освобождает блокировку диапазона байтов, полученную указанным процессом, с указанным значением ключа, смещением файла и длиной для файла.
FsRtlFindExtraCreateParameter

Подпрограмма FsRtlFindExtraCreateParameter выполняет поиск структуры контекста ECP заданного типа в заданном списке ECP и возвращает указатель на эту структуру, если она найдена.
FsRtlFindInTunnelCache

Дополнительные сведения о функции FsRtlFindInTunnelCache.
FsRtlFreeAePushLock

Дополнительные сведения о макросе FsRtlFreeAePushLock.
FsRtlFreeExtraCreateParameter

Подпрограмма FsRtlFreeExtraCreateParameter освобождает память для структуры контекста ECP.
FsRtlFreeExtraCreateParameterList

Подпрограмма FsRtlFreeExtraCreateParameterList освобождает дополнительную структуру списка параметров создания (ECP).
FsRtlFreeFileLock

Подпрограмма FsRtlFreeFileLock не инициализирует и освобождает структуру блокировки файлов.
FsRtlGetBypassIoOpenCount

FsRtlGetBypassIoOpenCount возвращает количество открытий BypassIO для данного потока.
FsRtlGetBypassIoOpenCountPtr

FsRtlGetBypassIoOpenCountPtr возвращает указатель на количество открываемых объектов BypassIO для данного потока.
FsRtlGetEcpListFromIrp

Подпрограмма FsRtlGetEcpListFromIrp возвращает указатель на дополнительный список структуры контекста параметра создания (ECP), связанный с данной операцией IRP_MJ_CREATE.
FsRtlGetFileSize

Подпрограмма FsRtlGetFileSize используется для получения размера файла.
FsRtlGetNextExtraCreateParameter

Подпрограмма FsRtlGetNextExtraCreateParameter возвращает указатель на следующую (или первую) структуру контекста дополнительного параметра создания (ECP) в заданном списке ECP.
FsRtlGetNextFileLock

Подпрограмма FsRtlGetNextFileLock используется для перечисления блокировок диапазона байтов, которые в настоящее время существуют для указанного файла.
FsRtlGetNextLargeMcbEntry

Подпрограмма FsRtlGetNextLargeMcbEntry извлекает выполнение сопоставления из блока управления картой (MCB).
FsRtlGetNextMcbEntry

Дополнительные сведения о функции FsRtlGetNextMcbEntry.
FsRtlGetPerStreamContextPointer

Макрос FsRtlGetPerStreamContextPointer возвращает контекст потока файловой системы для потока файлов.
FsRtlGetSectorSizeInformation

Подпрограмма FsRtlGetSectorSizeInformation извлекает сведения о физическом и логическом размере сектора для тома хранилища.
FsRtlGetSupportedFeatures

Подпрограмма FsRtlGetSupportedFeatures возвращает поддерживаемые функции тома, подключенного к указанному объекту устройства.
FsRtlIncrementCcFastMdlReadWait

Подпрограмма FsRtlIncrementCcFastMdlReadWait увеличивает член счетчика производительности CcFastMdlReadWait диспетчера кэша в объекте блока управления процессором (PRCB).
FsRtlIncrementCcFastReadNotPossible

Подпрограмма FsRtlIncrementCcFastReadNotPossible увеличивает счетчик производительности CcFastReadNotPossible в блоке управления процессором системных счетчиков диспетчера кэша.
FsRtlIncrementCcFastReadNoWait

Подпрограмма FsRtlIncrementCcFastReadNoWait увеличивает значение счетчика производительности CcFastReadNoWait в блоке управления для каждого процессора системных счетчиков диспетчера кэша.
FsRtlIncrementCcFastReadResourceMiss

Подпрограмма FsRtlIncrementCcFastReadResourceMiss увеличивает значение счетчика производительности CcFastReadNotPossible в блоке управления процессором системных счетчиков диспетчера кэша.
FsRtlIncrementCcFastReadWait

Подпрограмма FsRtlIncrementCcFastReadWait увеличивает счетчик производительности CcFastReadWait в блоке управления для каждого процессора системных счетчиков диспетчера кэша.
FsRtlInitExtraCreateParameterLookasideList

Подпрограмма FsRtlInitExtraCreateParameterLookasideList инициализирует выгружаемый или невыгружаемый список просмотра пула, используемый для выделения одной или нескольких дополнительных структур контекста создания параметров (ECP) фиксированного размера.
FsRtlInitializeBaseMcb

FsRtlInitializeBaseMcb инициализирует новую структуру блока управления картой (MCB).
FsRtlInitializeBaseMcbEx

FsRtlInitializeBaseMcbEx инициализирует новую структуру MCB.
FsRtlInitializeExtraCreateParameter

Подпрограмма FsRtlInitializeExtraCreateParameter инициализирует дополнительную структуру контекста параметра создания (ECP).
FsRtlInitializeExtraCreateParameterList

Подпрограмма FsRtlInitializeExtraCreateParameterList инициализирует дополнительный список структуры контекста параметра создания (ECP).
FsRtlInitializeFileLock

Подпрограмма FsRtlInitializeFileLock инициализирует структуру FILE_LOCK.
FsRtlInitializeLargeMcb

Дополнительные сведения о функции FsRtlInitializeLargeMcb.
FsRtlInitializeMcb

Функция FsRtlInitializeMcb устарела.
FsRtlInitializeOplock

FsRtlInitializeOplock инициализирует указатель оппортунистической блокировки (oplock).
FsRtlInitializeTunnelCache

Подпрограмма FsRtlInitializeTunnelCache инициализирует новый кэш туннеля для тома.
FsRtlInitPerStreamContext

Макрос FsRtlInitPerStreamContext инициализирует структуру контекста драйвера фильтра.
FsRtlInsertExtraCreateParameter

Подпрограмма FsRtlInsertExtraCreateParameter вставляет дополнительную структуру контекста параметра создания (ECP) в список ECP.
FsRtlInsertPerFileContext

Подпрограмма FsRtlInsertPerFileContext связывает объект FSRTL_PER_FILE_CONTEXT с заданным драйвером контекстным объектом для файла.
FsRtlInsertPerFileObjectContext

Для "устаревшего" драйвера фильтра файловой системы функция FsRtlInsertPerFileObjectContext связывает сведения контекста с объектом файла.
FsRtlInsertPerStreamContext

Подпрограмма FsRtlInsertPerStreamContext связывает структуру контекста драйвера фильтра файловой системы с потоком файлов.
FsRtlIsAnsiCharacterLegal

Макрос FsRtlIsAnsiCharacterLegal определяет, является ли символ юридическим символом ANSI.
FsRtlIsAnsiCharacterLegalFat

Макрос FsRtlIsAnsiCharacterLegalFat определяет, является ли символ ANSI допустимым для имен файлов FAT.
FsRtlIsAnsiCharacterLegalHpfs

Макрос FsRtlIsAnsiCharacterLegalHpfs определяет, является ли символ ANSI допустимым для имен файлов HPFS.
FsRtlIsAnsiCharacterLegalNtfs

Макрос FsRtlIsAnsiCharacterLegalNtfs определяет, является ли символ ANSI допустимым для имен файлов NTFS.
FsRtlIsAnsiCharacterLegalNtfsStream

Макрос FsRtlIsAnsiCharacterLegalNtfsStream определяет, является ли символ ANSI допустимым для имен потоков NTFS.
FsRtlIsAnsiCharacterWild

Макрос FsRtlIsAnsiCharacterWild определяет, является ли символ ANSI подстановочным знаком.
FsRtlIsDaxVolume

Эта подпрограмма запрашивает, находится ли указанный файл на томе с прямым доступом (DAX).
FsRtlIsDbcsInExpression

Подпрограмма FsRtlIsDbcsInExpression определяет, соответствует ли строка ANSI или двухбайтовой кодировке (DBCS) указанному шаблону.
FsRtlIsEcpAcknowledged

Подпрограмма FsRtlIsEcpAcknowledged используется для определения того, помечена ли данная структура контекста дополнительного параметра создания (ECP) как подтвержденная.
FsRtlIsEcpFromUserMode

Подпрограмма FsRtlIsEcpFromUserMode определяет, возникла ли структура контекста дополнительного параметра создания (ECP) из пользовательского режима.
FsRtlIsFatDbcsLegal

Подпрограмма FsRtlIsFatDbcsLegal определяет, является ли указанная строка ANSI или двухбайтовой кодировкой (DBCS) допустимым именем файла FAT.
FsRtlIsHpfsDbcsLegal

Дополнительные сведения о функции FsRtlIsHpfsDbcsLegal.
FsRtlIsLeadDbcsCharacter

Макрос FsRtlIsLeadDbcsCharacter определяет, является ли символ ведущим байтом (первым байтом символа) в двухбайтовой кодировке (DBCS).
FsRtlIsNameInExpression

Подпрограмма FsRtlIsNameInExpression определяет, соответствует ли строка Юникода указанному шаблону.
FsRtlIsNameInUnUpcasedExpression

Подпрограмма FsRtlIsNameInUnUpcasedExpression определяет, соответствует ли строка Юникода указанному шаблону.
FsRtlIsNtstatusExpected

Подпрограмма FsRtlIsNtstatusExpected определяет, обрабатывается ли указанное исключение фильтром исключений.
FsRtlIsPagingFile

Подпрограмма FsRtlIsPagingFile определяет, является ли данный файл файлом подкачки.
FsRtlIssueDeviceIoControl

Дополнительные сведения о подпрограмме FsRtlIssueDeviceIoControl.
FsRtlIsSystemPagingFile

Дополнительные сведения о подпрограмме FsRtlIsSystemPagingFile.
FsRtlIsTotalDeviceFailure

Функция FsRtlIsTotalDeviceFailure (ntifs.h) определяет, произошел ли сбой носителя или другого оборудования.
FsRtlIsUnicodeCharacterWild

Макрос FsRtlIsUnicodeCharacterWild определяет, является ли символ Юникода подстановочным знаком.
FsRtlKernelFsControlFile

Дополнительные сведения о функции FsRtlKernelFsControlFile.
FsRtlLogCcFlushError

Подпрограмма FsRtlLogCcFlushError регистрирует ошибку потерянной задержки записи и отображает диалоговое окно для пользователя.
FsRtlLookupBaseMcbEntry

Подпрограмма FsRtlLookupBaseMcbEntry извлекает сопоставление Vbn с Lbn из Mcb. Он указывает, существует ли сопоставление и размер выполнения.
FsRtlLookupLargeMcbEntry

Дополнительные сведения о функции FsRtlLookupLargeMcbEntry.
FsRtlLookupLastLargeMcbEntry

Дополнительные сведения о функции FsRtlLookupLastLargeMcbEntry.
FsRtlLookupLastLargeMcbEntryAndIndex

Дополнительные сведения о функции FsRtlLookupLastLargeMcbEntryAndIndex.
FsRtlLookupLastMcbEntry

Дополнительные сведения о функции FsRtlLookupLastMcbEntry.
FsRtlLookupMcbEntry

Функция FsRtlLookupMcbEntry устарела.
FsRtlLookupPerFileContext

Подпрограмма FsRtlLookupPerFileContext возвращает указатель на объект FSRTL_PER_FILE_CONTEXT, связанный с указанным файлом.
FsRtlLookupPerFileObjectContext

Для "устаревшего" драйвера фильтра файловой системы функция FsRtlLookupPerFileObjectContext извлекает сведения о контексте, ранее связанные с объектом файла.
FsRtlLookupPerStreamContext

Макрос FsRtlLookupPerStreamContext извлекает структуру контекста каждого потока для файлового потока.
FsRtlLookupPerStreamContextInternal

Дополнительные сведения о функции FsRtlLookupPerStreamContextInternal.
FsRtlMdlReadCompleteDev

Подпрограмма FsRtlMdlReadCompleteDev завершает операцию чтения, инициированную подпрограммой FsRtlMdlReadDev.
FsRtlMdlReadDev

Подпрограмма FsRtlMdlReadDev возвращает список дескрипторов памяти (MDL), который указывает непосредственно на указанный диапазон байтов в кэше файлов.
FsRtlMdlReadEx

Дополнительные сведения о подпрограмме FsRtlMdlReadEx.
FsRtlMdlWriteCompleteDev

Подпрограмма FsRtlMdlWriteCompleteDev в ntifs.h освобождает ресурсы, выделенные FsRtlPrepareMdlWriteDev.
FsRtlMupGetProviderIdFromName

Подпрограмма FsRtlMupGetProviderIdFromName получает идентификатор поставщика перенаправителя сети, зарегистрированного в нескольких поставщиках UNC (MUP), из имени устройства сетевого перенаправителя.
FsRtlMupGetProviderInfoFromFileObject

Подпрограмма FsRtlMupGetProviderInfoFromFileObject получает сведения о перенаправителе сети, зарегистрированном в нескольких поставщиках UNC (MUP), из объекта файла для файла, расположенного в удаленной файловой системе.
FsRtlNormalizeNtstatus

Подпрограмма FsRtlNormalizeNtstatus преобразует произвольное исключение в значение состояния, обрабатываемое фильтром исключений.
FsRtlNotifyCleanup

При освобождении последнего дескриптора объекта файла подпрограмма FsRtlNotifyCleanup удаляет структуру уведомления файлового объекта (если она есть) из указанного списка уведомлений.
FsRtlNotifyCleanupAll

Подпрограмма FsRtlNotifyCleanupAll удаляет все члены указанного списка уведомлений.
FsRtlNotifyFilterChangeDirectory

Подпрограмма FsRtlNotifyFilterChangeDirectory создает структуру уведомлений для запроса IRP_MN_NOTIFY_CHANGE_DIRECTORY и добавляет ее в указанный список уведомлений.
FsRtlNotifyFilterReportChange

FsRtlNotifyFilterReportChange завершает IRP_MN_NOTIFY_CHANGE_DIRECTORY запросов, ожидающих в указанном списке уведомлений.
FsRtlNotifyFullChangeDirectory

Подпрограмма FsRtlNotifyFullChangeDirectory создает структуру уведомлений для запроса уведомления и добавляет ее в указанный список уведомлений.
FsRtlNotifyFullReportChange

Подпрограмма FsRtlNotifyFullReportChange завершается в ожидании уведомления об изменении irP.
FsRtlNotifyInitializeSync

Подпрограмма FsRtlNotifyInitializeSync выделяет и инициализирует объект синхронизации для списка уведомлений.
FsRtlNotifyUninitializeSync

Подпрограмма FsRtlNotifyUninitializeSync освобождает объект синхронизации для списка уведомлений.
FsRtlNotifyVolumeEvent

Подпрограмма FsRtlNotifyVolumeEvent уведомляет все зарегистрированные приложения о возникновении события тома.
FsRtlNotifyVolumeEventEx

Подпрограмма FsRtlNotifyVolumeEventEx уведомляет все зарегистрированные приложения о возникновении события тома. События тома включают блокировку, разблокировку, подключение или доступную только для чтения.
FsRtlNumberOfRunsInLargeMcb

Подпрограмма FsRtlNumberOfRunsInLargeMcb возвращает количество выполнений в блоке управления картой (MCB).
FsRtlNumberOfRunsInMcb

Функция FsRtlNumberOfRunsInMcb устарела.
FsRtlOplockBreakH

Подпрограмма FsRtlOplockBreakH прерывается CACHE_HANDLE_LEVEL оппортунистических блокировок (oplocks).
FsRtlOplockBreakToNone

Функция FsRtlOplockBreakToNone устарела.
FsRtlOplockBreakToNoneEx

Подпрограмма FsRtlOplockBreakToNoneEx немедленно прерывает все оппортунистические блокировки (oplock) без учета любого ключа oplock.
FsRtlOplockFsctrl

FsRtlOplockFsctrl выполняет различные оппортунистические операции блокировки (oplock) от имени файловой системы или драйвера фильтра.
FsRtlOplockFsctrlEx

Подпрограмма FsRtlOplockFsctrlEx выполняет различные операции оппортунистической блокировки (oplock) от имени файловой системы или драйвера фильтра.
FsRtlOplockGetAnyBreakOwnerProcess

FsRtlOplockGetAnyBreakOwnerProcess получает владельца якобы разорвать блокировку.
FsRtlOplockIsFastIoPossible

Дополнительные сведения о функции FsRtlOplockIsFastIoPossible.
FsRtlOplockIsSharedRequest

Подпрограмма FsRtlOplockIsSharedRequest определяет, требуется ли запросу на оппортунистическую блокировку (oplock) общую блокировку.
FsRtlOplockKeysEqual

Подпрограмма FsRtlOplockKeysEqual сравнивает ключи оппортунистической блокировки (oplock), которые хранятся в расширениях двух файловых объектов.
FsRtlPostPagingFileStackOverflow

Подпрограмма FsRtlPostPagingFileStackOverflow отправляет элемент переполнения файла подкачки в поток переполнения стека.
FsRtlPostStackOverflow

Подпрограмма FsRtlPostStackOverflow отправляет элемент переполнения стека в поток переполнения стека.
FsRtlPrepareMdlWriteDev

Подпрограмма FsRtlPrepareMdlWriteDev возвращает связанный список списков дескрипторов памяти (MDL), которые указывают на указанный диапазон кэшированных данных файла для записи данных непосредственно в кэш.
FsRtlPrepareMdlWriteEx

Подпрограмма FsRtlPrepareMdlWriteEx возвращает связанный список списков дескрипторов памяти (MDLs), которые указывают на указанный диапазон кэшированных данных файла для записи данных непосредственно в кэш.
FsRtlPrepareToReuseEcp

Дополнительные сведения о подпрограмме FsRtlPrepareToReuseEcp.
FsRtlPrivateLock

Функция FsRtlPrivateLock устарела.
FsRtlProcessFileLock

Подпрограмма FsRtlProcessFileLock обрабатывает и завершает IRP для операции блокировки файла.
FsRtlQueryCachedVdl

Текущая допустимая длина данных (VDL) для кэшированного файла извлекается с помощью подпрограммы FsRtlQueryCachedVdl.
FsRtlQueryInformationFile

Дополнительные сведения о функции FsRtlQueryInformationFile.
FsRtlQueryKernelEaFile

Подпрограмма FsRtlQueryKernelEaFile используется для создания явного запроса QueryEA и синхронно ожидать его завершения, возвращая результат. Это позволяет вызывающей объекту делать это с помощью FileObject вместо дескриптора.
FsRtlRegisterFileSystemFilterCallbacks

Драйверы фильтров файловой системы и файловые системы вызывают подпрограмму FsRtlRegisterFileSystemFilterCallbacks для регистрации процедур обратного вызова уведомлений, которые должны вызываться, когда базовая файловая система выполняет определенные операции.
FsRtlRegisterUncProvider

Подпрограмма FsRtlRegisterUncProvider регистрирует перенаправитель сети в качестве поставщика универсального соглашения об именовании (UNC) с системным поставщиком нескольких UNC (MUP).
FsRtlRegisterUncProviderEx

Подпрограмма FsRtlRegisterUncProviderEx регистрирует перенаправитель сети в качестве поставщика универсального соглашения об именовании (UNC) с системным поставщиком MUP.
FsRtlReleaseFile

Корпорация Майкрософт резервирует функцию FsRtlReleaseFile только для внутреннего использования. Не используйте эту функцию в коде.
FsRtlRemoveBaseMcbEntry

Функция FsRtlRemoveBaseMcbEntry — это рабочая процедура для удаления большой записи mcb. Он делает это, не вынимая mcb GuardedMutex.
FsRtlRemoveDotsFromPath

Подпрограмма FsRtlRemoveDotsFromPath удаляет ненужные вхождения "." и ".". из указанного пути.
FsRtlRemoveExtraCreateParameter

Подпрограмма FsRtlRemoveExtraCreateParameter ищет в списке ECP контекстную структуру ECP и, если она найдена, отсоединяет его от списка ECP.
FsRtlRemoveLargeMcbEntry

Подпрограмма FsRtlRemoveLargeMcbEntry удаляет одно или несколько сопоставлений из блока управления картой (MCB).
FsRtlRemoveMcbEntry

Функция FsRtlRemoveMcbEntry устарела.
FsRtlRemovePerFileContext

Дополнительные сведения о функции FsRtlRemovePerFileContext.
FsRtlRemovePerFileObjectContext

Для "устаревшего" драйвера фильтра файловой системы функция FsRtlRemovePerFileObjectContext развязывает структуру контекста по каждому файлу и объекту из списка контекстов отдельных файловых объектов, ранее связанных с объектом файла.
FsRtlRemovePerStreamContext

Дополнительные сведения о функции FsRtlRemovePerStreamContext.
FsRtlResetLargeMcb

Подпрограмма FsRtlResetLargeMcb усекает структуру блока управления картой (MCB), чтобы она содержала ноль пар сопоставления. Массив пар сопоставления не сжимается.
FsRtlSetEcpListIntoIrp

Подпрограмма FsRtlSetEcpListIntoIrp присоединяет дополнительный список структуры контекста параметра создания (ECP) к операции IRP_MJ_CREATE.
FsRtlSetKernelEaFile

Подпрограмма FsRtlQueryKernelEaFile используется для задания, изменения и (или) удаления значений расширенных атрибутов (EA) для файла и синхронного ожидания его завершения, возвращая результат.
FsRtlSetupAdvancedHeader

Макрос FsRtlSetupAdvancedHeader используется файловыми системами для инициализации структуры FSRTL_ADVANCED_FCB_HEADER для использования с контекстами фильтров.
FsRtlSetupAdvancedHeaderEx

Макрос FsRtlSetupAdvancedHeaderEx используется файловыми системами для инициализации структуры FSRTL_ADVANCED_FCB_HEADER для использования с контекстами потока и файла.
FsRtlSetupAdvancedHeaderEx2

Дополнительные сведения о функции FsRtlSetupAdvancedHeaderEx2.
FsRtlSplitLargeMcb

Подпрограмма FsRtlSplitLargeMcb вставляет отверстие в сопоставления в блоке управления картой (MCB).
FsRtlSupportsPerFileContexts

Макрос FsRtlSupportsPerFileContexts проверяет, поддерживаются ли сведения о контексте файла файловой системой, связанной с указанным FILE_OBJECT.
FsRtlTeardownPerFileContexts

Файловые системы вызывают подпрограммуFsRtlTeardownPerFileContexts для освобождения FSRTL_PER_FILE_CONTEXT объектов, связанных со структурой блока управления файлами (FCB).
FsRtlTeardownPerStreamContexts

Подпрограмма FsRtlTeardownPerStreamContexts освобождает все структуры контекста потока, связанные с заданной структурой FSRTL_ADVANCED_FCB_HEADER.
FsRtlTestAnsiCharacter

Макрос FsRtlTestAnsiCharacter определяет, соответствует ли символ ANSI или двухбайтовой кодировке (DBCS) заданным критериям.
FsRtlTruncateLargeMcb

Подпрограмма FsRtlTruncateLargeMcb усекает большой блок управления картой (MCB).
FsRtlTruncateMcb

Функция FsRtlTruncateMcb устарела.
FsRtlUninitializeBaseMcb

Функция FsRtlUninitializeBaseMcb не инициализирует структуру блока управления картой (MCB). После вызова этой подпрограммы необходимо повторно инициализировать входную структуру Mcb, прежде чем использовать ее снова.
FsRtlUninitializeFileLock

Подпрограмма FsRtlUninitializeFileLock не инициализирует структуру FILE_LOCK.
FsRtlUninitializeLargeMcb

Подпрограмма FsRtlUninitializeLargeMcb неинициализирует большой блок управления картой (MCB).
FsRtlUninitializeMcb

Функция FsRtlUninitializeMcb устарела.
FsRtlUninitializeOplock

FsRtlUninitializeOplock неинициализирует указатель оппортунистической блокировки (oplock).
FsRtlUpperOplockFsctrl

Узнайте больше о подпрограмме FsRtlUpperOplockFsctrl.
FsRtlValidateReparsePointBuffer

Подпрограмма FsRtlValidateReparsePointBuffer проверяет допустимость указанного буфера точек повторного обработки.
GetSecurityUserInfo

Функция GetSecurityUserInfo извлекает сведения о сеансе входа.
IoAcquireVpbSpinLock

Дополнительные сведения о функции IoAcquireVpbSpinLock.
IoCheckDesiredAccess

Корпорация Майкрософт резервирует функцию IoCheckDesiredAccess только для внутреннего использования. Не используйте эту функцию в коде.
IoCheckEaBufferValidity

Дополнительные сведения о функции IoCheckEaBufferValidity.
IoCheckFileObjectOpenedAsCopyDestination

Дополнительные сведения о функции IoCheckFileObjectOpenedAsCopyDestination.
IoCheckFileObjectOpenedAsCopySource

Дополнительные сведения о функции IoCheckFileObjectOpenedAsCopySource.
IoCheckFunctionAccess

Корпорация Майкрософт резервирует функцию IoCheckFunctionAccess только для внутреннего использования. Не используйте эту функцию в коде.
IoCheckQuerySetFileInformation

Корпорация Майкрософт резервирует функцию IoCheckQuerySetFileInformation только для внутреннего использования. Не используйте эту функцию в коде.
IoCheckQuerySetVolumeInformation

Корпорация Майкрософт резервирует функцию IoCheckQuerySetVolumeInformation только для внутреннего использования. Не используйте эту функцию в коде.
IoCheckQuotaBufferValidity

Дополнительные сведения о функции IoCheckQuotaBufferValidity.
IoCreateStreamFileObject

Подпрограмма IoCreateStreamFileObject создает новый объект файла потока.
IoCreateStreamFileObjectEx

Подпрограмма IoCreateStreamFileObjectEx создает новый объект файла потока.
IoCreateStreamFileObjectEx2

Узнайте больше о подпрограмме IoCreateStreamFileObjectEx2.
IoCreateStreamFileObjectLite

Подпрограмма IoCreateStreamFileObjectLite создает новый объект файла потока, но не вызывает отправку запроса IRP_MJ_CLEANUP в стек драйверов файловой системы.
IoEnumerateDeviceObjectList

Узнайте больше о процедуре IoEnumerateDeviceObjectList.
IoEnumerateRegisteredFiltersList

Подпрограмма IoEnumerateRegisteredFiltersList перечисляет драйверы фильтров файловой системы, зарегистрированные в системе.
IoFastQueryNetworkAttributes

Корпорация Майкрософт резервирует функцию IoFastQueryNetworkAttributes только для внутреннего использования. Не используйте эту функцию в коде.
IoGetAttachedDevice

Дополнительные сведения о функции IoGetAttachedDevice.
IoGetAttachedDeviceReference

Узнайте больше о процедуре IoGetAttachedDeviceReference.
IoGetBaseFileSystemDeviceObject

Корпорация Майкрософт резервирует функцию IoGetBaseFileSystemDeviceObject только для внутреннего использования. Не используйте эту функцию в коде.
IoGetConfigurationInformation

Дополнительные сведения о функции IoGetConfigurationInformation.
IoGetDeviceAttachmentBaseRef

Подпрограмма IoGetDeviceAttachmentBaseRef возвращает указатель на объект устройства самого низкого уровня в файловой системе или стеке драйвера устройства.
IoGetDeviceToVerify

Дополнительные сведения о функции IoGetDeviceToVerify.
IoGetDiskDeviceObject

Подпрограмма IoGetDiskDeviceObject извлекает указатель на объект дискового устройства, связанный с данным объектом устройства тома файловой системы.
IoGetLowerDeviceObject

Дополнительные сведения о функции IoGetLowerDeviceObject.
IoGetRequestorProcess

Подпрограмма IoGetRequestorProcess возвращает указатель процесса для потока, который первоначально запросил данную операцию ввода-вывода.
IoGetRequestorProcessId

Подпрограмма IoGetRequestorProcessId возвращает уникальный 32-разрядный идентификатор процесса для потока, который первоначально запросил данную операцию ввода-вывода.
IoGetRequestorSessionId

Подпрограмма IoGetRequestorSessionId возвращает идентификатор сеанса для процесса, который первоначально запросил данную операцию ввода-вывода.
IoGetTopLevelIrp

Подпрограмма IoGetTopLevelIrp в ntifs.h возвращает значение поля TopLevelIrp текущего потока.
IoInitializePriorityInfo

Подпрограмма IoInitializePriorityInfo инициализирует структуру типа IO_PRIORITY_INFO.
IoIsFileOpenedExclusively

Корпорация Майкрософт резервирует макрос IoIsFileOpenedExclusively только для внутреннего использования. Не используйте этот макрос в коде.
IoIsOperationSynchronous

Дополнительные сведения о функции IoIsOperationSynchronous.
IoIsSystemThread

Подпрограмма IoIsSystemThread проверяет, является ли данный поток системным.
IoIsValidNameGraftingBuffer

Корпорация Майкрософт резервирует функцию IoIsValidNameGraftingBuffer только для внутреннего использования. Не используйте эту функцию в коде.
IoPageRead

Корпорация Майкрософт резервирует функцию IoPageRead только для внутреннего использования. Не используйте эту функцию в коде.
IoQueryFileDosDeviceName

Подпрограмма IoQueryFileDosDeviceName извлекает имя устройства MS-DOS для файла.
IoQueryFileInformation

Корпорация Майкрософт резервирует функцию IoQueryFileInformation только для внутреннего использования. Не используйте эту функцию в коде.
IoQueryVolumeInformation

Корпорация Майкрософт резервирует функцию IoQueryVolumeInformation только для внутреннего использования. Не используйте эту функцию в коде.
IoQueueThreadIrp

Корпорация Майкрософт резервирует функцию IoQueueThreadIrp только для внутреннего использования. Не используйте эту функцию в коде.
IoRegisterFileSystem

Подпрограмма IoRegisterFileSystem добавляет объект управляющего устройства файловой системы в очередь глобальной файловой системы.
IoRegisterFsRegistrationChange

Дополнительные сведения о функции IoRegisterFsRegistrationChange.
IoRegisterFsRegistrationChangeEx

Подпрограмма IoRegisterFsRegistrationChangeEx регистрирует подпрограмму уведомлений драйвера фильтра файловой системы для вызова всякий раз, когда файловая система регистрирует или отменяет регистрацию в качестве активной файловой системы.
IoRegisterFsRegistrationChangeMountAware

Подпрограмма IoRegisterFsRegistrationChangeMountAware регистрирует подпрограмму уведомлений драйвера фильтра файловой системы. Эта подпрограмма уведомлений вызывается всякий раз, когда файловая система регистрирует или отменяет регистрацию в качестве активной файловой системы.
IoReleaseVpbSpinLock

Подпрограмма IoReleaseVpbSpinLock освобождает спиновую блокировку блока параметров тома (VPB).
IoReplaceFileObjectName

Узнайте больше о подпрограмме IoReplaceFileObjectName.
IoSetDeviceToVerify

Узнайте больше о процедуре IoSetDeviceToVerify.
IoSetInformation

Корпорация Майкрософт резервирует функцию IoSetInformation только для внутреннего использования. Не используйте эту функцию в коде.
IoSetStartIoAttributes

Подпрограмма IoSetStartIoAttributes в ntifs.h задает атрибуты для подпрограммы StartIo драйвера.
IoSetTopLevelIrp

Подпрограмма IoSetTopLevelIrp в ntifs.h задает значение поля TopLevelIrp текущего потока.
IoSizeOfIrp

Узнайте больше о процедуре IoSizeOfIrp.
IoStartNextPacket

Узнайте больше о процедуре IoStartNextPacket.
IoStartNextPacketByKey

Узнайте больше о процедуре IoStartNextPacketByKey.
IoStartPacket

Узнайте больше о процедуре IoStartPacket.
IoStartTimer

Узнайте больше о процедуре IoStartTimer.
IoStopTimer

Узнайте больше о процедуре IoStopTimer.
IoSynchronousPageWrite

Корпорация Майкрософт резервирует функцию IoSynchronousPageWrite только для внутреннего использования. Не используйте эту функцию в коде.
IoThreadToProcess

Подпрограмма IoThreadToProcess возвращает указатель на процесс для указанного потока.
IoUnregisterFileSystem

Подпрограмма IoUnregisterFileSystem удаляет объект управляющего устройства файловой системы из очереди глобальной файловой системы.
IoUnregisterFsRegistrationChange

Подпрограмма IoUnregisterFsRegistrationChange отменяет регистрацию процедуры уведомления об изменениях при регистрации файловой системы.
IoVerifyVolume

Дополнительные сведения о функции IoVerifyVolume.
IoWriteErrorLogEntry

Узнайте больше о процедуре IoWriteErrorLogEntry.
IsReparseTagMicrosoft

Макрос IsReparseTagMicrosoft определяет, указывает ли тег точки повторного исследования точку повторного исследования Майкрософт.
IsReparseTagNameSurrogate

Макрос IsReparseTagNameSurrogate определяет, является ли связанная точка повторного определения тега суррогатом для другой именованной сущности, например точки подключения тома.
IsReparseTagValid

Корпорация Майкрософт резервирует макрос IsReparseTagValid только для внутреннего использования. Не используйте этот макрос в коде.
KeAcquireQueuedSpinLock

Дополнительные сведения о функции KeAcquireQueuedSpinLock.
KeAttachProcess

Функция KeAttachProcess устарела.
KeDetachProcess

Функция KeDetachProcess устарела.
KeGetProcessorIndexFromNumber

Подпрограмма KeGetProcessorIndexFromNumber в ntifs.h преобразует номер группы и номер процессора относительно группы в системный индекс процессора.
KeGetProcessorNumberFromIndex

Подпрограмма KeGetProcessorNumberFromIndex в ntifs.h преобразует индекс процессора по всей системе в номер группы и номер процессора относительно группы.
KeInitializeMutant

Корпорация Майкрософт резервирует функцию KeInitializeMutant только для внутреннего использования. Не используйте эту функцию в коде.
KeInitializeQueue

Подпрограмма KeInitializeQueue инициализирует объект очереди, в котором потоки могут ожидать записи.
KeInsertHeadQueue

Подпрограмма KeInsertHeadQueue вставляет запись в начало заданной очереди, если она не может сразу использовать запись для удовлетворения ожидания потока.
KeInsertQueue

Подпрограмма KeInsertQueue вставляет запись в конце заданной очереди, если она не может сразу использовать запись для удовлетворения ожидания потока.
KeQueryPerformanceCounter

Дополнительные сведения о подпрограмме KeQueryPerformanceCounter.
KeReadStateMutant

Корпорация Майкрософт резервирует функцию KeReadStateMutant только для внутреннего использования. Не используйте эту функцию в коде.
KeReadStateQueue

Корпорация Майкрософт резервирует функцию KeReadStateQueue только для внутреннего использования. Не используйте эту функцию в коде.
KeReleaseMutant

Корпорация Майкрософт резервирует функцию KeReleaseMutant только для внутреннего использования. Не используйте эту функцию в коде.
KeReleaseQueuedSpinLock

Корпорация Майкрософт резервирует функцию KeReleaseQueuedSpinLock только для внутреннего использования. Не используйте эту функцию в коде.
KeRemoveQueue

Дополнительные сведения о функции KeRemoveQueue.
KeRundownQueue

Подпрограмма KeRundownQueue очищает объект очереди, очищая все записи в очереди.
KeSetIdealProcessorThread

Корпорация Майкрософт резервирует функцию KeSetIdealProcessorThread только для внутреннего использования. Не используйте эту функцию в коде.
KeSetKernelStackSwapEnable

Узнайте больше о подпрограмме KeSetKernelStackSwapEnable.
KeStackAttachProcess

Подпрограмма KeStackAttachProcess присоединяет текущий поток к диапазону адресов целевого процесса.
KeStallExecutionProcessor

Дополнительные сведения о подпрограмме KeStallExecutionProcessor.
KeTryToAcquireQueuedSpinLock

Корпорация Майкрософт резервирует функцию KeTryToAcquireQueuedSpinLock только для внутреннего использования. Не используйте эту функцию в коде.
KeUnstackDetachProcess

Подпрограмма KeUnstackDetachProcess отсоединяет текущий поток от адресного пространства процесса и восстанавливает предыдущее состояние присоединения.
MapSecurityError

Функция MapSecurityError сопоставляет интерфейс безопасности SECURITY_STATUS код состояния с соответствующим кодом состояния NSTATUS.
MmCanFileBeTruncated

Дополнительные сведения о функции MmCanFileBeTruncated.
MmDoesFileHaveUserWritableReferences

Функция MmDoesFileHaveUserWritableReferences возвращает количество доступных для записи ссылок для объекта файла.
MmFlushImageSection

Подпрограмма MmFlushImageSection очищает раздел изображения для файла.
MmForceSectionClosed

Подпрограмма MmForceSectionClosed удаляет разделы данных и изображений для файла, который больше не используется.
MmForceSectionClosedEx

Функция MmForceSectionClosedEx проверяет указатели объекта section. Если они имеют значение NULL, дальнейшие действия не выполняются и возвращается значение TRUE.
MmGetMaximumFileSectionSize

MmGetMaximumFileSectionSize возвращает максимальный возможный размер раздела файла для текущей версии Windows.
MmIsRecursiveIoFault

Подпрограмма MmIsRecursiveIoFault определяет, происходит ли сбой текущей страницы во время операции ввода-вывода.
MmPrefetchPages

Подпрограмма MmPrefetchPages оптимально считывает группы страниц из дополнительного хранилища.
MmSetAddressRangeModified

Подпрограмма MmSetAddressRangeModified помечает текущие допустимые страницы в указанном диапазоне системного кэша как измененные.
NtAllocateVirtualMemory

Дополнительные сведения о процедуре NtAllocateVirtualMemory.
NtClose

Дополнительные сведения о процедуре NtClose.
NtCopyFileChunk

Дополнительные сведения о функции NtCopyFileChunk.
NtCreateFile

Дополнительные сведения о функции NtCreateFile.
NtCreateSection

Подпрограмма NtCreateSection в ntifs.h создает объект section. Когда маркер, указывающий на , больше не используется, драйвер должен закрыть его.
NtCreateSectionEx

Создает объект section.
NtDeviceIoControlFile

Дополнительные сведения о функции NtDeviceIoControlFile.
NtDuplicateToken

Дополнительные сведения о функции NtDuplicateToken.
NtFlushBuffersFileEx

Дополнительные сведения о процедуре NtFlushBuffersFileEx.
NtFreeVirtualMemory

Дополнительные сведения о процедуре NtFreeVirtualMemory.
NtFsControlFile

Дополнительные сведения о подпрограмме NtFsControlFile.
NtLockFile

Подпрограмма NtLockFile запрашивает блокировку диапазона байтов для указанного файла.
NtOpenFile

Дополнительные сведения о подпрограмме NtOpenFile.
NtOpenProcessToken

Подпрограмма NtOpenProcessToken открывает маркер доступа, связанный с процессом, и возвращает дескриптор, который можно использовать для доступа к маркеру.
NtOpenProcessTokenEx

Подпрограмма NtOpenProcessTokenEx открывает маркер доступа, связанный с процессом, и возвращает дескриптор, который можно использовать для доступа к маркеру.
NtOpenThreadToken

Подпрограмма NtOpenThreadToken открывает маркер доступа, связанный с потоком, и возвращает дескриптор, который можно использовать для доступа к маркеру.
NtOpenThreadTokenEx

Подпрограмма NtOpenThreadTokenEx открывает маркер доступа, связанный с потоком.
NtPrivilegeCheck

Подпрограмма NtPrivilegeCheck определяет, включен ли указанный набор привилегий в маркере доступа субъекта.
NtQueryDirectoryFile

Подпрограмма NtQueryDirectoryFile возвращает различные сведения о файлах в каталоге, указанном заданным дескриптором файла.
NtQueryDirectoryFileEx

Дополнительные сведения о NtQueryDirectoryFileEx
NtQueryInformationByName

Дополнительные сведения о функции NtQueryInformationByName.
NtQueryInformationFile

Подпрограмма NtQueryInformationFile возвращает различные типы сведений об объекте файла.
NtQueryInformationToken

Подпрограмма NtQueryInformationToken извлекает указанный тип сведений о маркере доступа.
NtQueryObject

Подпрограмма NtQueryObject предоставляет сведения о предоставленном объекте. Если вызов выполняется в пользовательском режиме, используйте имя NtQueryObject.
NtQueryQuotaInformationFile

Подпрограмма NtQueryQuotaInformationFile извлекает записи квот, связанные с томом, заданным параметром FileHandle.
NtQuerySecurityObject

Подпрограмма NtQuerySecurityObject извлекает копию дескриптора безопасности объекта. Дескриптор безопасности может быть в абсолютной или относительной форме.
NtQueryVirtualMemory

Дополнительные сведения о функции NtQueryVirtualMemory.
NtQueryVolumeInformationFile

Эта подпрограмма извлекает сведения о томе, связанном с данным файлом, каталогом, устройством хранения или томом.
NtReadFile

Дополнительные сведения о процедуре NtReadFile.
NtSetInformationFile

Подпрограмма NtSetInformationFile в ntifs.h изменяет различные типы сведений об объекте файла.
NtSetInformationThread

Узнайте, как подпрограмма ZwSetInformationThread задает приоритет потока.
NtSetInformationToken

Подпрограмма NtSetInformationToken изменяет сведения в указанном токене. Вызывающий процесс должен иметь права доступа для задания сведений.
NtSetQuotaInformationFile

Подпрограмма NtSetQuotaInformationFile изменяет записи квот для тома, связанного с параметром FileHandle.
NtSetSecurityObject

Узнайте больше о подпрограмме NtSetSecurityObject.
NtUnlockFile

Подпрограмма NtUnlockFile в разблокирует блокировку диапазона байтов в файле. Если вызов находится в пользовательском режиме, используйте имя NtUnlockFile вместо ZwUnlockFile.
NtWriteFile

Дополнительные сведения о подпрограмме NtWriteFile.
ObInsertObject

Корпорация Майкрософт резервирует функцию ObInsertObject только для внутреннего использования. Не используйте эту функцию в коде.
ObIsKernelHandle

Подпрограмма ObIsKernelHandle определяет, является ли указанный дескриптор дескриптором ядра.
ObMakeTemporaryObject

Корпорация Майкрософт резервирует функцию ObMakeTemporaryObject только для внутреннего использования. Не используйте эту функцию в коде.
ObOpenObjectByPointer

Функция ObOpenObjectByPointer открывает объект, на который ссылается указатель, и возвращает дескриптор объекту .
ObQueryNameString

Подпрограмма ObQueryNameString предоставляет имя заданного объекта , на который у вызывающего объекта есть указатель.
ObQueryObjectAuditingByHandle

Корпорация Майкрософт резервирует функцию ObQueryObjectAuditingByHandle только для внутреннего использования. Не используйте эту функцию в коде.
PoCallDriver

Подпрограмма PoCallDriver в ntifs.h передает IRP питания следующему ниже драйверу в стеке устройств. (Только Windows Server 2003, Windows XP и Windows 2000.)
PoClearPowerRequest

Узнайте больше о процедуре PoClearPowerRequest.
PoCreatePowerRequest

Узнайте больше о процедуре PoCreatePowerRequest.
PoDeletePowerRequest

Узнайте больше о процедуре PoDeletePowerRequest.
PoEndDeviceBusy

Узнайте больше о процедуре PoEndDeviceBusy.
PoQueryWatchdogTime

Узнайте больше о процедуре PoQueryWatchdogTime.
PoRegisterDeviceForIdleDetection

Узнайте больше о процедуре PoRegisterDeviceForIdleDetection.
PoRegisterPowerSettingCallback

Узнайте больше о процедуре PoRegisterPowerSettingCallback.
PoRegisterSystemState

Дополнительные сведения о подпрограмме PoRegisterSystemState.
PoSetDeviceBusyEx

Узнайте больше о процедуре PoSetDeviceBusyEx.
PoSetPowerRequest

Дополнительные сведения о функции PoSetPowerRequest.
PoSetPowerState

Дополнительные сведения о функции PoSetPowerState.
PoStartDeviceBusy

Подпрограмма PoStartDeviceBusy в ntifs.h отмечает начало периода времени, в течение которого устройство занято.
PoStartNextPowerIrp

Подпрограмма PoStartNextPowerIrp в ntifs.h сообщает диспетчеру питания, что драйвер готов к обработке следующего IRP питания.
PoUnregisterPowerSettingCallback

Подпрограмма PoUnregisterPowerSettingCallback в ntifs.h отменяет регистрацию процедуры обратного вызова с настройкой питания, зарегистрированную драйвером ранее.
PoUnregisterSystemState

Подпрограмма PoUnregisterSystemState в ntifs.h отменяет регистрацию состояния системы, созданную PoRegisterSystemState.
PsChargePoolQuota

Дополнительные сведения о функции PsChargePoolQuota.
PsDereferenceImpersonationToken

Подпрограмма PsDereferenceImpersonationToken уменьшает количество ссылок маркера олицетворения.
PsDereferencePrimaryToken

Подпрограмма PsDereferencePrimaryToken уменьшает количество ссылок первичного маркера.
PsGetCurrentThread

Узнайте, как подпрограмма PsGetCurrentThread идентифицирует текущий поток.
PsGetProcessExitTime

Подпрограмма PsGetProcessExitTime возвращает время выхода для текущего процесса.
PsImpersonateClient

Подпрограмма PsImpersonateClient вызывает поток сервера для олицетворения клиента.
PsIsDiskCountersEnabled

Включенное состояние счетчиков ввода-вывода на диск процесса возвращается подпрограммой PsIsDiskCountersEnabled.
PsIsSystemThread

Подпрограмма PsIsSystemThread проверяет, является ли данный поток системным.
PsIsThreadTerminating

Подпрограмма PsIsThreadTerminating проверяет, завершается ли поток.
PsLookupProcessByProcessId

Подпрограмма PsLookupProcessByProcessId принимает идентификатор процесса и возвращает указатель, на который ссылается структура процесса EPROCESS.
PsLookupThreadByThreadId

Подпрограмма PsLookupThreadByThreadId принимает идентификатор потока и возвращает указатель на структуру ETHREAD потока.
PsReferenceImpersonationToken

Дополнительные сведения о функции PsReferenceImpersonationToken.
PsReferencePrimaryToken

Дополнительные сведения о функции PsReferencePrimaryToken.
PsReturnPoolQuota

Дополнительные сведения о функции PsReturnPoolQuota.
PsRevertToSelf

Подпрограмма PsRevertToSelf завершает олицетворение вызывающего потока клиента.
PsUpdateDiskCounters

Подпрограмма PsUpdateDiskCounters обновляет счетчики дискового ввода-вывода заданного процесса.
RtlAbsoluteToSelfRelativeSD

Подпрограмма RtlAbsoluteToSelfRelativeSD создает новый дескриптор безопасности в относительном формате, используя дескриптор безопасности в абсолютном формате в качестве шаблона.
RtlAddAccessAllowedAce

Подпрограмма RtlAddAccessAllowedAce добавляет запись управления доступом (ACE) в список управления доступом (ACL). Доступ предоставляется указанному идентификатору безопасности (SID).
RtlAddAccessAllowedAceEx

Дополнительные сведения о функции RtlAddAccessAllowedAceEx.
RtlAddAce

Дополнительные сведения о функции RtlAddAce.
RtlAllocateAndInitializeSid

Корпорация Майкрософт резервирует функцию RtlAllocateAndInitializeSid только для внутреннего использования. Не используйте эту функцию в коде.
RtlAllocateHeap

Подпрограмма RtlAllocateHeap выделяет блок памяти из кучи.
RtlAppendStringToString

Подпрограмма RtlAppendStringToString объединяет две подсчитываемые строки. Он копирует байты из источника до длины буфера назначения.
RtlCaptureContext

Функция RtlCaptureContext извлекает запись контекста в контексте вызывающего объекта.
RtlCaptureStackBackTrace

Дополнительные сведения о функции RtlCaptureStackBackTrace.
RtlCompareMemoryUlong

Подпрограмма RtlCompareMemoryUlong возвращает количество байтов в блоке памяти, соответствующее указанному шаблону.
RtlCompressBuffer

Дополнительные сведения о функции RtlCompressBuffer.
RtlCompressChunks

Корпорация Майкрософт резервирует функцию RtlCompressChunks только для внутреннего использования. Не используйте эту функцию в коде.
RtlConvertSidToUnicodeString

Подпрограмма RtlConvertSidToUnicodeString создает печатаемое строковое представление идентификатора безопасности (SID) в Юникоде.
RtlCopyLuid

Подпрограмма RtlCopyLuid копирует локально уникальный идентификатор (LUID) в буфер.
RtlCopySid

Подпрограмма RtlCopySid копирует значение идентификатора безопасности (SID) в буфер.
RtlCreateAcl

Подпрограмма RtlCreateAcl создает и инициализирует список управления доступом (ACL).
RtlCreateHeap

Подпрограмма RtlCreateHeap создает объект кучи, который может использоваться вызывающим процессом. Эта подпрограмма резервирует место в виртуальном адресном пространстве процесса и выделяет физическое хранилище для указанной начальной части этого блока.
RtlCreateSecurityDescriptorRelative

Подпрограмма RtlCreateSecurityDescriptorRelative инициализирует новый дескриптор безопасности в автономном формате.
RtlCreateSystemVolumeInformationFolder

Подпрограмма RtlCreateSystemVolumeInformationFolder проверяет наличие папки "Сведения о системном томе" на томе файловой системы. Если папка отсутствует, создается папка.
RtlCreateUnicodeString

Подпрограмма RtlCreateUnicodeString создает новую подсчитываемую строку Юникода.
RtlCustomCPToUnicodeN

Корпорация Майкрософт резервирует функцию RtlCustomCPToUnicodeN только для внутреннего использования. Не используйте эту функцию в коде.
RtlDecompressBuffer

Дополнительные сведения о функции RtlDecompressBuffer.
RtlDecompressBufferEx

Дополнительные сведения о функции RtlDecompressBufferEx.
RtlDecompressBufferEx2

Дополнительные сведения о функции RtlDecompressBufferEx2.
RtlDecompressChunks

Корпорация Майкрософт резервирует функцию RtlDecompressChunks только для внутреннего использования. Не используйте эту функцию в коде.
RtlDecompressFragment

Дополнительные сведения о функции RtlDecompressFragment.
RtlDecompressFragmentEx

Дополнительные сведения о функции RtlDecompressFragmentEx.
RtlDeleteAce

Дополнительные сведения о функции RtlDeleteAce.
RtlDescribeChunk

Корпорация Майкрософт резервирует функцию RtlDescribeChunk только для внутреннего использования. Не используйте эту функцию в коде.
RtlDeимстройХеап

Подпрограмма RtlDestroyHeap уничтожает указанный объект кучи. RtlDestroyHeap удаляет и освобождает все страницы частного объекта кучи и делает дескриптор кучи недействительным.
RtlDowncaseUnicodeString

Подпрограмма RtlDowncaseUnicodeString преобразует указанную исходную строку Юникода в нижний регистр. Перевод соответствует сведениям о текущем языковом стандарте системы.
RtlEqualPrefixSid

Подпрограмма RtlEqualPrefixSid определяет, равны ли два префикса идентификатора безопасности (SID). Префикс SID — это весь идентификатор безопасности, за исключением последнего значения вложенного удостоверителя.
RtlequalSid

Подпрограмма RtlEqualSid определяет, равны ли два значения идентификатора безопасности (SID). Два идентификатора безопасности должны точно совпадать, чтобы считаться равными.
RtlFillMemoryUlong

Подпрограмма RtlFillMemoryUlong заполняет указанный диапазон памяти одним или несколькими повторениями значения ULONG.
RtlFillMemoryUlonglong

Подпрограмма RtlFillMemoryUlonglong заполняет заданный диапазон памяти одним или несколькими повторениями заданного значения ULONGLONG.
RtlFindUnicodePrefix

Подпрограмма RtlFindUnicodePrefix ищет наилучшее совпадение для заданного имени файла Юникода в таблице префиксов.
RtlFreeHeap

Подпрограмма RtlFreeHeap освобождает блок памяти, выделенный из кучи rtlAllocateHeap.
RtlFreeOemString

Подпрограмма RtlFreeOemString освобождает хранилище, выделенное любым из Rtl.. Подпрограммы ToOemString.
RtlFreeSid

Корпорация Майкрософт резервирует функцию RtlFreeSid только для внутреннего использования. Не используйте эту функцию в коде.
RtlGenerate8dot3Name

Дополнительные сведения о функции RtlGenerate8dot3Name.
RtlGetAce

Подпрограмма RtlGetAce получает указатель на запись управления доступом (ACE) в списке управления доступом (ACL).
RtlGetCompressionWorkSpaceSize

Дополнительные сведения о функции RtlGetCompressionWorkSpaceSize.
RtlGetDaclSecurityDescriptor

Подпрограмма RtlGetDaclSecurityDescriptor возвращает указатель на дискреционный ACL (DACL) для дескриптора безопасности.
RtlGetGroupSecurityDescriptor

Подпрограмма RtlGetGroupSecurityDescriptor возвращает сведения о первичной группе для заданного дескриптора безопасности.
RtlGetOwnerSecurityDescriptor

Подпрограмма RtlGetOwnerSecurityDescriptor возвращает сведения о владельце для заданного дескриптора безопасности.
RtlGetSaclSecurityDescriptor

Подпрограмма RtlGetSaclSecurityDescriptor возвращает указатель на системный ACL (SACL) для дескриптора безопасности.
RtlIdentifierAuthoritySid

Корпорация Майкрософт резервирует функцию RtlIdentifierAuthoritySid только для внутреннего использования. Не используйте эту функцию в коде.
RtlInitCodePageTable

Корпорация Майкрософт резервирует функцию RtlInitCodePageTable только для внутреннего использования. Не используйте эту функцию в коде.
RtlInitializeSid

Подпрограмма RtlInitializeSid инициализирует структуру идентификатора безопасности (SID).
RtlInitializeSidEx

Подпрограмма RtlInitializeSidEx инициализирует предварительно выделенную структуру идентификатора безопасности (SID).
RtlInitializeUnicodePrefix

Подпрограмма RtlInitializeUnicodePrefix инициализирует таблицу префиксов.
RtlInitStringEx

Подпрограмма RtlInitStringEx в ntifs.h инициализирует подсчитываемую строку из 8-разрядных символов. RtlInitStringEx не изменяет исходную строку.
RtlInitUTF8StringEx

RtlInitUTF8StringEx инициализирует подсчитываемую строку символов UTF-8.
RtlInsertUnicodePrefix

Подпрограмма RtlInsertUnicodePrefix вставляет новый элемент в таблицу префиксов Юникода.
RtlIsCloudFilesPlaceholder

Подпрограмма RtlIsCloudFilesPlaceholder определяет, является ли файл или каталог заполнителем CloudFiles, на основе значений FileAttributes и ReparseTag файла.
RtlIsNameLegalDOS8Dot3

Подпрограмма RtlIsNameLegalDOS8Dot3 определяет, представляет ли заданное имя допустимое короткое (8.3) имя файла.
RtlIsPartialPlaceholder

Подпрограмма RtlIsPartialPlaceholder определяет, является ли файл или каталог заполнителем CloudFiles, на основе значений FileAttributes и ReparseTag файла.
RtlIsPartialPlaceholderFileHandle

Подпрограмма RtlIsPartialPlaceholderFileHandle определяет, является ли файл известным типом заполнителя на основе дескриптора файла.
RtlIsPartialPlaceholderFileInfo

Подпрограмма RtlIsPartialPlaceholderFileInfo определяет, является ли файл известным типом заполнителя, на основе сведений, возвращаемых NtQueryInformationFile или NtQueryDirectoryFile.
RtlIsValidOemCharacter

Подпрограмма RtlIsValidOemCharacter определяет, можно ли сопоставить указанный символ Юникода с допустимым символом OEM.
RtlLengthRequiredSid

Подпрограмма RtlLengthRequiredSid возвращает длину (в байтах) буфера, необходимую для хранения идентификатора безопасности (SID) с указанным количеством вложенных учетных данных.
RtlLengthSid

Подпрограмма RtlLengthSid возвращает длину допустимого идентификатора безопасности (SID) в байтах.
RtlMultiByteToUnicodeN

Подпрограмма RtlMultiByteToUnicodeN преобразует указанную исходную строку в строку Юникода, используя текущую системную кодовую страницу ANSI (ACP). Исходная строка не обязательно является многобайтовой кодировкой.
RtlMultiByteToUnicodeSize

Подпрограмма RtlMultiByteToUnicodeSize определяет количество байтов, необходимых для хранения преобразования Юникода для указанной исходной строки.
RtlNextUnicodePrefix

Подпрограмма RtlNextUnicodePrefix используется для перечисления элементов в таблице префиксов Юникода.
RtlNtStatusToDosError

Подпрограмма RtlNtStatusToDosError преобразует указанный код NTSTATUS в эквивалентный код системной ошибки.
RtlNtStatusToDosErrorNoTeb

Корпорация Майкрософт резервирует функцию RtlNtStatusToDosErrorNoTeb только для внутреннего использования. Не используйте эту функцию в коде.
RtlOemStringToCountedUnicodeSize

Подпрограмма RtlOemStringToCountedUnicodeSize определяет размер в байтах, который будет иметь данная строка OEM после преобразования в подсчитываемую строку Юникода.
RtlOemStringToCountedUnicodeString

Подпрограмма RtlOemStringToCountedUnicodeString преобразует указанную исходную строку в строку Юникода, используя текущую системную кодовую страницу OEM.
RtlOemStringToUnicodeSize

Подпрограмма RtlOemStringToUnicodeSize определяет размер (в байтах) заданной строки OEM после преобразования в строку Юникода, завершающуюся null.
RtlOemStringToUnicodeString

Подпрограмма RtlOemStringToUnicodeString преобразует заданную исходную строку в строку Юникода, завершающуюся null, используя текущую системную кодовую страницу OEM.
RtlOemToUnicodeN

Подпрограмма RtlOemToUnicodeN преобразует указанную исходную строку в строку Юникода, используя кодовую страницу oem текущей системы.
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

RtlQueryPackageIdentityEx возвращает связанное полное имя пакета. При необходимости можно также вернуть имя приложения относительного пакета, а также определить, считается ли приложение упакованным.
RtlQueryProcessPlaceholderCompatibilityMode

RtlQueryProcessPlaceholderCompatibilityMode возвращает режим совместимости заполнителей для текущего процесса.
RtlQueryThreadPlaceholderCompatibilityMode

RtlQueryThreadPlaceholderCompatibilityMode возвращает режим совместимости заполнителя для текущего потока.
RtlRandom

Подпрограмма RtlRandom возвращает случайное число, созданное из заданного начального значения.
RtlRandomEx

Подпрограмма RtlRandomEx возвращает случайное число, созданное из заданного начального значения.
RtlRemoveUnicodePrefix

Подпрограмма RtlRemoveUnicodePrefix удаляет элемент из таблицы префиксов.
RtlReserveChunk

Корпорация Майкрософт резервирует функцию RtlReserveChunk только для внутреннего использования. Не используйте эту функцию в коде.
RtlSecondsSince1970ToTime

Подпрограмма RtlSecondsSince1970ToTime преобразует затраченное время в секундах с начала 1970 года в абсолютное значение системного времени.
RtlSecondsSince1980ToTime

Подпрограмма RtlSecondsSince1980ToTime преобразует затраченное время в секундах с начала 1980 года в абсолютное значение системного времени.
RtlSelfRelativeToAbsolutesd

Подпрограмма RtlSelfRelativeToAbsoluteSD создает новый дескриптор безопасности в абсолютном формате, используя в качестве шаблона дескриптор безопасности в относительном формате.
RtlSetGroupSecurityDescriptor

Подпрограмма RtlSetGroupSecurityDescriptor задает сведения о первичной группе дескриптора безопасности абсолютного формата. Он заменяет все основные сведения о группе, которые уже присутствуют в дескрипторе безопасности.
RtlSetOwnerSecurityDescriptor

Подпрограмма RtlSetOwnerSecurityDescriptor задает сведения о владельце дескриптора безопасности абсолютного формата. Он заменяет все сведения о владельце, которые уже присутствуют в дескрипторе безопасности.
RtlSetProcessPlaceholderCompatibilityMode

RtlSetProcessPlaceholderCompatibilityMode задает режим совместимости заполнителей для текущего процесса.
RtlSetThreadPlaceholderCompatibilityMode

RtlSetThreadPlaceholderCompatibilityMode задает режим совместимости заполнителя для текущего потока.
RtlSubAuthorityCountSid

Корпорация Майкрософт резервирует функцию RtlSubAuthorityCountSid только для внутреннего использования. Не используйте эту функцию в коде.
RtlSubAuthoritySid

Подпрограмма RtlSubAuthoritySid возвращает указатель на указанную подавторитетность идентификатора безопасности (SID).
RtlTimeToSecondsSince1970

Подпрограмма RtlTimeToSecondsSince1970 преобразует заданное абсолютное значение системного времени в затраченное время в секундах с начала 1970 года.
RtlTimeToSecondsSince1980

Подпрограмма RtlTimeToSecondsSince1980 преобразует заданное абсолютное значение системного времени в затраченное время в секундах с начала 1980 года.
RtlUnicodeStringToCountedOemString

Подпрограмма RtlUnicodeStringToCountedOemString преобразует указанную исходную строку Юникода в подсчитываемую строку OEM с помощью текущей системной кодовой страницы OEM.
RtlUnicodeStringToOemSize

Подпрограмма RtlUnicodeStringToOemSize определяет размер (в байтах) заданной строки Юникода после ее преобразования в строку OEM.
RtlUnicodeStringToOemString

Подпрограмма RtlUnicodeStringToOemString преобразует заданную исходную строку Юникода в строку OEM с помощью текущей системной кодовой страницы OEM.
RtlUnicodeStringToUTF8String

RtlUnicodeStringToUTF8String преобразует указанную строку Юникода в строку UTF-8.
RtlUnicodeToCustomCPN

Корпорация Майкрософт резервирует функцию RtlUnicodeToCustomCPN только для внутреннего использования. Не используйте эту функцию в коде.
RtlUnicodeToMultiByteN

Подпрограмма RtlUnicodeToMultiByteN преобразует указанную строку Юникода в новую символьную строку, используя текущую системную кодовую страницу ANSI (ACP). Переведенная строка не обязательно является многобайтовой кодировкой.
RtlUnicodeToMultiByteSize

Подпрограмма RtlUnicodeToMultiByteSize определяет количество байтов, необходимых для хранения многобайтового преобразования для указанной строки Юникода. Предполагается, что в переводе используется текущая системная кодовая страница ANSI (ACP).
RtlUnicodeToOemN

Подпрограмма RtlUnicodeToOemN преобразует заданную строку Юникода в строку OEM, используя текущую системную кодовую страницу OEM.
RtlUnicodeToUTF8N

Подпрограмма RtlUnicodeToUTF8N в ntifs.h преобразует строку Юникода в строку UTF-8. Выходные данные UTF-8 заканчиваются null, только если входная строка Юникода имеет значение NULL.
RtlUpcaseUnicodeStringToCountedOemString

Дополнительные сведения о функции RtlUpcaseUnicodeStringToCountedOemString.
RtlUpcaseUnicodeStringToOemString

Подпрограмма RtlUpcaseUnicodeStringToOemString преобразует заданную исходную строку Юникода в строку OEM в верхнем регистре с помощью текущей системной кодовой страницы OEM.
RtlUpcaseUnicodeToCustomCPN

Корпорация Майкрософт резервирует функцию RtlUpcaseUnicodeToCustomCPN только для внутреннего использования. Не используйте эту функцию в коде.
RtlUpcaseUnicodeToMultiByteN

Подпрограмма RtlUpcaseUnicodeToMultiByteN преобразует указанную строку Юникода в новую строку символов в верхнем регистре, используя текущую системную кодовую страницу ANSI (ACP). Переведенная строка не обязательно является многобайтовой кодировкой.
RtlUpcaseUnicodeToOemN

Подпрограмма RtlUpcaseUnicodeToOemN преобразует заданную строку Юникода в строку OEM в верхнем регистре, используя текущую системную кодовую страницу OEM.
RtlUTF8StringToUnicodeString

Подпрограмма RtlUTF8StringToUnicodeString преобразует указанную строку UTF-8 в строку Юникода.
RtlUTF8ToUnicodeN

Подпрограмма RtlUTF8ToUnicodeN в ntifs.h преобразует строку UTF-8 в строку Юникода. Выходные данные Юникода заканчиваются значением NULL, только если задана входная строка UTF-8.
RtlValidSid

Подпрограмма RtlValidSid проверяет идентификатор безопасности (SID), проверяя, что номер редакции находится в пределах известного диапазона и что количество дочерних авторессий меньше максимального.
RtlxOemStringToUnicodeSize

Корпорация Майкрософт резервирует функцию RtlxOemStringToUnicodeSize только для внутреннего использования. Не используйте эту функцию в коде.
RtlxUnicodeStringToOemSize

Корпорация Майкрософт резервирует функцию RtlxUnicodeStringToOemSize только для внутреннего использования. Не используйте эту функцию в коде.
SeAccessCheckFromState

Дополнительные сведения о функции SeAccessCheckFromState.
SeAccessCheckFromStateEx

Дополнительные сведения о функции SeAccessCheckFromStateEx.
SeAppendPrivileges

Подпрограмма SeAppendPrivileges добавляет дополнительные привилегии к набору привилегий в структуре состояния доступа.
SeAuditHardLinkCreation

Корпорация Майкрософт резервирует функцию SeAuditHardLinkCreation только для внутреннего использования. Не используйте эту функцию в коде.
SeAuditingFileEvents

Подпрограмма SeAuditingFileEvents определяет, выполняется ли аудит событий открытия файлов.
SeAuditingFileOrGlobalEvents

Подпрограмма SeAuditingFileOrGlobalEvents определяет, выполняется ли аудит файловых или глобальных событий.
SeAuditingHardLinkEvents

Корпорация Майкрософт резервирует функцию SeAuditingHardLinkEvents только для внутреннего использования. Не используйте эту функцию в коде.
SeCaptureSubjectContext

Подпрограмма SeCaptureSubjectContext в ntifs.h фиксирует контекст безопасности вызывающего потока для проверки доступа и аудита.
SeCaptureSubjectContextEx

Дополнительные сведения о функции SeCaptureSubjectContextEx.
SecLookupAccountName

SecLookupAccountName принимает учетную запись в качестве входных данных и получает идентификатор безопасности (SID) для учетной записи и имя домена, в котором была найдена учетная запись.
SecLookupAccountSid

SecLookupAccountSid принимает идентификатор безопасности (SID) в качестве входных данных. Он извлекает имя учетной записи для этого идентификатора безопасности и имя первого домена, в котором он найден.
SecLookupWellKnownSid

SecLookupWellKnownSid принимает в качестве входных данных известный тип идентификатора безопасности (SID) и извлекает локальный идентификатор безопасности (SID) для этого хорошо известного идентификатора безопасности.
SecMakeSPN

SecMakeSPN создает строку имени поставщика служб, которую можно использовать при взаимодействии с определенными поставщиками служб безопасности.
SecMakeSPNEx

SecMakeSPNEx создает строку имени поставщика услуг, которую можно использовать при взаимодействии с определенными поставщиками служб безопасности.
SecMakeSPNEx2

SecMakeSPNEx2 создает строку имени поставщика служб, которую можно использовать при обмене данными с определенными поставщиками служб безопасности.
SeCreateClientSecurity

Дополнительные сведения о функции SeCreateClientSecurity.
SeCreateClientSecurityFromSubjectContext

Дополнительные сведения о подпрограмме SeCreateClientSecurityFromSubjectContext.
SeDeleteClientSecurity

Подпрограмма SeDeleteClientSecurity удаляет контекст безопасности клиента.
SeDeleteObjectAuditAlarm

Подпрограмма SeDeleteObjectAuditAlarm создает сообщения аудита и оповещения для объекта, помеченного для удаления.
SeFilterToken

Дополнительные сведения о функции SeFilterToken.
SeFreePrivileges

Подпрограмма SeFreePrivileges освобождает набор привилегий, возвращенный SeAccessCheck.
SeImpersonateClient

Функция SeImpersonateClient устарела.
SeImpersonateClientEx

Подпрограмма SeImpersonateClientEx вызывает олицетворения потока пользователя.
SeLengthSid

Макрос SeLengthSid устарел.
SeLocateProcessImageName

Дополнительные сведения о функции SeLocateProcessImageName.
SeLockSubjectContext

Дополнительные сведения о функции SeLockSubjectContext.
SeMarkLogonSessionForTerminationNotification

Подпрограмма SeMarkLogonSessionForTerminationNotification помечает сеанс входа в систему, чтобы при завершении сеанса входа вызывалась зарегистрированная подпрограмма обратного вызова вызывающего абонента.
SeOpenObjectAuditAlarm

Подпрограмма SeOpenObjectAuditAlarm создает сообщения аудита и оповещения при попытке открыть объект.
SeOpenObjectForDeleteAuditAlarm

Подпрограмма SeOpenObjectForDeleteAuditAlarm создает сообщения аудита и оповещения при попытке открыть объект для удаления.
SePrivilegeCheck

Подпрограмма SePrivilegeCheck определяет, включен ли указанный набор привилегий в маркере доступа субъекта.
SeQueryAuthenticationIdToken

Подпрограмма SeQueryAuthenticationIdToken извлекает идентификатор проверки подлинности маркера доступа.
SeQueryInformationToken

Подпрограмма SeQueryInformationToken извлекает указанный тип сведений о маркере доступа. Вызывающий процесс должен иметь соответствующие права доступа для получения информации.
SeQuerySecurityDescriptorInfo

Подпрограмма SeQuerySecurityDescriptorInfo извлекает копию дескриптора безопасности объекта.
SeQuerySessionIdToken

Корпорация Майкрософт резервирует функцию SeQuerySessionIdToken только для внутреннего использования. Не используйте эту функцию в коде.
SeQuerySubjectContextToken

Дополнительные сведения о макросе SeQuerySubjectContextToken.
SeRegisterLogonSessionTerminatedRoutine

Подпрограмма SeRegisterLogonSessionTerminatedRoutine регистрирует подпрограмму обратного вызова для вызова при завершении сеанса входа. Сеанс входа завершается при удалении последнего маркера, ссылающегося на сеанс входа.
SeReleaseSubjectContext

Узнайте больше о подпрограмме SeReleaseSubjectContext.
SeSetAccessStateGenericMapping

Подпрограмма SeSetAccessStateGenericMapping задает универсальное поле сопоставления структуры ACCESS_STATE.
SeSetSecurityDescriptorInfo

Дополнительные сведения о функции SeSetSecurityDescriptorInfo.
SeSetSecurityDescriptorInfoEx

Дополнительные сведения о функции SeSetSecurityDescriptorInfoEx.
SeSetSessionIdToken

Корпорация Майкрософт резервирует функцию SeSetSessionIdToken только для внутреннего использования. Не используйте эту функцию в коде.
SeTokenGetNoChildProcessRestricted

Подпрограмма SeTokenGetNoChildProcessRestricted определяет состояние устранения проблемы без дочернего процесса. В то же время невозможно применять и выполнять только аудит.
SeTokenIsAdmin

Подпрограмма SeTokenIsAdmin определяет, содержит ли маркер группу локальных администраторов.
SeTokenIsNoChildProcessRestrictionEnforced

Подпрограмма SeTokenIsNoChildProcessRestrictionEnforced определяет, не содержит ли маркер ограничения дочернего процесса.
SeTokenIsRestricted

Подпрограмма SeTokenIsRestricted определяет, содержит ли маркер список ограничивающих идентификаторов безопасности (SID).
SeTokenSetNoChildProcessRestricted

Подпрограмма SeTokenSetNoChildProcessRestricted задает флаги TOKEN_AUDIT_NO_CHILD_PROCESS или TOKEN_AUDIT_NO_CHILD_PROCESS в маркере.
SeTokenType

Корпорация Майкрософт резервирует функцию SeTokenType только для внутреннего использования. Не используйте эту функцию в коде.
SeUnlockSubjectContext

Узнайте больше о подпрограмме SeUnlockSubjectContext.
SeUnregisterLogonSessionTerminatedRoutine

Процедура SeUnregisterLogonSessionTerminatedRoutine отменяет регистрацию процедуры обратного вызова, которая была зарегистрирована при предыдущем вызове SeRegisterLogonSessionTerminatedRoutine.
ZwAllocateVirtualMemory

Подпрограмма ZwAllocateVirtualMemory резервирует, фиксирует или обе области страниц в виртуальном адресном пространстве пользовательского режима указанного процесса.
ZwCreateEvent

Подпрограмма ZwCreateEvent создает объект события, устанавливает исходное состояние события в указанное значение и открывает дескриптор для объекта с заданным требуемым доступом.
ZwDeleteFile

Дополнительные сведения о функции ZwDeleteFile.
ZwDeviceIoControlFile

Узнайте, как подпрограмма ZwDeviceIoControlFile отправляет управляющий код непосредственно в указанный драйвер устройства, заставляя соответствующий драйвер выполнять указанную операцию.
ZwDuplicateObject

Подпрограмма ZwDuplicateObject создает дескриптор, который является дубликатом указанного исходного дескриптора.
ZwDuplicateToken

Дополнительные сведения о функции ZwDuplicateToken.
ZwFlushBuffersFile

Подпрограмма ZwFlushBuffersFile вызывается драйвером фильтра файловой системы для отправки запроса на очистку указанного файла в файловую систему.
ZwFlushBuffersFileEx

Подпрограмма ZwFlushBuffersFileEx вызывается драйвером фильтра файловой системы для отправки запроса на очистку заданного файла в файловую систему. Можно задать необязательный флаг операции очистки, чтобы управлять записью данных файлов в хранилище.
ZwFlushVirtualMemory

Подпрограмма ZwFlushVirtualMemory очищает диапазон виртуальных адресов в виртуальном адресном пространстве указанного процесса, которые сопоставляются с файлом данных, если они были изменены.
ZwFreeVirtualMemory

Подпрограмма ZwFreeVirtualMemory освобождает, отменяет или и то, и другое— область страниц в виртуальном адресном пространстве указанного процесса.
ZwFsControlFile

Подпрограмма ZwFsControlFile отправляет управляющий код непосредственно в указанную файловую систему или драйвер фильтра файловой системы, в результате чего соответствующий драйвер будет выполнять указанное действие.
ZwLockFile

Узнайте больше о подпрограмме ZwLockFile.
ZwNotifyChangeKey

Дополнительные сведения о функции ZwNotifyChangeKey.
ZwOpenDirectoryObject

Подпрограмма ZwOpenDirectoryObject открывает существующий объект каталога.
ZwOpenProcessTokenEx

Подпрограмма ZwOpenProcessTokenEx открывает маркер доступа, связанный с процессом.
ZwOpenThreadTokenEx

Подпрограмма ZwOpenThreadTokenEx открывает маркер доступа, связанный с потоком.
ZwQueryDirectoryFile

Подпрограмма ZwQueryDirectoryFile возвращает различные сведения о файлах в каталоге, указанном заданным дескриптором файла.
ZwQueryDirectoryFileEx

Дополнительные сведения о функции ZwQueryDirectoryFileEx.
ZwQueryEaFile

Дополнительные сведения о функции ZwQueryEaFile.
ZwQueryInformationToken

Подпрограмма ZwQueryInformationToken извлекает указанный тип сведений о маркере доступа.
ZwQueryObject

Подпрограмма ZwQueryObject предоставляет сведения о предоставленном объекте. Если вызов NtQueryObject находится в пользовательском режиме, используйте имя NtQueryObject.
ZwQueryQuotaInformationFile

Подпрограмма ZwQueryQuotaInformationFile извлекает записи квоты, связанные с томом, указанным параметром FileHandle.
ZwQuerySecurityObject

Подпрограмма ZwQuerySecurityObject извлекает копию дескриптора безопасности объекта. Дескриптор безопасности может иметь абсолютную или самостоятельную форму.
ZwQueryVirtualMemory

Подпрограмма ZwQueryVirtualMemory определяет состояние, защиту и тип области страниц в виртуальном адресном пространстве субъекта.
ZwQueryVolumeInformationFile

Узнайте, как подпрограмма ZwQueryVolumeInformationFile извлекает сведения о томе, связанном с данным файлом, каталогом, устройством хранения или томом.
ZwSetEaFile

Дополнительные сведения о функции ZwSetEaFile.
ZwSetEvent

Подпрограмма ZwSetEvent устанавливает объект события в состояние Signaled и пытается удовлетворить как можно больше ожиданий.
ZwSetInformationToken

Подпрограмма ZwSetInformationToken изменяет сведения в указанном токене. Вызывающий процесс должен иметь соответствующие права доступа для задания сведений.
ZwSetInformationVirtualMemory

Подпрограмма ZwSetInformationVirtualMemory выполняет операцию с указанным списком диапазонов адресов в адресном пространстве пользователя процесса.
ZwSetQuotaInformationFile

Подпрограмма ZwSetQuotaInformationFile изменяет записи квоты для тома, связанного с параметром FileHandle. Все записи квоты в указанном буфере применяются к тому.
ZwSetSecurityObject

Подпрограмма ZwSetSecurityObject задает состояние безопасности объекта.
ZwSetVolumeInformationFile

Подпрограмма ZwSetVolumeInformationFile изменяет сведения о томе, связанном с данным файлом, каталогом, устройством хранения или томом.
ZwUnlockFile

Подпрограмма ZwUnlockFile разблокирует блокировку диапазона байтов в файле.
ZwWaitForSingleObject

Дополнительные сведения о подпрограмме ZwWaitForSingleObject.

Функции обратного вызова

 
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

Дополнительные сведения о функции обратного вызова ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK.
DRIVER_FS_NOTIFICATION

Подпрограмма PDRIVER_FS_NOTIFICATION вызывается операционной системой, когда файловая система регистрирует или отменяет регистрацию с помощью IoRegisterFileSystem или IoUnregisterFileSystem.
FREE_VIRTUAL_MEMORY_EX_CALLBACK

Дополнительные сведения о функции обратного вызова FREE_VIRTUAL_MEMORY_EX_CALLBACK.
PCOMPLETE_LOCK_IRP_ROUTINE

Дополнительные сведения о функции обратного вызова PCOMPLETE_LOCK_IRP_ROUTINE.
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

Драйвер фильтра может зарегистрировать PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK типизированные подпрограммы в качестве подпрограммы обратного вызова CleanupCallback драйвера фильтра для дополнительной структуры контекста параметра создания (ECP).
PUNLOCK_ROUTINE

Дополнительные сведения о процедуре обратного вызова PUNLOCK_ROUTINE.
QUERY_VIRTUAL_MEMORY_CALLBACK

Дополнительные сведения о функции обратного вызова QUERY_VIRTUAL_MEMORY_CALLBACK.
RTL_HEAP_COMMIT_ROUTINE

Узнайте больше о процедуре обратного вызова RTL_HEAP_COMMIT_ROUTINE.

Структуры

 
ACCESS_ALLOWED_ACE

Структура ACCESS_ALLOWED_ACE определяет запись управления доступом (ACE) для списка управления доступом (DACL), который управляет доступом к объекту.
ACCESS_DENIED_ACE

Структура ACCESS_DENIED_ACE определяет запись управления доступом (ACE) для списка управления доступом (DACL), управляющего доступом к объекту.
ACE_HEADER

Структура ACE_HEADER описывает тип и размер записи управления доступом (ACE).
ATOMIC_CREATE_ECP_CONTEXT

Эта структура позволяет выполнять дополнительные операции с файлом атомарно во время создания.
BOOT_AREA_INFO

Структура BOOT_AREA_INFO содержит выходные данные для кода элемента управления FSCTL_GET_BOOT_AREA_INFO.
CC_FILE_SIZES

Дополнительные сведения о структуре CC_FILE_SIZES.
COPY_INFORMATION

Дополнительные сведения о структуре COPY_INFORMATION.
CREATE_REDIRECTION_ECP_CONTEXT

Дополнительные сведения о структуре CREATE_REDIRECTION_ECP_CONTEXT.
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

Дополнительные сведения о структуре CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

Дополнительные сведения о структуре CSV_QUERY_FILE_REVISION_ECP_CONTEXT.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

Узнайте больше о структуре CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128.
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

Дополнительные сведения о структуре CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT.
DUAL_OPLOCK_KEY_ECP_CONTEXT

Дополнительные сведения о структуре DUAL_OPLOCK_KEY_ECP_CONTEXT.
ECP_OPEN_PARAMETERS

Структура ECP_OPEN_PARAMETERS позволяет вызывающей стороне указать цель открытия файла, не мешая существующим дескрипторам и (или) блокировкам в файле.
ENCRYPTION_KEY_CTRL_INPUT

Дополнительные сведения: структура ENCRYPTION_KEY_CTRL_INPUT
FILE_ACCESS_INFORMATION

Структура FILE_ACCESS_INFORMATION используется для запроса или задания прав доступа к файлу.
FILE_ALL_INFORMATION

Структура FILE_ALL_INFORMATION — это контейнер для нескольких FILE_XXX_INFORMATION структур.
FILE_ALLOCATED_RANGE_BUFFER

Дополнительные сведения о структуре FILE_ALLOCATED_RANGE_BUFFER.
FILE_ALLOCATION_INFORMATION

Дополнительные сведения о структуре FILE_ALLOCATION_INFORMATION.
FILE_BOTH_DIR_INFORMATION

Структура FILE_BOTH_DIR_INFORMATION используется для запроса подробных сведений о файлах в каталоге.
FILE_CASE_SENSITIVE_INFORMATION

Структура FILE_CASE_SENSITIVE_INFORMATION используется для запроса или задания сведений с учетом регистра каталога.
FILE_COMPLETION_INFORMATION

Структура FILE_COMPLETION_INFORMATION содержит дескриптор порта и ключ для порта завершения ввода-вывода, созданного для дескриптора файла.
FILE_COMPRESSION_INFORMATION

Структура FILE_COMPRESSION_INFORMATION описывает состояние буфера сжатых данных.
FILE_DESIRED_STORAGE_CLASS_INFORMATION

Содержит сведения для атрибута Desired Storage Class.
FILE_DIRECTORY_INFORMATION

Структура FILE_DIRECTORY_INFORMATION используется для запроса подробных сведений о файлах в каталоге.
FILE_EA_INFORMATION

Структура FILE_EA_INFORMATION используется для запроса размера расширенных атрибутов (EA) для файла.
FILE_FS_ATTRIBUTE_INFORMATION

Структура FILE_FS_ATTRIBUTE_INFORMATION используется для запроса сведений об атрибутах файловой системы.
FILE_FS_CONTROL_INFORMATION

Дополнительные сведения о структуре FILE_FS_CONTROL_INFORMATION.
FILE_FS_DRIVER_PATH_INFORMATION

Структура FILE_FS_DRIVER_PATH_INFORMATION используется для запроса того, находится ли данный драйвер в пути ввода-вывода для тома файловой системы.
FILE_FS_PERSISTENT_VOLUME_INFORMATION

Дополнительные сведения о структуре FILE_FS_PERSISTENT_VOLUME_INFORMATION.
FILE_FULL_DIR_INFORMATION

Структура FILE_FULL_DIR_INFORMATION используется для запроса подробных сведений о файлах в каталоге.
FILE_GET_EA_INFORMATION

Структура FILE_GET_EA_INFORMATION используется для запроса сведений о расширенных атрибутах (EA).
FILE_GET_QUOTA_INFORMATION

Структура FILE_GET_QUOTA_INFORMATION используется для запроса сведений о квоте.
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_64_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_64_EXTD_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_64_EXTD_DIR_INFORMATION.
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_ALL_EXTD_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_ALL_EXTD_DIR_INFORMATION.
FILE_ID_BOTH_DIR_INFORMATION

Структура FILE_ID_BOTH_DIR_INFORMATION используется для запроса ссылочных номеров файлов в каталоге.
FILE_ID_EXTD_BOTH_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_EXTD_DIR_INFORMATION

Дополнительные сведения о структуре FILE_ID_EXTD_DIR_INFORMATION.
FILE_ID_FULL_DIR_INFORMATION

Структура FILE_ID_FULL_DIR_INFORMATION используется для запроса подробных сведений о файлах в каталоге.
FILE_ID_GLOBAL_TX_DIR_INFORMATION

Структура FILE_ID_GLOBAL_TX_DIR_INFORMATION содержит сведения о видимости транзакций для файлов в каталоге.
FILE_ID_INFORMATION

FILE_ID_INFORMATION используется для запроса идентификационных данных файла.
FILE_INTERNAL_INFORMATION

Дополнительные сведения о структуре FILE_INTERNAL_INFORMATION.
FILE_KNOWN_FOLDER_INFORMATION

Дополнительные сведения о структуре FILE_KNOWN_FOLDER_INFORMATION.
FILE_LEVEL_TRIM

Структура FILE_LEVEL_TRIM содержит массив диапазонов байтов, которые необходимо обрезать для файла.
FILE_LEVEL_TRIM_OUTPUT

Структура FILE_LEVEL_TRIM_OUTPUT содержит результаты операции обрезки, выполняемой запросом FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_RANGE

Содержит смещение и длину диапазона обрезки для файла.
FILE_LINK_ENTRY_INFORMATION

Структура FILE_LINK_ENTRY_INFORMATION описывает одну жесткую ссылку NTFS на существующий файл.
FILE_LINK_INFORMATION

Структура FILE_LINK_INFORMATION используется для создания жесткой ссылки NTFS на существующий файл.
FILE_LINKS_INFORMATION

Дополнительные сведения о структуре FILE_LINKS_INFORMATION.
FILE_LOCK

Дополнительные сведения о структуре FILE_LOCK.
FILE_LOCK_INFO

Дополнительные сведения о структуре FILE_LOCK_INFO.
FILE_MAILSLOT_QUERY_INFORMATION

Структура FILE_MAILSLOT_QUERY_INFORMATION содержит сведения о почтовом слое.
FILE_MAILSLOT_SET_INFORMATION

Структура FILE_MAILSLOT_SET_INFORMATION используется для задания значения для почтового объекта.
FILE_MODE_INFORMATION

Структура FILE_MODE_INFORMATION используется для запроса или задания режима доступа к файлу.
FILE_NAMES_INFORMATION

Структура FILE_NAMES_INFORMATION, используемая для запроса подробных сведений об именах файлов в каталоге.
FILE_NETWORK_PHYSICAL_NAME_INFORMATION

Дополнительные сведения о структуре _FILE_NETWORK_PHYSICAL_NAME_INFORMATION.
FILE_NOTIFY_EXTENDED_INFORMATION

Дополнительные сведения о структуре FILE_NOTIFY_EXTENDED_INFORMATION.
FILE_NOTIFY_FULL_INFORMATION

Дополнительные сведения о структуре FILE_NOTIFY_FULL_INFORMATION.
FILE_NOTIFY_INFORMATION

Дополнительные сведения о структуре FILE_NOTIFY_INFORMATION.
FILE_OBJECTID_INFORMATION

Дополнительные сведения о структуре FILE_OBJECTID_INFORMATION.
FILE_PIPE_INFORMATION

Структура FILE_PIPE_INFORMATION содержит сведения об именованном канале, которые не относятся к локальному или удаленному концу канала.
FILE_PIPE_LOCAL_INFORMATION

Структура FILE_PIPE_LOCAL_INFORMATION содержит сведения о локальном конце именованного канала.
FILE_PIPE_REMOTE_INFORMATION

Структура FILE_PIPE_REMOTE_INFORMATION содержит сведения об удаленном конце именованного канала.
FILE_PROVIDER_EXTERNAL_INFO_V0

Дополнительные сведения о структуре FILE_PROVIDER_EXTERNAL_INFO_V0.
FILE_PROVIDER_EXTERNAL_INFO_V1

Дополнительные сведения о структуре FILE_PROVIDER_EXTERNAL_INFO_V1.
FILE_QUOTA_INFORMATION

Структура FILE_QUOTA_INFORMATION используется для запроса или задания сведений о квотах для каждого из файлов в каталоге.
FILE_REGION_INFO

Дополнительные сведения о структуре FILE_REGION_INFO.
FILE_REGION_INPUT

Дополнительные сведения о структуре FILE_REGION_INPUT.
FILE_REGION_OUTPUT

Дополнительные сведения о структуре FILE_REGION_OUTPUT.
FILE_REMOTE_PROTOCOL_INFORMATION

Структура FILE_REMOTE_PROTOCOL_INFORMATION содержит сведения об удаленном протоколе файла.
FILE_RENAME_INFORMATION

Структура FILE_RENAME_INFORMATION используется для переименования файла.
FILE_REPARSE_POINT_INFORMATION

Структура FILE_REPARSE_POINT_INFORMATION используется для запроса сведений о точке повторного преобразования.
FILE_STANDARD_LINK_INFORMATION

FILE_STANDARD_LINK_INFORMATION используется для запроса сведений о ссылке на файл.
FILE_STAT_BASIC_INFORMATION

Дополнительные сведения о структуре FILE_STAT_BASIC_INFORMATION.
FILE_STAT_INFORMATION

Структура FILE_STAT_INFORMATION содержит метаданные о файле.
FILE_STAT_LX_INFORMATION

Структура FILE_STAT_LX_INFORMATION содержит метаданные о файле.
FILE_STORAGE_RESERVE_ID_INFORMATION

Дополнительные сведения о структуре FILE_STORAGE_RESERVE_ID_INFORMATION.
FILE_STREAM_INFORMATION

Дополнительные сведения о структуре FILE_STREAM_INFORMATION.
FILE_TIMESTAMPS

Структура FILE_TIMESTAMPS указывает последний записанный экземпляр определенных действий с файлом.
FILE_ZERO_DATA_INFORMATION

Структура _FILE_ZERO_DATA_INFORMATION содержит диапазон файла, за который необходимо задать нули. Эта структура используется кодом элемента управления FSCTL_SET_ZERO_DATA.
FILE_ZERO_DATA_INFORMATION_EX

Структура _FILE_ZERO_DATA_INFORMATION_EX содержит диапазон файла, который необходимо задать равным нулям. Эта структура используется кодом элемента управления FSCTL_SET_ZERO_DATA.
FS_BPIO_INFO

Структура FS_BPIO_INFO предоставляет сведения о состоянии BypassIO тома.
FS_BPIO_INPUT

Структура FS_BPIO_INPUT указывает запрошенную операцию BypassIO и флаги для кода элемента управления FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OUTPUT

Структура FS_BPIO_OUTPUT используется для возврата сведений об операции BypassIO для кода элемента управления FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_RESULTS

Структура FS_BPIO_RESULTS определяет выходные данные операций BypassIO для операций FS_BPIO_OP_ENABLE и FS_BPIO_OP_QUERY при сбое операции драйвера.
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATA — это структура данных обратного вызова для операции FS_FILTER_CALLBACK или FS_FILTER_COMPLETION_CALLBACK FS_FILTER_CALLBACKS.
FS_FILTER_CALLBACKS

Структура FS_FILTER_CALLBACKS содержит точки входа для процедур обратного вызова уведомлений, предоставляемых вызывающим абонентом.
FS_FILTER_SECTION_SYNC_OUTPUT

Структура FS_FILTER_SECTION_SYNC_OUTPUT содержит сведения, описывающие атрибуты создаваемого раздела.
FSCTL_OFFLOAD_READ_INPUT

Дополнительные сведения о структуре FSCTL_OFFLOAD_READ_INPUT.
FSCTL_OFFLOAD_READ_OUTPUT

Структура FSCTL_OFFLOAD_READ_OUTPUT содержит выходные данные для запроса кода элемента управления FSCTL_OFFLOAD_READ.
FSCTL_OFFLOAD_WRITE_INPUT

Дополнительные сведения о структуре FSCTL_OFFLOAD_WRITE_INPUT.
FSCTL_OFFLOAD_WRITE_OUTPUT

Дополнительные сведения о структуре FSCTL_OFFLOAD_WRITE_OUTPUT.
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

Структура FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT указывает узел архитектуры неоднородной памяти (NUMA), на котором находится том.
FSRTL_ADVANCED_FCB_HEADER

Структура FSRTL_ADVANCED_FCB_HEADER содержит контекстную информацию о файле, которую файловая система хранит.
FSRTL_COMMON_FCB_HEADER

Дополнительные сведения о структуре FSRTL_COMMON_FCB_HEADER.
FSRTL_PER_FILE_CONTEXT

Устаревший драйвер фильтра файловой системы может использовать структуру FSRTL_PER_FILE_CONTEXT для связывания сведений о контексте драйвера с открытым файлом.
FSRTL_PER_FILEOBJECT_CONTEXT

Непрозрачная структура FSRTL_PER_FILEOBJECT_CONTEXT используется операционной системой для отслеживания определяемых драйвером файловой системы структур контекстных данных для файлового объекта.
FSRTL_PER_STREAM_CONTEXT

Структура FSRTL_PER_STREAM_CONTEXT содержит сведения о контексте, которые драйвер фильтра файловой системы поддерживает для файлового потока.
IO_CREATE_STREAM_FILE_OPTIONS

Дополнительные сведения о структуре IO_CREATE_STREAM_FILE_OPTIONS.
IO_DEVICE_HINT_ECP_CONTEXT

Дополнительные сведения о структуре IO_DEVICE_HINT_ECP_CONTEXT.
IO_PRIORITY_INFO

Структура IO_PRIORITY_INFO используется для хранения сведений о приоритете потока.
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

Дополнительные сведения: структура IO_STOP_ON_SYMLINK_FILTER_ECP_v0
LINK_TRACKING_INFORMATION

Дополнительные сведения о структуре LINK_TRACKING_INFORMATION.
MARK_HANDLE_INFO

Структура MARK_HANDLE_INFO передается в качестве входного буфера во время запроса кода управления FSCTL_MARK_HANDLE.
MARK_HANDLE_INFO32

Версия структуры MARK_HANDLE_INFO, используемой для преобразования.
MEMORY_BASIC_INFORMATION

Содержит сведения о диапазоне страниц в виртуальном адресном пространстве процесса.
NETWORK_APP_INSTANCE_EA

Структура расширенных атрибутов (EA) для процессов, использующих отработку отказа клиента кластера SMB.
NETWORK_APP_INSTANCE_ECP_CONTEXT

Структура NETWORK_APP_INSTANCE_ECP_CONTEXT является параметром Extra Create (ECP) и содержит идентификатор экземпляра приложения для связи с файлом.
NETWORK_OPEN_ECP_CONTEXT

Структура NETWORK_OPEN_ECP_CONTEXT используется для интерпретации контекстов дополнительных параметров создания сети (ECP) в файлах.
NETWORK_OPEN_ECP_CONTEXT_V0

Структура NETWORK_OPEN_ECP_CONTEXT_V0 используется для интерпретации контекстов дополнительных параметров создания сети (ECP) в файлах.
NFS_OPEN_ECP_CONTEXT

Структура NFS_OPEN_ECP_CONTEXT используется сервером NFS для открытия файлов в ответ на запросы клиента.
OPEN_REPARSE_LIST

Указывает на список OPEN_REPARSE_LIST_ENTRY структур, указывающих тег и, возможно, GUID, которые следует открывать напрямую, не возвращая STATUS_REPARSE.
OPEN_REPARSE_LIST_ENTRY

Эта структура поддерживает вызывающие элементы, открывающие определенные точки повторного анализа без ограничения поведения повторного анализа для всех классов точек повторного анализа.
OPLOCK_KEY_ECP_CONTEXT

Узнайте больше о структуре OPLOCK_KEY_ECP_CONTEXT.
OPLOCK_NOTIFY_PARAMS

Структура OPLOCK_NOTIFY_PARAMS передается в качестве параметра обратному вызову NotifyRoutine, если такой обратный вызов предоставляется в FsRtlCheckOplockEx2.
PREFETCH_OPEN_ECP_CONTEXT

Дополнительные сведения о структуре PREFETCH_OPEN_ECP_CONTEXT.
PUBLIC_OBJECT_BASIC_INFORMATION

Структура PUBLIC_OBJECT_BASIC_INFORMATION содержит подмножество полной информации, доступной для объекта .
PUBLIC_OBJECT_TYPE_INFORMATION

Структура PUBLIC_OBJECT_TYPE_INFORMATION содержит имя типа объекта.
QUERY_FILE_LAYOUT_INPUT

Структура QUERY_FILE_LAYOUT_INPUT выбирает, какие записи макета файлов будут возвращены из запроса FSCTL_QUERY_FILE_LAYOUT.
QUERY_FILE_LAYOUT_OUTPUT

Структура QUERY_FILE_LAYOUT_OUTPUT служит заголовком для записей макета файла, возвращаемых из запроса FSCTL_QUERY_FILE_LAYOUT.
QUERY_ON_CREATE_EA_INFORMATION

Структура QUERY_ON_CREATE_EA_INFORMATION используется для записи сведений о файле при вызове FltRequestFileInfoOnCreateCompletion с флагом QoCFileEaInformation, установленным в параметре InfoClassFlags.
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXT зарезервировано для использования системой.
QUERY_ON_CREATE_FILE_LX_INFORMATION

Структура QUERY_ON_CREATE_FILE_LX_INFORMATION используется для записи расширенных атрибутов метаданных Linux файла при вызове FltRequestFileInfoOnCreateCompletion с флагом QoCFileLxInformation, установленным в параметре InfoClassFlags.
QUERY_ON_CREATE_FILE_STAT_INFORMATION

Структура QUERY_ON_CREATE_FILE_STAT_INFORMATION используется для записи сведений о файле при вызове FltRequestFileInfoOnCreateCompletion с флагом QoCFileStatInformation, установленным в параметре InfoClassFlags.
QUERY_PATH_REQUEST

Дополнительные сведения о структуре QUERY_PATH_REQUEST.
QUERY_PATH_REQUEST_EX

Дополнительные сведения о структуре QUERY_PATH_REQUEST_EX.
QUERY_PATH_RESPONSE

Дополнительные сведения о структуре QUERY_PATH_RESPONSE.
READ_AHEAD_PARAMETERS

Дополнительные сведения о структуре READ_AHEAD_PARAMETERS.
REARRANGE_FILE_DATA

Дополнительные сведения о структуре REARRANGE_FILE_DATA.
REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX

Дополнительные сведения о структуре REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX.
REFS_SMR_VOLUME_GC_PARAMETERS

Структура REFS_SMR_VOLUME_GC_PARAMETERS.
REFS_SMR_VOLUME_INFO_OUTPUT

Структура REFS_SMR_VOLUME_INFO_OUTPUT описывает текущее состояние тома shingled Magnetic Recording (SMR) для операций сборки пространства и мусора.
REPARSE_DATA_BUFFER

Структура REPARSE_DATA_BUFFER содержит данные точки повторного анализа для точки повторного анализа Майкрософт.
REPARSE_DATA_BUFFER_EX

Структура REPARSE_DATA_BUFFER_EX содержит данные для точки повторного анализа.
REPARSE_GUID_DATA_BUFFER

Структура REPARSE_GUID_DATA_BUFFER содержит данные точки повторного анализа для точки повторного анализа.
RKF_BYPASS_ECP_CONTEXT

Узнайте больше о структуре RKF_BYPASS_ECP_CONTEXT.
RTL_HEAP_PARAMETERS

Дополнительные сведения о структуре RTL_HEAP_PARAMETERS.
RTL_SEGMENT_HEAP_MEMORY_SOURCE

Структура RTL_SEGMENT_HEAP_MEMORY_SOURCE указывает источник памяти сегментной кучи.
RTL_SEGMENT_HEAP_PARAMETERS

Структура RTL_SEGMENT_HEAP_PARAMETERS содержит параметры кучи сегментов.
RTL_SEGMENT_HEAP_VA_CALLBACKS

Дополнительные сведения о структуре RTL_SEGMENT_HEAP_VA_CALLBACKS.
SE_EXPORTS

Дополнительные сведения о структуре SE_EXPORTS.
SE_SID

Объединение SE_SID содержит допустимый идентификатор безопасности (SID) максимального размера. Структура занимает 68 байт и подходит для выделения стека.
SE_TOKEN_USER

Структура SE_TOKEN_USER содержит допустимый идентификатор безопасности пользователя максимального размера, который может быть возвращен SeQueryInformationToken, GetTokenInformation или ZwQueryInformationToken с информационным классом TokenUser. Эта структура подходит для выделения стека.
SEC_CERTIFICATE_REQUEST_CONTEXT

Узнайте больше о структуре SEC_CERTIFICATE_REQUEST_CONTEXT.
SECURITY_DESCRIPTOR

Структура SECURITY_DESCRIPTOR содержит сведения о безопасности, связанные с объектом . Драйверы используют эту структуру для задания и запроса состояния безопасности объекта.
SET_CACHED_RUNS_STATE_INPUT_BUFFER

Дополнительные сведения о структуре SET_CACHED_RUNS_STATE_INPUT_BUFFER.
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

Дополнительные сведения о структуре SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT.
SET_PURGE_FAILURE_MODE_INPUT

Дополнительные сведения о структуре SET_PURGE_FAILURE_MODE_INPUT.
SHUFFLE_FILE_DATA

Лир больше о структуре SHUFFLE_FILE_DATA.
SID

Структура идентификатора безопасности (SID) — это структура переменной длины, используемая для уникальной идентификации пользователей или групп.
SID_AND_ATTRIBUTES

Структура SID_AND_ATTRIBUTES представляет идентификатор безопасности (SID) и его атрибуты. Идентификаторы безопасности используются для уникальной идентификации пользователей или групп.
SID_AND_ATTRIBUTES_HASH

Дополнительные сведения о структуре SID_AND_ATTRIBUTES_HASH.
SID_IDENTIFIER_AUTHORITY

Структура SID_IDENTIFIER_AUTHORITY представляет центр верхнего уровня идентификатора безопасности (SID).
SRV_OPEN_ECP_CONTEXT

Структура SRV_OPEN_ECP_CONTEXT используется сервером для условного открытия файлов в ответ на запросы клиента.
SYSTEM_ALARM_ACE

Зарезервировано для последующего использования.
SYSTEM_AUDIT_ACE

Структура SYSTEM_AUDIT_ACE определяет запись управления доступом (ACE) для системного списка управления доступом (ACL), указывающую, какие типы доступа вызывают уведомления системного уровня.
SYSTEM_PROCESS_TRUST_LABEL_ACE

Зарезервировано.
SYSTEM_RESOURCE_ATTRIBUTE_ACE

Структура SYSTEM_RESOURCE_ATTRIBUTE_ACE определяет запись управления доступом (ACE) для системного списка управления доступом (ACL), указывающую, какие права есть у конкретного утверждения к ресурсу.
SYSTEM_SCOPED_POLICY_ID_ACE

Структура SYSTEM_SCOPED_POLICY_ID_ACE определяет запись управления доступом (ACE) для системного списка управления доступом (ACL), указывающую права на идентификатор политики с заданной областью.
TOKEN_ACCESS_INFORMATION

Дополнительные сведения о структуре TOKEN_ACCESS_INFORMATION.
TOKEN_CONTROL

Структура TOKEN_CONTROL содержит сведения, определяющие маркер доступа.
TOKEN_DEFAULT_DACL

Структура TOKEN_DEFAULT_DACL определяет дискреционный список управления доступом (DACL).
TOKEN_GROUPS

TOKEN_GROUPS содержит сведения об идентификаторах безопасности группы (SID) в маркере доступа.
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGES содержит сведения об идентификаторах безопасности группы (SID) и привилегиях в маркере доступа.
TOKEN_MANDATORY_POLICY

Дополнительные сведения о структуре TOKEN_MANDATORY_POLICY.
TOKEN_ORIGIN

Структура TOKEN_ORIGIN содержит сведения о происхождении сеанса входа.
TOKEN_OWNER

TOKEN_OWNER содержит идентификатор безопасности владельца по умолчанию, который будет применяться к вновь созданным объектам.
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUP указывает идентификатор безопасности группы (SID) для маркера доступа.
TOKEN_PRIVILEGES

TOKEN_PRIVILEGES содержит сведения о наборе привилегий для маркера доступа.
TOKEN_SOURCE

TOKEN_SOURCE определяет источник маркера доступа.
TOKEN_STATISTICS

TOKEN_STATISTICS содержит сведения о маркере доступа. Драйвер может получить эти сведения, вызвав SeQueryInformationToken или ZwQueryInformationToken.
TOKEN_USER

TOKEN_USER определяет пользователя, связанного с маркером доступа.
ТУННЕЛЬ

Дополнительные сведения о структуре TUNNEL.
VETO_BINDING_ECP_CONTEXT

Дополнительные сведения о структуре VETO_BINDING_ECP_CONTEXT.
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT

Дополнительные сведения: структура _VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX

Дополнительные сведения: структура _VIRTUALIZATION_INSTANCE_INFO_INPUT_EX
WIM_PROVIDER_ADD_OVERLAY_INPUT

Дополнительные сведения о структуре WIM_PROVIDER_ADD_OVERLAY_INPUT.
WIM_PROVIDER_EXTERNAL_INFO

Дополнительные сведения о структуре WIM_PROVIDER_EXTERNAL_INFO.
WIM_PROVIDER_OVERLAY_ENTRY

Дополнительные сведения о структуре WIM_PROVIDER_OVERLAY_ENTRY.
WIM_PROVIDER_REMOVE_OVERLAY_INPUT

Дополнительные сведения о структуре WIM_PROVIDER_REMOVE_OVERLAY_INPUT.
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT

Дополнительные сведения о структуре WIM_PROVIDER_SUSPEND_OVERLAY_INPUT.
WIM_PROVIDER_UPDATE_OVERLAY_INPUT

Дополнительные сведения о структуре WIM_PROVIDER_UPDATE_OVERLAY_INPUT.
WOF_EXTERNAL_FILE_ID

Дополнительные сведения о структуре WOF_EXTERNAL_FILE_ID.
WOF_EXTERNAL_INFO

Дополнительные сведения о структуре WOF_EXTERNAL_INFO.
WOF_VERSION_INFO

Дополнительные сведения о структуре WOF_VERSION_INFO.

Перечисления

 
CSV_CONTROL_OP

Указывает тип операции управления общим томом кластера (CSV) для использования с кодом FSCTL_CSV_CONTROL элемента управления.
CSV_DOWN_LEVEL_FILE_TYPE

Дополнительные сведения о перечислителе CSV_DOWN_LEVEL_FILE_TYPE
FILE_KNOWN_FOLDER_TYPE

Дополнительные сведения о перечислении FILE_KNOWN_FOLDER_TYPE.
FILE_STORAGE_TIER_CLASS

Определяет значения для типа требуемого класса хранения.
FS_BPIO_INFLAGS

FS_BPIO_INFLAGS определяет флаги ввода BypassIO для кода элемента управления FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONS определяет различные операции BypassIO, поддерживаемые кодом элемента управления FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGS определяет флаги вывода BypassIO для кода элемента управления FSCTL_MANAGE_BYPASS_IO.
FSRTL_CHANGE_BACKING_TYPE

Перечисление FSRTL_CHANGE_BACKING_TYPE указывает тип кэша или области управления, которую назначает файловый объект.
HEAP_MEMORY_INFO_CLASS

Дополнительные сведения о перечислении HEAP_MEMORY_INFO_CLASS.
LINK_TRACKING_INFORMATION_TYPE

Дополнительные сведения о перечислении LINK_TRACKING_INFORMATION_TYPE.
MEMORY_INFORMATION_CLASS

Определяет классы сведений о памяти, которые можно получить с помощью функции ZwQueryVirtualMemory.
NETWORK_OPEN_INTEGRITY_QUALIFIER

Тип перечисления NETWORK_OPEN_INTEGRITY_QUALIFIER содержит значения, определяющие тип ограничения целостности для присоединения к файлу.
NETWORK_OPEN_LOCATION_QUALIFIER

Тип перечисления NETWORK_OPEN_LOCATION_QUALIFIER содержит значения, определяющие тип ограничения расположения для присоединения к файлу.
OBJECT_INFORMATION_CLASS

Тип перечисления OBJECT_INFORMATION_CLASS представляет тип сведений об объекте.
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON указывает причину вызова обратного вызова уведомления, предоставленного для FsRtlCheckOplockEx2.
REFS_DEALLOCATE_RANGES_ALLOCATOR

Дополнительные сведения о перечислении REFS_DEALLOCATE_RANGES_ALLOCATOR.
REFS_SMR_VOLUME_GC_ACTION

Дополнительные сведения о перечислении REFS_SMR_VOLUME_GC_ACTION.
REFS_SMR_VOLUME_GC_METHOD

Дополнительные сведения о перечислении REFS_SMR_VOLUME_GC_METHOD.
REFS_SMR_VOLUME_GC_STATE

Дополнительные сведения о перечислении REFS_SMR_VOLUME_GC_STATE.
RTL_MEMORY_TYPE

Определяет тип памяти, который должна использовать куча.
SID_NAME_USE

Тип перечисления SID_NAME_USE содержит значения, указывающие тип идентификатора безопасности (SID).
SRV_INSTANCE_TYPE

Тип перечисления SRV_INSTANCE_TYPE описывает тип экземпляра SRV для SRV_OPEN_ECP_CONTEXT.
STORAGE_RESERVE_ID

Определяет идентификатор резерва хранилища для файла, каталога или резервной области хранилища.
TOKEN_INFORMATION_CLASS

Дополнительные сведения о перечислении TOKEN_INFORMATION_CLASS.
TOKEN_TYPE

Тип перечисления TOKEN_TYPE содержит значения, которые различают основной маркер и токен олицетворения.
VIRTUAL_STORAGE_BEHAVIOR_CODE

Настраивает поведение файловой системы, используемое на виртуальных устройствах хранения.