Sistemas de arquivos e minifiltros

Esta seção lista as funções, retornos de chamada, macros, estruturas e enumerações que podem ser usadas para desenvolver drivers do sistema de arquivos do Windows e drivers de minifiltro. A lista de arquivos de cabeçalho que contêm essas declarações e definições segue. Todos os cabeçalhos estão incluídos no WDK (Kit de Driver do Windows).

Para obter o guia de programação, consulte o Guia de design do sistema de arquivos e do minifiltro.

IOCTLs

 
FSCTL_MANAGE_BYPASS_IO

O código de controle FSCTL_MANAGE_BYPASS_IO controla as operações BypassIO em um determinado arquivo nas pilhas do sistema de arquivos e filtro.
FSCTL_MARK_HANDLE

O código de controle FSCTL_MARK_HANDLE marca um arquivo ou diretório especificado e seu registro de diário de alterações com informações sobre alterações nesse arquivo ou diretório.
FSCTL_QUERY_ALLOCATED_RANGES

Saiba mais sobre o FSCTL_QUERY_ALLOCATED_RANGES FSCTL.
FSCTL_QUERY_FILE_REGIONS

Saiba mais sobre o código de controle FS FSCTL_QUERY_FILE_REGIONS.
FSCTL_REARRANGE_FILE

Saiba mais sobre o código de controle FS FSCTL_REARRANGE_FILE.
FSCTL_REFS_DEALLOCATE_RANGES_EX

Saiba mais sobre o FSCTL_REFS_DEALLOCATE_RANGES_EX FSCTL.
FSCTL_SET_CACHED_RUNS_STATE

Saiba mais sobre o FSCTL_SET_CACHED_RUNS_STATE FSCTL.
FSCTL_SET_PURGE_FAILURE_MODE

Saiba mais sobre o FSCTL_SET_PURGE_FAILURE_MODE IOCTL.
FSCTL_SHUFFLE_FILE

Saiba mais sobre o código de controle FS FSCTL_SHUFFLE_FILE.
IOCTL_REDIR_QUERY_PATH

O código de controle IOCTL_REDIR_QUERY_PATH é enviado pelo MUP (provedor unc múltiplo) para redirecionadores de rede para determinar qual provedor pode lidar com um caminho UNC específico em uma operação baseada em nome, normalmente uma solicitação de IRP_MJ_CREATE.
IOCTL_REDIR_QUERY_PATH_EX

Saiba mais sobre o código de controle IOCTL_REDIR_QUERY_PATH_EX.
IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES

O código de controle IOCTL_VOLSNAP_FLUSH_AND_HOLD_WRITES é enviado para forçar uma liberação de um sistema de arquivos antes que ocorra uma cópia de sombra de volume.

Enumerações

 
CSV_CONTROL_OP

Especifica o tipo de operação de controle CSV (volume compartilhado de cluster) a ser usada com o código de controle FSCTL_CSV_CONTROL.
CSV_DOWN_LEVEL_FILE_TYPE

Saiba mais sobre o enumerador CSV_DOWN_LEVEL_FILE_TYPE
DIRECTORY_NOTIFY_INFORMATION_CLASS

Saiba mais sobre a enumeração DIRECTORY_NOTIFY_INFORMATION_CLASS.
DRIVER_DIRECTORY_TYPE

Saiba mais sobre: enumeração _DRIVER_DIRECTORY_TYPE
FILE_INFORMATION_CLASS

Saiba mais sobre a enumeração FILE_INFORMATION_CLASS.
FILE_KNOWN_FOLDER_TYPE

Saiba mais sobre a enumeração FILE_KNOWN_FOLDER_TYPE.
FILE_STORAGE_TIER_CLASS

Define valores para o tipo de classe de armazenamento desejada.
FLT_FILESYSTEM_TYPE

Saiba mais sobre a enumeração FLT_FILESYSTEM_TYPE.
FS_BPIO_INFLAGS

FS_BPIO_INFLAGS define os sinalizadores de entrada BypassIO para o código de controle FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OPERATIONS

FS_BPIO_OPERATIONS define as várias operações bypassIO compatíveis com o código de controle FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OUTFLAGS

FS_BPIO_OUTFLAGS define os sinalizadores de saída BypassIO para o código de controle FSCTL_MANAGE_BYPASS_IO.
FS_INFORMATION_CLASS

A enumeração FS_INFORMATION_CLASS contém as constantes de classe de informações que especificam que tipo de estrutura de informações está presente para um conjunto ou uma operação de consulta.
FSRTL_CHANGE_BACKING_TYPE

A enumeração FSRTL_CHANGE_BACKING_TYPE especifica o tipo de cache ou área de controle que um objeto de arquivo designa.
HEAP_MEMORY_INFO_CLASS

Saiba mais sobre a enumeração HEAP_MEMORY_INFO_CLASS.
LINK_TRACKING_INFORMATION_TYPE

Saiba mais sobre a enumeração LINK_TRACKING_INFORMATION_TYPE.
LOCK_OPERATION

A enumeração LOCK_OPERATION especifica o tipo de acesso apropriado para um tipo de operação de E/S.
MEMORY_INFORMATION_CLASS

Define classes de informações de memória que podem ser recuperadas usando a função ZwQueryVirtualMemory.
NETWORK_OPEN_INTEGRITY_QUALIFIER

O tipo de enumeração NETWORK_OPEN_INTEGRITY_QUALIFIER contém valores que identificam o tipo de restrição de integridade a ser anexado a um arquivo.
NETWORK_OPEN_LOCATION_QUALIFIER

O tipo de enumeração NETWORK_OPEN_LOCATION_QUALIFIER contém valores que identificam o tipo de restrição de local a ser anexado a um arquivo.
OBJECT_INFORMATION_CLASS

O tipo de enumeração OBJECT_INFORMATION_CLASS representa o tipo de informação a ser fornecido sobre um objeto.
OPLOCK_NOTIFY_REASON

OPLOCK_NOTIFY_REASON especifica o motivo para chamar o retorno de chamada de notificação fornecido para FsRtlCheckOplockEx2.
REFS_DEALLOCATE_RANGES_ALLOCATOR

Saiba mais sobre a enumeração REFS_DEALLOCATE_RANGES_ALLOCATOR.
REFS_SMR_VOLUME_GC_ACTION

Saiba mais sobre a enumeração REFS_SMR_VOLUME_GC_ACTION.
REFS_SMR_VOLUME_GC_METHOD

Saiba mais sobre a enumeração REFS_SMR_VOLUME_GC_METHOD.
REFS_SMR_VOLUME_GC_STATE

Saiba mais sobre a enumeração REFS_SMR_VOLUME_GC_STATE.
RTL_MEMORY_TYPE

Define o tipo de memória que o heap deve usar.
SECURITY_IMPERSONATION_LEVEL

O tipo de enumeração SECURITY_IMPERSONATION_LEVEL contém valores que especificam níveis de representação de segurança. Os níveis de representação de segurança controlam o grau em que um processo de servidor pode atuar em nome de um processo do cliente.
SID_NAME_USE

O tipo de enumeração SID_NAME_USE contém valores que especificam o tipo de SID (identificador de segurança).
SRV_INSTANCE_TYPE

O tipo de enumeração SRV_INSTANCE_TYPE descreve o tipo de instância SRV de um SRV_OPEN_ECP_CONTEXT.
STORAGE_RESERVE_ID

Define a ID de reserva de armazenamento de um arquivo, diretório ou área de reserva de armazenamento.
TOKEN_INFORMATION_CLASS

O tipo de enumeração TOKEN_INFORMATION_CLASS contém valores que especificam o tipo de informação que está sendo atribuída ou recuperada de um token de acesso.
TOKEN_TYPE

O tipo de enumeração TOKEN_TYPE contém valores que diferenciam entre um token primário e um token de representação.
VIRTUAL_STORAGE_BEHAVIOR_CODE

Configura comportamentos específicos do sistema de arquivos usados em dispositivos de armazenamento virtual.
WELL_KNOWN_SID_TYPE

Uma lista de SIDs (identificadores de segurança) comumente usados. Os programas podem passar esses valores para a função CreateWellKnownSid para criar um SID a partir dessa lista. Para obter informações sobre esses valores, consulte WELL_KNOWN_SID_TYPE.

Funções

 
__RxFillAndInstallFastIoDispatch

Saiba mais sobre a função RxFillAndInstallFastIoDispatch.
__RxSynchronizeBlockingOperations

__RxSynchronizeBlockingOperations sincroniza o bloqueio de solicitações de E/S para a mesma fila de trabalho.
_RxLog

_RxLog usa uma cadeia de caracteres de formato e um número variável de parâmetros e formata uma cadeia de caracteres de saída para gravação como uma entrada de log de erros de E/S se o registro em log estiver habilitado.
ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK

Saiba mais sobre a função de retorno de chamada ALLOCATE_VIRTUAL_MEMORY_EX_CALLBACK.
CcCanIWrite

Saiba mais sobre a função CcCanIWrite.
CcCoherencyFlushAndPurgeCache

A rotina CcCoherencyFlushAndPurgeCache libera e/ou limpa o cache para garantir a coerência do cache.
CcCopyRead

A rotina CcCopyRead copia dados de um arquivo armazenado em cache para um buffer de usuário.
CcCopyReadEx

Saiba mais sobre a rotina CcCopyReadEx.
CcCopyWrite

A rotina CcCopyWrite copia dados de um buffer de usuário para um arquivo armazenado em cache.
CcCopyWriteEx

Saiba mais sobre a rotina CcCopyWriteEx.
CcCopyWriteWontFlush

A macro CcCopyWriteWontFlush determina se a quantidade de dados a serem copiados em uma chamada para CcCopyWrite é pequena o suficiente para não exigir liberação imediata no disco se CcCopyWrite for chamado com Wait definido como FALSE.
CcDeferWrite

A rotina CcDeferWrite adia a gravação em um arquivo armazenado em cache.
CcFastCopyRead

Saiba mais sobre a função CcFastCopyRead.
CcFastCopyWrite

Saiba mais sobre a função CcFastCopyWrite.
CcFlushCache

A rotina CcFlushCache libera todo ou uma parte de um arquivo armazenado em cache no disco.
CcGetCacheFileSize

Saiba mais sobre a função CcGetCacheFileSize.
CcGetDirtyPages

A rotina CcGetDirtyPages pesquisa páginas sujo em todos os arquivos que correspondem a um determinado identificador de log.
CcGetFileObjectFromBcb

Dado um ponteiro para um BCB (bloco de controle de buffer fixado) para um arquivo, a rotina CcGetFileObjectFromBcb retorna um ponteiro para o objeto de arquivo que o gerenciador de cache está usando para esse arquivo.
CcGetFileObjectFromSectionPtrs

Dado um ponteiro para os ponteiros do objeto de seção para um arquivo armazenado em cache, a rotina CcGetFileObjectFromSectionPtrs retorna um ponteiro para o objeto de arquivo que o gerenciador de cache está usando para o arquivo.
CcGetFileObjectFromSectionPtrsRef

Quando passado um ponteiro para uma estrutura SECTION_OBJECT_POINTERS para um arquivo armazenado em cache, a rotina CcGetFileObjectFromSectionPtrsRef retorna um ponteiro para o objeto de arquivo que o gerenciador de cache está usando para o arquivo armazenado em cache.
CcGetFileSizePointer

Saiba mais sobre a função CcGetFileSizePointer.
CcGetFlushedValidData

A rotina CcGetFlushedValidData determina quanto de um arquivo armazenado em cache foi liberado para o disco.
CcInitializeCacheMap

Os sistemas de arquivos chamam a rotina CcInitializeCacheMap para armazenar em cache um arquivo.
CcIsThereDirtyData

A rotina CcIsThereDirtyData determina se um volume montado contém arquivos que tenham sujo dados no cache do sistema.
CcIsThereDirtyDataEx

A rotina CcIsThereDirtyDataEx determina se um volume contém arquivos que sujo dados no cache do sistema.
CcMapData

A rotina CcMapData mapeia um intervalo de bytes especificado de um arquivo armazenado em cache para um buffer na memória.
CcMdlReadComplete

A rotina CcMdlReadComplete libera as MDL (listas de descritores de memória) criadas pelo CcMdlRead para um arquivo armazenado em cache.
CcMdlWriteAbort

A rotina CcMdlWriteAbort libera MDL (listas de descritores de memória) criadas por uma chamada anterior para CcPrepareMdlWrite.
CcMdlWriteComplete

A rotina CcMdlWriteComplete libera as listas de descritores de memória (MDL) criadas por CcPrepareMdlWrite para um arquivo armazenado em cache.
CcPinMappedData

A rotina CcPinMappedData fixa o intervalo de bytes especificado de um arquivo armazenado em cache.
CcPinRead

A rotina CcPinRead fixa o intervalo de bytes especificado de um arquivo armazenado em cache e lê os dados fixados em um buffer na memória.
CcPrepareMdlWrite

A rotina CcPrepareMdlWrite fornece acesso direto à memória de arquivo armazenada em cache para que o chamador possa gravar dados no arquivo.
CcPreparePinWrite

A rotina CcPreparePinWrite fixa o intervalo de bytes especificado de um arquivo armazenado em cache para acesso de gravação.
CcPurgeCacheSection

A rotina CcPurgeCacheSection limpa todo ou uma parte de um arquivo armazenado em cache do cache do sistema.
CcRemapBcb

A rotina CcRemapBcb mapeia um BCB (bloco de controle de buffer) um tempo adicional para preservá-lo por meio de várias chamadas que executam mapas e desafixos adicionais.
CcRepinBcb

A rotina CcRepinBcb fixa um BCB (bloco de controle de buffer) um tempo adicional para impedir que ele seja liberado por uma chamada subsequente para CcUnpinData.
CcScheduleReadAhead

A rotina CcScheduleReadAhead executa leitura antecipada (também chamada de "leitura lenta") em um arquivo armazenado em cache. CcScheduleReadAhead nunca deve ser chamado diretamente. Em vez disso, a macro CcReadAhead deve ser chamada.
CcScheduleReadAheadEx

Saiba mais sobre a rotina CcScheduleReadAheadEx.
CcSetAdditionalCacheAttributes

Chame a rotina CcSetAdditionalCacheAttributes para habilitar ou desabilitar a leitura antecipada (também chamada de "leitura lenta") ou write-behind (também chamada de "gravação lenta") em um arquivo armazenado em cache.
CcSetAdditionalCacheAttributesEx

Saiba mais sobre a rotina CcSetAdditionalCacheAttributesEx.
CcSetBcbOwnerPointer

A rotina CcSetBcbOwnerPointer define o ponteiro de thread do proprietário para um BCB (bloco de controle de buffer fixado).
CcSetCacheFileSizes

Saiba mais sobre a função CcSetCacheFileSizes.
CcSetDirtyPageThreshold

A rotina CcSetDirtyPageThreshold define um limite de página sujo por arquivo em um arquivo armazenado em cache.
CcSetDirtyPinnedData

A rotina CcSetDirtyPinnedData marca como sujo o bloco de controle de buffer (BCB) para um buffer fixado cujo conteúdo foi modificado.
CcSetFileSizes

Saiba mais sobre a função CcSetFileSizes.
CcSetFileSizesEx

Saiba mais sobre a função CcSetFileSizesEx.
CcSetLogHandleForFile

A rotina CcSetLogHandleForFile define um identificador de log para um arquivo.
CcSetReadAheadGranularity

A rotina CcSetReadAheadGranularity define a granularidade de leitura antecipada para um arquivo armazenado em cache.
CcUninitializeCacheMap

A rotina CcUninitializeCacheMap interrompe o cache de um arquivo armazenado em cache.
CcUnpinData

A rotina CcUnpinData libera dados de arquivo armazenados em cache que foram mapeados ou fixados por uma chamada anterior para CcMapData, CcPinRead ou CcPreparePinWrite.
CcUnpinDataForThread

A rotina CcUnpinDataForThread libera páginas de um arquivo armazenado em cache cujo bloco de controle de buffer (BCB) foi modificado por uma chamada anterior para CcSetBcbOwnerPointer.
CcUnpinRepinnedBcb

A rotina CcUnpinRepinnedBcb desafixa um BCB (bloco de controle de buffer) repinnado.
CcWaitForCurrentLazyWriterActivity

A rotina CcWaitForCurrentLazyWriterActivity coloca o chamador em um estado de espera até que o lote atual de atividade de gravador lento seja concluído.
CcZeroData

A rotina CcZeroData zeros o intervalo especificado de bytes em um arquivo armazenado em cache ou não armazenado em cache.
ClfsCreateMarshallingAreaEx

Initaliza uma área de marshaling para um fluxo de arquivos de log físico ou de cliente.
DRIVER_FS_NOTIFICATION

Uma rotina de tipo PDRIVER_FS_NOTIFICATION é chamada pelo sistema operacional quando um sistema de arquivos registra ou cancela o registro usando IoRegisterFileSystem ou IoUnregisterFileSystem.
ExAdjustLookasideDepth

A Microsoft reserva a função ExAdjustLookasideDepth somente para uso interno. Não use essa função em seu código.
ExDisableResourceBoostLite

A Microsoft reserva a função ExDisableResourceBoostLite somente para uso interno. Não use essa função em seu código.
ExInitializeWorkItem

ExInitializeWorkItem inicializa um item de fila de trabalho com um contexto fornecido pelo chamador e uma rotina de retorno de chamada a ser enfileirada para execução quando um thread de trabalho do sistema recebe o controle.
ExQueryPoolBlockSize

Obsoleto.
ExQueueWorkItem

ExQueueWorkItem insere um determinado item de trabalho em uma fila da qual um thread de trabalho do sistema remove o item e dá controle à rotina que o chamador forneceu ao ExInitializeWorkItem.
FLT_IS_FASTIO_OPERATION

Saiba mais sobre FLT_IS_FASTIO_OPERATION
FLT_IS_FS_FILTER_OPERATION

Saiba mais sobre a macro FLT_IS_FS_FILTER_OPERATION.
FLT_IS_IRP_OPERATION

Saiba mais sobre a macro FLT_IS_IRP_OPERATION.
FLT_IS_REISSUED_IO

Saiba mais sobre a macro FLT_IS_REISSUED_IO.
FLT_IS_SYSTEM_BUFFER

Saiba mais sobre a macro FLT_IS_SYSTEM_BUFFER.
FltAcknowledgeEcp

A rotina FltAcknowledgeEcp é usada para marcar uma ECP (estrutura de contexto de parâmetro) de criação extra, conforme confirmado.
FltAcquirePushLockExclusive

A rotina FltAcquirePushLockExclusive adquire o bloqueio de push fornecido para acesso exclusivo pelo thread de chamada.
FltAcquirePushLockExclusiveEx

A rotina FltAcquirePushLockExclusiveEx adquire o bloqueio de push fornecido para acesso exclusivo pelo thread de chamada.
FltAcquirePushLockShared

A rotina FltAcquirePushLockShared adquire o bloqueio de push fornecido para acesso compartilhado pelo thread de chamada.
FltAcquirePushLockSharedEx

A rotina FltAcquirePushLockSharedEx adquire o bloqueio de push fornecido para acesso compartilhado pelo thread de chamada.
FltAcquireResourceExclusive

Saiba mais sobre a função FltAcquireResourceExclusive.
FltAcquireResourceShared

Saiba mais sobre a função FltAcquireResourceShared.
FltAddOpenReparseEntry

Essa rotina adiciona uma estrutura de nova análise aberta alocada pelo chamador, OPEN_REPARSE_LIST_ENTRY, em uma operação de criação.
FltAdjustDeviceStackSizeForIoRedirection

A rotina FltAdjustDeviceStackSizeForIoRedirection aumenta o tamanho da pilha do dispositivo de origem para permitir que um minifiltro redirecione a E/S de uma instância de origem especificada para uma instância de destino especificada quando a pilha de destino é mais profunda do que a pilha de origem.
FltAllocateCallbackData

FltAllocateCallbackData aloca uma estrutura de dados de retorno de chamada que um driver de minifiltro pode usar para iniciar uma solicitação de E/S.
FltAllocateCallbackDataEx

A rotina FltAllocateCallbackDataEx aloca uma estrutura de dados de retorno de chamada e pode pré-alocar memória para estruturas adicionais que um driver de minifiltro pode usar para iniciar uma solicitação de E/S.
FltAllocateContext

Saiba mais sobre a função FltAllocateContext.
FltAllocateDeferredIoWorkItem

FltAllocateDeferredIoWorkItem aloca um item de trabalho de E/S adiado.
FltAllocateExtraCreateParameter

A rotina FltAllocateExtraCreateParameter aloca o pool de memória paginada para uma estrutura de contexto ECP (parâmetro de criação extra) definida pelo usuário e gera um ponteiro para essa estrutura.
FltAllocateExtraCreateParameterFromLookasideList

A rotina FltAllocateExtraCreateParameterFromLookasideList aloca o pool de memória de uma determinada lista lookaside para uma estrutura de contexto de parâmetro de criação extra (ECP) e gera um ponteiro para essa estrutura.
FltAllocateExtraCreateParameterList

A rotina FltAllocateExtraCreateParameterList aloca memória de pool paginado para uma estrutura de lista de parâmetro de criação extra (ECP) e gera um ponteiro para essa estrutura.
FltAllocateFileLock

A rotina FltAllocateFileLock aloca e inicializa uma nova estrutura de FILE_LOCK.
FltAllocateGenericWorkItem

FltAllocateGenericWorkItem aloca um item de trabalho genérico.
FltAllocatePoolAlignedWithTag

FltAllocatePoolAlignedWithTag aloca um buffer alinhado ao dispositivo para uso em uma operação de E/S não armazenada em cache.
FltApplyPriorityInfoThread

A rotina FltApplyPriorityInfoThread é usada por um driver de minifiltro para aplicar informações de prioridade a um thread.
FltAttachVolume

FltAttachVolume cria uma nova instância de driver de minifiltro e a anexa ao volume especificado.
FltAttachVolumeAtAltitude

FltAttachVolumeAtAltitude é uma rotina de suporte de depuração que anexa uma instância de driver de minifiltro a um volume em uma altitude especificada, substituindo quaisquer configurações no arquivo INF do driver de minifiltro.
FltBuildDefaultSecurityDescriptor

FltBuildDefaultSecurityDescriptor cria um descritor de segurança padrão para uso com FltCreateCommunicationPort.
FltCancelFileOpen

Um driver de minifiltro pode usar a rotina FltCancelFileOpen para fechar um arquivo recém-aberto ou criado.
FltCancelIo

A rotina fltCancelIo cancela uma operação de E/S.
FltCancellableWaitForMultipleObjects

O FltCancellableWaitForMultipleObjects executa uma operação de espera cancelável (uma espera que pode ser encerrada) em um ou mais objetos dispatcher.
FltCancellableWaitForSingleObject

A rotina FltCancellableWaitForSingleObject executa uma operação de espera cancelável (uma espera que pode ser encerrada) em um objeto dispatcher.
FltCbdqDisable

FltCbdqDisable desabilita a fila de dados de retorno de chamada de um driver de minifiltro.
FltCbdqEnable

FltCbdqEnable habilita uma fila de dados de retorno de chamada que foi desabilitada por uma chamada anterior para FltCbdqDisable.
FltCbdqInitialize

FltCbdqInitialize inicializa a tabela de expedição de fila de dados de retorno de chamada de um driver de minifiltro.
FltCbdqInsertIo

FltCbdqInsertIo insere a estrutura de dados de retorno de chamada para uma operação de E/S na fila de dados de retorno de chamada de um driver de filtro.
FltCbdqRemoveIo

FltCbdqRemoveIo remove um item específico da fila de dados de retorno de chamada de um driver de minifiltro.
FltCbdqRemoveNextIo

FltCbdqRemoveNextIo remove o próximo item correspondente na fila de dados de retorno de chamada de um driver de minifiltro.
FltCheckAndGrowNameControl

A rotina FltCheckAndGrowNameControl verifica se o buffer em uma estrutura FLT_NAME_CONTROL é grande o suficiente para conter o número especificado de bytes. Caso contrário, FltCheckAndGrowNameControl o substituirá por um buffer maior alocado pelo sistema.
FltCheckLockForReadAccess

A rotina FltCheckLockForReadAccess determina se o chamador tem acesso de leitura a um intervalo de bytes bloqueado de um arquivo.
FltCheckLockForWriteAccess

A rotina FltCheckLockForWriteAccess determina se o chamador tem acesso de gravação a um intervalo de bytes bloqueado de um arquivo.
FltCheckOplock

Um driver de minifiltro chama FltCheckOplock para sincronizar a estrutura de dados de retorno de chamada para uma operação de E/S de arquivo baseada em IRP com o estado atual de bloqueio oportunista (oplock) do arquivo.
FltCheckOplockEx

Um driver de minifiltro chama a rotina FltCheckOplockEx para sincronizar a estrutura de dados de retorno de chamada para uma operação de E/S de arquivo baseada em IRP que tem o estado atual de bloqueio oportunista (oplock) do arquivo.
FltClearCallbackDataDirty

A rotina FltClearCallbackDataDirty limpa o sinalizador de retorno de chamada sujo em uma estrutura de dados de retorno de chamada.
FltClearCancelCompletion

FltClearCancelCompletion limpa uma rotina de cancelamento especificada para uma operação de E/S.
FltClose

FltClose fecha um identificador de arquivo que foi aberto por FltCreateFile ou FltCreateFileEx.
FltCloseClientPort

FltCloseClientPort fecha uma porta do cliente de comunicação.
FltCloseCommunicationPort

FltCloseCommunicationPort fecha a porta do servidor de comunicação de um driver de minifiltro.
FltCloseSectionForDataScan

A rotina FltCloseSectionForDataScan fecha um objeto de seção associado a um fluxo de arquivo.
FltCommitComplete

A rotina FltCommitComplete reconhece uma notificação de TRANSACTION_NOTIFY_COMMIT.
FltCommitFinalizeComplete

A rotina FltCommitFinalizeComplete reconhece uma notificação de TRANSACTION_NOTIFY_COMMIT_FINALIZE.
FltCompareInstanceAltitudes

FltCompareInstanceAltitudes compara as altitudes de duas instâncias de driver de minifiltro.
FltCompletePendedPostOperation

FltCompletePendedPostOperation retoma o processamento de conclusão para uma operação de E/S que estava pendente na rotina de retorno de chamada de postoperation de um driver de minifiltro.
FltCompletePendedPreOperation

FltCompletePendedPreOperation retoma o processamento de uma operação de E/S pendente na rotina de retorno de chamada de pré-operação (PFLT_PRE_OPERATION_CALLBACK) de um driver de minifiltro.
FltCopyOpenReparseList

Essa rotina copia todas as informações de nova análise abertas de uma criação anterior em uma nova lista ECP que pode ser usada para emitir uma segunda criação.
FltCreateCommunicationPort

FltCreateCommunicationPort cria uma porta de servidor de comunicação na qual um driver de minifiltro pode receber solicitações de conexão de aplicativos do modo de usuário.
FltCreateFile

Saiba mais sobre a função FltCreateFile.
FltCreateFileEx

Os drivers de minifiltro chamam FltCreateFileEx para criar um arquivo ou abrir um arquivo existente.
FltCreateFileEx2

Os drivers de minifiltro chamam FltCreateFileEx2 para criar um novo arquivo ou abrir um arquivo existente. Essa rotina também inclui um parâmetro de contexto de criação opcional.
FltCreateMailslotFile

Os drivers de minifiltro chamam FltCreateMailslotFile para criar um novo pipe ou abrir um maillot existente.
FltCreateNamedPipeFile

Os drivers de minifiltro chamam FltCreateNamedPipeFile para criar um novo pipe ou abrir um pipe existente.
FltCreateSectionForDataScan

A rotina FltCreateSectionForDataScan cria um objeto de seção para um arquivo. Opcionalmente, o gerenciador de filtros pode sincronizar E/S com a seção criada.
FltCreateSystemVolumeInformationFolder

FltCreateSystemVolumeInformationFolder verifica a existência da pasta "Informações de Volume do Sistema" em um volume do sistema de arquivos. Se a pasta não estiver presente, a pasta será criada.
FltCurrentBatchOplock

Um driver de minifiltro chama FltCurrentBatchOplock para determinar se há algum lote ou filtro de bloqueios oportunistas (oplocks) em um arquivo.
FltCurrentOplock

Um driver de minifiltro chama a rotina FltCurrentOplock para determinar se há bloqueios oportunistas (oplocks) em um arquivo.
FltCurrentOplockH

Um driver de minifiltro chama a rotina FltCurrentOplockH para determinar se há algum CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks) em um arquivo.
FltDecodeParameters

FltDecodeParameters retorna ponteiros para o endereço MDL (lista de descritores de memória), ponteiro de buffer, comprimento do buffer e parâmetros de acesso desejados para uma operação de E/S.
FltDeleteContext

FltDeleteContext marca um contexto especificado para exclusão.
FltDeleteExtraCreateParameterLookasideList

A rotina FltDeleteExtraCreateParameterLookasideList libera uma lista lookaside de parâmetro de criação extra (ECP).
FltDeleteFileContext

A rotina FltDeleteFileContext recupera e exclui um contexto de arquivo que um determinado driver de minifiltro definiu para um determinado arquivo.
FltDeleteInstanceContext

FltDeleteInstanceContext remove um contexto de uma determinada instância e marca o contexto para exclusão.
FltDeletePushLock

A rotina FltDeletePushLock exclui um determinado bloqueio de push.
FltDeleteStreamContext

FltDeleteStreamContext remove um contexto que uma determinada instância de driver de minifiltro definiu para um determinado fluxo e marca o contexto para exclusão.
FltDeleteStreamHandleContext

FltDeleteStreamHandleContext remove um contexto que uma determinada instância de driver de minifiltro definiu para um determinado identificador de fluxo e marca o contexto para exclusão.
FltDeleteTransactionContext

A rotina FltDeleteTransactionContext remove um contexto de uma determinada transação e marca o contexto para exclusão.
FltDeleteVolumeContext

FltDeleteVolumeContext remove um contexto que um determinado driver de minifiltro definiu para um determinado volume e marca o contexto para exclusão.
FltDetachVolume

FltDetachVolume desanexa uma instância de driver de minifiltro de um volume.
FltDeviceIoControlFile

FltDeviceIoControlFile envia um código de controle diretamente para um driver de dispositivo especificado, fazendo com que o driver correspondente execute a ação especificada.
FltDoCompletionProcessingWhenSafe

Se for seguro fazer isso, a função FltDoCompletionProcessingWhenSafe executará uma rotina de retorno de chamada de postoperation do driver de minifiltro.
FltEnlistInTransaction

A rotina FltEnlistInTransaction inscreve um driver de minifiltro em uma determinada transação.
FltEnumerateFilterInformation

A rotina FltEnumerateFilterInformation fornece informações sobre todos os drivers de filtro registrados (incluindo minifiltro e drivers de filtro herdados) no sistema.
FltEnumerateFilters

A rotina FltEnumerateFilters enumera todos os drivers de minifiltro registrados no sistema.
FltEnumerateInstanceInformationByDeviceObject

A rotina FltEnumerateInstanceInformationByDeviceObject fornece informações sobre instâncias de driver de minifiltro e drivers de filtro herdados anexados ao volume relacionado a um objeto de dispositivo especificado.
FltEnumerateInstanceInformationByFilter

A rotina FltEnumerateInstanceInformationByFilter fornece informações sobre instâncias de um determinado driver de minifiltro.
FltEnumerateInstanceInformationByVolume

A rotina FltEnumerateInstanceInformationByVolume fornece informações sobre instâncias de driver de minifiltro e drivers de filtro herdados (somente Windows Vista) anexados a um determinado volume.
FltEnumerateInstanceInformationByVolumeName

A rotina FltEnumerateInstanceInformationByVolumeName fornece informações sobre instâncias de driver de minifiltro e drivers de filtro herdados anexados ao volume com o nome especificado.
FltEnumerateInstances

A rotina FltEnumerateInstances enumera instâncias de driver de minifiltro para um determinado driver de minifiltro ou volume.
FltEnumerateVolumeInformation

A rotina FltEnumerateVolumeInformation fornece informações sobre volumes conhecidos pelo gerenciador de filtros.
FltEnumerateVolumes

A rotina FltEnumerateVolumes enumera todos os volumes no sistema.
FltFastIoMdlRead

A rotina FltFastIoMdlRead retorna uma MDL (lista de descritores de memória) que aponta diretamente para o intervalo de bytes especificado no cache de arquivos.
FltFastIoMdlReadComplete

A rotina FltFastIoMdlReadComplete conclui a operação de leitura iniciada pela rotina FltFastIoMdlRead.
FltFastIoMdlWriteComplete

A rotina FltFastIoMdlWriteComplete em fltkernel.h libera os recursos alocados por FltFastIoPrepareMdlWrite.
FltFastIoPrepareMdlWrite

A rotina FltFastIoPrepareMdlWrite retorna uma lista vinculada de MDLs (listas de descritores de memória) que apontam para o intervalo especificado de dados de arquivo armazenados em cache para gravar dados diretamente no cache.
FltFindExtraCreateParameter

A rotina FltFindExtraCreateParameter pesquisa uma determinada lista ECP para uma estrutura de contexto ECP de um determinado tipo e retorna um ponteiro para essa estrutura se ela for encontrada.
FltFlushBuffers

A rotina fltFlushBuffers é usada pelo driver de minifiltro para enviar uma solicitação de liberação para um determinado arquivo para o sistema de arquivos.
FltFlushBuffers2

Saiba mais sobre a função FltFlushBuffers2.
FltFreeCallbackData

A rotina FltFreeCallbackData libera uma estrutura de dados de retorno de chamada alocada pela rotina FltAllocateCallbackData.
FltFreeDeferredIoWorkItem

A rotina FltFreeDeferredIoWorkItem libera um item de trabalho alocado pela rotina FltAllocateDeferredIoWorkItem.
FltFreeExtraCreateParameter

A rotina FltFreeExtraCreateParameter libera a memória de uma estrutura de contexto ECP.
FltFreeExtraCreateParameterList

A rotina FltFreeExtraCreateParameterList libera uma estrutura de lista de parâmetros de criação extra (ECP).
FltFreeFileLock

A rotina FltFreeFileLock não inicializa e libera uma estrutura de FILE_LOCK inicializada.
FltFreeGenericWorkItem

A rotina FltFreeGenericWorkItem libera um item de trabalho alocado pela rotina FltAllocateGenericWorkItem.
FltFreeOpenReparseList

Essa rotina desaloca todas as informações copiadas em uma operação de criação por uma chamada anterior para FltCopyOpenReparseList.
FltFreePoolAlignedWithTag

A rotina FltFreePoolAlignedWithTag libera um buffer alinhado ao cache alocado por uma chamada anterior para FltAllocatePoolAlignedWithTag.
FltFreeSecurityDescriptor

FltFreeSecurityDescriptor libera um descritor de segurança alocado pela rotina FltBuildDefaultSecurityDescriptor.
FltFsControlFile

A rotina FltFsControlFile envia um código de controle diretamente para um sistema de arquivos ou driver de filtro do sistema de arquivos especificado, fazendo com que o driver correspondente execute a ação especificada.
FltGetActivityIdCallbackData

A rotina FltGetActivityIdCallbackData recupera a ID da atividade atual associada a uma solicitação nos dados de retorno de chamada de um minifiltro.
FltGetBottomInstance

FltGetBottomInstance retorna um ponteiro de instância opaco para a instância do driver de minifiltro, se houver um, que é anexado na parte inferior da pilha de instâncias para um determinado volume.
FltGetContexts

Saiba mais sobre a função FltGetContexts.
FltGetContextsEx

Saiba mais sobre a função FltGetContextsEx.
FltGetCopyInformationFromCallbackData

Saiba mais sobre a função FltGetCopyInformationFromCallbackData.
FltGetDestinationFileNameInformation

Saiba mais sobre a rotina FltGetDestinationFileNameInformation.
FltGetDeviceObject

A rotina FltGetDeviceObject retorna um ponteiro para o VDO (objeto de dispositivo de volume) do Gerenciador de Filtros para um determinado volume.
FltGetDiskDeviceObject

A rotina FltGetDiskDeviceObject retorna um ponteiro para o objeto do dispositivo de disco associado a um determinado volume.
FltGetEcpListFromCallbackData

A rotina FltGetEcpListFromCallbackData retorna um ponteiro para uma lista de ECP (estrutura de contexto de parâmetro de criação) extra associada a um determinado objeto de dados de retorno de chamada de operação de criação.
FltGetFileContext

Saiba mais sobre a função FltGetFileContext.
FltGetFileNameInformation

A rotina FltGetFileNameInformation retorna informações de nome para um arquivo ou diretório.
FltGetFileNameInformationUnsafe

A rotina FltGetFileNameInformationUnsafe retorna informações de nome para um arquivo ou diretório aberto.
FltGetFileSystemType

A função FltGetFileSystemType usa um objeto de instância ou volume e fornece o tipo de sistema de arquivos do volume.
FltGetFilterFromInstance

A rotina FltGetFilterFromInstance retorna um ponteiro de filtro opaco para o driver de minifiltro que criou a instância fornecida.
FltGetFilterFromName

A rotina FltGetFilterFromName retorna um ponteiro de filtro opaco para um driver de minifiltro registrado cujo nome corresponde ao valor no parâmetro FilterName.
FltGetFilterInformation

A rotina FltGetFilterInformation fornece informações sobre um driver de minifiltro.
FltGetInstanceContext

Saiba mais sobre a função FltGetInstanceContext.
FltGetInstanceInformation

A rotina FltGetInstanceInformation retorna informações sobre uma instância de driver de minifiltro.
FltGetIoPriorityHint

A rotina FltGetIoPriorityHint é usada por um driver de minifiltro para obter informações de prioridade de E/S dos Dados de Retorno de Chamada.
FltGetIoPriorityHintFromCallbackData

A rotina FltGetIoPriorityHintFromCallbackData é usada por um driver de minifiltro para obter informações de prioridade de E/S de dados de retorno de chamada.
FltGetIoPriorityHintFromFileObject

A rotina FltGetIoPriorityHintFromFileObject é usada por um driver de minifiltro para obter informações de prioridade de E/S de um objeto de arquivo.
FltGetIoPriorityHintFromThread

A rotina FltGetIoPriorityHintFromThread é usada por um driver de minifiltro para obter informações de prioridade de E/S de um thread.
FltGetIrpName

A rotina FltGetIrpName retorna o nome de um código de função principal como uma cadeia de caracteres imprimível.
FltGetLowerInstance

A rotina FltGetLowerInstance retorna um ponteiro de instância opaco para a próxima instância de driver de minifiltro inferior, se houver uma, que é anexada abaixo de uma determinada instância de driver de minifiltro no mesmo volume.
FltGetNewSystemBufferAddress

A função FltGetNewSystemBufferAddress recupera o buffer AssociatedIrp.SystemBuffer, que o sistema de arquivos alocou. A rotina pós-retorno de chamada de um driver de minifiltro chama essa função.
FltGetNextExtraCreateParameter

A rotina FltGetNextExtraCreateParameter retorna um ponteiro para a próxima (ou primeira) estrutura de contexto de parâmetro de criação extra (ECP) em uma determinada lista ECP.
FltGetRequestorProcess

A rotina FltGetRequestorProcess retorna um ponteiro de processo para o thread que solicitou uma determinada operação de E/S.
FltGetRequestorProcessId

A rotina FltGetRequestorProcessId retorna a ID exclusiva do processo de 32 bits para o processo associado ao thread que solicitou uma determinada operação de E/S.
FltGetRequestorProcessIdEx

A rotina FltGetRequestorProcessIdEx retorna o identificador do modo kernel para o processo associado ao thread que solicitou uma determinada operação de E/S.
FltGetRequestorSessionId

A rotina FltGetRequestorSessionId retorna a ID da sessão do processo que solicitou originalmente a operação de E/S especificada.
FltGetRoutineAddress

A rotina FltGetRoutineAddress retorna um ponteiro para uma rotina especificada pelo parâmetro FltMgrRoutineName.
FltGetSectionContext

Saiba mais sobre a função FltGetSectionContext.
FltGetStreamContext

Saiba mais sobre a função FltGetStreamContext.
FltGetStreamHandleContext

Saiba mais sobre a função FltGetStreamHandleContext.
FltGetSwappedBufferMdlAddress

A rotina FltGetSwappedBufferMdlAddress retorna o endereço MDL (lista de descritores de memória) de um buffer que foi trocado por um driver de minifiltro.
FltGetTopInstance

A rotina FltGetTopInstance retorna um ponteiro de instância opaco para a instância do driver de minifiltro anexada na parte superior da pilha de instâncias para um determinado volume.
FltGetTransactionContext

A rotina FltGetTransactionContext recupera um contexto que foi definido para uma transação por um determinado driver de minifiltro.
FltGetTunneledName

A rotina FltGetTunneledName recupera o nome em túnel de um arquivo, dado o nome normalizado retornado para o arquivo por uma chamada anterior para FltGetFileNameInformation, FltGetFileNameInformationUnsafe ou FltGetDestinationFileNameInformation.
FltGetUpperInstance

A rotina FltGetUpperInstance retorna um ponteiro de instância opaco para a próxima instância de driver de minifiltro mais alto, se houver uma, anexada acima de uma determinada instância de driver de minifiltro no mesmo volume.
FltGetVolumeContext

Saiba mais sobre a função FltGetVolumeContext.
FltGetVolumeFromDeviceObject

A rotina FltGetVolumeFromDeviceObject retorna um ponteiro opaco para o volume representado por um VDO (objeto de dispositivo de volume).
FltGetVolumeFromFileObject

A rotina FltGetVolumeFromFileObject retorna um ponteiro opaco para o volume no qual um determinado fluxo de arquivo reside.
FltGetVolumeFromInstance

A rotina FltGetVolumeFromInstance retorna um ponteiro opaco para o volume ao qual uma determinada instância de driver de minifiltro está anexada.
FltGetVolumeFromName

A rotina FltGetVolumeFromName retorna um ponteiro opaco para o volume cujo nome corresponde ao valor do parâmetro VolumeName.
FltGetVolumeGuidName

A rotina FltGetVolumeGuidName retorna o nome do volume de um determinado volume, no formato GUID (identificador global exclusivo de volume).
FltGetVolumeInformation

A rotina FltGetVolumeInformation fornece informações sobre um determinado volume.
FltGetVolumeInstanceFromName

A rotina FltGetVolumeInstanceFromName retorna um ponteiro de instância opaco para a instância de driver de minifiltro fornecida no volume fornecido.
FltGetVolumeName

A rotina FltGetVolumeName obtém o nome do volume de um determinado volume.
FltGetVolumeProperties

A rotina FltGetVolumeProperties retorna informações de propriedade de volume para o volume especificado.
FltInitExtraCreateParameterLookasideList

A rotina FltInitExtraCreateParameterLookasideList inicializa uma lista lookaside de pool paginada ou não paginada usada para a alocação de uma ou mais estruturas de contexto de parâmetro de criação extra (ECPs) de tamanho fixo.
FltInitializeFileLock

A rotina FltInitializeFileLock inicializa uma estrutura de FILE_LOCK opaca que o chamador alocou do pool de páginas.
FltInitializeOplock

A rotina FltInitializeOplock inicializa um ponteiro de bloqueio oportunista (oplock).
FltInitializePushLock

A rotina FltInitializePushLock inicializa uma variável de bloqueio de push.
FltInsertExtraCreateParameter

A rotina FltInsertExtraCreateParameter insere uma estrutura de contexto ECP (parâmetro de criação extra) em uma lista ECP.
FltIs32bitProcess

A rotina fltIs32bitProcess verifica se o originador da operação de E/S atual é um aplicativo de modo de usuário de 32 bits.
FltIsCallbackDataDirty

A rotina FltIsCallbackDataDirty testa o sinalizador FLTFL_CALLBACK_DATA_DIRTY em uma estrutura de dados de retorno de chamada.
FltIsDirectory

Um driver de minifiltro chama a rotina FltIsDirectory para determinar se um determinado objeto de arquivo representa um diretório.
FltIsEcpAcknowledged

A rotina FltIsEcpAcknowledged é usada para determinar se uma determinada estrutura de contexto de parâmetro de criação extra (ECP) foi marcada como confirmada.
FltIsEcpFromUserMode

A rotina FltIsEcpFromUserMode é usada para determinar se uma estrutura de contexto de parâmetro de criação extra (ECP) se originou do modo de usuário.
FltIsFltMgrVolumeDeviceObject

A rotina FltIsFltMgrVolumeDeviceObject determina se o objeto de dispositivo fornecido pertence ao gerenciador de filtros e se o objeto do dispositivo é um objeto de dispositivo de volume.
FltIsIoCanceled

A rotina FltIsIoCanceled verifica se uma operação baseada em IRP foi cancelada.
FltIsIoRedirectionAllowed

A rotina FltIsIoRedirectionAllowed determina se a E/S pode ser redirecionada da instância de filtro de origem especificada para outra instância de filtro especificada.
FltIsIoRedirectionAllowedForOperation

A rotina FltIsIoRedirectionAllowedForOperation determina se a E/S pode ser redirecionada da instância de filtro associada à estrutura de FLT_CALLBACK_DATA especificada para a instância de filtro especificada.
FltIsOperationSynchronous

A rotina FltIsOperationSynchronous determina se uma determinada estrutura de dados de retorno de chamada (FLT_CALLBACK_DATA) representa uma operação de E/S síncrona ou assíncrona.
FltIsVolumeSnapshot

A rotina FltIsVolumeSnapshot determina se uma instância de driver de volume ou minifiltro está anexada a um volume instantâneo.
FltIsVolumeWritable

A rotina FltIsVolumeWritable determina se o dispositivo de disco que corresponde a uma instância de driver de volume ou minifiltro é gravável.
FltLoadFilter

A rotina FltLoadFilter carrega dinamicamente um driver de minifiltro no sistema em execução no momento.
FltLockUserBuffer

Saiba mais sobre a função FltLockUserBuffer.
FltNotifyFilterChangeDirectory

A rotina FltNotifyFilterChangeDirectory cria uma estrutura de notificação para uma operação de IRP_MN_NOTIFY_CHANGE_DIRECTORY e a adiciona à lista de notificação especificada.
FltObjectDereference

A rotina FltObjectDereference remove uma referência de rundown de um filtro opaco, instância ou ponteiro de volume.
FltObjectReference

A rotina FltObjectReference adiciona uma referência de rundown a um filtro opaco, instância ou ponteiro de volume.
FltOpenVolume

A rotina FltOpenVolume retorna um identificador e um ponteiro de objeto de arquivo para o volume do sistema de arquivos ao qual uma determinada instância de driver de minifiltro está anexada.
FltOplockBreakH

A rotina FltOplockBreakH quebra CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks).
FltOplockBreakToNone

A rotina FltOplockBreakToNone quebra todos os bloqueios oportunistas (oplocks) imediatamente sem considerar nenhuma chave oplock.
FltOplockBreakToNoneEx

A rotina FltOplockBreakToNoneEx interrompe todos os bloqueios oportunistas (oplocks) imediatamente sem considerar nenhuma chave oplock.
FltOplockFsctrl

A rotina FltOplockFsctrl executa várias operações oportunistas de bloqueio (oplock) em nome de um driver de minifiltro.
FltOplockFsctrlEx

A rotina FltOplockFsctrlEx executa várias operações oportunistas de bloqueio (oplock) em nome de um driver de minifiltro.
FltOplockIsFastIoPossible

A rotina FltOplockIsFastIoPossible verifica o estado oplock (bloqueio oportunista) de um arquivo para determinar se a E/S rápida pode ser executada no arquivo.
FltOplockIsSharedRequest

A rotina FltOplockIsSharedRequest determina se uma solicitação de um bloqueio oportunista (oplock) deseja um oplock compartilhado.
FltOplockKeysEqual

A rotina FltOplockKeysEqual compara as chaves de bloqueio oportunista (oplock) armazenadas nas extensões de objeto de arquivo de dois objetos de arquivo.
FltParseFileName

FltParseFileName analisa a extensão, o fluxo e o componente final de uma cadeia de caracteres de nome de arquivo.
FltParseFileNameInformation

FltParseFileNameInformation analisa o conteúdo de uma estrutura FLT_FILE_NAME_INFORMATION.
FltPerformAsynchronousIo

Um driver de minifiltro chama FltPerformAsynchronousIo para iniciar uma operação de E/S assíncrona.
FltPerformSynchronousIo

Um driver de minifiltro chama FltPerformSynchronousIo para iniciar uma operação de E/S síncrona depois de chamar FltAllocateCallbackData para alocar uma estrutura de dados de retorno de chamada para a operação.
FltPrepareComplete

A rotina FltPrepareComplete reconhece uma notificação de TRANSACTION_NOTIFY_PREPARE.
FltPrepareToReuseEcp

A rotina FltPrepareToReuseEcp redefine uma estrutura de contexto de parâmetro de criação extra (ECP), que a prepara para reutilização.
FltPrePrepareComplete

A rotina FltPrepareComplete reconhece uma notificação de TRANSACTION_NOTIFY_PREPREPARE.
FltProcessFileLock

A rotina FltProcessFileLock processa e conclui uma operação de bloqueio de arquivo.
FltPropagateActivityIdToThread

A rotina FltPropagateActivityIdToThread associa a ID de atividade do IRP nos dados de retorno de chamada do minifiltro ao thread atual.
FltPropagateIrpExtension

A rotina FltPropagateIrpExtension copia a extensão IRP de dados de retorno de chamada de um minifiltro para os dados de retorno de chamada de outro.
FltPurgeFileNameInformationCache

FltPurgeFileNameInformationCache limpa do cache de nomes do Gerenciador de Filtros todas as estruturas de informações de nome de arquivo que foram geradas a partir de nomes fornecidos pela instância de driver de minifiltro fornecida.
FltQueryDirectoryFile

A rotina FltQueryDirectoryFile retorna vários tipos de informações sobre arquivos no diretório especificado por um determinado objeto de arquivo.
FltQueryDirectoryFileEx

FltQueryDirectoryFileEx retorna vários tipos de informações sobre arquivos no diretório especificado por um determinado objeto de arquivo.
FltQueryEaFile

FltQueryEaFile retorna informações sobre valores de EA (atributo estendido) para um arquivo.
FltQueryInformationByName

A rotina FltQueryInformationByName retorna as informações solicitadas sobre um arquivo nomeado.
FltQueryInformationFile

FltQueryInformationFile recupera informações para um determinado arquivo.
FltQueryQuotaInformationFile

A rotina FltQueryQuotaInformationFile recupera entradas de cota associadas a um objeto de arquivo.
FltQuerySecurityObject

FltQuerySecurityObject recupera uma cópia do descritor de segurança de um objeto.
FltQueryVolumeInformation

A rotina FltQueryVolumeInformation recupera informações sobre o volume ao qual a instância determinada está anexada.
FltQueryVolumeInformationFile

FltQueryVolumeInformationFile recupera informações de volume para um determinado arquivo, diretório, dispositivo de armazenamento ou volume.
FltQueueDeferredIoWorkItem

A rotina FltQueueDeferredIoWorkItem posta uma operação de E/S baseada em IRP em uma fila de trabalho.
FltQueueGenericWorkItem

FltQueueGenericWorkItem posta um item de trabalho que não está associado a uma operação de E/S específica em uma fila de trabalho.
FltReadFile

Saiba mais sobre a função FltReadFile.
FltReadFileEx

Saiba mais sobre a função FltReadFileEx.
FltReferenceContext

FltReferenceContext incrementa a contagem de referência em uma estrutura de contexto.
FltReferenceFileNameInformation

FltReferenceFileNameInformation incrementa a contagem de referência em uma estrutura de informações de nome de arquivo.
FltRegisterFilter

FltRegisterFilter registra um driver de minifiltro.
FltRegisterForDataScan

A rotina FltRegisterForDataScan permite a verificação de dados para o volume anexado à instância de minifiltro.
FltReissueSynchronousIo

FltReissueSynchronousIo inicia uma nova operação de E/S síncrona que usa os parâmetros de uma operação de E/S sincronizada anteriormente.
FltReleaseContext

FltReleaseContext diminui a contagem de referências em um contexto.
FltReleaseContexts

FltReleaseContexts libera cada contexto em uma determinada estrutura de FLT_RELATED_CONTEXTS.
FltReleaseContextsEx

FltReleaseContextsEx libera cada contexto em uma determinada estrutura de FLT_RELATED_CONTEXTS_EX.
FltReleaseFileNameInformation

FltReleaseFileNameInformation libera uma estrutura de informações de nome de arquivo.
FltReleasePushLock

A rotina FltReleasePushLock libera um bloqueio de push especificado pertencente ao thread atual.
FltReleasePushLockEx

A rotina FltReleasePushLockEx libera um bloqueio de push especificado pertencente ao thread atual.
FltReleaseResource

Saiba mais sobre a função FltReleaseResource.
FltRemoveExtraCreateParameter

A rotina FltRemoveExtraCreateParameter pesquisa uma lista ECP em busca de uma estrutura de contexto ECP e, se encontrada, a desanexa da lista ECP.
FltRemoveOpenReparseEntry

Essa rotina remove uma estrutura de OPEN_REPARSE_LIST_ENTRY (adicionada por FltAddOpenReparseEntry) de uma operação de criação.
FltRequestFileInfoOnCreateCompletion

Um minifiltro chama FltRequestFileInfoOnCreateCompletion durante a pré-criação do arquivo para solicitar que o gerenciador de arquivos armazene as informações de arquivo especificadas para recuperação após a conclusão da criação.
FltRequestOperationStatusCallback

FltRequestOperationStatusCallback retorna status informações para a operação de E/S fornecida.
FltRetainSwappedBufferMdlAddress

FltRetainSwappedBufferMdlAddress impede que o Gerenciador de Filtros libere a MDL (lista de descritores de memória) para um buffer que foi trocado por um driver de minifiltro.
FltRetrieveFileInfoOnCreateCompletion

FltRetrieveFileInfoOnCreateCompletion recupera as informações de arquivo solicitadas durante a criação da postagem de arquivo.
FltRetrieveFileInfoOnCreateCompletionEx

Consultas FltRetrieveFileInfoOnCreateCompletionEx para as informações de arquivo especificadas após a conclusão da criação do arquivo.
FltRetrieveIoPriorityInfo

A rotina FltRetrieveIoPriorityInfo é usada por um driver de minifiltro para recuperar informações de prioridade de um thread.
FltReuseCallbackData

A rotina FltReuseCallbackData reinicializa uma estrutura de dados de retorno de chamada para que ela possa ser reutilizada.
FltRollbackComplete

A rotina FltRollbackComplete reconhece uma notificação de TRANSACTION_NOTIFY_ROLLBACK.
FltRollbackEnlistment

A rotina FltRollbackEnlistment reverte ou anula uma transação em nome de um driver de minifiltro.
FltSendMessage

FltSendMessage envia uma mensagem para um aplicativo de modo de usuário em espera em nome de um driver de minifiltro ou uma instância de driver de minifiltro.
FltSetActivityIdCallbackData

A rotina FltSetActivityIdCallbackData define a ID de uma atividade para um IRP nos dados de retorno de chamada de um minifiltro.
FltSetCallbackDataDirty

A rotina de retorno de chamada de pré-operação ou postoperation de um driver de minifiltro chama FltSetCallbackDataDirty para indicar que ele modificou o conteúdo da estrutura de dados de retorno de chamada.
FltSetCancelCompletion

Um driver de minifiltro chama FltSetCancelCompletion para especificar uma rotina de cancelamento a ser chamada se uma determinada operação de E/S for cancelada.
FltSetEaFile

FltSetEaFile define valores de atributo estendido (EA) para um arquivo.
FltSetEcpListIntoCallbackData

A rotina FltSetEcpListIntoCallbackData anexa uma lista extra de estrutura de contexto de parâmetro de criação (ECP) a um objeto create operation callback-data.
FltSetFileContext

A rotina FltSetFileContext define um contexto para um arquivo.
FltSetInformationFile

FltSetInformationFile define informações para um determinado arquivo.
FltSetInstanceContext

FltSetInstanceContext define um contexto para uma instância de driver de minifiltro.
FltSetIoPriorityHintIntoCallbackData

A rotina FltSetIoPriorityHintIntoCallbackData é usada por um driver de minifiltro para definir as informações de prioridade de E/S em dados de retorno de chamada.
FltSetIoPriorityHintIntoFileObject

A rotina FltSetIoPriorityHintIntoFileObject é usada por um driver de minifiltro para definir as informações de prioridade de E/S em um objeto de arquivo.
FltSetIoPriorityHintIntoThread

A rotina FltSetIoPriorityHintIntoThread é usada por um driver de minifiltro para definir as informações de prioridade de E/S em um thread.
FltSetQuotaInformationFile

A rotina FltSetQuotaInformationFile modifica entradas de cota para um objeto de arquivo.
FltSetSecurityObject

FltSetSecurityObject define o estado de segurança de um objeto.
FltSetStreamContext

A rotina FltSetStreamContext define um contexto para um fluxo de arquivos.
FltSetStreamHandleContext

A rotina FltSetStreamHandleContext define um contexto para um identificador de fluxo.
FltSetTransactionContext

A rotina FltSetTransactionContext define um contexto em uma transação.
FltSetVolumeContext

FltSetVolumeContext define um contexto para um volume.
FltSetVolumeInformation

FltSetVolumeInformation altera vários tipos de informações sobre o volume ao qual a instância determinada está anexada.
FltStartFiltering

FltStartFiltering inicia a filtragem para um driver de minifiltro registrado.
FltSupportsFileContexts

A rotina FltSupportsFileContexts determina se o sistema de arquivos dá suporte a contextos de arquivo para um determinado arquivo.
FltSupportsFileContextsEx

A rotina FltSupportsFileContextsEx determina se o sistema de arquivos ou o gerenciador de filtros dão suporte a contextos de arquivo para um determinado arquivo.
FltSupportsStreamContexts

FltSupportsStreamContexts determina se os contextos de fluxo têm suporte em um determinado objeto de arquivo.
FltSupportsStreamHandleContexts

FltSupportsStreamHandleContexts determina se há suporte para contextos de identificador de fluxo em um determinado objeto de arquivo.
FltTagFile

FltTagFile define uma marca de nova análise em um arquivo ou diretório.
FltTagFileEx

FltTagFileEx define um sinalizador de nova análise em um arquivo ou diretório.
FltUninitializeFileLock

A rotina FltUninitializeFileLock não inicializa uma estrutura FILE_LOCK.
FltUninitializeOplock

FltUninitializeOplock não inicializa um ponteiro de bloqueio oportunista (oplock).
FltUnloadFilter

Um driver de minifiltro que carregou um driver de minifiltro de suporte chamando FltLoadFilter pode descarregar o driver de minifiltro chamando FltUnloadFilter.
FltUnregisterFilter

Um driver de minifiltro registrado chama FltUnregisterFilter para cancelar o registro para que o Gerenciador de Filtros não o chame mais para processar operações de E/S.
FltUntagFile

FltUntagFile remove um ponto de nova análise de um arquivo ou diretório.
FltVetoBypassIo

Saiba mais sobre a função FltVetoBypassIO.
FltWriteFile

Saiba mais sobre a função FltWriteFile.
FltWriteFileEx

Saiba mais sobre a função FltWriteFileEx.
FREE_VIRTUAL_MEMORY_EX_CALLBACK

Saiba mais sobre a função de retorno de chamada FREE_VIRTUAL_MEMORY_EX_CALLBACK.
FsRtlAcknowledgeEcp

Saiba mais sobre a rotina FsRtlAcknowledgeEcp.
FsRtlAcquireFileExclusive

A Microsoft reserva a função FsRtlAcquireFileExclusive somente para uso interno. Não use essa função em seu código.
FsRtlAddBaseMcbEntryEx

A função FsRtlAddBaseMcbEntryEx é usada para adicionar um novo mapeamento de números de bloco virtual (VBN's) a números de bloco lógico (LBN's) a um MCB (bloco de controle de mapa) existente.
FsRtlAddLargeMcbEntry

A rotina FsRtlAddLargeMcbEntry adiciona um novo mapeamento a um MCB (bloco de controle de mapa) existente.
FsRtlAddMcbEntry

A função FsRtlAddMcbEntry está obsoleta.
FsRtlAddToTunnelCache

A rotina FsRtlAddToTunnelCache armazena em cache um nome de arquivo que é removido de um diretório quando um arquivo é renomeado ou excluído.
FsRtlAllocateAePushLock

Saiba mais sobre a macro FsRtlAllocateAePushLock.
FsRtlAllocateExtraCreateParameter

A rotina FsRtlAllocateExtraCreateParameter aloca memória para uma estrutura de contexto ECP (parâmetro de criação extra) e gera um ponteiro para essa estrutura.
FsRtlAllocateExtraCreateParameterFromLookasideList

A rotina FsRtlAllocateExtraCreateParameterFromLookasideList aloca o pool de memória de uma determinada lista lookaside para uma estrutura de contexto de parâmetro de criação extra (ECP) e gera um ponteiro para essa estrutura.
FsRtlAllocateExtraCreateParameterList

Saiba mais sobre a função FsRtlAllocateExtraCreateParameterList.
FsRtlAllocateFileLock

A rotina FsRtlAllocateFileLock aloca e inicializa uma nova estrutura de FILE_LOCK.
FsRtlAllocatePoolWithQuotaTag

Saiba mais sobre a função FsRtlAllocatePoolWithQuotaTag.
FsRtlAllocatePoolWithTag

Saiba mais sobre a função FsRtlAllocatePoolWithTag.
FsRtlAllocateResource

A função FsRtlAllocateResource está obsoleta.
FsRtlAreNamesEqual

A rotina FsRtlAreNamesEqual determina se duas cadeias de caracteres Unicode são iguais.
FsRtlAreThereCurrentFileLocks

A macro FsRtlAreThereCurrentFileLocks verifica se existem bloqueios de intervalo de bytes para o arquivo especificado.
FsRtlAreThereCurrentOrInProgressFileLocks

A rotina TheFsRtlAreThereCurrentOrInProgressFileLocks determina se há bloqueios de intervalo de bytes atribuídos a um arquivo ou quaisquer operações de bloqueio em andamento para esse arquivo.
FsRtlAreThereWaitingFileLocks

A rotina FsRtlAreThereWaitingFileLocks verifica uma fila de bloqueio de arquivo em busca de bloqueios de arquivo em espera.
FsRtlAreVolumeStartupApplicationsComplete

A função FsRtlAreVolumeStartupApplicationsComplete determina se os aplicativos de inicialização de volume concluíram o processamento.
FsRtlBalanceReads

A rotina FsRtlBalanceReads sinaliza para um driver de disco tolerante a falhas que agora é seguro começar a balancear leituras de uma unidade espelhada.
FsRtlCancellableWaitForMultipleObjects

A rotina FsRtlCancellableWaitForMultipleObjects executa uma operação de espera cancelável (uma espera que pode ser encerrada) em um ou mais objetos dispatcher.
FsRtlCancellableWaitForSingleObject

A rotina FsRtlCancellableWaitForSingleObject executa uma operação de espera cancelável (uma espera que pode ser encerrada) em um objeto dispatcher.
FsRtlChangeBackingFileObject

A rotina FsRtlChangeBackingFileObject substitui o objeto de arquivo atual por um novo objeto de arquivo.
FsRtlCheckLockForOplockRequest

Saiba mais sobre a rotina FsRtlCheckLockForOplockRequest.
FsRtlCheckLockForReadAccess

A rotina FsRtlCheckLockForReadAccess determina se o processo associado a um determinado IRP tem acesso de leitura a uma região bloqueada de um arquivo.
FsRtlCheckLockForWriteAccess

A rotina FsRtlCheckLockForWriteAccess determina se o processo associado a um determinado IRP tem acesso de gravação a uma região bloqueada de um arquivo.
FsRtlCheckOplock

Saiba mais sobre a função FsRtlCheckOplock.
FsRtlCheckOplock

Saiba como a rotina FsRtlCheckOplock sincroniza o IRP para uma operação de E/S de arquivo com o estado atual de bloqueio oportunista (oplock) do arquivo.
FsRtlCheckOplockEx

Saiba mais sobre a função FsRtlCheckOplockEx.
FsRtlCheckOplockEx2

FsRtlCheckOplockEx2 sincroniza o IRP para uma operação de E/S de arquivo com o estado atual de bloqueio oportunista (oplock) do arquivo.
FsRtlCheckUpperOplock

Saiba mais sobre a rotina FsRtlCheckUpperOplock.
FsRtlCompleteRequest

A macro FsRtlCompleteRequest conclui um IRP com o status especificado.
FsRtlCopyRead

Saiba mais sobre a função FsRtlCopyRead.
FsRtlCopyWrite

Saiba mais sobre a função FsRtlCopyWrite.
FsRtlCreateSectionForDataScan

A rotina FsRtlCreateSectionForDataScan cria um objeto de seção.
FsRtlCurrentBatchOplock

Um sistema de arquivos ou driver de filtro chama FsRtlCurrentBatchOplock para determinar se há algum lote ou filtro de bloqueios oportunistas (oplocks) em um arquivo.
FsRtlCurrentOplock

Um sistema de arquivos ou driver de filtro chama FsRtlCurrentOplock para determinar se há bloqueios oportunistas (oplocks) em um arquivo.
FsRtlCurrentOplockH

Um sistema de arquivos ou driver de filtro chama FsRtlCurrentOplockH para determinar se há algum CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks) em um arquivo.
FsRtlDeleteExtraCreateParameterLookasideList

A rotina FsRtlDeleteExtraCreateParameterLookasideList libera uma lista lookaside de parâmetro de criação extra (ECP).
FsRtlDeleteKeyFromTunnelCache

A rotina FsRtlDeleteKeyFromTunnelCache exclui todas as entradas de cache de túnel para arquivos em um diretório que está sendo excluído.
FsRtlDeleteTunnelCache

A rotina FsRtlDeleteTunnelCache exclui um cache de túnel.
FsRtlDeregisterUncProvider

A rotina FsRtlDeregisterUncProvider desregista um redirecionador que foi registrado como um provedor UNC (Convenção Universal de Nomenclatura) com o MUP (provedor UNC múltiplo).
FsRtlDissectDbcs

Dada uma cadeia de caracteres de nome de caminho ANSI ou DBCS (conjunto de caracteres de byte duplo), a rotina FsRtlDissectDbcs retorna duas cadeias de caracteres:_one que contém o primeiro nome de arquivo encontrado na cadeia de caracteres, o outro que contém a parte restante sem análise da cadeia de caracteres pathname.
FsRtlDissectName

Dada uma cadeia de caracteres de nome de caminho Unicode, a rotina FsRtlDissectName retorna duas cadeias de caracteres, uma contendo o primeiro nome de arquivo encontrado na cadeia de caracteres, a outra que contém a parte restante nãoparsada da cadeia de caracteres pathname.
FsRtlDoesDbcsContainWildCards

A rotina FsRtlDoesDbcsContainWildCards determina se uma cadeia de caracteres ANSI ou DBCS (conjunto de caracteres de byte duplo) contém caracteres curinga.
FsRtlDoesNameContainWildCards

A rotina FsRtlDoesNameContainWildCards determina se uma cadeia de caracteres Unicode contém caracteres curinga.
FsRtlFastCheckLockForRead

A rotina FsRtlFastCheckLockForRead determina se o processo especificado tem acesso de leitura a um intervalo de bytes bloqueado de um arquivo.
FsRtlFastCheckLockForWrite

A rotina FsRtlFastCheckLockForWrite determina se o processo especificado tem acesso de gravação a um intervalo de bytes bloqueado de um arquivo.
FsRtlFastLock

A macro FsRtlFastLock é usada por sistemas de arquivos e drivers de filtro para solicitar um bloqueio de intervalo de bytes para um fluxo de arquivos.
FsRtlFastUnlockAll

A rotina FsRtlFastUnlockAll libera todos os bloqueios de intervalo de bytes que foram adquiridos pelo processo especificado para um arquivo.
FsRtlFastUnlockAllByKey

A rotina FsRtlFastUnlockAllByKey libera todos os bloqueios de intervalo de bytes adquiridos pelo processo especificado, com o valor de chave especificado, para um arquivo.
FsRtlFastUnlockSingle

A rotina FsRtlFastUnlockSingle libera um bloqueio de intervalo de bytes adquirido pelo processo especificado, com o valor da chave, o deslocamento de arquivo e o comprimento especificados, para um arquivo.
FsRtlFindExtraCreateParameter

A rotina FsRtlFindExtraCreateParameter pesquisa uma determinada lista de ECP em busca de uma estrutura de contexto ECP de um determinado tipo e retorna um ponteiro para essa estrutura se ela for encontrada.
FsRtlFindInTunnelCache

Saiba mais sobre a função FsRtlFindInTunnelCache.
FsRtlFreeAePushLock

Saiba mais sobre a macro FsRtlFreeAePushLock.
FsRtlFreeExtraCreateParameter

A rotina FsRtlFreeExtraCreateParameter libera a memória de uma estrutura de contexto ECP.
FsRtlFreeExtraCreateParameterList

A rotina FsRtlFreeExtraCreateParameterList libera uma estrutura de lista de parâmetros de criação extra (ECP).
FsRtlFreeFileLock

A rotina FsRtlFreeFileLock não inicializa e libera uma estrutura de bloqueio de arquivo.
FsRtlGetBypassIoOpenCount

FsRtlGetBypassIoOpenCount retorna uma contagem de quantos BypassIO abre há para um determinado fluxo.
FsRtlGetBypassIoOpenCountPtr

FsRtlGetBypassIoOpenCountPtr retorna um ponteiro para a contagem de quantos BypassIO abre há para um determinado fluxo.
FsRtlGetEcpListFromIrp

A rotina FsRtlGetEcpListFromIrp retorna um ponteiro para uma lista de estrutura de contexto ECP (parâmetro de criação extra) associada a uma determinada operação de IRP_MJ_CREATE.
FsRtlGetFileSize

A rotina FsRtlGetFileSize é usada para obter o tamanho de um arquivo.
FsRtlGetNextExtraCreateParameter

A rotina FsRtlGetNextExtraCreateParameter retorna um ponteiro para a próxima (ou primeira) estrutura de contexto de parâmetro de criação extra (ECP) em uma determinada lista ECP.
FsRtlGetNextFileLock

A rotina FsRtlGetNextFileLock é usada para enumerar os bloqueios de intervalo de bytes que existem atualmente para um arquivo especificado.
FsRtlGetNextLargeMcbEntry

A rotina FsRtlGetNextLargeMcbEntry recupera uma execução de mapeamento de um MCB (bloco de controle de mapa).
FsRtlGetNextMcbEntry

Saiba mais sobre a função FsRtlGetNextMcbEntry.
FsRtlGetPerStreamContextPointer

A macro FsRtlGetPerStreamContextPointer retorna o contexto de fluxo do sistema de arquivos para um fluxo de arquivos.
FsRtlGetSectorSizeInformation

A rotina FsRtlGetSectorSizeInformation recupera as informações de tamanho do setor físico e lógico para um volume de armazenamento.
FsRtlGetSupportedFeatures

A rotina FsRtlGetSupportedFeatures retorna os recursos com suporte de um volume anexado ao objeto de dispositivo especificado.
FsRtlIncrementCcFastMdlReadWait

A rotina FsRtlIncrementCcFastMdlReadWait incrementa o membro do contador de desempenho CcFastMdlReadWait do gerenciador de cache em um objeto PRCB (bloco de controle de processador).
FsRtlIncrementCcFastReadNotPossible

A rotina FsRtlIncrementCcFastReadNotPossible incrementa o contador de desempenho CcFastReadNotPossible em um bloco de controle por processador dos contadores do sistema do gerenciador de cache.
FsRtlIncrementCcFastReadNoWait

A rotina FsRtlIncrementCcFastReadNoWait incrementa o contador de desempenho CcFastReadNoWait em um bloco de controle por processador dos contadores do sistema do gerenciador de cache.
FsRtlIncrementCcFastReadResourceMiss

A rotina FsRtlIncrementCcFastReadResourceMiss incrementa o contador de desempenho CcFastReadNotPossible em um bloco de controle por processador dos contadores do sistema do gerenciador de cache.
FsRtlIncrementCcFastReadWait

A rotina FsRtlIncrementCcFastReadWait incrementa o contador de desempenho CcFastReadWait em um bloco de controle por processador dos contadores do sistema do gerenciador de cache.
FsRtlInitExtraCreateParameterLookasideList

A rotina FsRtlInitExtraCreateParameterLookasideList inicializa uma lista lookaside de pool paginada ou não paga usada para a alocação de uma ou mais estruturas de contexto de parâmetro de criação extra (ECPs) de tamanho fixo.
FsRtlInitializeBaseMcb

FsRtlInitializeBaseMcb inicializa uma nova estrutura mcb (bloco de controle de mapa).
FsRtlInitializeBaseMcbEx

FsRtlInitializeBaseMcbEx inicializa uma nova estrutura mcb.
FsRtlInitializeExtraCreateParameter

A rotina FsRtlInitializeExtraCreateParameter inicializa uma estrutura de contexto ECP (parâmetro de criação extra).
FsRtlInitializeExtraCreateParameterList

A rotina FsRtlInitializeExtraCreateParameterList inicializa uma lista de estrutura de contexto ECP (parâmetro de criação extra).
FsRtlInitializeFileLock

A rotina FsRtlInitializeFileLock inicializa uma estrutura FILE_LOCK.
FsRtlInitializeLargeMcb

Saiba mais sobre a função FsRtlInitializeLargeMcb.
FsRtlInitializeMcb

A função FsRtlInitializeMcb está obsoleta.
FsRtlInitializeOplock

FsRtlInitializeOplock inicializa um ponteiro de bloqueio oportunista (oplock).
FsRtlInitializeTunnelCache

A rotina FsRtlInitializeTunnelCache inicializa um novo cache de túnel para um volume.
FsRtlInitPerStreamContext

A macro FsRtlInitPerStreamContext inicializa uma estrutura de contexto do driver de filtro.
FsRtlInsertExtraCreateParameter

A rotina FsRtlInsertExtraCreateParameter insere uma estrutura de contexto ECP (parâmetro de criação extra) em uma lista ECP.
FsRtlInsertPerFileContext

A rotina FsRtlInsertPerFileContext associa um objeto FSRTL_PER_FILE_CONTEXT a um objeto de contexto especificado pelo driver para um arquivo.
FsRtlInsertPerFileObjectContext

Para um driver de filtro do sistema de arquivos "herdado", a função FsRtlInsertPerFileObjectContext associa informações de contexto a um objeto de arquivo.
FsRtlInsertPerStreamContext

A rotina FsRtlInsertPerStreamContext associa a estrutura de contexto por fluxo de um driver de filtro do sistema de arquivos a um fluxo de arquivos.
FsRtlIsAnsiCharacterLegal

A macro FsRtlIsAnsiCharacterLegal determina se um caractere é um caractere ANSI legal.
FsRtlIsAnsiCharacterLegalFat

A macro FsRtlIsAnsiCharacterLegalFat determina se um caractere ANSI é legal para nomes de arquivo FAT.
FsRtlIsAnsiCharacterLegalHpfs

A macro FsRtlIsAnsiCharacterLegalHpfs determina se um caractere ANSI é legal para nomes de arquivo HPFS.
FsRtlIsAnsiCharacterLegalNtfs

A macro FsRtlIsAnsiCharacterLegalNtfs determina se um caractere ANSI é legal para nomes de arquivo NTFS.
FsRtlIsAnsiCharacterLegalNtfsStream

A macro FsRtlIsAnsiCharacterLegalNtfsStream determina se um caractere ANSI é legal para nomes de fluxo NTFS.
FsRtlIsAnsiCharacterWild

A macro FsRtlIsAnsiCharacterWild determina se um caractere ANSI é um caractere curinga.
FsRtlIsDaxVolume

Essa rotina consulta se o arquivo especificado está em um volume de acesso direto (DAX).
FsRtlIsDbcsInExpression

A rotina FsRtlIsDbcsInExpression determina se uma cadeia de caracteres ansi ou de byte duplo (DBCS) corresponde ao padrão especificado.
FsRtlIsEcpAcknowledged

A rotina FsRtlIsEcpAcknowledged é usada para determinar se uma determinada estrutura de contexto ECP (parâmetro de criação extra) foi marcada como confirmada.
FsRtlIsEcpFromUserMode

A rotina FsRtlIsEcpFromUserMode determina se uma estrutura de contexto ECP (parâmetro de criação extra) se originou do modo de usuário.
FsRtlIsFatDbcsLegal

A rotina FsRtlIsFatDbcsLegal determina se a cadeia de caracteres ANSI ou DBCS (conjunto de caracteres de byte duplo) especificada é um nome de arquivo FAT legal.
FsRtlIsHpfsDbcsLegal

Saiba mais sobre a função FsRtlIsHpfsDbcsLegal.
FsRtlIsLeadDbcsCharacter

A macro FsRtlIsLeadDbcsCharacter determina se um caractere é um byte de chumbo (o primeiro byte de um caractere) em um DBCS (conjunto de caracteres de byte duplo).
FsRtlIsNameInExpression

A rotina FsRtlIsNameInExpression determina se uma cadeia de caracteres Unicode corresponde ao padrão especificado.
FsRtlIsNameInUnUpcasedExpression

A rotina FsRtlIsNameInUnUpcasedExpression determina se uma cadeia de caracteres Unicode corresponde ao padrão especificado.
FsRtlIsNtstatusExpected

A rotina FsRtlIsNtstatusExpected determina se a exceção especificada é tratada pelo filtro de exceção.
FsRtlIsPagingFile

A rotina FsRtlIsPagingFile determina se um determinado arquivo é um arquivo de paginação.
FsRtlIssueDeviceIoControl

Saiba mais sobre a rotina FsRtlIssueDeviceIoControl.
FsRtlIsSystemPagingFile

Saiba mais sobre a rotina FsRtlIsSystemPagingFile.
FsRtlIsTotalDeviceFailure

A função FsRtlIsTotalDeviceFailure (ntddk.h) determina se uma mídia ou outra falha de hardware ocorreu.
FsRtlIsTotalDeviceFailure

A função FsRtlIsTotalDeviceFailure (ntifs.h) determina se ocorreu uma falha de hardware ou mídia.
FsRtlIsUnicodeCharacterWild

A macro FsRtlIsUnicodeCharacterWild determina se um caractere Unicode é um caractere curinga.
FsRtlKernelFsControlFile

Saiba mais sobre a função FsRtlKernelFsControlFile.
FsRtlLogCcFlushError

A rotina FsRtlLogCcFlushError registra um erro de gravação atrasada perdido e exibe uma caixa de diálogo para o usuário.
FsRtlLookupBaseMcbEntry

A rotina FsRtlLookupBaseMcbEntry recupera o mapeamento de um Vbn para um Lbn de um Mcb. Indica se o mapeamento existe e o tamanho da execução.
FsRtlLookupLargeMcbEntry

Saiba mais sobre a função FsRtlLookupLargeMcbEntry.
FsRtlLookupLastLargeMcbEntry

Saiba mais sobre a função FsRtlLookupLastLargeMcbEntry.
FsRtlLookupLastLargeMcbEntryAndIndex

Saiba mais sobre a função FsRtlLookupLastLargeMcbEntryAndIndex.
FsRtlLookupLastMcbEntry

Saiba mais sobre a função FsRtlLookupLastMcbEntry.
FsRtlLookupMcbEntry

A função FsRtlLookupMcbEntry é obsoleta.
FsRtlLookupPerFileContext

A rotina FsRtlLookupPerFileContext retorna um ponteiro para um objeto FSRTL_PER_FILE_CONTEXT associado a um arquivo especificado.
FsRtlLookupPerFileObjectContext

Para um driver de filtro do sistema de arquivos "herdado", a função FsRtlLookupPerFileObjectContext recupera informações de contexto anteriormente associadas a um objeto de arquivo.
FsRtlLookupPerStreamContext

A macro FsRtlLookupPerStreamContext recupera uma estrutura de contexto por fluxo para um fluxo de arquivos.
FsRtlLookupPerStreamContextInternal

Saiba mais sobre a função FsRtlLookupPerStreamContextInternal.
FsRtlMdlReadCompleteDev

A rotina FsRtlMdlReadCompleteDev conclui a operação de leitura iniciada pela rotina FsRtlMdlReadDev.
FsRtlMdlReadDev

A rotina FsRtlMdlReadDev retorna uma MDL (lista de descritores de memória) que aponta diretamente para o intervalo de bytes especificado no cache de arquivos.
FsRtlMdlReadEx

Saiba mais sobre a rotina FsRtlMdlReadEx.
FsRtlMdlWriteCompleteDev

A rotina FsRtlMdlWriteCompleteDev em ntifs.h libera os recursos alocados por FsRtlPrepareMdlWriteDev.
FsRtlMupGetProviderIdFromName

A rotina FsRtlMupGetProviderIdFromName obtém o identificador do provedor de um redirecionador de rede registrado com o MUP (provedor UNC múltiplo) do nome do dispositivo do redirecionador de rede.
FsRtlMupGetProviderInfoFromFileObject

A rotina FsRtlMupGetProviderInfoFromFileObject obtém informações sobre um redirecionador de rede registrado com o MUP (provedor UNC múltiplo) de um objeto de arquivo para um arquivo localizado em um sistema de arquivos remoto.
FsRtlNormalizeNtstatus

A rotina FsRtlNormalizeNtstatus converte uma exceção arbitrária em um valor status que é tratado pelo filtro de exceção.
FsRtlNotifyCleanup

Quando o último identificador de um objeto de arquivo é liberado, a rotina FsRtlNotifyCleanup remove a estrutura de notificação do objeto de arquivo, se presente, da lista de notificação especificada.
FsRtlNotifyCleanupAll

A rotina FsRtlNotifyCleanupAll remove todos os membros da lista de notificação especificada.
FsRtlNotifyFilterChangeDirectory

A rotina FsRtlNotifyFilterChangeDirectory cria uma estrutura de notificação para uma solicitação de IRP_MN_NOTIFY_CHANGE_DIRECTORY e a adiciona à lista de notificação especificada.
FsRtlNotifyFilterReportChange

FsRtlNotifyFilterReportChange conclui IRP_MN_NOTIFY_CHANGE_DIRECTORY solicitações pendentes na lista de notificação especificada.
FsRtlNotifyFullChangeDirectory

A rotina FsRtlNotifyFullChangeDirectory cria uma estrutura de notificação para uma solicitação de notificação e a adiciona à lista de notificação especificada.
FsRtlNotifyFullChangeDirectory

Saiba como a rotina FsRtlNotifyFullChangeDirectory cria uma estrutura de notificação para uma solicitação de notificação e a adiciona à lista de notificação especificada.
FsRtlNotifyFullReportChange

A rotina FsRtlNotifyFullReportChange é concluída com a alteração pendente de notificação dos IRPs.
FsRtlNotifyInitializeSync

A rotina FsRtlNotifyInitializeSync aloca e inicializa um objeto de sincronização para uma lista de notificação.
FsRtlNotifyUninitializeSync

A rotina FsRtlNotifyUninitializeSync desaloca o objeto de sincronização para uma lista de notificação.
FsRtlNotifyVolumeEvent

A rotina FsRtlNotifyVolumeEvent notifica todos os aplicativos registrados de que um evento de volume está ocorrendo.
FsRtlNotifyVolumeEventEx

A rotina FsRtlNotifyVolumeEventEx notifica todos os aplicativos registrados de que um evento de volume está ocorrendo. Os eventos de volume incluem o volume bloqueado, desbloqueado, montado ou feito somente leitura.
FsRtlNumberOfRunsInLargeMcb

A rotina FsRtlNumberOfRunsInLargeMcb retorna o número de execuções em um MCB (bloco de controle de mapa).
FsRtlNumberOfRunsInMcb

A função FsRtlNumberOfRunsInMcb está obsoleta.
FsRtlOplockBreakH

A rotina FsRtlOplockBreakH quebra CACHE_HANDLE_LEVEL bloqueios oportunistas (oplocks).
FsRtlOplockBreakToNone

A função FsRtlOplockBreakToNone está obsoleta.
FsRtlOplockBreakToNoneEx

A rotina FsRtlOplockBreakToNoneEx quebra todos os bloqueios oportunistas (oplocks) imediatamente sem considerar nenhuma chave oplock.
FsRtlOplockFsctrl

FsRtlOplockFsctrl executa várias operações de bloqueio oportunista (oplock) em nome de um sistema de arquivos ou driver de filtro.
FsRtlOplockFsctrlEx

A rotina FsRtlOplockFsctrlEx executa várias operações de bloqueio oportunista (oplock) em nome de um sistema de arquivos ou driver de filtro.
FsRtlOplockGetAnyBreakOwnerProcess

FsRtlOplockGetAnyBreakOwnerProcess obtém um proprietário de um oplock supostamente quebrando.
FsRtlOplockIsFastIoPossible

Saiba mais sobre a função FsRtlOplockIsFastIoPossible.
FsRtlOplockIsFastIoPossible

Saiba como o FsRtlOplockIsFastIoPossible verifica o estado de bloqueio oportunista (oplock) de um arquivo para determinar se a E/S rápida pode ser executada no arquivo.
FsRtlOplockIsSharedRequest

A rotina FsRtlOplockIsSharedRequest determina se uma solicitação para um bloqueio oportunista (oplock) deseja um oplock compartilhado.
FsRtlOplockKeysEqual

A rotina FsRtlOplockKeysEqual compara as chaves de bloqueio oportunista (oplock) armazenadas nas extensões de objeto de arquivo de dois objetos de arquivo.
FsRtlPostPagingFileStackOverflow

A rotina FsRtlPostPagingFileStackOverflow posta um item de estouro de pilha de arquivos de paginação no thread de estouro de pilha.
FsRtlPostStackOverflow

A rotina FsRtlPostStackOverflow posta um item de estouro de pilha no thread de estouro de pilha.
FsRtlPrepareMdlWriteDev

A rotina FsRtlPrepareMdlWriteDev retorna uma lista vinculada de MDLs (listas de descritores de memória) que apontam para o intervalo especificado de dados de arquivo armazenados em cache para gravar dados diretamente no cache.
FsRtlPrepareMdlWriteEx

A rotina FsRtlPrepareMdlWriteEx retorna uma lista vinculada de MDLs (listas de descritores de memória) que apontam para o intervalo especificado de dados de arquivo armazenados em cache para gravar dados diretamente no cache.
FsRtlPrepareToReuseEcp

Saiba mais sobre a rotina FsRtlPrepareToReuseEcp.
FsRtlPrivateLock

A função FsRtlPrivateLock está obsoleta.
FsRtlProcessFileLock

A rotina FsRtlProcessFileLock processa e conclui um IRP para uma operação de bloqueio de arquivo.
FsRtlQueryCachedVdl

O VDL (comprimento de dados) válido atual para um arquivo armazenado em cache é recuperado com a rotina FsRtlQueryCachedVdl.
FsRtlQueryKernelEaFile

O FsRtlQueryKernelEaFile de rotina é usado para criar uma solicitação queryEA explícita e aguardar síncronamente para que ela seja concluída, retornando o resultado. Isso permite que o chamador faça isso por FileObject em vez de um identificador.
FsRtlRegisterFileSystemFilterCallbacks

Os drivers de filtro do sistema de arquivos e os sistemas de arquivos chamam a rotina FsRtlRegisterFileSystemFilterCallbacks para registrar rotinas de retorno de chamada de notificação a serem invocadas quando o sistema de arquivos subjacente executa determinadas operações.
FsRtlRegisterUncProvider

A rotina FsRtlRegisterUncProvider registra um redirecionador de rede como um provedor UNC (convenção de nomenclatura universal) com o sistema de vários provedores UNC (MUP).
FsRtlRegisterUncProviderEx

A rotina FsRtlRegisterUncProviderEx registra um redirecionador de rede como um provedor UNC (convenção de nomenclatura universal) com o sistema de vários provedores UNC (MUP).
FsRtlReleaseFile

A Microsoft reserva a função FsRtlReleaseFile somente para uso interno. Não use essa função em seu código.
FsRtlRemoveBaseMcbEntry

A função FsRtlRemoveBaseMcbEntry é a rotina de trabalho para remover uma entrada mcb grande. Ele faz isso sem tirar o mcb GuardedMutex.
FsRtlRemoveDotsFromPath

A rotina FsRtlRemoveDotsFromPath remove ocorrências desnecessárias de '.' e '.'. do caminho especificado.
FsRtlRemoveExtraCreateParameter

A rotina FsRtlRemoveExtraCreateParameter pesquisa uma lista ECP em busca de uma estrutura de contexto ECP e, se encontrada, a desanexa da lista ECP.
FsRtlRemoveLargeMcbEntry

A rotina FsRtlRemoveLargeMcbEntry remove um ou mais mapeamentos de um MCB (bloco de controle de mapa).
FsRtlRemoveMcbEntry

A função FsRtlRemoveMcbEntry está obsoleta.
FsRtlRemovePerFileContext

Saiba mais sobre a função FsRtlRemovePerFileContext.
FsRtlRemovePerFileObjectContext

Para um driver de filtro do sistema de arquivos "herdado", a função FsRtlRemovePerFileObjectContext desvincula uma estrutura de informações de contexto por objeto de arquivo da lista de contextos por arquivo-objeto anteriormente associados a um objeto de arquivo.
FsRtlRemovePerStreamContext

Saiba mais sobre a função FsRtlRemovePerStreamContext.
FsRtlResetLargeMcb

A rotina FsRtlResetLargeMcb trunca uma estrutura mcb (bloco de controle de mapa) para conter pares de mapeamento zero. Ele não reduz a matriz de pares de mapeamento.
FsRtlSetEcpListIntoIrp

A rotina FsRtlSetEcpListIntoIrp anexa uma lista de estrutura de contexto ECP (parâmetro de criação extra) a uma operação de IRP_MJ_CREATE.
FsRtlSetKernelEaFile

O FsRtlQueryKernelEaFile de rotina é usado para definir, modificar e/ou excluir valores de atributo estendido (EA) para um arquivo e aguardar síncronamente para que ele seja concluído, retornando um resultado.
FsRtlSetupAdvancedHeader

A macro FsRtlSetupAdvancedHeader é usada por sistemas de arquivos para inicializar uma estrutura de FSRTL_ADVANCED_FCB_HEADER para uso com contextos de filtro.
FsRtlSetupAdvancedHeaderEx

A macro FsRtlSetupAdvancedHeaderEx é usada por sistemas de arquivos para inicializar uma estrutura FSRTL_ADVANCED_FCB_HEADER para uso com contextos de fluxo e de arquivo.
FsRtlSetupAdvancedHeaderEx2

Saiba mais sobre a função FsRtlSetupAdvancedHeaderEx2.
FsRtlSplitLargeMcb

A rotina FsRtlSplitLargeMcb insere um buraco nos mapeamentos em um MCB (bloco de controle de mapa).
FsRtlSupportsPerFileContexts

A macro FsRtlSupportsPerFileContexts verifica se há suporte para informações de contexto por arquivo pelo sistema de arquivos associado a um FILE_OBJECT especificado.
FsRtlTeardownPerFileContexts

Os sistemas de arquivos chamam a rotinaFsRtlTeardownPerFileContexts para liberar objetos FSRTL_PER_FILE_CONTEXT associados a uma estrutura FCB (bloco de controle de arquivo).
FsRtlTeardownPerStreamContexts

A rotina FsRtlTeardownPerStreamContexts libera todas as estruturas de contexto por fluxo associadas a uma determinada estrutura de FSRTL_ADVANCED_FCB_HEADER.
FsRtlTestAnsiCharacter

A macro FsRtlTestAnsiCharacter determina se um caractere ANSI ou DBCS (conjunto de caracteres de byte duplo) atende aos critérios especificados.
FsRtlTruncateLargeMcb

A rotina FsRtlTruncateLargeMcb trunca um MCB (bloco de controle de mapa grande).
FsRtlTruncateMcb

A função FsRtlTruncateMcb é obsoleta.
FsRtlUninitializeBaseMcb

A função FsRtlUninitializeBaseMcb não inicializa uma estrutura mcb (bloco de controle de mapa). Depois de chamar essa rotina, a estrutura mcb de entrada deve ser inicializada novamente antes de ser usada novamente.
FsRtlUninitializeFileLock

A rotina FsRtlUninitializeFileLock não inicializa uma estrutura de FILE_LOCK.
FsRtlUninitializeLargeMcb

A rotina FsRtlUninitializeLargeMcb não inicializa um MCB (grande bloco de controle de mapa).
FsRtlUninitializeMcb

A função FsRtlUninitializeMcb está obsoleta.
FsRtlUninitializeOplock

FsRtlUninitializeOplock não inicializa um ponteiro de bloqueio oportunista (oplock).
FsRtlUpperOplockFsctrl

Saiba mais sobre a rotina FsRtlUpperOplockFsctrl.
FsRtlValidateReparsePointBuffer

A rotina FsRtlValidateReparsePointBuffer verifica se o buffer de ponto de nova análise especificado é válido.
GetSecurityUserInfo

A função GetSecurityUserInfo recupera informações sobre uma sessão de logon.
IoAcquireVpbSpinLock

Saiba mais sobre a função IoAcquireVpbSpinLock.
IoAttachDeviceToDeviceStackSafe

A rotina IoAttachDeviceToDeviceStackSafe anexa o objeto de dispositivo do chamador ao objeto de dispositivo mais alto em uma pilha de driver.
IoCancelFileOpen

A rotina IoCancelFileOpen pode ser usada por um driver de filtro do sistema de arquivos para fechar um arquivo que foi aberto por um driver do sistema de arquivos na pilha de dispositivos do driver de filtro.
IoCheckDesiredAccess

A Microsoft reserva a função IoCheckDesiredAccess somente para uso interno. Não use essa função em seu código.
IoCheckEaBufferValidity

Saiba mais sobre a função IoCheckEaBufferValidity.
IoCheckFunctionAccess

A Microsoft reserva a função IoCheckFunctionAccess somente para uso interno. Não use essa função em seu código.
IoCheckQuerySetFileInformation

A Microsoft reserva a função IoCheckQuerySetFileInformation somente para uso interno. Não use essa função em seu código.
IoCheckQuerySetVolumeInformation

A Microsoft reserva a função IoCheckQuerySetVolumeInformation somente para uso interno. Não use essa função em seu código.
IoCheckQuotaBufferValidity

Saiba mais sobre a função IoCheckQuotaBufferValidity.
IoCreateFileEx

A rotina IoCreateFileEx faz com que um novo arquivo ou diretório seja criado ou abre um arquivo, dispositivo, diretório ou volume existente e fornece ao chamador um identificador para o objeto de arquivo.
IoCreateFileSpecifyDeviceObjectHint

A rotina IoCreateFileSpecifyDeviceObjectHint é usada por drivers de filtro do sistema de arquivos para enviar uma solicitação de criação somente para os filtros abaixo de um objeto de dispositivo especificado e para o sistema de arquivos.
IoCreateStreamFileObject

A rotina IoCreateStreamFileObject cria um novo objeto de arquivo de fluxo.
IoCreateStreamFileObjectEx

A rotina IoCreateStreamFileObjectEx cria um novo objeto de arquivo de fluxo.
IoCreateStreamFileObjectEx2

Saiba mais sobre a rotina IoCreateStreamFileObjectEx2.
IoCreateStreamFileObjectLite

A rotina IoCreateStreamFileObjectLite cria um novo objeto de arquivo de fluxo, mas não faz com que uma solicitação IRP_MJ_CLEANUP seja enviada para a pilha de driver do sistema de arquivos.
IoEnumerateDeviceObjectList

Saiba mais sobre a rotina IoEnumerateDeviceObjectList.
IoEnumerateRegisteredFiltersList

A rotina IoEnumerateRegisteredFiltersList enumera os drivers de filtro do sistema de arquivos registrados com o sistema.
IoFastQueryNetworkAttributes

A Microsoft reserva a função IoFastQueryNetworkAttributes somente para uso interno. Não use essa função em seu código.
IoGetAttachedDevice

Saiba mais sobre a função IoGetAttachedDevice.
IoGetBaseFileSystemDeviceObject

A Microsoft reserva a função IoGetBaseFileSystemDeviceObject somente para uso interno. Não use essa função em seu código.
IoGetDeviceAttachmentBaseRef

A rotina IoGetDeviceAttachmentBaseRef retorna um ponteiro para o objeto de dispositivo de nível mais baixo em um sistema de arquivos ou pilha de driver de dispositivo.
IoGetDeviceToVerify

Saiba mais sobre a função IoGetDeviceToVerify.
IoGetDiskDeviceObject

A rotina IoGetDiskDeviceObject recupera um ponteiro para o objeto de dispositivo de disco associado a um determinado objeto de dispositivo de volume do sistema de arquivos.
IoGetLowerDeviceObject

Saiba mais sobre a função IoGetLowerDeviceObject.
IoGetOplockKeyContext

A rotina IoGetOplockKeyContext retorna um contexto de chave oplock de destino para um objeto de arquivo.
IoGetOplockKeyContextEx

A rotina IoGetOplockKeyContextEx retorna um contexto de chave oplock dupla para um objeto de arquivo.
IoGetRequestorProcess

A rotina IoGetRequestorProcess retorna um ponteiro de processo para o thread que solicitou originalmente uma determinada operação de E/S.
IoGetRequestorProcessId

A rotina IoGetRequestorProcessId retorna a ID exclusiva do processo de 32 bits para o thread que solicitou originalmente uma determinada operação de E/S.
IoGetRequestorSessionId

A rotina IoGetRequestorSessionId retorna a ID da sessão para o processo que solicitou originalmente uma determinada operação de E/S.
IoGetSiloParameters

Essa rotina indica se um arquivo está dentro de um contexto de contêiner.
IoGetTopLevelIrp

A rotina IoGetTopLevelIrp em ntifs.h retorna o valor do campo TopLevelIrp do thread atual.
IoGetTopLevelIrp

A rotina IoGetTopLevelIrp em wdm.h retorna o valor do campo TopLevelIrp do thread atual.
IoGetTransactionParameterBlock

A rotina IoGetTransactionParameterBlock retorna o bloco de parâmetros de transação para uma operação de arquivo transacionada.
IoInitializeDriverCreateContext

A rotina IoInitializeDriverCreateContext inicializa uma variável alocada pelo chamador do tipo IO_DRIVER_CREATE_CONTEXT.
IoInitializePriorityInfo

A rotina IoInitializePriorityInfo inicializa uma estrutura do tipo IO_PRIORITY_INFO.
IoIsFileObjectIgnoringSharing

A rotina IoIsFileObjectIgnoringSharing determina se um objeto de arquivo está definido com a opção de ignorar verificações de acesso de compartilhamento de arquivos.
IoIsFileOpenedExclusively

A Microsoft reserva a macro IoIsFileOpenedExclusively somente para uso interno. Não use essa macro em seu código.
IoIsFileOriginRemote

A rotina IoIsFileOriginRemote determina se um determinado objeto de arquivo é para uma solicitação de criação remota.
IoIsOperationSynchronous

Saiba mais sobre a função IoIsOperationSynchronous.
IoIsSystemThread

A rotina IoIsSystemThread verifica se um determinado thread é um thread do sistema.
IoIsValidNameGraftingBuffer

A Microsoft reserva a função IoIsValidNameGraftingBuffer somente para uso interno. Não use essa função em seu código.
IoPageRead

A Microsoft reserva a função IoPageRead somente para uso interno. Não use essa função em seu código.
IoQueryFileDosDeviceName

A rotina IoQueryFileDosDeviceName recupera um nome de dispositivo MS-DOS para um arquivo.
IoQueryFileInformation

A Microsoft reserva a função IoQueryFileInformation somente para uso interno. Não use essa função em seu código.
IoQueryVolumeInformation

A Microsoft reserva a função IoQueryVolumeInformation somente para uso interno. Não use essa função em seu código.
IoQueueThreadIrp

A Microsoft reserva a função IoQueueThreadIrp somente para uso interno. Não use essa função em seu código.
IoRegisterFileSystem

A rotina IoRegisterFileSystem adiciona um objeto de dispositivo de controle do sistema de arquivos à fila do sistema de arquivos global.
IoRegisterFsRegistrationChange

Saiba mais sobre a função IoRegisterFsRegistrationChange.
IoRegisterFsRegistrationChangeEx

A rotina IoRegisterFsRegistrationChangeEx registra a rotina de notificação de um driver de filtro do sistema de arquivos a ser chamada sempre que um sistema de arquivos registra ou cancela o registro como um sistema de arquivos ativo.
IoRegisterFsRegistrationChangeMountAware

A rotina IoRegisterFsRegistrationChangeMountAware registra a rotina de notificação de um driver de filtro do sistema de arquivos. Essa rotina de notificação é chamada sempre que um sistema de arquivos registra ou cancela o registro como um sistema de arquivos ativo.
IoReleaseVpbSpinLock

A rotina IoReleaseVpbSpinLock libera o bloqueio de rotação do VPB (Bloco de Parâmetros de Volume).
IoRemoveLinkShareAccessEx

A rotina IoRemoveLinkShareAccessEx remove o acesso e as informações de acesso de compartilhamento em uma estrutura de acesso de compartilhamento do sistema de arquivos para uma determinada instância aberta.
IoReplaceFileObjectName

Saiba mais sobre a rotina IoReplaceFileObjectName.
IoSetDeviceToVerify

Saiba mais sobre a rotina IoSetDeviceToVerify.
IoSetFileObjectIgnoreSharing

A rotina IoSetFileObjectIgnoreSharing define um objeto de arquivo para ignorar as verificações de acesso de compartilhamento de arquivos.
IoSetFileOrigin

A rotina IoSetFileOrigin especifica se um determinado objeto de arquivo é para uma solicitação de criação remota.
IoSetInformation

A Microsoft reserva a função IoSetInformation somente para uso interno. Não use essa função em seu código.
IoSetTopLevelIrp

A rotina IoSetTopLevelIrp em ntifs.h define o valor do campo TopLevelIrp do thread atual.
IoSetTopLevelIrp

A rotina IoSetTopLevelIrp no arquivo rx.h define o valor do campo TopLevelIrp do thread atual.
IoSetTopLevelIrp

A rotina IoSetTopLevelIrp em wdm.h define o valor do campo TopLevelIrp do thread atual.
IoSynchronousPageWrite

A Microsoft reserva a função IoSynchronousPageWrite somente para uso interno. Não use essa função em seu código.
IoThreadToProcess

A rotina IoThreadToProcess retorna um ponteiro para o processo do thread especificado.
IoUnregisterFileSystem

A rotina IoUnregisterFileSystem remove o objeto de dispositivo de controle de um sistema de arquivos da fila global do sistema de arquivos.
IoUnregisterFsRegistrationChange

A rotina IoUnregisterFsRegistrationChange cancela o registro da rotina de notificação de alteração do sistema de arquivos do driver de filtro do sistema de arquivos.
IoVerifyVolume

Saiba mais sobre a função IoVerifyVolume.
IsReparseTagMicrosoft

A macro IsReparseTagMicrosoft determina se uma marca de ponto de nova análise indica um ponto de nova análise da Microsoft.
IsReparseTagNameSurrogate

A macro IsReparseTagNameSurrogate determina se o ponto de nova análise associado de uma marca é um substituto para outra entidade nomeada, como um ponto de montagem de volume.
IsReparseTagValid

A Microsoft reserva a macro IsReparseTagValid somente para uso interno. Não use essa macro em seu código.
KeAcquireQueuedSpinLock

Saiba mais sobre a função KeAcquireQueuedSpinLock.
KeAttachProcess

A função KeAttachProcess está obsoleta.
KeDetachProcess

A função KeDetachProcess está obsoleta.
KeInitializeMutant

A Microsoft reserva a função KeInitializeMutant somente para uso interno. Não use essa função em seu código.
KeInitializeQueue

A rotina KeInitializeQueue inicializa um objeto de fila no qual os threads podem aguardar entradas.
KeInsertHeadQueue

A rotina KeInsertHeadQueue insere uma entrada no cabeçalho da fila especificada se não puder usar imediatamente a entrada para atender a uma espera de thread.
KeInsertQueue

A rotina KeInsertQueue insere uma entrada na parte final da fila especificada se não puder usar imediatamente a entrada para atender a uma espera de thread.
KeQueryPerformanceCounter

Saiba mais sobre a rotina KeQueryPerformanceCounter.
KeReadStateMutant

A Microsoft reserva a função KeReadStateMutant somente para uso interno. Não use essa função em seu código.
KeReadStateQueue

A Microsoft reserva a função KeReadStateQueue somente para uso interno. Não use essa função em seu código.
KeReleaseMutant

A Microsoft reserva a função KeReleaseMutant somente para uso interno. Não use essa função em seu código.
KeReleaseQueuedSpinLock

A Microsoft reserva a função KeReleaseQueuedSpinLock somente para uso interno. Não use essa função em seu código.
KeRemoveQueue

Saiba mais sobre a função KeRemoveQueue.
KeRundownQueue

A rotina KeRundownQueue limpa um objeto de fila, liberando todas as entradas enfileiradas.
KeSetIdealProcessorThread

A Microsoft reserva a função KeSetIdealProcessorThread somente para uso interno. Não use essa função em seu código.
KeStackAttachProcess

A rotina KeStackAttachProcess anexa o thread atual ao espaço de endereço do processo de destino.
KeTryToAcquireQueuedSpinLock

A Microsoft reserva a função KeTryToAcquireQueuedSpinLock somente para uso interno. Não use essa função em seu código.
KeUnstackDetachProcess

A rotina KeUnstackDetachProcess desanexa o thread atual do espaço de endereço de um processo e restaura o estado de anexação anterior.
MapSecurityError

A função MapSecurityError mapeia uma interface de segurança SECURITY_STATUS status código para um código de status NSTATUS correspondente.
MmCanFileBeTruncated

Saiba mais sobre a função MmCanFileBeTruncated.
MmDoesFileHaveUserWritableReferences

A função MmDoesFileHaveUserWritableReferences retorna o número de referências graváveis para um objeto de arquivo.
MmFlushImageSection

A rotina MmFlushImageSection libera a seção de imagem para um arquivo.
MmForceSectionClosed

A rotina MmForceSectionClosed exclui as seções de dados e imagens de um arquivo que não está mais em uso.
MmForceSectionClosedEx

A função MmForceSectionClosedEx examina os ponteiros do objeto section. Se forem NULL, nenhuma ação adicional será tomada e o valor TRUE será retornado.
MmGetMaximumFileSectionSize

O MmGetMaximumFileSectionSectionSize retorna o tamanho máximo possível de uma seção de arquivo para a versão atual do Windows.
MmIsRecursiveIoFault

A rotina MmIsRecursiveIoFault determina se a falha de página atual está ocorrendo durante uma operação de E/S.
MmPrefetchPages

A rotina MmPrefetchPages lê grupos de páginas do armazenamento secundário da maneira ideal.
MmSetAddressRangeModified

A rotina MmSetAddressRangeModified marca as páginas atualmente válidas no intervalo especificado do cache do sistema conforme modificado.
NtQueryInformationByName

Saiba mais sobre a função NtQueryInformationByName.
ObInsertObject

A Microsoft reserva a função ObInsertObject somente para uso interno. Não use essa função em seu código.
ObIsKernelHandle

A rotina ObIsKernelHandle determina se o identificador especificado é um identificador de kernel.
ObMakeTemporaryObject

A Microsoft reserva a função ObMakeTemporaryObject somente para uso interno. Não use essa função em seu código.
ObOpenObjectByPointer

A função ObOpenObjectByPointer abre um objeto referenciado por um ponteiro e retorna um identificador para o objeto .
ObQueryNameString

A rotina ObQueryNameString fornece o nome, se houver um, de um determinado objeto ao qual o chamador tem um ponteiro.
ObQueryObjectAuditingByHandle

A Microsoft reserva a função ObQueryObjectAuditingByHandle somente para uso interno. Não use essa função em seu código.
PCOMPLETE_LOCK_IRP_ROUTINE

Saiba mais sobre a função de retorno de chamada PCOMPLETE_LOCK_IRP_ROUTINE.
PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_COMPLETE_LOCK_CALLBACK_DATA_ROUTINE como a rotina de retorno de chamada CompleteLockCallbackDataRoutine do driver de minifiltro para uma estrutura de FILE_LOCK.
PFLT_COMPLETED_ASYNC_IO_CALLBACK

Um driver de minifiltro que inicia uma operação de E/S assíncrona pode especificar uma rotina do tipo PFLT_COMPLETED_ASYNC_IO_CALLBACK rotina a ser chamada quando a operação for concluída.
PFLT_CONTEXT_ALLOCATE_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_CONTEXT_ALLOCATE_CALLBACK como a rotina ContextAllocateCallback do driver de minifiltro.
PFLT_CONTEXT_CLEANUP_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_CONTEXT_CLEANUP_CALLBACK como a rotina ContextCleanupCallback do driver de minifiltro.
PFLT_CONTEXT_FREE_CALLBACK

Um minifiltro pode registrar uma rotina do tipo PFLT_CONTEXT_FREE_CALLBACK como a rotina ContextFreeCallback do driver de minifiltro.
PFLT_FILTER_UNLOAD_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_FILTER_UNLOAD_CALLBACK como a rotina FilterUnloadCallback do driver de minifiltro.
PFLT_GENERATE_FILE_NAME

Um driver de minifiltro que fornece nomes de arquivo para o cache de nomes do gerenciador de filtros pode registrar uma rotina do tipo PFLT_GENERATE_FILE_NAME como a rotina GenerateFileNameCallback do driver de minifiltro.
PFLT_GET_OPERATION_STATUS_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_GET_OPERATION_STATUS_CALLBACK como a rotina OperationStatusCallback do driver de minifiltro.
PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_INSTANCE_QUERY_TEARDOWN_CALLBACK como a rotina InstanceQueryTeardownCallback do driver de minifiltro.
PFLT_INSTANCE_SETUP_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_INSTANCE_SETUP_CALLBACK como a rotina InstanceSetupCallback do driver de minifiltro.
PFLT_INSTANCE_TEARDOWN_CALLBACK

Um driver de minifiltro pode registrar duas rotinas do tipo PFLT_INSTANCE_TEARDOWN_CALLBACK como as rotinas InstanceTeardownStartCallback e InstanceTeardownCompleteCallback do driver de minifiltro.
PFLT_NORMALIZE_CONTEXT_CLEANUP

Um driver de minifiltro que fornece nomes de arquivo para o cache de nomes do gerenciador de filtros pode registrar uma rotina do tipo PFLT_NORMALIZE_CONTEXT_CLEANUP como a rotina NormalizeContextCleanupCallback do driver de minifiltro.
PFLT_NORMALIZE_NAME_COMPONENT

Um driver de minifiltro que fornece nomes de arquivo para o cache de nomes do gerenciador de filtros pode registrar uma rotina do tipo PFLT_NORMALIZE_NAME_COMPONENT como a rotina NormalizeNameComponentCallback do driver de minifiltro.
PFLT_NORMALIZE_NAME_COMPONENT_EX

Um driver de minifiltro que fornece nomes de arquivo para o cache de nomes do gerenciador de filtros pode registrar uma rotina do tipo PFLT_NORMALIZE_NAME_COMPONENT_EX como a rotina de retorno de chamada NormalizeNameComponentExCallback do driver de minifiltro.
PFLT_POST_OPERATION_CALLBACK

Um driver de minifiltro pode registrar uma ou mais rotinas do tipo PFLT_POST_OPERATION_CALLBACK para executar o processamento de conclusão para operações de E/S.
PFLT_PRE_OPERATION_CALLBACK

A rotina de PFLT_PRE_OPERATION_CALLBACK de um driver de minifiltro executa o processamento de pré-operação para operações de E/S.
PFLT_SECTION_CONFLICT_NOTIFICATION_CALLBACK

Opcionalmente, um driver de minifiltro pode registrar uma rotina do tipo PFLT_CONTEXT_ALLOCATE_CALLBACK como a rotina SectionNotificationCallback do driver de minifiltro.
PFLT_TRANSACTION_NOTIFICATION_CALLBACK

Um driver de minifiltro pode registrar uma rotina do tipo PFLT_TRANSACTION_NOTIFICATION_CALLBACK como sua rotina TransactionNotificationCallback.
PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK

Um driver de filtro pode registrar uma rotina de tipo PFSRTL_EXTRA_CREATE_PARAMETER_CLEANUP_CALLBACK como a rotina de retorno de chamada CleanupCallback do driver de filtro para uma estrutura de contexto de parâmetro de criação extra (ECP).
PMRX_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_CALLDOWN.
PMRX_CALLDOWN_CTX

Saiba mais sobre a função de retorno de chamada PMRX_CALLDOWN_CTX.
PMRX_CHANGE_BUFFERING_STATE_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_CHANGE_BUFFERING_STATE_CALLDOWN.
PMRX_CHKDIR_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_CHKDIR_CALLDOWN.
PMRX_CHKFCB_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_CHKFCB_CALLDOWN.
PMRX_COMPUTE_NEW_BUFFERING_STATE

Saiba mais sobre a função de retorno de chamada PMRX_COMPUTE_NEW_BUFFERING_STATE.
PMRX_CREATE_SRVCALL

Saiba mais sobre a função de retorno de chamada PMRX_CREATE_SRVCALL.
PMRX_CREATE_V_NET_ROOT

Saiba mais sobre a função de retorno de chamada PMRX_CREATE_V_NET_ROOT.
PMRX_DEALLOCATE_FOR_FCB

Saiba mais sobre a função de retorno de chamada PMRX_DEALLOCATE_FOR_FCB.
PMRX_DEALLOCATE_FOR_FOBX

Saiba mais sobre a função de retorno de chamada PMRX_DEALLOCATE_FOR_FOBX.
PMRX_EXTENDFILE_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_EXTENDFILE_CALLDOWN.
PMRX_EXTRACT_NETROOT_NAME

Saiba mais sobre a função de retorno de chamada PMRX_EXTRACT_NETROOT_NAME.
PMRX_FINALIZE_NET_ROOT_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_FINALIZE_NET_ROOT_CALLDOWN.
PMRX_FINALIZE_SRVCALL_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_FINALIZE_SRVCALL_CALLDOWN.
PMRX_FINALIZE_V_NET_ROOT_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_FINALIZE_V_NET_ROOT_CALLDOWN.
PMRX_FORCECLOSED_CALLDOWN

Saiba mais sobre a função de retorno de chamada PMRX_FORCECLOSED_CALLDOWN.
PMRX_GET_CONNECTION_ID

Saiba mais sobre PMRX_GET_CONNECTION_ID função de retorno de chamada.
PMRX_IS_LOCK_REALIZABLE

Saiba mais sobre a função de retorno de chamada PMRX_IS_LOCK_REALIZABLE.
PMRX_PREPARSE_NAME

Saiba mais sobre a função de retorno de chamada PMRX_PREPARSE_NAME.
PMRX_SRVCALL_WINNER_NOTIFY

Saiba mais sobre a função de retorno de chamada PMRX_SRVCALL_WINNER_NOTIFY.
PsChargePoolQuota

Saiba mais sobre a função PsChargePoolQuota.
PsDereferenceImpersonationToken

A rotina PsDereferenceImpersonationToken diminui a contagem de referência de um token de representação.
PsDereferencePrimaryToken

A rotina PsDereferencePrimaryToken diminui a contagem de referência de um token primário.
PsGetProcessExitTime

A rotina PsGetProcessExitTime retorna a hora de saída do processo atual.
PsImpersonateClient

A rotina PsImpersonateClient faz com que um thread de servidor represente um cliente.
PsIsDiskCountersEnabled

O estado habilitado dos contadores de E/S de disco por processo é retornado pela rotina PsIsDiskCountersEnabled.
PsIsThreadTerminating

A rotina PsIsThreadTerminating verifica se um thread está sendo encerrado.
PsLookupProcessByProcessId

A rotina PsLookupProcessByProcessId aceita a ID do processo de um processo e retorna um ponteiro referenciado para a estrutura EPROCESS do processo.
PsLookupThreadByThreadId

A rotina PsLookupThreadByThreadId aceita a ID de thread de um thread e retorna um ponteiro referenciado para a estrutura ETHREAD do thread.
PsReferenceImpersonationToken

Saiba mais sobre a função PsReferenceImpersonationToken.
PsReferencePrimaryToken

Saiba mais sobre a função PsReferencePrimaryToken.
PsReturnPoolQuota

Saiba mais sobre a função PsReturnPoolQuota.
PsRevertToSelf

A rotina PsRevertToSelf encerra a representação do thread de chamada de um cliente.
PsUpdateDiskCounters

A rotina PsUpdateDiskCounters atualiza os contadores de E/S de disco de um determinado processo.
PUNLOCK_ROUTINE

Saiba mais sobre a rotina de retorno de chamada PUNLOCK_ROUTINE.
QUERY_VIRTUAL_MEMORY_CALLBACK

Saiba mais sobre a função de retorno de chamada QUERY_VIRTUAL_MEMORY_CALLBACK.
RTL_HEAP_COMMIT_ROUTINE

Saiba mais sobre a rotina de retorno de chamada RTL_HEAP_COMMIT_ROUTINE.
RtlAbsoluteToSelfRelativeSD

A rotina RtlAbsoluteToSelfRelativeSD cria um novo descritor de segurança no formato auto-relativo usando um descritor de segurança em formato absoluto como modelo.
RtlAddAccessAllowedAce

A rotina RtlAddAccessAllowedAce adiciona uma ACE (entrada de controle de acesso) permitida pelo acesso a uma ACL (lista de controle de acesso). O acesso é concedido ao SID (identificador de segurança) especificado.
RtlAddAccessAllowedAceEx

Saiba mais sobre a função RtlAddAccessAllowedAceEx.
RtlAddAce

Saiba mais sobre a função RtlAddAce.
RtlAllocateAndInitializeSid

A Microsoft reserva a função RtlAllocateAndInitializeSid somente para uso interno. Não use essa função em seu código.
RtlAllocateHeap

A rotina RtlAllocateHeap aloca um bloco de memória de um heap.
RtlAppendStringToString

A rotina RtlAppendStringToString concatena duas cadeias de caracteres contadas. Ele copia bytes da origem até o comprimento do buffer de destino.
RtlCaptureContext

A função RtlCaptureContext recupera um registro de contexto no contexto do chamador.
RtlCaptureStackBackTrace

Saiba mais sobre a função RtlCaptureStackBackTrace.
RtlCompareMemoryUlong

A rotina RtlCompareMemoryUlong retorna quantos bytes em um bloco de memória correspondem a um padrão especificado.
RtlCompressBuffer

Saiba mais sobre a função RtlCompressBuffer.
RtlCompressChunks

A Microsoft reserva a função RtlCompressChunks somente para uso interno. Não use essa função em seu código.
RtlConvertSidToUnicodeString

A rotina RtlConvertSidToUnicodeString gera uma representação de cadeia de caracteres Unicode imprimível de um SID (identificador de segurança).
RtlCopyLuid

A rotina RtlCopyLuid copia um LUID (identificador local exclusivo) para um buffer.
RtlCopySid

A rotina RtlCopySid copia o valor de um SID (identificador de segurança) para um buffer.
RtlCreateAcl

A rotina RtlCreateAcl cria e inicializa uma ACL (lista de controle de acesso).
RtlCreateHeap

A rotina RtlCreateHeap cria um objeto heap que pode ser usado pelo processo de chamada. Essa rotina reserva espaço no espaço de endereço virtual do processo e aloca armazenamento físico para uma parte inicial especificada desse bloco.
RtlCreateSecurityDescriptorRelative

A rotina RtlCreateSecurityDescriptorRelative inicializa um novo descritor de segurança no formato auto-relativo.
RtlCreateSystemVolumeInformationFolder

A rotina RtlCreateSystemVolumeInformationFolder verifica a existência da pasta "Informações de Volume do Sistema" em um volume do sistema de arquivos. Se a pasta não estiver presente, a pasta será criada.
RtlCreateUnicodeString

A rotina RtlCreateUnicodeString cria uma nova cadeia de caracteres Unicode contada.
RtlCustomCPToUnicodeN

A Microsoft reserva a função RtlCustomCPToUnicodeN somente para uso interno. Não use essa função em seu código.
RtlDecompressBuffer

Saiba mais sobre a função RtlDecompressBuffer.
RtlDecompressBufferEx

Saiba mais sobre a função RtlDecompressBufferEx.
RtlDecompressBufferEx2

Saiba mais sobre a função RtlDecompressBufferEx2.
RtlDecompressChunks

A Microsoft reserva a função RtlDecompressChunks somente para uso interno. Não use essa função em seu código.
RtlDecompressFragment

Saiba mais sobre a função RtlDecompressFragment.
RtlDecompressFragmentEx

Saiba mais sobre a função RtlDecompressFragmentEx.
RtlDelete

A rotina RtlDelete exclui o nó especificado da árvore de link de reprodução.
RtlDeleteAce

Saiba mais sobre a função RtlDeleteAce.
RtlDeleteElementGenericTable

A rotina RtlDeleteElementGenericTable exclui um elemento de uma tabela genérica.
RtlDeleteElementGenericTableAvl

A rotina RtlDeleteElementGenericTableAvl exclui um elemento de uma tabela genérica.
RtlDeleteNoSplay

A rotina RtlDeleteNoSplay exclui o nó especificado da árvore de link de reprodução.
RtlDescribeChunk

A Microsoft reserva a função RtlDescribeChunk somente para uso interno. Não use essa função em seu código.
RtlDestroyHeap

A rotina RtlDestroyHeap destrói o objeto heap especificado. RtlDestroyHeap decomando e libera todas as páginas de um objeto de heap privado e invalida o identificador para o heap.
RtlDowncaseUnicodeString

A rotina RtlDowncaseUnicodeString converte a cadeia de caracteres de origem Unicode especificada em minúsculas. A tradução está em conformidade com as informações atuais de localidade do sistema.
RtlDrainNonVolatileFlush

A rotina RtlDrainNonVolatileFlush aguarda a conclusão das liberações iniciadas por RtlFlushNonVolatileMemory.
RtlEnumerateGenericTable

A rotina RtlEnumerateGenericTable é usada para enumerar os elementos em uma tabela genérica.
RtlEnumerateGenericTableAvl

A rotina RtlEnumerateGenericTableAvl é usada para enumerar os elementos em uma tabela genérica.
RtlEnumerateGenericTableLikeADirectory

A rotina RtlEnumerateGenericTableLikeADirectory retorna os elementos de uma tabela genérica, um por um, em ordem de ordenação.
RtlEnumerateGenericTableWithoutSplaying

A rotina RtlEnumerateGenericTableWithoutSplaying é usada para enumerar os elementos em uma tabela genérica.
RtlEnumerateGenericTableWithoutSplayingAvl

A rotina RtlEnumerateGenericTableWithoutSplayingAvl é usada para enumerar os elementos em uma tabela genérica.
RtlEqualPrefixSid

A rotina RtlEqualPrefixSid determina se dois prefixos sid (identificador de segurança) são iguais. Um prefixo SID é o SID inteiro, exceto pelo último valor de subautoridade.
RtlEqualSid

A rotina RtlEqualSid determina se dois valores de SID (identificador de segurança) são iguais. Dois SIDs devem corresponder exatamente para serem considerados iguais.
RtlFillMemoryUlong

A rotina RtlFillMemoryUlong preenche o intervalo de memória especificado com uma ou mais repetições de um valor ULONG.
RtlFillMemoryUlonglong

A rotina RtlFillMemoryUlonglong preenche um determinado intervalo de memória com uma ou mais repetições de um determinado valor ULONGLONG.
RtlFillNonVolatileMemory

Preenche o buffer de destino não volátil com o valor fornecido.
RtlFindUnicodePrefix

A rotina RtlFindUnicodePrefix procura a melhor correspondência para um determinado nome de arquivo Unicode em uma tabela de prefixo.
RtlFlushNonVolatileMemory

A rotina RtlFlushNonVolatileMemory libera de maneira ideal a região de memória não volátil fornecida.
RtlFlushNonVolatileMemoryRanges

A rotina RtlFlushNonVolatileMemoryRanges libera de maneira ideal as regiões de memória não voláteis fornecidas.
RtlFreeHeap

A rotina RtlFreeHeap libera um bloco de memória que foi alocado de um heap por RtlAllocateHeap.
RtlFreeNonVolatileToken

A rotina RtlFreeNonVolatileToken é uma função de limpeza para o NvToken opaco que é dado por uma chamada bem-sucedida para RtlGetNonVolatileToken.
RtlFreeOemString

A rotina RtlFreeOemString libera o armazenamento que foi alocado por qualquer um dos Rtl.. Rotinas ToOemString.
RtlFreeSid

A Microsoft reserva a função RtlFreeSid somente para uso interno. Não use essa função em seu código.
RtlGenerate8dot3Name

Saiba mais sobre a função RtlGenerate8dot3Name.
RtlGetAce

A rotina RtlGetAce obtém um ponteiro para uma ACE (entrada de controle de acesso) em uma ACL (lista de controle de acesso).
RtlGetCompressionWorkSpaceSize

Saiba mais sobre a função RtlGetCompressionWorkSpaceSize.
RtlGetDaclSecurityDescriptor

A rotina RtlGetDaclSecurityDescriptor retorna um ponteiro para a ACL discricionária (DACL) para um descritor de segurança.
RtlGetElementGenericTable

A rotina RtlGetElementGenericTable retorna um ponteiro para os dados fornecidos pelo chamador para um elemento de tabela genérico específico.
RtlGetElementGenericTableAvl

A rotina RtlGetElementGenericTableAvl retorna um ponteiro para os dados fornecidos pelo chamador para um elemento de tabela Desembolso/Landis genérico específico (AVL).
RtlGetGroupSecurityDescriptor

A rotina RtlGetGroupSecurityDescriptor retorna as informações do grupo primário para um determinado descritor de segurança.
RtlGetNonVolatileToken

A rotina, RtlGetNonVolatileToken, obtém várias propriedades sobre um buffer de memória não volátil e as armazena na variável NvToken.
RtlGetOwnerSecurityDescriptor

A rotina RtlGetOwnerSecurityDescriptor retorna as informações de proprietário de um determinado descritor de segurança.
RtlGetSaclSecurityDescriptor

A rotina RtlGetSaclSecurityDescriptor retorna um ponteiro para a ACL do sistema (SACL) para um descritor de segurança.
RtlIdentifierAuthoritySid

A Microsoft reserva a função RtlIdentifierAuthoritySid somente para uso interno. Não use essa função em seu código.
RtlInitCodePageTable

A Microsoft reserva a função RtlInitCodePageTable somente para uso interno. Não use essa função em seu código.
RtlInitializeGenericTable

A rotina RtlInitializeGenericTable inicializa uma tabela genérica.
RtlInitializeGenericTableAvl

A rotina RtlInitializeGenericTableAvl inicializa uma tabela genérica usando árvores Desiniciar/Landis (AVL).
RtlInitializeSid

A rotina RtlInitializeSid inicializa uma estrutura sid (identificador de segurança).
RtlInitializeSidEx

A rotina RtlInitializeSidEx inicializa uma estrutura sid (identificador de segurança) pré-alocada.
RtlInitializeSplayLinks

A rotina RtlInitializeSplayLinks inicializa um nó de link de reprodução.
RtlInitializeUnicodePrefix

A rotina RtlInitializeUnicodePrefix inicializa uma tabela de prefixo.
RtlInitUTF8StringEx

RtlInitUTF8StringEx inicializa uma cadeia de caracteres contada de caracteres UTF-8.
RtlInsertAsLeftChild

A rotina RtlInsertAsLeftChild insere um nó de link de reprodução na árvore como o filho esquerdo do nó especificado.
RtlInsertAsRightChild

A rotina RtlInsertAsRightChild insere um determinado link de reprodução na árvore como o filho direito de um determinado nó nessa árvore.
RtlInsertElementGenericTable

A rotina RtlInsertElementGenericTable adiciona um novo elemento a uma tabela genérica.
RtlInsertElementGenericTableAvl

A rotina RtlInsertElementGenericTableAvl adiciona uma nova entrada a uma tabela genérica.
RtlInsertElementGenericTableFullAvl

A rotina RtlInsertElementGenericTableFullAvl adiciona uma nova entrada a uma tabela genérica.
RtlInsertUnicodePrefix

A rotina RtlInsertUnicodePrefix insere um novo elemento em uma tabela de prefixo Unicode.
RtlIsCloudFilesPlaceholder

A rotina RtlIsCloudFilesPlaceholder determina se um arquivo ou um diretório é um espaço reservado do CloudFiles, com base nos valores FileAttributes e ReparseTag do arquivo.
RtlIsGenericTableEmpty

A rotina RtlIsGenericTableEmpty determina se uma tabela genérica está vazia.
RtlIsGenericTableEmptyAvl

A rotina RtlIsGenericTableEmptyAvl determina se uma tabela genérica está vazia.
RtlIsLeftChild

A rotina RtlIsLeftChild determina se um determinado link de reprodução é o filho esquerdo de um nó em uma árvore de link de reprodução.
RtlIsNameLegalDOS8Dot3

A rotina RtlIsNameLegalDOS8Dot3 determina se um determinado nome representa um nome de arquivo curto (8.3) válido.
RtlIsPartialPlaceholder

A rotina RtlIsPartialPlaceholder determina se um arquivo ou um diretório é um espaço reservado do CloudFiles, com base nos valores FileAttributes e ReparseTag do arquivo.
RtlIsPartialPlaceholderFileHandle

A rotina RtlIsPartialPlaceholderFileHandle determina se um arquivo é um tipo conhecido de espaço reservado, com base em um identificador de arquivo.
RtlIsPartialPlaceholderFileInfo

A rotina RtlIsPartialPlaceholderFileInfo determina se um arquivo é um tipo conhecido de espaço reservado, com base nas informações retornadas por NtQueryInformationFile ou NtQueryDirectoryFile.
RtlIsRightChild

A rotina RtlIsRightChild determina se um determinado link de reprodução é o filho certo de um nó em uma árvore de link de reprodução.
RtlIsRoot

A rotina RtlIsRoot determina se o nó especificado é o nó raiz de uma árvore de link de reprodução.
RtlIsValidOemCharacter

A rotina RtlIsValidOemCharacter determina se o caractere Unicode especificado pode ser mapeado para um caractere OEM válido.
RtlLeftChild

A rotina RtlLeftChild retorna um ponteiro para o filho esquerdo do nó de link de reprodução especificado.
RtlLengthRequiredSid

A rotina RtlLengthRequiredSid retorna o comprimento, em bytes, do buffer necessário para armazenar um SID (identificador de segurança) com um número especificado de subautoridades.
RtlLengthSid

A rotina RtlLengthSid retorna o comprimento, em bytes, de um SID (identificador de segurança) válido.
RtlLookupElementGenericTable

A rotina RtlLookupElementGenericTable pesquisa uma tabela genérica em busca de um elemento que corresponda aos dados especificados.
RtlLookupElementGenericTableAvl

A rotina RtlLookupElementGenericTableAvl pesquisa uma tabela genérica em busca de um elemento que corresponda aos dados especificados.
RtlLookupElementGenericTableFullAvl

A rotina RtlLookupElementGenericTableFullAvl pesquisa uma tabela genérica em busca de um elemento que corresponda aos dados especificados.
RtlLookupFirstMatchingElementGenericTableAvl

A rotina RtlLookupFirstMatchingElementGenericTableAvl localiza o elemento mais à esquerda na árvore que corresponde aos dados indicados.
RtlMultiByteToUnicodeN

A rotina RtlMultiByteToUnicodeN converte a cadeia de caracteres de origem especificada em uma cadeia de caracteres Unicode, usando a ACP (página de código ANSI) do sistema atual. A cadeia de caracteres de origem não é necessariamente de um conjunto de caracteres multibyte.
RtlMultiByteToUnicodeSize

A rotina RtlMultiByteToUnicodeSize determina o número de bytes necessários para armazenar a tradução Unicode para a cadeia de caracteres de origem especificada.
RtlNextUnicodePrefix

A rotina RtlNextUnicodePrefix é usada para enumerar os elementos em uma tabela de prefixo Unicode.
RtlNtStatusToDosError

A rotina RtlNtStatusToDosError converte o código NTSTATUS especificado em seu código de erro equivalente do sistema.
RtlNtStatusToDosErrorNoTeb

A Microsoft reserva a função RtlNtStatusToDosErrorNoTeb somente para uso interno. Não use essa função em seu código.
RtlNumberGenericTableElements

A rotina RtlNumberGenericTableElements retorna o número de elementos em uma tabela genérica.
RtlNumberGenericTableElementsAvl

A rotina RtlNumberGenericTableElementsAvl retorna o número de elementos em uma tabela genérica.
RtlOemStringToCountedUnicodeSize

A rotina RtlOemStringToCountedUnicodeSize determina o tamanho, em bytes, que uma determinada cadeia de caracteres OEM será depois de ser convertida em uma cadeia de caracteres Unicode contada.
RtlOemStringToCountedUnicodeString

A rotina RtlOemStringToCountedUnicodeString converte a cadeia de caracteres de origem especificada em uma cadeia de caracteres Unicode usando a página de código OEM do sistema atual.
RtlOemStringToUnicodeSize

A rotina RtlOemStringToUnicodeSize determina o tamanho, em bytes, de que uma determinada cadeia de caracteres OEM será depois de ser convertida em uma cadeia de caracteres Unicode terminada em nulo.
RtlOemStringToUnicodeString

A rotina RtlOemStringToUnicodeString converte uma determinada cadeia de caracteres de origem em uma cadeia de caracteres Unicode terminada em nulo usando a página de código OEM do sistema atual.
RtlOemToUnicodeN

A rotina RtlOemToUnicodeN converte a cadeia de caracteres de origem especificada em uma cadeia de caracteres Unicode, usando a página de código OEM do sistema atual.
RtlParent

A rotina RtlParent retorna um ponteiro para o pai do nó especificado em uma árvore de link de reprodução.
RtlQueryPackageIdentity

RtlQueryPackageIdentity
RtlQueryPackageIdentityEx

RtlQueryPackageIdentityEx retorna o nome do pacote completo associado. Opcionalmente, ele também pode retornar o nome do aplicativo relativo do pacote e se um aplicativo é considerado empacotado.
RtlQueryProcessPlaceholderCompatibilityMode

RtlQueryProcessPlaceholderCompatibilityMode retorna o modo de compatibilidade de espaço reservado para o processo atual.
RtlQueryThreadPlaceholderCompatibilityMode

RtlQueryThreadPlaceholderCompatibilityMode retorna o modo de compatibilidade de espaço reservado para o thread atual.
RtlRandom

A rotina RtlRandom retorna um número aleatório que foi gerado a partir de um determinado valor de semente.
RtlRandomEx

A rotina RtlRandomEx retorna um número aleatório que foi gerado a partir de um determinado valor de semente.
RtlRealPredecessor

A rotina RtlRealPredecessor retorna um ponteiro para o antecessor do nó especificado na árvore de link de reprodução.
RtlRealSuccessor

A rotina RtlRealSuccessor retorna um ponteiro para o sucessor do nó especificado na árvore de link de reprodução.
RtlRemoveUnicodePrefix

A rotina RtlRemoveUnicodePrefix remove um elemento de uma tabela de prefixo.
RtlReserveChunk

A Microsoft reserva a função RtlReserveChunk somente para uso interno. Não use essa função em seu código.
RtlRightChild

A rotina RtlRightChild retorna um ponteiro para o filho direito do nó de link de reprodução especificado.
RtlSecondsSince1970ToTime

A rotina RtlSecondsSince1970ToTime converte o tempo decorrido, em segundos, desde o início de 1970 para um valor de tempo absoluto do sistema.
RtlSecondsSince1980ToTime

A rotina RtlSecondsSince1980ToTime converte o tempo decorrido, em segundos, desde o início de 1980 para um valor de tempo absoluto do sistema.
RtlSelfRelativeToAbsoluteSD

A rotina RtlSelfRelativeToAbsoluteSD cria um novo descritor de segurança em formato absoluto usando um descritor de segurança em formato auto-relativo como modelo.
RtlSetGroupSecurityDescriptor

A rotina RtlSetGroupSecurityDescriptor define as informações do grupo primário de um descritor de segurança de formato absoluto. Ele substitui todas as informações de grupo primário que já estão presentes no descritor de segurança.
RtlSetOwnerSecurityDescriptor

A rotina RtlSetOwnerSecurityDescriptor define as informações de proprietário de um descritor de segurança de formato absoluto. Ele substitui todas as informações de proprietário que já estão presentes no descritor de segurança.
RtlSetProcessPlaceholderCompatibilityMode

RtlSetProcessPlaceholderCompatibilityMode define o modo de compatibilidade do espaço reservado para o processo atual.
RtlSetThreadPlaceholderCompatibilityMode

RtlSetThreadPlaceholderCompatibilityMode define o modo de compatibilidade do espaço reservado para o thread atual.
RtlSplay

Os rebalanceamentos de rotina rtlSplay, ou "splays", uma árvore de link de reprodução ao redor do link de reprodução especificado, tornando que vinculam a nova raiz da árvore.
RtlSubAuthorityCountSid

A Microsoft reserva a função RtlSubAuthorityCountSid somente para uso interno. Não use essa função em seu código.
RtlSubAuthoritySid

A rotina RtlSubAuthoritySid retorna um ponteiro para uma subautoridade especificada de um SID (identificador de segurança).
RtlSubtreePredecessor

A rotina RtlSubtreePredecessor retorna um ponteiro para o predecessor do nó especificado dentro da subárvore que tem raiz nesse nó.
RtlSubtreeSuccessor

A rotina RtlSubtreeSuccessor retorna um ponteiro para o sucessor do nó especificado dentro da subárvore que tem raiz nesse nó.
RtlTimeToSecondsSince1970

A rotina RtlTimeToSecondsSince1970 converte um determinado valor de tempo absoluto do sistema para o tempo decorrido, em segundos, desde o início de 1970.
RtlTimeToSecondsSince1980

A rotina RtlTimeToSecondsSince1980 converte um determinado valor de tempo absoluto do sistema para o tempo decorrido, em segundos, desde o início de 1980.
RtlUnicodeStringToCountedOemString

A rotina RtlUnicodeStringToCountedOemString converte a cadeia de caracteres de origem Unicode especificada em uma cadeia de caracteres OEM contada usando a página de código OEM do sistema atual.
RtlUnicodeStringToOemSize

A rotina RtlUnicodeStringToOemSize determina o tamanho, em bytes, que uma determinada cadeia de caracteres Unicode será depois de ser convertida em uma cadeia de caracteres OEM.
RtlUnicodeStringToOemString

A rotina RtlUnicodeStringToOemString converte uma determinada cadeia de caracteres de origem Unicode em uma cadeia de caracteres OEM usando a página de código OEM do sistema atual.
RtlUnicodeStringToUTF8String

RtlUnicodeStringToUTF8String converte a cadeia de caracteres Unicode especificada em uma cadeia de caracteres UTF-8.
RtlUnicodeToCustomCPN

A Microsoft reserva a função RtlUnicodeToCustomCPN somente para uso interno. Não use essa função em seu código.
RtlUnicodeToMultiByteN

A rotina RtlUnicodeToMultiByteN converte a cadeia de caracteres Unicode especificada em uma nova cadeia de caracteres, usando a ACP (página de código ANSI) do sistema atual. A cadeia de caracteres traduzida não é necessariamente de um conjunto de caracteres multibyte.
RtlUnicodeToMultiByteSize

A rotina RtlUnicodeToMultiByteSize determina o número de bytes necessários para armazenar a tradução multibyte para a cadeia de caracteres Unicode especificada. Supõe-se que a tradução use a ACP (página de código ANSI) do sistema atual.
RtlUnicodeToOemN

A rotina RtlUnicodeToOemN converte uma determinada cadeia de caracteres Unicode em uma cadeia de caracteres OEM, usando a página de código OEM do sistema atual.
RtlUpcaseUnicodeStringToCountedOemString

Saiba mais sobre a função RtlUpcaseUnicodeStringToCountedOemString.
RtlUpcaseUnicodeStringToOemString

A rotina RtlUpcaseUnicodeStringToOemString converte uma determinada cadeia de caracteres de origem Unicode em uma cadeia de caracteres OEM maiúscula usando a página de código OEM do sistema atual.
RtlUpcaseUnicodeToCustomCPN

A Microsoft reserva a função RtlUpcaseUnicodeToCustomCPN somente para uso interno. Não use essa função em seu código.
RtlUpcaseUnicodeToMultiByteN

A rotina RtlUpcaseUnicodeToMultiByteN converte a cadeia de caracteres Unicode especificada em uma nova cadeia de caracteres maiúsculas, usando a ACP (página de código ANSI) do sistema atual. A cadeia de caracteres traduzida não é necessariamente de um conjunto de caracteres multibyte.
RtlUpcaseUnicodeToOemN

A rotina RtlUpcaseUnicodeToOemN converte uma determinada cadeia de caracteres Unicode em uma cadeia de caracteres OEM maiúscula, usando a página de código OEM do sistema atual.
RtlUTF8StringToUnicodeString

A rotina RtlUTF8StringToUnicodeString converte a cadeia de caracteres UTF-8 especificada em uma cadeia de caracteres Unicode.
RtlValidSid

A rotina RtlValidSid valida um SID (identificador de segurança) verificando se o número de revisão está dentro de um intervalo conhecido e se o número de subautoridades é menor que o máximo.
RtlWriteNonVolatileMemory

A rotina RtlWriteNonVolatileMemory copia o conteúdo de um buffer de origem para um buffer de memória de destino não volátil.
RtlxOemStringToUnicodeSize

A Microsoft reserva a função RtlxOemStringToUnicodeSize somente para uso interno. Não use essa função em seu código.
RtlxUnicodeStringToOemSize

A Microsoft reserva a função RtlxUnicodeStringToOemSize somente para uso interno. Não use essa função em seu código.
RxAcquireExclusiveFcbResourceInMRx

RxAcquireExclusiveFcbResourceInMRx adquire o recurso FCB para um driver de minidiretório de rede no modo exclusivo.
RxAcquireSharedFcbResourceInMRx

RxAcquireSharedFcbResourceInMRx adquire o recurso FCB para um driver de minidiretório de rede no modo compartilhado.
RxAcquireSharedFcbResourceInMRxEx

RxAcquireSharedFcbResourceInMRxEx adquire o recurso FCB para um driver de minidiretório de rede no modo compartilhado.
RxAssociateContextWithMid

RxAssociateContextWithMid associa o contexto opaco fornecido a uma MID (ID multiplex) disponível de um MID_ATLAS.
RxCancelTimerRequest

RxCancelTimerRequest cancela uma solicitação de temporizador recorrente. A solicitação a ser cancelada é identificada pela rotina de thread de trabalho e pelo contexto associado.
RxCeAllocateIrpWithMDL

RxCeAllocateIrpWithMDL aloca um IRP e o associa a uma lista de descritores de memória existentes.
RxCeBuildAddress

RxCeBuildAddress associa um endereço de transporte a uma associação de transporte.
RxCeBuildConnection

RxCeBuildConnection estabelece uma conexão entre um endereço de conexão RDBSS local e um determinado endereço remoto.
RxCeBuildConnectionOverMultipleTransports

RxCeBuildConnectionOverMultipleTransports estabelece uma conexão entre um endereço de conexão RDBSS local e um determinado endereço remoto e dá suporte a vários transportes.
RxCeBuildTransport

RxCeBuildTransport associa um objeto de transporte RDBSS a um nome de transporte especificado.
RxCeBuildVC

RxCeBuildVC adiciona um circuito virtual a uma conexão RDBSS especificada.
RxCeCancelConnectRequest

RxCeCancelConnectRequest cancela uma solicitação de conexão emitida anteriormente. Observe que essa rotina não está implementada no momento.
RxCeFreeIrp

RxCeFreeIrp libera um IRP.
RxCeInitiateVCDisconnect

RxCeInitiateVCDisconnect inicia uma desconexão no circuito virtual.
RxCeQueryAdapterStatus

RxCeQueryAdapterStatus retorna a estrutura ADAPTER_STATUS para um determinado transporte em um buffer alocado pelo chamador.
RxCeQueryInformation

RxCeQueryInformation consulta informações sobre uma conexão em um buffer alocado pelo chamador.
RxCeQueryTransportInformation

RxCeQueryTransportInformation consulta informações de transporte para um determinado transporte.
RxCeSend

RxCeSend envia uma TSDU (unidade de dados do serviço de transporte) ao longo da conexão especificada em um circuito virtual.
RxCeSendDatagram

RxCeSendDatagram envia uma TSDU (unidade de dados do serviço de transporte) ao longo da conexão especificada em um circuito virtual.
RxCeTearDownAddress

RxCeTearDownAddress desregistre um endereço de transporte de uma associação de transporte.
RxCeTearDownConnection

RxCeTearDownConnection rasga uma determinada conexão entre um endereço de conexão RDBSS local e um endereço remoto.
RxCeTearDownTransport

RxCeTearDownTransport desassocia um objeto de transporte RDBSS.
RxCeTearDownVC

RxCeTearDownVC desregistre um circuito virtual de uma conexão RDBSS especificada.
RxChangeBufferingState

RxChangeBufferingState é chamado para processar uma solicitação de alteração de estado de buffer.
RxCompleteRequest

RxCompleteRequest conclui a solicitação IRP associada a uma estrutura RX_CONTEXT.
RxCompleteRequest_Real

RxCompleteRequest_Real conclui a solicitação IRP associada a uma estrutura RX_CONTEXT.
RxCreateMidAtlas

RxCreateMidAtlas aloca uma nova instância de MID_ATLAS estrutura de dados e a inicializa.
RxCreateNetFcb

RxCreateNetFCB aloca, inicializa e insere uma nova estrutura FCB nas estruturas de dados na memória para um V_NET_ROOT em que esse FCB está sendo aberto. A estrutura alocada tem espaço para um SRV_OPEN e uma estrutura FOBX.
RxCreateNetFobx

RxCreateNetFobx aloca, inicializa e insere uma nova estrutura de FOBX (extensão de objeto de arquivo) nas estruturas de dados na memória para um FCB no qual esse FOBX está sendo aberto.
RxCreateNetRoot

RxCreateNetRoot aloca e inicializa uma estrutura NET_ROOT e insere o nome na tabela net name no objeto de dispositivo associado.
RxCreateRxContext

RxCreateRxContext aloca uma nova estrutura RX_CONTEXT e inicializa a estrutura de dados.
RxCreateSrvCall

Saiba mais sobre a função RxCreateSrvCall.
RxCreateSrvOpen

RxCreateSrvOpen aloca, inicializa e insere uma nova estrutura SRV_OPEN nas estruturas de dados na memória usadas pelo RDBSS. Se uma nova estrutura precisar ser alocada, ela terá espaço para uma estrutura FOBX.
RxCreateVNetRoot

RxCreateVNetRoot aloca e inicializa uma estrutura NET_ROOT e insere o nome na tabela net name no objeto de dispositivo associado.
RxDereference

RxDereference decrementa o membro NodeReferenceCount de uma estrutura por um para várias estruturas de dados contadas de referência usadas pelo RDBSS.
RxDereferenceAndDeleteRxContext_Real

RxDereferenceAndDeleteRxContext_Real desreferencia uma estrutura de dados RX_CONTEXT e, se o membro ReferenceCount for para zero, ele desaloca e remove a estrutura de RX_CONTEXT especificada das estruturas de dados na memória do RDBSS.
RxDestroyMidAtlas

RxDestroyMidAtlas destrói uma instância existente de uma estrutura de dados MID_ATLAS e libera a memória alocada.
RxDispatchToWorkerThread

RxDispatchToWorkerThread invoca uma rotina no contexto de um thread de trabalho. A memória do WORK_QUEUE_ITEM é alocada por essa rotina.
RxDriverEntry

RxDriverEntry é chamado por um driver de minidiretório de rede monolítico de sua rotina DriverEntry para inicializar a biblioteca estática do RDBSS.
RxFinalizeConnection

Saiba mais sobre a função RxFinalizeConnection.
RxFinalizeNetFcb

RxFinalizeNetFCB finaliza a estrutura fcb fornecida. O chamador deve ter um bloqueio exclusivo no NET_ROOT associado ao FCB.
RxFinalizeNetFobx

RxFinalizeNetFOBX finaliza a estrutura FOBX fornecida. O chamador deve ter um bloqueio exclusivo no FCB associado à estrutura FOBX.
RxFinalizeNetRoot

RxFinalizeNetRoot finaliza a estrutura de NET_ROOT fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo.
RxFinalizeSrvCall

RxFinalizeSrvCall finaliza a estrutura de SRV_CALL fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo.
RxFinalizeSrvOpen

RxFinalizeSrvOpen finaliza a estrutura de SRV_OPEN fornecida. O chamador deve ter um bloqueio exclusivo no FCB associado ao SRV_OPEN e um bloqueio compartilhado ou exclusivo no bloqueio de tabela do NET_ROOT associado ao FCB.
RxFinalizeVNetRoot

RxFinalizeVNetRoot finaliza a estrutura de V_NET_ROOT fornecida. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo.
RxFinishFcbInitialization

Saiba mais sobre a função RxFinishFcbInitialization.
RxForceFinalizeAllVNetRoots

A força RxForceFinalizeAllVNetRoots finaliza todas as estruturas de V_NET_ROOT associadas a uma determinada estrutura de NET_ROOT. O chamador deve ter um bloqueio exclusivo na tabela netname associada ao objeto do dispositivo.
RxFsdDispatch

Saiba mais sobre a função RxFsdDispatch.
RxFsdPostRequest

RxFsdPostRequest enfileira o IRP (pacote de solicitação de E/S) especificado por uma estrutura RX_CONTEXT para a fila de trabalho para processamento pelo FSP (processo do sistema de arquivos).
RxGetFileSizeWithLock

RxGetFileSizeWithLock obtém o tamanho do arquivo na estrutura FCB usando um bloqueio para garantir que o valor de 64 bits seja lido consistentemente.
RxGetRDBSSProcess

RxGetRDBSSProcess retorna um ponteiro para o processo do thread main usado pelo processo de kernel RDBSS.
RxIndicateChangeOfBufferingState

RxIndicateChangeOfBufferingState é chamado para registrar uma solicitação de estado de buffer de alteração (uma indicação de interrupção de oplock, por exemplo) para processamento posterior. Se necessário, as rotinas de thread de trabalho para processamento adicional são ativadas.
RxIndicateChangeOfBufferingStateForSrvOpen

RxIndicateChangeOfBufferingStateForSrvOpen é chamado para registrar uma solicitação de estado de buffer de alteração (uma indicação de interrupção de oplock, por exemplo) para processamento posterior. Se as pré-condições necessárias forem atendidas, o oplock será processado ainda mais.
RxInferFileType

RxInferFileType tenta inferir o tipo de arquivo (diretório ou não diretório) de um membro na estrutura RX_CONTEXT.
RxInitializeContext

RxInitializeContext inicializa uma estrutura de dados RX_CONTEXT existente.
RxIsThisACscAgentOpen

RxIsThisACscAgentOpen determina se um arquivo aberto foi feito por um agente de cache do lado do cliente no modo de usuário.
RxLockEnumerator

RxLockEnumerator é chamado de um minidiretório de rede para enumerar os bloqueios de arquivo em um FCB.
RxLogEventDirect

RxLogEventDirect é chamado para registrar um erro no log de erros de E/S. É recomendável que a macro RXLogEvent ou a macro RxLogFailure seja usada em vez de chamar essa rotina diretamente.
RxLogEventWithAnnotation

RxLogEventWithAnnotation aloca uma estrutura de log de erros de E/S, preenche-a com informações e grava a entrada no log de erros de E/S.
RxLogEventWithBufferDirect

RxLogEventWithBufferDirect aloca uma estrutura de log de erros de E/S, preenche-a com informações e grava a entrada no log de erros de E/S.
RxLowIoCompletion

RxLowIoCompletion deve ser chamado pelas rotinas de E/S baixa do minidiretório de rede quando forem concluídas, se as rotinas de E/S baixas tiverem retornado inicialmente STATUS_PENDING.
RxLowIoGetBufferAddress

RxLowIoGetBufferAddress retorna o buffer correspondente ao MDL da estrutura LowIoContext de uma estrutura RX_CONTEXT.
RxMakeLateDeviceAvailable

RxMakeLateDeviceAvailable modifica o objeto do dispositivo para disponibilizar um "dispositivo atrasado". Um dispositivo atrasado é aquele que não é criado na rotina de carga do driver.
RxMapAndDissociateMidFromContext

RxMapAndDissociateMidFromContext mapeia uma ID multiplex (MID) para seu contexto associado em uma estrutura MID_ATLAS e, em seguida, desassocia o MID do contexto.
RxMapMidToContext

RxMapMidToContext mapeia uma ID multiplex (MID) para seu contexto associado em uma estrutura de MID_ATLAS.
RxMapSystemBuffer

RxMapSystemBuffer retorna o endereço de buffer do sistema do IRP.
RxNameCacheActivateEntry

RxNameCacheActivateEntry usa uma entrada de cache de nome e atualiza o tempo de expiração e o contexto de minidiretório de rede. Em seguida, ele coloca a entrada de cache de nome na lista ativa.
RxNameCacheCheckEntry

RxNameCacheCheckEntry verifica se há validade em uma entrada de cache de nome. Uma entrada válida significa que o tempo de vida não expirou e o parâmetro MRxContext passa a igualdade marcar.
RxNameCacheCreateEntry

RxNameCacheCreateEntry aloca e inicializa uma estrutura NAME_CACHE com a cadeia de caracteres de nome fornecida.
RxNameCacheExpireEntry

RxNameCacheExpireEntry coloca uma entrada de NAME_CACHE na lista gratuita para reciclagem.
RxNameCacheExpireEntryWithShortName

RxNameCacheExpireEntryWithShortName expira todas as entradas de cache de nome cujo prefixo de nome corresponde ao nome de arquivo curto fornecido.
RxNameCacheFetchEntry

RxNameCacheFetchEntry procura uma correspondência com uma cadeia de caracteres de nome especificada para uma entrada de NAME_CACHE.
RxNameCacheFinalize

RxNameCacheFinalize libera o armazenamento para todas as entradas de NAME_CACHE associadas a uma estrutura de NAME_CACHE_CONTROL.
RxNameCacheFreeEntry

RxNameCacheFreeEntry libera o armazenamento para uma entrada de NAME_CACHE e diminui a contagem das entradas de cache NAME_CACHE associadas a uma estrutura de NAME_CACHE_CONTROL.
RxNameCacheInitialize

RxNameCacheInitialize inicializa um cache de nomes (estrutura NAME_CACHE_CONTROL).
RxpDereferenceAndFinalizeNetFcb

RxpDereferenceAndFinalizeNetFcb diminui a contagem de referência e finaliza uma estrutura FCB.
RxpDereferenceNetFcb

RxpDereferenceNetFcb diminui a contagem de referência em uma estrutura FCB.
RxPostOneShotTimerRequest

RxPostOneShotTimerRequest inicializa uma entrada de temporizador de um tiro. O ponteiro passado para uma rotina de thread de trabalho é chamado uma vez quando o temporizador expira.
RxPostRecurrentTimerRequest

RxPostRecurrentTimerRequest inicializa uma solicitação de temporizador recorrente. O ponteiro passado para uma rotina de thread de trabalho é chamado em intervalos regulares quando o temporizador recorrente é acionado com base nos parâmetros de entrada para essa rotina.
RxPostToWorkerThread

RxPostToWorkerThread invoca uma rotina passada como um parâmetro no contexto de um thread de trabalho. A memória do WORK_QUEUE_ITEM deve ser alocada pelo chamador.
RxpReferenceNetFcb

RxpReferenceNetFcb incrementa a contagem de referência em um FCB.
RxPrefixTableLookupName

RxPrefixTableLookupName procura um nome em uma tabela de prefixo usada para catalogar SRV_CALL, NET_ROOT e V_NET_ROOT nomes e converte o ponteiro subjacente em uma estrutura que contém o nome.
RxPrepareContextForReuse

RxPrepareContextForReuse prepara uma estrutura de dados RX_CONTEXT para reutilização redefinindo todas as alocações e aquisições específicas da operação que foram feitas (o membro ReferenceCount para a estrutura RX_CONTEXT está definido como zero).
RxPrepareToReparseSymbolicLink

RxPrepareToReparseSymbolicLink configura o nome do objeto de arquivo para facilitar uma nova análise. Essa rotina é usada pelos minidiretórios de rede para percorrer links simbólicos.
RxpTrackDereference

RxpTrackDereference é usado em builds verificados para acompanhar solicitações de desreferência SRV_CALL, NET_ROOT, V_NET_ROOT, FOBX, FCB e estruturas de SRV_OPEN em builds verificados. Um log dessas solicitações de desreferência pode ser acessado pelo sistema de registro em log e pelo WMI.
RxpTrackReference

Saiba mais sobre a função RxpTrackReference.
RxpUnregisterMinirdr

RxpUnregisterMinirdr é chamado por um driver de minidiretório de rede para desregistrar o driver com RDBSS e remover as informações de registro da tabela de registro rdbss interna.
RxPurgeAllFobxs

RxPurgeAllFobxs limpa todas as estruturas FOBX associadas a um minidiretório de rede.
RxPurgeRelatedFobxs

RxPurgeRelatedFobxs limpa todas as estruturas FOBX associadas a uma estrutura NET_ROOT.
RxReassociateMid

RxReassociateMid reassocia uma ID multiplex (MID) com um contexto alternativo.
RxReference

RxReference incrementa o membro NodeReferenceCount de uma estrutura por um para várias das estruturas de dados contadas de referência usadas pelo RDBSS.
RxRegisterMinirdr

RxRegisterMinirdr é chamado por um driver de minidiretório de rede para registrar o driver com RDBSS, o que adiciona as informações de registro a uma tabela de registro interno. O RDBSS também cria um objeto de dispositivo para o minidiretório de rede.
RxReleaseFcbResourceForThreadInMRx

RxReleaseFcbResourceForThreadInMRx libera o recurso FCB adquirido por um driver de minidiretório de rede com uma ID de thread específica.
RxReleaseFcbResourceInMRx

RxReleaseFcbResourceInMRx libera o recurso FCB adquirido por um driver de minidiretório de rede.
RxResumeBlockedOperations_Serially

RxResumeBlockedOperations_Serially ativa o próximo thread de espera, se houver, na fila de E/S de bloqueio serializada.
RxScavengeAllFobxs

RxScavengeAllFobxs armazena todas as estruturas FOBX associadas a um objeto de dispositivo de minidiretório de rede.
RxScavengeFobxsForNetRoot

RxScavengeFobxsForNetRoot armazena todas as estruturas FOBX associadas a uma determinada estrutura NET_ROOT.
RxSetDomainForMailslotBroadcast

Saiba mais sobre a função RxSetDomainForMailslotBroadcast.
RxSetMinirdrCancelRoutine

RxSetMinirdrCancelRoutine é chamado por um driver de minidiretório de rede para configurar uma rotina de cancelamento de minidiretório de rede para uma estrutura de RX_CONTEXT.
RxSetSrvCallDomainName

RxSetSrvCallDomainName é chamado por um driver de minidiretório de rede para definir o nome de domínio associado a qualquer servidor determinado (estrutura SRV_CALL).
RxSpinDownMRxDispatcher

RxSpinDownMRxDispatcher rasga o contexto do dispatcher para um minidiretório de rede.
RxStartMinirdr

Saiba mais sobre a função RxStartMinirdr.
RxStopMinirdr

Saiba mais sobre a função RxStopMinirdr.
RxUnregisterMinirdr

RxUnregisterMinirdr é uma rotina embutida chamada por um driver de minidiretório de rede para desregistrar o driver com RDBSS e remover as informações de registro da tabela de registro rdbss interna.
SeAccessCheckFromState

Saiba mais sobre a função SeAccessCheckFromState.
SeAccessCheckFromStateEx

Saiba mais sobre a função SeAccessCheckFromStateEx.
SeAppendPrivileges

A rotina SeAppendPrivileges acrescenta privilégios adicionais ao conjunto de privilégios em uma estrutura de estado de acesso.
SeAuditHardLinkCreation

A Microsoft reserva a função SeAuditHardLinkCreation somente para uso interno. Não use essa função em seu código.
SeAuditingFileEvents

A rotina SeAuditingFileEvents determina se os eventos abertos ao arquivo estão sendo auditados no momento.
SeAuditingFileOrGlobalEvents

A rotina SeAuditingFileOrGlobalEvents determina se eventos de arquivo ou globais estão sendo auditados no momento.
SeAuditingHardLinkEvents

A Microsoft reserva a função SeAuditingHardLinkEvents somente para uso interno. Não use essa função em seu código.
SeCaptureSubjectContext

A rotina SeCaptureSubjectContext em ntifs.h captura o contexto de segurança do thread de chamada para validação e auditoria de acesso.
SeCaptureSubjectContext

A rotina SeCaptureSubjectContext no wdm.h captura o contexto de segurança do thread de chamada para validação e auditoria de acesso.
SeCaptureSubjectContextEx

Saiba mais sobre a função SeCaptureSubjectContextEx.
SecLookupAccountName

SecLookupAccountName aceita uma conta como entrada e recupera um SID (identificador de segurança) para a conta e o nome do domínio no qual a conta foi encontrada.
SecLookupAccountSid

SecLookupAccountSid aceita um SID (identificador de segurança) como entrada. Ele recupera o nome da conta para esse SID e o nome do primeiro domínio no qual esse SID é encontrado.
SecLookupWellKnownSid

SecLookupWellKnownSid aceita um tipo SID (identificador de segurança) conhecido como entrada e recupera o SID (identificador de segurança local) para esse SID conhecido.
SecMakeSPN

O SecMakeSPN cria uma cadeia de caracteres de nome do provedor de serviços que pode ser usada ao se comunicar com provedores de serviços de segurança específicos.
SecMakeSPNEx

SecMakeSPNEx cria uma cadeia de caracteres de nome do provedor de serviços que pode ser usada ao se comunicar com provedores de serviços de segurança específicos.
SecMakeSPNEx2

SecMakeSPNEx2 cria uma cadeia de caracteres de nome do provedor de serviços que pode ser usada quando se comunica com provedores de serviços de segurança específicos.
SeCreateClientSecurity

Saiba mais sobre a função SeCreateClientSecurity.
SeCreateClientSecurityFromSubjectContext

Saiba mais sobre a rotina SeCreateClientSecurityFromSubjectContext.
SeDeleteClientSecurity

A rotina SeDeleteClientSecurity exclui um contexto de segurança do cliente.
SeDeleteObjectAuditAlarm

A rotina SeDeleteObjectAuditAlarm gera mensagens de auditoria e alarme para um objeto marcado para exclusão.
SeFilterToken

Saiba mais sobre a função SeFilterToken.
SeImpersonateClient

A função SeImpersonateClient está obsoleta.
SeImpersonateClientEx

A rotina SeImpersonateClientEx faz com que um thread represente um usuário.
SeLengthSid

A macro SeLengthSid está obsoleta.
SeLocateProcessImageName

Saiba mais sobre a função SeLocateProcessImageName.
SeLockSubjectContext

Saiba mais sobre a função SeLockSubjectContext.
SeLockSubjectContext

A rotina SeLockSubjectContext no wdm.h bloqueia os tokens primários e de representação de um contexto de assunto capturado.
SeMarkLogonSessionForTerminationNotification

A rotina SeMarkLogonSessionForTerminationNotification marca uma sessão de logon para que a rotina de retorno de chamada registrada do chamador seja chamada quando a sessão de logon for encerrada.
SeOpenObjectAuditAlarm

A rotina SeOpenObjectAuditAlarm gera mensagens de auditoria e alarme quando é feita uma tentativa de abrir um objeto.
SeOpenObjectForDeleteAuditAlarm

A rotina SeOpenObjectForDeleteAuditAlarm gera mensagens de auditoria e alarme quando é feita uma tentativa de abrir um objeto para exclusão.
SePrivilegeCheck

A rotina SePrivilegeCheck determina se um conjunto especificado de privilégios está habilitado no token de acesso da entidade.
SeQueryAuthenticationIdToken

A rotina SeQueryAuthenticationIdToken recupera a ID de autenticação de um token de acesso.
SeQueryInformationToken

A rotina SeQueryInformationToken recupera um tipo especificado de informações sobre um token de acesso. O processo de chamada deve ter direitos de acesso apropriados para obter as informações.
SeQuerySecurityDescriptorInfo

A rotina SeQuerySecurityDescriptorInfo recupera uma cópia do descritor de segurança de um objeto.
SeQuerySessionIdToken

A Microsoft reserva a função SeQuerySessionIdToken somente para uso interno. Não use essa função em seu código.
SeQuerySubjectContextToken

Saiba mais sobre a macro SeQuerySubjectContextToken.
SeRegisterLogonSessionTerminatedRoutine

A rotina SeRegisterLogonSessionTerminatedRoutine registra uma rotina de retorno de chamada a ser chamada quando uma sessão de logon é encerrada. Uma sessão de logon termina quando o último token que referencia a sessão de logon é excluído.
SeReleaseSubjectContext

Saiba mais sobre a rotina SeReleaseSubjectContext.
SeReleaseSubjectContext

A rotina SeReleaseSubjectContext no wdm.h libera um contexto de segurança de assunto capturado por uma chamada anterior para SeCaptureSubjectContext.
SeSetAccessStateGenericMapping

A rotina SeSetAccessStateGenericMapping define o campo de mapeamento genérico de uma estrutura ACCESS_STATE.
SeSetSecurityDescriptorInfo

Saiba mais sobre a função SeSetSecurityDescriptorInfo.
SeSetSecurityDescriptorInfoEx

Saiba mais sobre a função SeSetSecurityDescriptorInfoEx.
SeSetSessionIdToken

A Microsoft reserva a função SeSetSessionIdToken somente para uso interno. Não use essa função em seu código.
SeTokenGetNoChildProcessRestricted

A rotina SeTokenGetNoChildProcessRestricted determina o estado da mitigação de nenhum processo filho. Não é possível ser imposto e somente auditoria ao mesmo tempo.
SeTokenIsAdmin

A rotina SeTokenIsAdmin determina se um token contém o grupo de administradores locais.
SeTokenIsNoChildProcessRestrictionEnforced

A rotina SeTokenIsNoChildProcessRestrictionEnforced determina se o token não carrega a restrição de processo filho.
SeTokenIsRestricted

A rotina SeTokenIsRestricted determina se um token contém uma lista de SID (identificadores de segurança) restritos.
SeTokenSetNoChildProcessRestricted

A rotina SeTokenSetNoChildProcessRestricted define os sinalizadores de TOKEN_AUDIT_NO_CHILD_PROCESS ou TOKEN_AUDIT_NO_CHILD_PROCESS no token.
SeTokenType

A Microsoft reserva a função SeTokenType somente para uso interno. Não use essa função em seu código.
SeUnlockSubjectContext

Saiba mais sobre a rotina SeUnlockSubjectContext.
SeUnlockSubjectContext

A rotina SeUnlockSubjectContext no wdm.h desbloqueia os tokens de um contexto de assunto capturado que foram bloqueados por uma chamada para SeLockSubjectContext.
SeUnregisterLogonSessionTerminatedRoutine

A rotina SeUnregisterLogonSessionTerminatedRoutine cancela o registro de uma rotina de retorno de chamada registrada por uma chamada anterior para SeRegisterLogonSessionTerminatedRoutine.

Estruturas

 
ACCESS_ALLOWED_ACE

A estrutura ACCESS_ALLOWED_ACE define uma ACE (entrada de controle de acesso) para a DACL (lista de controle de acesso discricionário) que controla o acesso a um objeto .
ACCESS_DENIED_ACE

A estrutura ACCESS_DENIED_ACE define uma ACE (entrada de controle de acesso) para a DACL (lista de controle de acesso discricionário) que controla o acesso a um objeto.
ACCESS_STATE

A estrutura ACCESS_STATE descreve o estado de um acesso em andamento.
ACE_HEADER

A estrutura ACE_HEADER descreve o tipo e o tamanho de uma ACE (entrada de controle de acesso).
ACL

A estrutura acl é o cabeçalho de uma ACL (lista de controle de acesso). Uma ACL completa consiste em uma estrutura de ACL seguida por uma lista ordenada de zero ou mais ACE (entradas de controle de acesso).
ATOMIC_CREATE_ECP_CONTEXT

Essa estrutura permite que operações complementares sejam executadas em um arquivo atomicamente durante a criação.
BOOT_AREA_INFO

A estrutura BOOT_AREA_INFO contém a saída do código de controle FSCTL_GET_BOOT_AREA_INFO.
CC_FILE_SIZES

Saiba mais sobre a estrutura CC_FILE_SIZES.
CREATE_REDIRECTION_ECP_CONTEXT

Saiba mais sobre a estrutura de CREATE_REDIRECTION_ECP_CONTEXT.
CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT

Saiba mais sobre a estrutura CSV_DOWN_LEVEL_OPEN_ECP_CONTEXT.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT

Saiba mais sobre a estrutura CSV_QUERY_FILE_REVISION_ECP_CONTEXT.
CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128

Saiba mais sobre a estrutura de CSV_QUERY_FILE_REVISION_ECP_CONTEXT_FILE_ID_128.
CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT

Saiba mais sobre a estrutura de CSV_SET_HANDLE_PROPERTIES_ECP_CONTEXT.
DUAL_OPLOCK_KEY_ECP_CONTEXT

Saiba mais sobre a estrutura DUAL_OPLOCK_KEY_ECP_CONTEXT.
ECP_OPEN_PARAMETERS

A estrutura ECP_OPEN_PARAMETERS permite que um chamador especifique a finalidade de abrir um arquivo sem interferir em identificadores e/ou oplocks existentes no arquivo.
ENCRYPTION_KEY_CTRL_INPUT

Saiba mais sobre: estrutura ENCRYPTION_KEY_CTRL_INPUT
FAST_IO_DISPATCH

Contém um conjunto de rotinas de retorno de chamada que um driver do sistema de arquivos ou o driver de filtro do sistema de arquivos (herdado) fornece para processamento rápido de E/S.
FILE_ALLOCATED_RANGE_BUFFER

Saiba mais sobre a estrutura FILE_ALLOCATED_RANGE_BUFFER.
FILE_ALLOCATION_INFORMATION

Saiba mais sobre a estrutura FILE_ALLOCATION_INFORMATION.
FILE_BOTH_DIR_INFORMATION

A estrutura FILE_BOTH_DIR_INFORMATION é usada para consultar informações detalhadas para os arquivos em um diretório.
FILE_CASE_SENSITIVE_INFORMATION

A estrutura FILE_CASE_SENSITIVE_INFORMATION é usada para consultar ou definir informações que diferenciam maiúsculas de minúsculas por diretório.
FILE_COMPLETION_INFORMATION

A estrutura FILE_COMPLETION_INFORMATION contém o identificador de porta e a chave de uma porta de conclusão de E/S criada para um identificador de arquivo.
FILE_COMPRESSION_INFORMATION

A estrutura FILE_COMPRESSION_INFORMATION descreve o estado de um buffer de dados compactado.
FILE_DESIRED_STORAGE_CLASS_INFORMATION

Contém as informações do atributo Classe de Armazenamento Desejada.
FILE_DIRECTORY_INFORMATION

A estrutura FILE_DIRECTORY_INFORMATION é usada para consultar informações detalhadas para os arquivos em um diretório.
FILE_DISPOSITION_INFORMATION_EX

A estrutura FILE_DISPOSITION_INFORMATION_EX é usada como um argumento para a rotina ZwSetInformationFile e indica como o sistema operacional deve excluir um arquivo.
FILE_FS_ATTRIBUTE_INFORMATION

A estrutura FILE_FS_ATTRIBUTE_INFORMATION é usada para consultar informações de atributo para um sistema de arquivos.
FILE_FS_CONTROL_INFORMATION

Saiba mais sobre a estrutura FILE_FS_CONTROL_INFORMATION.
FILE_FS_DRIVER_PATH_INFORMATION

A estrutura FILE_FS_DRIVER_PATH_INFORMATION é usada para consultar se um determinado driver está no caminho de E/S para um volume do sistema de arquivos.
FILE_FS_FULL_SIZE_INFORMATION

A estrutura FILE_FS_FULL_SIZE_INFORMATION é usada para consultar informações de tamanho do setor para um volume do sistema de arquivos.
FILE_FS_FULL_SIZE_INFORMATION_EX

Usado em uma solicitação para consultar informações de tamanho do setor para um volume do sistema de arquivos.
FILE_FS_LABEL_INFORMATION

A estrutura FILE_FS_LABEL_INFORMATION é usada para definir o rótulo de um volume do sistema de arquivos.
FILE_FS_OBJECTID_INFORMATION

A estrutura FILE_FS_OBJECTID_INFORMATION é usada para consultar ou definir a ID do objeto para um volume do sistema de arquivos.
FILE_FS_PERSISTENT_VOLUME_INFORMATION

Saiba mais sobre a estrutura de FILE_FS_PERSISTENT_VOLUME_INFORMATION.
FILE_FS_SECTOR_SIZE_INFORMATION

A estrutura FILE_FS_SECTOR_SIZE_INFORMATION é usada para consultar informações de tamanho do setor físico e lógico para um volume do sistema de arquivos.
FILE_FS_SIZE_INFORMATION

A estrutura FILE_FS_SIZE_INFORMATION é usada para consultar informações de tamanho do setor para um volume do sistema de arquivos.
FILE_FS_VOLUME_INFORMATION

A estrutura FILE_FS_VOLUME_INFORMATION é usada para consultar informações sobre um volume no qual um sistema de arquivos é montado.
FILE_FULL_DIR_INFORMATION

A estrutura FILE_FULL_DIR_INFORMATION é usada para consultar informações detalhadas para os arquivos em um diretório.
FILE_GET_EA_INFORMATION

A estrutura FILE_GET_EA_INFORMATION é usada para consultar informações de atributo estendido (EA).
FILE_GET_QUOTA_INFORMATION

A estrutura FILE_GET_QUOTA_INFORMATION é usada para consultar informações de cota.
FILE_ID_64_EXTD_BOTH_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_64_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_64_EXTD_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_64_EXTD_DIR_INFORMATION.
FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_ALL_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_ALL_EXTD_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_ALL_EXTD_DIR_INFORMATION.
FILE_ID_BOTH_DIR_INFORMATION

A estrutura FILE_ID_BOTH_DIR_INFORMATION é usada para consultar informações de número de referência de arquivo para os arquivos em um diretório.
FILE_ID_EXTD_BOTH_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_EXTD_BOTH_DIR_INFORMATION.
FILE_ID_EXTD_DIR_INFORMATION

Saiba mais sobre a estrutura FILE_ID_EXTD_DIR_INFORMATION.
FILE_ID_FULL_DIR_INFORMATION

A estrutura FILE_ID_FULL_DIR_INFORMATION é usada para consultar informações detalhadas para os arquivos em um diretório.
FILE_ID_GLOBAL_TX_DIR_INFORMATION

A estrutura FILE_ID_GLOBAL_TX_DIR_INFORMATION contém informações sobre visibilidade transacional para os arquivos em um diretório.
FILE_ID_INFORMATION

FILE_ID_INFORMATION é usado para consultar informações de identificação de arquivo.
FILE_INTERNAL_INFORMATION

Saiba mais sobre FILE_INTERNAL_INFORMATION estrutura.
FILE_KNOWN_FOLDER_INFORMATION

Saiba mais sobre a estrutura FILE_KNOWN_FOLDER_INFORMATION.
FILE_LEVEL_TRIM

A estrutura FILE_LEVEL_TRIM contém uma matriz de intervalos de bytes a serem cortados para um arquivo.
FILE_LEVEL_TRIM_OUTPUT

A estrutura FILE_LEVEL_TRIM_OUTPUT contém os resultados de uma operação de corte executada por uma solicitação de FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_RANGE

Contém o deslocamento e o comprimento de um intervalo de corte para um arquivo.
FILE_LINK_ENTRY_INFORMATION

A estrutura FILE_LINK_ENTRY_INFORMATION descreve um único link rígido NTFS para um arquivo existente.
FILE_LINK_INFORMATION

A estrutura FILE_LINK_INFORMATION é usada para criar um link rígido NTFS para um arquivo existente.
FILE_LINKS_INFORMATION

Saiba mais sobre a estrutura FILE_LINKS_INFORMATION.
FILE_LOCK

Saiba mais sobre a estrutura FILE_LOCK.
FILE_LOCK_INFO

Saiba mais sobre a estrutura FILE_LOCK_INFO.
FILE_MAILSLOT_QUERY_INFORMATION

A estrutura FILE_MAILSLOT_QUERY_INFORMATION contém informações sobre um emaillot.
FILE_MAILSLOT_SET_INFORMATION

A estrutura FILE_MAILSLOT_SET_INFORMATION é usada para definir um valor em um emaillot.
FILE_MEMORY_PARTITION_INFORMATION

Armazena informações sobre a partição de memória. Essa estrutura é usada pela função ZwSetInformationFile.
FILE_NAMES_INFORMATION

Uma estrutura FILE_NAMES_INFORMATION usada para consultar informações detalhadas sobre os nomes dos arquivos em um diretório.
FILE_NETWORK_PHYSICAL_NAME_INFORMATION

Saiba mais sobre _FILE_NETWORK_PHYSICAL_NAME_INFORMATION estrutura.
FILE_NOTIFY_EXTENDED_INFORMATION

Saiba mais sobre a estrutura FILE_NOTIFY_EXTENDED_INFORMATION.
FILE_NOTIFY_FULL_INFORMATION

Saiba mais sobre a estrutura FILE_NOTIFY_FULL_INFORMATION.
FILE_NOTIFY_INFORMATION

Saiba mais sobre a estrutura FILE_NOTIFY_INFORMATION.
FILE_OBJECTID_INFORMATION

Saiba mais sobre a estrutura FILE_OBJECTID_INFORMATION.
FILE_PIPE_INFORMATION

A estrutura FILE_PIPE_INFORMATION contém informações sobre um pipe nomeado que não é específico para o local ou a extremidade remota do pipe.
FILE_PIPE_LOCAL_INFORMATION

A estrutura FILE_PIPE_LOCAL_INFORMATION contém informações sobre a extremidade local de um pipe nomeado.
FILE_PIPE_REMOTE_INFORMATION

A estrutura FILE_PIPE_REMOTE_INFORMATION contém informações sobre a extremidade remota de um pipe nomeado.
FILE_PROVIDER_EXTERNAL_INFO_V0

Saiba mais sobre a estrutura FILE_PROVIDER_EXTERNAL_INFO_V0.
FILE_PROVIDER_EXTERNAL_INFO_V1

Saiba mais sobre a estrutura FILE_PROVIDER_EXTERNAL_INFO_V1.
FILE_QUOTA_INFORMATION

A estrutura FILE_QUOTA_INFORMATION é usada para consultar ou definir informações de cota por usuário para cada um dos arquivos em um diretório.
FILE_REGION_INFO

Saiba mais sobre a estrutura FILE_REGION_INFO.
FILE_REGION_INPUT

Saiba mais sobre a estrutura FILE_REGION_INPUT.
FILE_REGION_OUTPUT

Saiba mais sobre a estrutura FILE_REGION_OUTPUT.
FILE_REMOTE_PROTOCOL_INFORMATION

A estrutura FILE_REMOTE_PROTOCOL_INFORMATION contém informações de protocolo remoto de arquivo.
FILE_RENAME_INFORMATION

A estrutura FILE_RENAME_INFORMATION é usada para renomear um arquivo.
FILE_REPARSE_POINT_INFORMATION

A estrutura FILE_REPARSE_POINT_INFORMATION é usada para consultar informações sobre um ponto de nova análise.
FILE_SFIO_RESERVE_INFORMATION

FILE_SFIO_RESERVE_INFORMATION é usado para consultar ou definir informações de largura de banda reservadas de um arquivo para SFIO (E/S) de arquivo agendado.
FILE_STANDARD_LINK_INFORMATION

FILE_STANDARD_LINK_INFORMATION é usado para consultar informações de link de arquivo.
FILE_STAT_BASIC_INFORMATION

Saiba mais sobre FILE_STAT_BASIC_INFORMATION estrutura.
FILE_STAT_INFORMATION

A estrutura FILE_STAT_INFORMATION contém metadados sobre um arquivo.
FILE_STAT_LX_INFORMATION

A estrutura FILE_STAT_LX_INFORMATION contém metadados sobre um arquivo.
FILE_STORAGE_RESERVE_ID_INFORMATION

Saiba mais sobre a estrutura FILE_STORAGE_RESERVE_ID_INFORMATION.
FILE_STREAM_INFORMATION

Saiba mais sobre FILE_STREAM_INFORMATION estrutura.
FILE_TIMESTAMPS

A estrutura FILE_TIMESTAMPS especifica a última instância registrada de ações específicas em um arquivo.
FILE_ZERO_DATA_INFORMATION

A estrutura _FILE_ZERO_DATA_INFORMATION contém um intervalo de um arquivo a ser definido como zeros. Essa estrutura é usada pelo código de controle FSCTL_SET_ZERO_DATA.
FILE_ZERO_DATA_INFORMATION_EX

A estrutura _FILE_ZERO_DATA_INFORMATION_EX contém um intervalo de um arquivo a ser definido como zeros. Essa estrutura é usada pelo código de controle FSCTL_SET_ZERO_DATA.
FILTER_AGGREGATE_BASIC_INFORMATION

A estrutura FILTER_AGGREGATE_BASIC_INFORMATION contém informações básicas para um minifiltro ou driver de filtro herdado.
FILTER_AGGREGATE_STANDARD_INFORMATION

A estrutura FILTER_AGGREGATE_STANDARD_INFORMATION contém informações sobre um minifiltro ou driver de filtro herdado.
FILTER_FULL_INFORMATION

A estrutura FILTER_FULL_INFORMATION contém informações completas para um driver de minifiltro.
FILTER_MESSAGE_HEADER

A estrutura FILTER_MESSAGE_HEADER contém informações de cabeçalho de mensagem.
FILTER_REPLY_HEADER

A estrutura FILTER_REPLY_HEADER contém informações de cabeçalho de resposta da mensagem.
FILTER_VOLUME_BASIC_INFORMATION

A estrutura de FILTER_VOLUME_BASIC_INFORMATION alocada pelo chamador contém informações básicas para um volume.
FILTER_VOLUME_STANDARD_INFORMATION

A estrutura de FILTER_VOLUME_STANDARD_INFORMATION alocada pelo chamador contém informações para um volume.
FLT_CALLBACK_DATA

A estrutura FLT_CALLBACK_DATA representa uma operação de E/S. O Gerenciador de Filtros e os minifiltros usam essa estrutura para iniciar e processar operações de E/S.
FLT_CALLBACK_DATA_QUEUE

FLT_CALLBACK_DATA_QUEUE é uma estrutura opaca usada para especificar as rotinas de retorno de chamada para a fila de dados de retorno de chamada de um minifiltro. Não defina os membros dessa estrutura diretamente. Use FltCbdqInitialize para inicializar essa estrutura.
FLT_CONTEXT_REGISTRATION

A estrutura FLT_CONTEXT_REGISTRATION é usada para registrar tipos de contexto.
FLT_CREATEFILE_TARGET_ECP_CONTEXT

A estrutura FLT_CREATEFILE_TARGET_ECP_CONTEXT é um parâmetro de criação extra (ECP) usado para retornar informações de destino de nova análise para o chamador de FltCreateFileEx2.
FLT_FILE_NAME_INFORMATION

A estrutura FLT_FILE_NAME_INFORMATION contém informações de nome de arquivo.
FLT_IO_PARAMETER_BLOCK

A estrutura FLT_IO_PARAMETER_BLOCK contém os parâmetros para a operação de E/S representada por uma estrutura de dados de retorno de chamada (FLT_CALLBACK_DATA).
FLT_NAME_CONTROL

Um minifiltro que fornece nomes de arquivo para o cache de nomes do Gerenciador de Filtros pode usar a estrutura FLT_NAME_CONTROL para gerenciar seus buffers de nome.
FLT_OPERATION_REGISTRATION

A estrutura FLT_OPERATION_REGISTRATION é usada para registrar rotinas de retorno de chamada de operação.
FLT_PARAMETERS

A união FLT_PARAMETERS define, para um minifiltro, os parâmetros específicos do tipo de solicitação associados a uma operação de E/S.
FLT_REGISTRATION

A estrutura FLT_REGISTRATION é passada como um parâmetro para FltRegisterFilter.
FLT_RELATED_CONTEXTS

A estrutura FLT_RELATED_CONTEXTS contém contextos de um driver de minifiltro para os objetos associados a uma operação de E/S.
FLT_RELATED_CONTEXTS_EX

A estrutura FLT_RELATED_CONTEXTS_EX contém os contextos de um driver de minifiltro para os objetos associados a uma operação de E/S.
FLT_RELATED_OBJECTS

A estrutura FLT_RELATED_OBJECTS contém ponteiros opacos para os objetos associados a uma operação.
FLT_TAG_DATA_BUFFER

A estrutura FLT_TAG_DATA_BUFFER contém informações sobre uma marca de ponto de nova análise.
FLT_VOLUME_PROPERTIES

A estrutura FLT_VOLUME_PROPERTIES é passada como um parâmetro para FltGetVolumeProperties.
FS_BPIO_INFO

A estrutura FS_BPIO_INFO fornece informações sobre o estado bypassIO do volume.
FS_BPIO_INPUT

A estrutura FS_BPIO_INPUT especifica a operação BypassIO solicitada e os sinalizadores para o código de controle FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_OUTPUT

A estrutura FS_BPIO_OUTPUT é usada para retornar informações sobre a operação BypassIO para o código de controle FSCTL_MANAGE_BYPASS_IO.
FS_BPIO_RESULTS

A estrutura FS_BPIO_RESULTS define saídas específicas da operação BypassIO para operações de FS_BPIO_OP_ENABLE e FS_BPIO_OP_QUERY quando um driver está falhando na operação.
FS_FILTER_CALLBACK_DATA

FS_FILTER_CALLBACK_DATA é a estrutura de dados de retorno de chamada para a operação de FS_FILTER_CALLBACK ou FS_FILTER_COMPLETION_CALLBACK de um FS_FILTER_CALLBACKS.
FS_FILTER_CALLBACKS

A estrutura FS_FILTER_CALLBACKS contém os pontos de entrada das rotinas de retorno de chamada de notificação fornecidas pelo chamador.
FS_FILTER_SECTION_SYNC_OUTPUT

A estrutura FS_FILTER_SECTION_SYNC_OUTPUT contém informações que descrevem os atributos da seção que está sendo criada.
FSCTL_OFFLOAD_READ_INPUT

Saiba mais sobre a estrutura FSCTL_OFFLOAD_READ_INPUT.
FSCTL_OFFLOAD_READ_OUTPUT

A estrutura FSCTL_OFFLOAD_READ_OUTPUT contém a saída para a solicitação de código de controle FSCTL_OFFLOAD_READ.
FSCTL_OFFLOAD_WRITE_INPUT

Saiba mais sobre a estrutura FSCTL_OFFLOAD_WRITE_INPUT.
FSCTL_OFFLOAD_WRITE_OUTPUT

Saiba mais sobre a estrutura FSCTL_OFFLOAD_WRITE_OUTPUT.
FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT

A estrutura FSCTL_QUERY_VOLUME_NUMA_INFO_OUTPUT especifica o nó NUMA (Arquitetura de Memória Não Uniforme) no qual o volume reside.
FSRTL_ADVANCED_FCB_HEADER

A estrutura FSRTL_ADVANCED_FCB_HEADER contém informações de contexto que um sistema de arquivos mantém sobre um arquivo.
FSRTL_COMMON_FCB_HEADER

Saiba mais sobre a estrutura FSRTL_COMMON_FCB_HEADER.
FSRTL_PER_FILE_CONTEXT

Um driver de filtro do sistema de arquivos herdado pode usar uma estrutura FSRTL_PER_FILE_CONTEXT para associar informações de contexto específicas do driver a um arquivo aberto.
FSRTL_PER_FILEOBJECT_CONTEXT

A estrutura de FSRTL_PER_FILEOBJECT_CONTEXT opaca é usada pelo sistema operacional para rastrear estruturas de informações de contexto definidas pelo driver de filtro do sistema de arquivos para um objeto de arquivo.
FSRTL_PER_STREAM_CONTEXT

A estrutura FSRTL_PER_STREAM_CONTEXT contém informações de contexto que um driver de filtro do sistema de arquivos mantém sobre um fluxo de arquivos.
INSTANCE_AGGREGATE_STANDARD_INFORMATION

A estrutura de INSTANCE_AGGREGATE_STANDARD_INFORMATION alocada pelo chamador contém informações para uma instância de driver de minifiltro ou um driver de filtro herdado.
INSTANCE_BASIC_INFORMATION

A estrutura INSTANCE_BASIC_INFORMATION contém informações básicas para uma instância de minifiltro.
INSTANCE_FULL_INFORMATION

A estrutura INSTANCE_FULL_INFORMATION contém informações completas para uma instância de minifiltro.
INSTANCE_PARTIAL_INFORMATION

A estrutura INSTANCE_PARTIAL_INFORMATION contém informações parciais para uma instância de minifiltro.
IO_CREATE_STREAM_FILE_OPTIONS

Saiba mais sobre a estrutura IO_CREATE_STREAM_FILE_OPTIONS.
IO_DEVICE_HINT_ECP_CONTEXT

Saiba mais sobre a estrutura IO_DEVICE_HINT_ECP_CONTEXT.
IO_DRIVER_CREATE_CONTEXT

A estrutura IO_DRIVER_CREATE_CONTEXT é usada para passar parâmetros adicionais para as rotinas IoCreateFileEx e FltCreateFileEx2.
IO_FOEXT_SILO_PARAMETERS

Essa estrutura descreve o contexto de contêiner identificado pela rotina IoGetSiloParameters.
IO_PRIORITY_INFO

A estrutura IO_PRIORITY_INFO é usada para manter informações de prioridade de thread.
IO_STOP_ON_SYMLINK_FILTER_ECP_v0

Saiba mais sobre: estrutura IO_STOP_ON_SYMLINK_FILTER_ECP_v0
LINK_TRACKING_INFORMATION

Saiba mais sobre a estrutura LINK_TRACKING_INFORMATION.
LUID_AND_ATTRIBUTES

LUID_AND_ATTRIBUTES representa um LUID (identificador local exclusivo) e seus atributos.
MARK_HANDLE_INFO

Uma estrutura MARK_HANDLE_INFO é passada como o buffer de entrada durante uma solicitação de código de controle FSCTL_MARK_HANDLE.
MARK_HANDLE_INFO32

Versão de MARK_HANDLE_INFO estrutura usada para conversão.
NETWORK_APP_INSTANCE_EA

Uma estrutura de EA (Atributo Estendido) para processos que usam o Failover de Cliente de Cluster SMB (Bloco de Mensagens do Servidor).
NETWORK_APP_INSTANCE_ECP_CONTEXT

A estrutura NETWORK_APP_INSTANCE_ECP_CONTEXT é um ECP (Parâmetro de Criação Extra) e contém um identificador de instância de aplicativo a ser associado a um arquivo.
NETWORK_OPEN_ECP_CONTEXT

A estrutura NETWORK_OPEN_ECP_CONTEXT é usada para interpretar contextos de parâmetro de criação extra de rede (ECP) em arquivos.
NETWORK_OPEN_ECP_CONTEXT_V0

A estrutura NETWORK_OPEN_ECP_CONTEXT_V0 é usada para interpretar contextos de parâmetro de criação extra de rede (ECP) em arquivos.
NFS_OPEN_ECP_CONTEXT

A estrutura NFS_OPEN_ECP_CONTEXT é usada pelo servidor NFS (Sistema de Arquivos de Rede) para abrir arquivos em resposta às solicitações do cliente.
OPEN_REPARSE_LIST

Aponta para uma lista de estruturas de OPEN_REPARSE_LIST_ENTRY que especificam a marca e possivelmente o GUID que devem ser abertos diretamente sem retornar STATUS_REPARSE.
OPEN_REPARSE_LIST_ENTRY

Essa estrutura dá suporte a chamadores abrindo pontos de nova análise específicos sem inibir o comportamento de nova análise para todas as classes de pontos de nova análise.
OPLOCK_KEY_CONTEXT

A estrutura OPLOCK_KEY_CONTEXT é retornada de IoGetOplockKeyContextEx. Essa estrutura contém chaves oplock para um objeto de arquivo específico.
OPLOCK_KEY_ECP_CONTEXT

Saiba mais sobre a estrutura OPLOCK_KEY_ECP_CONTEXT.
OPLOCK_NOTIFY_PARAMS

A estrutura OPLOCK_NOTIFY_PARAMS é passada como um parâmetro para um retorno de chamada NotifyRoutine quando esse retorno de chamada é fornecido a FsRtlCheckOplockEx2.
PREFETCH_OPEN_ECP_CONTEXT

Saiba mais sobre a estrutura PREFETCH_OPEN_ECP_CONTEXT.
PUBLIC_OBJECT_BASIC_INFORMATION

A estrutura PUBLIC_OBJECT_BASIC_INFORMATION contém um subconjunto das informações completas disponíveis para um objeto .
PUBLIC_OBJECT_TYPE_INFORMATION

A estrutura PUBLIC_OBJECT_TYPE_INFORMATION contém o nome do tipo do objeto.
QUERY_FILE_LAYOUT_INPUT

A estrutura QUERY_FILE_LAYOUT_INPUT seleciona quais entradas de layout de arquivo são retornadas de uma solicitação de FSCTL_QUERY_FILE_LAYOUT.
QUERY_FILE_LAYOUT_OUTPUT

A estrutura QUERY_FILE_LAYOUT_OUTPUT serve como um cabeçalho para as entradas de layout de arquivo retornadas de uma solicitação de FSCTL_QUERY_FILE_LAYOUT.
QUERY_ON_CREATE_EA_INFORMATION

A estrutura QUERY_ON_CREATE_EA_INFORMATION é usada para gravar informações de arquivo quando FltRequestFileInfoOnCreateCompletion é chamado com o sinalizador QoCFileEaInformation definido no parâmetro InfoClassFlags.
QUERY_ON_CREATE_ECP_CONTEXT

QUERY_ON_CREATE_ECP_CONTEXT é reservado para uso do sistema.
QUERY_ON_CREATE_FILE_LX_INFORMATION

A estrutura QUERY_ON_CREATE_FILE_LX_INFORMATION é usada para gravar os atributos estendidos de metadados do Linux de um arquivo quando FltRequestFileInfoOnCreateCompletion é chamado com o sinalizador QoCFileLxInformation definido no parâmetro InfoClassFlags.
QUERY_ON_CREATE_FILE_STAT_INFORMATION

A estrutura QUERY_ON_CREATE_FILE_STAT_INFORMATION é usada para gravar informações de arquivo quando FltRequestFileInfoOnCreateCompletion é chamado com o sinalizador QoCFileStatInformation definido no parâmetro InfoClassFlags.
QUERY_PATH_REQUEST

Saiba mais sobre a estrutura QUERY_PATH_REQUEST.
QUERY_PATH_REQUEST_EX

Saiba mais sobre a estrutura QUERY_PATH_REQUEST_EX.
QUERY_PATH_RESPONSE

Saiba mais sobre a estrutura QUERY_PATH_RESPONSE.
READ_AHEAD_PARAMETERS

Saiba mais sobre a estrutura READ_AHEAD_PARAMETERS.
REARRANGE_FILE_DATA

Saiba mais sobre a estrutura REARRANGE_FILE_DATA.
REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX

Saiba mais sobre a estrutura REFS_DEALLOCATE_RANGES_INPUT_BUFFER_EX.
REFS_SMR_VOLUME_GC_PARAMETERS

A estrutura REFS_SMR_VOLUME_GC_PARAMETERS.
REFS_SMR_VOLUME_INFO_OUTPUT

A estrutura REFS_SMR_VOLUME_INFO_OUTPUT descreve o estado atual de um volume SMR (Gravação Magnética Shingled) em atividades de coleta de lixo e espaço.
REPARSE_DATA_BUFFER

A estrutura REPARSE_DATA_BUFFER contém dados de ponto de nova análise para um ponto de nova análise da Microsoft.
REPARSE_DATA_BUFFER_EX

A estrutura REPARSE_DATA_BUFFER_EX contém dados para um ponto de nova análise.
REPARSE_GUID_DATA_BUFFER

A estrutura REPARSE_GUID_DATA_BUFFER contém dados de ponto de nova análise para um ponto de nova análise.
RKF_BYPASS_ECP_CONTEXT

Saiba mais sobre a estrutura RKF_BYPASS_ECP_CONTEXT.
RTL_AVL_TABLE

A estrutura RTL_AVL_TABLE contém dados específicos do sistema de arquivos para uma árvore Desvelsky/Landis (AVL).
RTL_GENERIC_TABLE

A estrutura RTL_GENERIC_TABLE contém dados específicos do sistema de arquivos para uma árvore de reprodução.
RTL_HEAP_PARAMETERS

Saiba mais sobre a estrutura RTL_HEAP_PARAMETERS.
RTL_SEGMENT_HEAP_MEMORY_SOURCE

A estrutura RTL_SEGMENT_HEAP_MEMORY_SOURCE especifica a fonte de memória de heap do segmento.
RTL_SEGMENT_HEAP_PARAMETERS

A estrutura RTL_SEGMENT_HEAP_PARAMETERS contém os parâmetros de heap de segmento.
RTL_SEGMENT_HEAP_VA_CALLBACKS

Saiba mais sobre a estrutura RTL_SEGMENT_HEAP_VA_CALLBACKS.
RTL_SPLAY_LINKS

A estrutura RTL_SPLAY_LINKS é uma estrutura opaca e é usada pelo sistema para representar um nó de árvore de link de reprodução.
RX_CONTEXT

Saiba mais sobre a estrutura RX_CONTEXT.
SE_EXPORTS

A estrutura SeExports é uma grande estrutura de SE_EXPORTS estática externa que define uma série de constantes de segurança conhecidas para valores de privilégio e identificadores de segurança.
SE_SID

A união SE_SID contém o SID (Identificador de Segurança) válido de tamanho máximo. A estrutura ocupa 68 bytes e é adequada para alocação de pilha.
SE_TOKEN_USER

A estrutura SE_TOKEN_USER contém o SID de usuário válido de tamanho máximo que pode ser retornado por SeQueryInformationToken, GetTokenInformation ou ZwQueryInformationToken com a classe de informações TokenUser. Essa estrutura é adequada para alocação de pilha.
SEC_CERTIFICATE_REQUEST_CONTEXT

Saiba mais sobre a estrutura SEC_CERTIFICATE_REQUEST_CONTEXT.
SECURITY_DESCRIPTOR

A estrutura SECURITY_DESCRIPTOR contém as informações de segurança associadas a um objeto . Os drivers usam essa estrutura para definir e consultar as status de segurança de um objeto.
SECURITY_SUBJECT_CONTEXT

A estrutura SECURITY_SUBJECT_CONTEXT é usada para capturar o contexto de segurança do assunto para validação e auditoria de acesso.
SET_CACHED_RUNS_STATE_INPUT_BUFFER

Saiba mais sobre a estrutura SET_CACHED_RUNS_STATE_INPUT_BUFFER.
SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT

Saiba mais sobre a estrutura de SET_DAX_ALLOC_ALIGNMENT_HINT_INPUT.
SET_PURGE_FAILURE_MODE_INPUT

Saiba mais sobre a estrutura de SET_PURGE_FAILURE_MODE_INPUT.
SHUFFLE_FILE_DATA

Lear mais sobre a estrutura SHUFFLE_FILE_DATA.
SID

A estrutura sid (identificador de segurança) é uma estrutura de comprimento variável usada para identificar exclusivamente usuários ou grupos.
SID_AND_ATTRIBUTES

A estrutura SID_AND_ATTRIBUTES representa um SID (identificador de segurança) e seus atributos. OS SIDs são usados para identificar exclusivamente usuários ou grupos.
SID_AND_ATTRIBUTES_HASH

Saiba mais sobre a estrutura de SID_AND_ATTRIBUTES_HASH.
SID_IDENTIFIER_AUTHORITY

A estrutura SID_IDENTIFIER_AUTHORITY representa a autoridade de nível superior de um SID (identificador de segurança).
SRV_OPEN_ECP_CONTEXT

A estrutura SRV_OPEN_ECP_CONTEXT é usada por um servidor para abrir condicionalmente arquivos em resposta a solicitações de cliente.
SYSTEM_ALARM_ACE

Reservado para uso futuro.
SYSTEM_AUDIT_ACE

A estrutura SYSTEM_AUDIT_ACE define uma ACE (entrada de controle de acesso) para a ACL (lista de controle de acesso) do sistema que especifica quais tipos de acesso causam notificações no nível do sistema.
SYSTEM_PROCESS_TRUST_LABEL_ACE

Reservado.
SYSTEM_RESOURCE_ATTRIBUTE_ACE

A estrutura SYSTEM_RESOURCE_ATTRIBUTE_ACE define uma ACE (entrada de controle de acesso) para a ACL (lista de controle de acesso) do sistema que especifica quais direitos uma declaração específica tem para um recurso.
SYSTEM_SCOPED_POLICY_ID_ACE

A estrutura SYSTEM_SCOPED_POLICY_ID_ACE define uma ACE (entrada de controle de acesso) para a ACL (lista de controle de acesso do sistema) especificando direitos para um identifer de política com escopo.
TOKEN_ACCESS_INFORMATION

Saiba mais sobre a estrutura de TOKEN_ACCESS_INFORMATION.
TOKEN_CONTROL

A estrutura TOKEN_CONTROL contém informações que identificam um token de acesso.
TOKEN_DEFAULT_DACL

A estrutura TOKEN_DEFAULT_DACL especifica uma DACL (lista de controle de acesso discricionário).
TOKEN_GROUPS

TOKEN_GROUPS contém informações sobre os SID (identificadores de segurança do grupo) em um token de acesso.
TOKEN_GROUPS_AND_PRIVILEGES

TOKEN_GROUPS_AND_PRIVILEGES contém informações sobre sids (identificadores de segurança de grupo) e privilégios em um token de acesso.
TOKEN_MANDATORY_POLICY

Saiba mais sobre a estrutura TOKEN_MANDATORY_POLICY.
TOKEN_ORIGIN

A estrutura TOKEN_ORIGIN contém informações sobre a origem da sessão de logon.
TOKEN_OWNER

TOKEN_OWNER contém o SID (identificador de segurança) de proprietário padrão que será aplicado a objetos recém-criados.
TOKEN_PRIMARY_GROUP

TOKEN_PRIMARY_GROUP especifica um SID (identificador de segurança de grupo) para um token de acesso.
TOKEN_PRIVILEGES

TOKEN_PRIVILEGES contém informações sobre um conjunto de privilégios para um token de acesso.
TOKEN_SOURCE

TOKEN_SOURCE identifica a origem de um token de acesso.
TOKEN_STATISTICS

TOKEN_STATISTICS contém informações sobre um token de acesso. Um driver pode recuperar essas informações chamando SeQueryInformationToken ou ZwQueryInformationToken.
TOKEN_USER

TOKEN_USER identifica o usuário associado a um token de acesso.
TÚNEL

Saiba mais sobre a estrutura TUNNEL.
TXN_PARAMETER_BLOCK

A estrutura TXN_PARAMETER_BLOCK contém informações sobre uma operação de arquivo transacionada.
VETO_BINDING_ECP_CONTEXT

Saiba mais sobre a estrutura de VETO_BINDING_ECP_CONTEXT.
VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT

Saiba mais sobre: estrutura _VIRTUAL_STORAGE_SET_BEHAVIOR_INPUT
VIRTUALIZATION_INSTANCE_INFO_INPUT_EX

Saiba mais sobre: estrutura _VIRTUALIZATION_INSTANCE_INFO_INPUT_EX
VPB

A estrutura do VPB (bloco de parâmetros de volume) é usada para mapear um objeto de dispositivo que representa um volume do sistema de arquivos montado para um objeto de dispositivo que representa um dispositivo de disco físico ou virtual.
WIM_PROVIDER_ADD_OVERLAY_INPUT

Saiba mais sobre a estrutura WIM_PROVIDER_ADD_OVERLAY_INPUT.
WIM_PROVIDER_EXTERNAL_INFO

Saiba mais sobre a estrutura WIM_PROVIDER_EXTERNAL_INFO.
WIM_PROVIDER_OVERLAY_ENTRY

Saiba mais sobre a estrutura WIM_PROVIDER_OVERLAY_ENTRY.
WIM_PROVIDER_REMOVE_OVERLAY_INPUT

Saiba mais sobre a estrutura WIM_PROVIDER_REMOVE_OVERLAY_INPUT.
WIM_PROVIDER_SUSPEND_OVERLAY_INPUT

Saiba mais sobre a estrutura WIM_PROVIDER_SUSPEND_OVERLAY_INPUT.
WIM_PROVIDER_UPDATE_OVERLAY_INPUT

Saiba mais sobre a estrutura de WIM_PROVIDER_UPDATE_OVERLAY_INPUT.
WOF_EXTERNAL_FILE_ID

Saiba mais sobre a estrutura de WOF_EXTERNAL_FILE_ID.
WOF_EXTERNAL_INFO

Saiba mais sobre a estrutura de WOF_EXTERNAL_INFO.
WOF_VERSION_INFO

Saiba mais sobre a estrutura de WOF_VERSION_INFO.
WORK_QUEUE_ITEM

A estrutura WORK_QUEUE_ITEM é usada para postar itens de trabalho em uma fila de trabalho do sistema.