Compartilhar via


Acesso a dados e armazenamento

Visão geral da tecnologia de Acesso a Dados e Armazenamento.

Para desenvolver o Acesso a Dados e o Armazenamento, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

IOCTLs

 
FSCTL_CREATE_OR_GET_OBJECT_ID

Recupera o identificador de objeto do arquivo ou diretório especificado. Se nenhum identificador de objeto existir, usar FSCTL_CREATE_OR_GET_OBJECT_ID criará um.
FSCTL_CSV_CONTROL

Recupera os resultados de uma operação de controle de CSV.
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS

Recupera informações sobre um sistema de arquivos para o qual o CSVFS é um proxy.
FSCTL_DELETE_OBJECT_ID

Remove o identificador de objeto de um arquivo ou diretório especificado.
FSCTL_DELETE_REPARSE_POINT

Exclui um ponto de nova análise do arquivo ou diretório especificado.
FSCTL_DUPLICATE_EXTENTS_TO_FILE

Instrui o sistema de arquivos a copiar um intervalo de bytes de arquivo em nome de um aplicativo.
FSCTL_EXTEND_VOLUME

Aumenta o tamanho de um volume montado.
FSCTL_FILE_LEVEL_TRIM

Indica intervalos dentro do arquivo especificado que não precisam ser armazenados pelo sistema de armazenamento.
FSCTL_FILESYSTEM_GET_STATISTICS

Recupera as informações de vários contadores de desempenho do sistema de arquivos.
FSCTL_FILESYSTEM_GET_STATISTICS_EX

Recupera as informações de vários contadores de desempenho do sistema de arquivos. O suporte para esse código de controle começou com Windows 10.
FSCTL_FIND_FILES_BY_SID

Pesquisa um diretório para um arquivo cujo proprietário do criador corresponde ao SID especificado.
FSCTL_GET_BOOT_AREA_INFO

Recupera os locais dos setores de inicialização para um volume.
FSCTL_GET_COMPRESSION

Recupera o estado de compactação atual de um arquivo ou diretório em um volume cujo sistema de arquivos dá suporte à compactação por fluxo.
FSCTL_GET_INTEGRITY_INFORMATION

Recupera o status de integridade de um arquivo ou diretório em um volume ReFS. (FSCTL_GET_INTEGRITY_INFORMATION)
FSCTL_GET_NTFS_FILE_RECORD

Recupera o primeiro registro de arquivo que está em uso e tem um valor ordinal menor ou igual ao número de referência de arquivo solicitado.
FSCTL_GET_NTFS_VOLUME_DATA

Recupera informações sobre o volume do sistema de arquivos NTFS especificado.
FSCTL_GET_OBJECT_ID

Recupera o identificador de objeto do arquivo ou diretório especificado.
FSCTL_GET_REPAIR

Recupera informações sobre o mecanismo de autorrecuperação do sistema de arquivos NTFS.
FSCTL_GET_REPARSE_POINT

Recupera os dados do ponto de nova análise associados ao arquivo ou diretório identificado pelo identificador especificado.
FSCTL_GET_RETRIEVAL_POINTER_BASE

Retorna o deslocamento do setor para o primeiro LCN (número de cluster lógico) do sistema de arquivos em relação ao início do volume.
FSCTL_GET_RETRIEVAL_POINTERS

Dado um identificador de arquivo, recupera uma estrutura de dados que descreve a alocação e o local no disco de um arquivo específico ou, dado um identificador de volume, os locais de clusters inválidos em um volume.
FSCTL_GET_VOLUME_BITMAP

Recupera um bitmap de clusters ocupados e disponíveis em um volume.
FSCTL_INITIATE_REPAIR

Dispara o sistema de arquivos NTFS para iniciar um ciclo de autorrecuperação em um único arquivo.
FSCTL_IS_CSV_FILE

Determina se um arquivo é armazenado em um volume CSVFS ou recupera informações de namespace. (FSCTL_IS_CSV_FILE)
FSCTL_IS_FILE_ON_CSV_VOLUME

Determina se um arquivo é armazenado em um volume CSVFS ou recupera informações de namespace. (FSCTL_IS_FILE_ON_CSV_VOLUME)
FSCTL_IS_VOLUME_MOUNTED

Determina se o volume especificado está montado ou se o arquivo ou diretório especificado está em um volume montado.
FSCTL_IS_VOLUME_OWNED_BYCSVFS

Determina se um volume é bloqueado pelo CSVFS.
FSCTL_LOOKUP_STREAM_FROM_CLUSTER

Dado um identificador para um volume NTFS ou um arquivo em um volume NTFS, retorna uma cadeia de estruturas de dados que descreve fluxos que ocupam os clusters especificados.
FSCTL_MAKE_MEDIA_COMPATIBLE

Fecha uma sessão de UDF aberta na mídia de gravação única para tornar a ROM de mídia compatível.
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_MOVE_FILE

Realoca um ou mais clusters virtuais de um arquivo de um cluster lógico para outro dentro do mesmo volume. Essa operação é usada durante a desfragmentação.
FSCTL_OPBATCH_ACK_CLOSE_PENDING

Notifica um servidor de que um aplicativo cliente está pronto para fechar um arquivo.
FSCTL_OPLOCK_BREAK_ACK_NO_2

Responde à notificação de que um bloqueio oportunista em um arquivo está prestes a ser desfeito. Use essa operação para desbloquear todos os bloqueios oportunistas no arquivo, mas mantenha o arquivo aberto.
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE

Responde à notificação de que um bloqueio oportunista exclusivo em um arquivo está prestes a ser desfeito. Use essa operação para indicar que o arquivo deve receber um bloqueio oportunista de nível 2.
FSCTL_OPLOCK_BREAK_NOTIFY

Permite que o aplicativo de chamada aguarde a conclusão de uma interrupção de bloqueio oportunista.
FSCTL_QUERY_ALLOCATED_RANGES

Verifica um arquivo ou fluxo alternativo procurando intervalos que podem conter dados diferentes de zero.
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION

Consultas para informações de reconhecimento do sistema de arquivos em um volume.
FSCTL_QUERY_ON_DISK_VOLUME_INFO

Solicita informações de volume específicas do UDF.
FSCTL_QUERY_REGION_INFO

Recupera as regiões da camada de armazenamento definidas para um volume que dá suporte à camada de dados.
FSCTL_QUERY_SPARING_INFO

Recupera as propriedades de gerenciamento de defeitos do volume. Usado para sistemas de arquivos UDF.
FSCTL_QUERY_STORAGE_CLASSES

Recupera as camadas de armazenamento definidas para um volume que dá suporte à camada de dados.
FSCTL_READ_FROM_PLEX

Lê do plex especificado.
FSCTL_RECALL_FILE

Recupera um arquivo da mídia de armazenamento gerenciado pelo Armazenamento Remoto, que é o software de gerenciamento de armazenamento hierárquico.
FSCTL_REPAIR_COPIES

Repare os dados corrompidos selecionando a cópia adequada a ser usada.
FSCTL_REQUEST_BATCH_OPLOCK

Solicita um bloqueio oportunista em lote em um arquivo.
FSCTL_REQUEST_FILTER_OPLOCK

Solicita um bloqueio oportunista de filtro em um arquivo.
FSCTL_REQUEST_OPLOCK

Solicita um bloqueio oportunista (oplock) em um arquivo e reconhece que um oplock foi desfeito.
FSCTL_REQUEST_OPLOCK_LEVEL_1

Solicita um bloqueio oportunista de nível 1 em um arquivo.
FSCTL_REQUEST_OPLOCK_LEVEL_2

Solicita um bloqueio oportunista de nível 2 em um arquivo.
FSCTL_SET_COMPRESSION

Define o estado de compactação de um arquivo ou diretório em um volume cujo sistema de arquivos dá suporte à compactação por arquivo e por diretório.
FSCTL_SET_DEFECT_MANAGEMENT

Define o estado de gerenciamento de defeitos de software para o arquivo especificado. Usado para sistemas de arquivos UDF.
FSCTL_SET_INTEGRITY_INFORMATION

Recupera o status de integridade de um arquivo ou diretório em um volume ReFS. (FSCTL_SET_INTEGRITY_INFORMATION)
FSCTL_SET_OBJECT_ID

Define o identificador de objeto do arquivo ou diretório especificado.
FSCTL_SET_OBJECT_ID_EXTENDED

Modifica os dados do usuário associados ao identificador de objeto para o arquivo ou diretório especificado.
FSCTL_SET_REPAIR

Define o modo da capacidade de autorrecuperação de um sistema de arquivos NTFS.
FSCTL_SET_REPARSE_POINT

Define um ponto de nova análise em um arquivo ou diretório.
FSCTL_SET_SPARSE

Marca o arquivo indicado como esparso ou não esparso. Em um arquivo esparso, grandes intervalos de zeros podem não exigir alocação de disco.
FSCTL_SET_ZERO_DATA

Preenche um intervalo especificado de um arquivo com zeros (0).
FSCTL_SET_ZERO_ON_DEALLOCATION

Indica que um identificador de arquivo do sistema de arquivos NTFS deve ter seus clusters preenchidos com zeros quando ele for desalocado.
FSCTL_SHRINK_VOLUME

Sinaliza que o volume deve estar preparado para executar a operação de redução, a operação de redução deve ser confirmada ou a operação de redução deve ser encerrada.
FSCTL_TXFS_CREATE_MINIVERSION

Cria uma nova miniversão do arquivo especificado. As miniversões permitem que você faça referência a um instantâneo do arquivo durante uma transação. As miniversões são descartadas quando uma transação é confirmada ou revertida.
FSCTL_TXFS_GET_METADATA_INFO

Recupera metadados TxF (Transacted NTFS) para um arquivo e o GUID da transação que bloqueou o arquivo especificado (se o arquivo estiver bloqueado).
FSCTL_TXFS_GET_TRANSACTED_VERSION

Retorna uma estrutura TXFS_GET_TRANSACTED_VERSION. A estrutura identifica a versão confirmada mais recentemente do arquivo especificado, o número de versão do identificador.
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES

Retorna uma lista de todos os arquivos bloqueados atualmente pela transação especificada. Se o valor retornado for ERROR_MORE_DATA, ele retornará o comprimento do buffer necessário para manter a lista completa de arquivos no momento dessa chamada.
FSCTL_TXFS_LIST_TRANSACTIONS

Retorna uma lista de todas as transações atualmente envolvidas no gerenciador de recursos especificado.
FSCTL_TXFS_MODIFY_RM

Define o modo de log e as informações de parâmetro de log para um RM (gerenciador de recursos) secundário.
FSCTL_TXFS_QUERY_RM_INFORMATION

Recupera informações de um RM (gerenciador de recursos).
FSCTL_TXFS_READ_BACKUP_INFORMATION

Retorna informações específicas do NTFS transacional (TxF) para o arquivo especificado.
FSCTL_TXFS_SAVEPOINT_INFORMATION

O código de controle FSCTL_TXFS_SAVEPOINT_INFORMATION controla a configuração, a limpeza e a reversão para o ponto de salvamento especificado.
FSCTL_TXFS_TRANSACTION_ACTIVE

Retorna um valor booliano que indica se havia transações ativas no volume associado quando o instantâneo foi obtido. Essa chamada só é válida para volumes de instantâneo somente leitura.
FSCTL_TXFS_WRITE_BACKUP_INFORMATION

Grava informações específicas do NTFS transacional (TxF) em um arquivo especificado.
FSCTL_USN_TRACK_MODIFIED_RANGES

Habilita o recurso de rastreamento de intervalo para fluxo do diário de alterações de USN (números de sequência de atualização) em um volume de destino ou modifica parâmetros de rastreamento de intervalo já habilitados.
FSCTL_WAIT_FOR_REPAIR

Retorna quando os reparos especificados são concluídos.
IOCTL_DISK_CREATE_DISK

Inicializa o disco e a tabela de partição de disco especificados usando as informações na estrutura CREATE_DISK.
IOCTL_DISK_DELETE_DRIVE_LAYOUT

Remove a assinatura de inicialização do registro mestre de inicialização, para que o disco seja formatado do setor zero até o final do disco.
IOCTL_DISK_FORMAT_TRACKS

Formata um conjunto contíguo especificado de faixas em um disquete. Para fornecer parâmetros adicionais, use IOCTL_DISK_FORMAT_TRACKS_EXinstead.
IOCTL_DISK_FORMAT_TRACKS_EX

Formata um conjunto contíguo especificado de faixas em um disquete.
IOCTL_DISK_GET_CACHE_INFORMATION

Recupera os dados de configuração do cache de disco.
IOCTL_DISK_GET_DISK_ATTRIBUTES

Recupera os atributos do dispositivo de disco especificado.
IOCTL_DISK_GET_DRIVE_GEOMETRY

Recupera informações sobre geometria:_type do disco físico, número de cilindros, faixas por cilindro, setores por faixa e bytes por setor.
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX

Recupera informações estendidas sobre geometria:_type do disco físico, número de cilindros, faixas por cilindro, setores por faixa e bytes por setor.
IOCTL_DISK_GET_DRIVE_LAYOUT

Recupera informações para cada entrada nas tabelas de partição de um disco.
IOCTL_DISK_GET_DRIVE_LAYOUT_EX

Recupera informações estendidas para cada entrada nas tabelas de partição de um disco.
IOCTL_DISK_GET_LENGTH_INFO

Recupera o comprimento do disco, volume ou partição especificado.
IOCTL_DISK_GET_PARTITION_INFO

Recupera informações sobre o tipo, o tamanho e a natureza de uma partição de disco.
IOCTL_DISK_GET_PARTITION_INFO_EX

Recupera informações estendidas sobre o tipo, o tamanho e a natureza de uma partição de disco.
IOCTL_DISK_GROW_PARTITION

Amplia a partição especificada.
IOCTL_DISK_IS_WRITABLE

Determina se o disco especificado é gravável.
IOCTL_DISK_PERFORMANCE

Habilita contadores de desempenho que fornecem informações de desempenho de disco.
IOCTL_DISK_PERFORMANCE_OFF

Desabilita os contadores de desempenho que fornecem informações de desempenho de disco.
IOCTL_DISK_REASSIGN_BLOCKS

Direciona o dispositivo de disco para mapear um ou mais blocos para seu pool de blocos sobressalentes. (IOCTL_DISK_REASSIGN_BLOCKS)
IOCTL_DISK_REASSIGN_BLOCKS_EX

Direciona o dispositivo de disco para mapear um ou mais blocos para seu pool de blocos sobressalentes. (IOCTL_DISK_REASSIGN_BLOCKS_EX)
IOCTL_DISK_RESET_SNAPSHOT_INFO

Limpa todas as informações de cópia de sombra baseadas em hardware do VSS (Serviço de Cópias de Sombra de Volume) (também chamada de "instantâneo") do disco.
IOCTL_DISK_SET_CACHE_INFORMATION

Define os dados de configuração de disco.
IOCTL_DISK_SET_DISK_ATTRIBUTES

Define os atributos do dispositivo de disco especificado.
IOCTL_DISK_SET_DRIVE_LAYOUT

Particiona um disco conforme especificado pelos dados de informações de layout e partição da unidade.
IOCTL_DISK_SET_DRIVE_LAYOUT_EX

Particiona um disco de acordo com os dados de informações de layout e partição da unidade especificados.
IOCTL_DISK_SET_PARTITION_INFO

Define informações de partição para a partição de disco especificada.
IOCTL_DISK_SET_PARTITION_INFO_EX

Define informações de partição para a partição de disco especificada, incluindo informações de layout para partições AT e EFI (Extensible Firmware Interface).
IOCTL_DISK_UPDATE_PROPERTIES

Invalida a tabela de partição armazenada em cache e enumera novamente o dispositivo.
IOCTL_DISK_VERIFY

Verifica a extensão especificada em um disco fixo.
IOCTL_STORAGE_DEVICE_POWER_CAP

Os aplicativos do Windows podem usar esse código de controle para especificar um nível máximo de consumo de energia operacional para um dispositivo de armazenamento.
IOCTL_STORAGE_FIRMWARE_ACTIVATE

Os aplicativos do Windows podem usar esse código de controle para ativar uma imagem de firmware em um dispositivo especificado.
IOCTL_STORAGE_FIRMWARE_DOWNLOAD

Os aplicativos do Windows podem usar esse código de controle para baixar uma imagem de firmware no dispositivo de destino, mas não ativá-la.
IOCTL_STORAGE_FIRMWARE_GET_INFO

Os aplicativos do Windows podem usar esse código de controle para consultar o dispositivo de armazenamento para obter informações detalhadas de firmware.
IOCTL_STORAGE_PROTOCOL_COMMAND

Os aplicativos do Windows podem usar esse código de controle para retornar propriedades de um dispositivo de armazenamento ou adaptador. A solicitação indica o tipo de informação a ser recuperada, como dados de consulta para um dispositivo ou recursos e limitações de um adaptador.
IOCTL_STORAGE_QUERY_PROPERTY

Os aplicativos do Windows podem usar esse código de controle para retornar as propriedades de um dispositivo de armazenamento ou adaptador.
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD

Os aplicativos do Windows podem usar esse código de controle para definir o limite de temperatura de um dispositivo (quando ele é compatível com o dispositivo).
IOCTL_VOLUME_GET_GPT_ATTRIBUTES

Recupera os atributos de um volume.
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS

Recupera o local físico de um volume especificado em um ou mais discos.
IOCTL_VOLUME_IS_CLUSTERED

Determina se o volume especificado está clusterizado.
IOCTL_VOLUME_OFFLINE

Coloca um volume offline.
IOCTL_VOLUME_ONLINE

Coloca um volume online.

Enumerações

 
CLFS_CONTEXT_MODE

Especifica um tipo de modo de contexto que indica os métodos de direção e acesso que um cliente usa para verificar um log.
CLFS_IOSTATS_CLASS

Define tipos de estatísticas de E/S relatadas pelo CLFS e é usado quando um cliente chama GetLogIoStatistics.
CLFS_LOG_ARCHIVE_MODE

Especifica se um log é efêmero.
CLFS_MGMT_POLICY_TYPE

A enumeração CLFS_MGMT_POLICY_TYPE lista os tipos de política válidos.
COPYFILE2_COPY_PHASE

Indica a fase de uma cópia no momento de um erro.
COPYFILE2_MESSAGE_ACTION

Retornada pela função de retorno de chamada CopyFile2ProgressRoutine para indicar qual ação deve ser tomada para a operação de cópia pendente.
COPYFILE2_MESSAGE_TYPE

Indica o tipo de mensagem passada na estrutura COPYFILE2_MESSAGE para a função de retorno de chamada CopyFile2ProgressRoutine.
CREATE_BIND_LINK_FLAGS

Esses sinalizadores podem ser passados para CreateBindLink para alterar o comportamento de vínculo de associação padrão para atender às necessidades do usuário.
CSV_CONTROL_OP

Especifica o tipo de operação de controle CSV a ser usada com o código de controle FSCTL_CSV_CONTROL.
FILE_ID_TYPE

Discriminatório para a união na estrutura FILE_ID_DESCRIPTOR.
FILE_INFO_BY_HANDLE_CLASS

Identifica o tipo de informações de arquivo que GetFileInformationByHandleEx deve recuperar ou SetFileInformationByHandle deve definir.
FILE_INFO_BY_NAME_CLASS

Identifica o tipo de informações de arquivo que GetFileInformationByName deve recuperar.
FILE_STORAGE_TIER_MEDIA_TYPE

Especifica o tipo de mídia de armazenamento.
FINDEX_INFO_LEVELS

Define valores usados com a função FindFirstFileEx para especificar o nível de informações dos dados retornados.
FINDEX_SEARCH_OPS

Define valores usados com a função FindFirstFileEx para especificar o tipo de filtragem a ser executada.
GET_FILEEX_INFO_LEVELS

Define valores usados com as funções GetFileAttributesEx e GetFileAttributesTransacted para especificar o nível de informações dos dados retornados.
IORING_CREATE_ADVISORY_FLAGS

Especifica sinalizadores de consultoria para criar um anel de E/S com uma chamada para CreateIoRing.
IORING_CREATE_REQUIRED_FLAGS

Especifica os sinalizadores necessários para criar um anel de E/S com uma chamada para CreateIoRing.
IORING_FEATURE_FLAGS

Representa o suporte a recursos para uma versão da API de anel de E/S.
IORING_OP_CODE

Especifica o tipo de uma operação de anel de E/S.
IORING_REF_KIND

Especifica o tipo de uma estrutura IORING_HANDLE_REF.
IORING_SQE_FLAGS

Especifica as opções de comportamento do kernel para entradas de fila de envio de anel de E/S.
IORING_VERSION

Especifica a versão da API IORING.
MEDIA_TYPE

Representa as várias formas de mídia do dispositivo.
NtmsObjectsTypes

O tipo de enumeração NtmsObjectsTypes especifica os tipos de objetos RSM.
NVME_ACCESS_FREQUENCIES

Define valores que indicam a frequência de acesso de leitura e gravação a um intervalo de LBA (Endereçamento de Bloco Lógico).
NVME_ACCESS_LATENCIES

Define valores que indicam a latência de uma operação de leitura e gravação.
NVME_ADMIN_COMMANDS

Define valores que especificam um comando no conjunto de comandos Administração que. O conjunto de comandos Administração contém comandos que podem ser enviados para a Fila de Envio de Administração.
NVME_ASYNC_EVENT_ERROR_STATUS_CODES

Contém valores que indicam um tipo de evento de erro geral.
NVME_ASYNC_EVENT_HEALTH_STATUS_CODES

Contém valores que indicam um tipo de evento SMART/Status de Integridade.
NVME_ASYNC_EVENT_IO_COMMAND_SET_STATUS_CODES

Contém valores que indicam um tipo de evento Conjunto de Comandos de E/S.
NVME_ASYNC_EVENT_NOTICE_CODES

Contém valores que indicam um tipo de evento Notice.
NVME_ASYNC_EVENT_TYPES

Contém valores que indicam um tipo de evento assíncrono.
NVME_CC_SHN_SHUTDOWN_NOTIFICATIONS

Contém valores que indicam uma notificação de desligamento da Configuração do Controlador (CC).
NVME_CMBSZ_SIZE_UNITS

Contém valores que especificam as unidades de tamanho que indicam o tamanho do Buffer de Memória do Controlador.
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS

Contém valores que indicam as recomendações de envio e execução de comando para o comando associado.
NVME_CSTS_SHST_SHUTDOWN_STATUS

Contém valores que indicam o status do processamento de desligamento iniciado pelo host que define o campo SHN na estrutura NVME_CONTROLLER_CONFIGURATION.
NVME_DIRECTIVE_RECEIVE_IDENTIFY_OPERATIONS

Contém um valor que especifica um tipo de diretiva para uma operação identificá-lo.
NVME_DIRECTIVE_RECEIVE_STREAMS_OPERATIONS

Contém valores que indicam um tipo de diretiva para uma operação streams.
NVME_DIRECTIVE_SEND_IDENTIFY_OPERATIONS

Contém um valor que especifica um tipo de diretiva enviado para uma operação identificá-la.
NVME_DIRECTIVE_SEND_STREAMS_OPERATIONS

Contém valores que indicam um tipo de diretiva enviado para uma operação streams.
NVME_DIRECTIVE_TYPES

Contém valores que indicam um tipo de diretiva.
NVME_FEATURE_VALUE_CODES

Contém valores que indicam qual valor de um recurso deve ser recuperado ou configurado pelos comandos NVME_ADMIN_COMMAND_GET_FEATURES e NVME_ADMIN_COMMAND_SET_FEATURES Administração.
NVME_FEATURES

Contém valores que indicam qual recurso deve ser recuperado ou configurado pelos comandos NVME_ADMIN_COMMAND_GET_FEATURES e NVME_ADMIN_COMMAND_SET_FEATURES Administração.
NVME_FIRMWARE_ACTIVATE_ACTIONS

Contém valores que indicam a ação executada na imagem baixada pelo comando Firmware Image Download ou em uma imagem baixada e colocada anteriormente.
NVME_FUSED_OPERATION_CODES

Contém valores que indicam se um comando é o primeiro ou o segundo comando em uma operação fundida.
NVME_IDENTIFY_CNS_CODES

Contém valores que indicam o tipo de informações de controlador ou namespace que serão retornadas no membro controlador ou estrutura de namespace (CNS) da estrutura NVME_CDW10_IDENTIFY.
NVME_LBA_RANGE_TYPES

Contém valores que indicam o tipo de intervalo lba (endereçamento de bloco lógico) em uma estrutura de NVME_LBA_RANGET_TYPE_ENTRY.
NVME_LOG_PAGES

Contém valores que indicam as páginas de log que podem ser recuperadas pelo Comando Obter Página de Log NVME_ADMIN_COMMAND_GET_LOG_PAGE Administração.
NVME_NVM_COMMANDS

Contém valores que indicam um comando no Conjunto de Comandos NVM.
NVME_NVM_QUEUE_PRIORITIES

Contém valores que indicam uma prioridade que pode ser atribuída a uma Fila de Envio de E/S para consideração por um mecanismo de arbitragem se houver suporte do controlador.
NVME_PROTECTION_INFORMATION_TYPES

Contém valores que indicam se a proteção de dados de ponta a ponta está habilitada e, se estiver, especifica o tipo de informações de proteção.
NVME_RESERVATION_NOTIFICATION_TYPES

Contém valores que indicam o tipo de notificação de reserva em uma página de log de Notificação de Reserva.
NVME_SECURE_ERASE_SETTINGS

Contém valores que especificam se ou que tipo de operação de apagamento segura deve ser executada como parte de um comando Formatar NVM.
NVME_STATUS_COMMAND_SPECIFIC_CODES

Contém valores que indicam status específicos de um comando específico.
NVME_STATUS_GENERIC_COMMAND_CODES

Contém valores que indicam uma status associada ao comando que é genérico em muitos tipos diferentes de comandos.
NVME_STATUS_MEDIA_ERROR_CODES

Contém valores que indicam um erro associado à mídia NVM ou indicam um erro de tipo de integridade de dados.
NVME_STATUS_TYPES

Contém valores que indicam o tipo de status código que é postado pelo controlador em uma entrada de fila de conclusão quando um comando é concluído.
NVME_TEMPERATURE_THRESHOLD_TYPES

Contém valores que indicam o tipo de limite para a temperatura do dispositivo geral (controlador e NVM incluídos).
PARTITION_STYLE

Representa o formato de uma partição.
PRIORITY_HINT

Define valores usados com a estrutura FILE_IO_PRIORITY_HINT_INFO para especificar a dica de prioridade para uma operação de E/S de arquivo.
READ_DIRECTORY_NOTIFY_INFORMATION_CLASS

Indica os possíveis tipos de informações que um aplicativo que chama a função ReadDirectoryChangesExW pode solicitar.
STORAGE_COMPONENT_HEALTH_STATUS

Especifica o status de integridade de um componente de armazenamento.
STORAGE_DEVICE_FORM_FACTOR

Especifica o fator forma de um dispositivo.
STORAGE_DEVICE_POWER_CAP_UNITS

As unidades do limite máximo de energia.
STORAGE_PORT_CODE_SET

Reservado para uso do sistema. (STORAGE_PORT_CODE_SET)
STORAGE_PROPERTY_ID

Enumera os valores possíveis do membro PropertyId da estrutura STORAGE_PROPERTY_QUERY passada como entrada para a solicitação IOCTL_STORAGE_QUERY_PROPERTY para recuperar as propriedades de um dispositivo de armazenamento ou adaptador.
STORAGE_PROTOCOL_ATA_DATA_TYPE

O tipo de dados do protocolo ATA.
STORAGE_PROTOCOL_NVME_DATA_TYPE

Descreve o tipo de dados específicos do protocolo NVMe que devem ser consultados durante uma solicitação do IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROTOCOL_TYPE

Especifica o protocolo de um dispositivo de armazenamento.
STORAGE_QUERY_TYPE

Usado pela estrutura STORAGE_PROPERTY_QUERY passada para o código de controle IOCTL_STORAGE_QUERY_PROPERTY para indicar quais informações são retornadas sobre uma propriedade de um dispositivo de armazenamento ou adaptador.
STREAM_INFO_LEVELS

Define valores usados com a função FindFirstStreamW para especificar o nível de informações dos dados retornados.
TRANSACTION_OUTCOME

Define os resultados (resultados) que o KTM pode atribuir a uma transação.
WRITE_CACHE_CHANGE

Indica se os recursos de cache de gravação de um dispositivo podem ser alterados.
WRITE_CACHE_ENABLE

Indica se o cache de gravação está habilitado ou desabilitado.
WRITE_CACHE_TYPE

Especifica o tipo de cache.
WRITE_THROUGH

Especifica se um dispositivo de armazenamento dá suporte ao cache de gravação.

Funções

 
AccessNtmsLibraryDoor

A função AccessNtmsLibraryDoor desbloqueia a porta da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira a solicitação e retorna com êxito.
Adicionar

Adiciona um ponteiro IDiskQuotaUser à lista de lotes.
AddLogContainer

Adiciona um contêiner ao log físico associado ao identificador de log se o processo de chamada tiver acesso de gravação ao arquivo .blf e a capacidade de criar arquivos no diretório de destino do contêiner.
AddLogContainerSet

Adiciona vários contêineres de log ao log físico associado ao identificador de log se o processo de chamada tiver acesso ao identificador de log.
AddNtmsMediaType

A função AddNtmsMediaType adicionará o tipo de mídia especificado à biblioteca especificada se não houver atualmente uma relação no objeto de biblioteca. Em seguida, a função criará os pools de mídia do sistema se eles não existirem.
AddUserName

Adiciona uma nova entrada de cota no volume para o usuário especificado. O usuário é identificado pelo nome de domínio e conta.
AddUserSid

Adiciona uma nova entrada de cota no volume para o usuário especificado. O usuário é identificado pelo SID (identificador de segurança).
AddUsersToEncryptedFile

Adiciona chaves de usuário ao arquivo criptografado especificado.
AdvanceLogBase

Avança o LSN (número de sequência de log base) de um fluxo de log para o LSN especificado.
AlignReservedLog

Calcula o tamanho da reserva alinhada ao setor para um conjunto de registros reservados.
AllocateNtmsMedia

A função AllocateNtmsMedia aloca uma parte da mídia disponível.
AllocReservedLog

Aloca espaço alinhado ao setor para um conjunto de registros reservados.
AreFileApisANSI

Determina se as funções de E/S do arquivo estão usando a página de códigos do conjunto de caracteres ANSI ou OEM.
AreShortNamesEnabled

A função AreShortNamesEnabled determina se os nomes curtos estão habilitados para o volume especificado.
BeginNtmsDeviceChangeDetection

A função BeginNtmsDeviceChangeDetection permite que o aplicativo inicie uma sessão de detecção de alteração de dispositivo.
BuildIoRingCancelRequest

Tenta cancelar uma operação de anel de E/S enviada anteriormente.
BuildIoRingReadFile

Executa uma leitura assíncrona de um arquivo usando um anel de E/S.
BuildIoRingRegisterBuffers

Registra uma matriz de buffers com o sistema para futuras operações de anel de E/S.
BuildIoRingRegisterFileHandles

Registra uma matriz de identificadores de arquivo com o sistema para futuras operações de anel de E/S.
CancelIo

Cancela todas as operações de E/S (entrada e saída) pendentes que são emitidas pelo thread de chamada para o arquivo especificado.
CancelIoEx

Marca todas as operações de E/S pendentes para o identificador de arquivo especificado. A função cancela apenas as operações de E/S no processo atual, independentemente de qual thread criou a operação de E/S.
CancelNtmsLibraryRequest

A função CancelNtmsLibraryRequest cancela solicitações RSM pendentes, como chamadas para a função CleanNtmsDrive. Se a biblioteca estiver ocupada, o RSM enfileira o cancelamento e retornará êxito.
CancelNtmsOperatorRequest

A função CancelNtmsOperatorRequest cancela a solicitação de operador RSM especificada.
CancelSynchronousIo

Marca as operações de E/S síncronas pendentes emitidas pelo thread especificado como canceladas.
ChangeNtmsMediaType

A função ChangeNtmsMediaType move o PMID especificado para o pool de mídia de destino especificado e define o identificador de tipo de mídia do PMID para o tipo de mídia do pool de mídia de destino.
CheckNameLegalDOS8Dot3A

Determina se o nome especificado pode ser usado para criar um arquivo em um sistema de arquivos FAT. (ANSI)
CheckNameLegalDOS8Dot3W

Determina se o nome especificado pode ser usado para criar um arquivo em um sistema de arquivos FAT. (Unicode)
CLAIMMEDIALABEL

A função de retorno de chamada ClaimMediaLabel determina se um rótulo de mídia especificado foi criado pelo aplicativo associado da mídia.
CleanNtmsDrive

A função CleanNtmsDrive enfileira uma solicitação de limpeza para a unidade especificada para limpeza.
ClfsLsnEqual

Determina se dois LSNs do mesmo fluxo são iguais.
ClfsLsnGreater

Determina se um LSN é maior que outro LSN. Os dois LSNs devem ser do mesmo fluxo.
ClfsLsnLess

Determina se um LSN é menor que outro LSN. Os dois LSNs devem ser do mesmo fluxo.
ClfsLsnNull

Determina se um LSN especificado é igual ao menor LSN possível, que é CLFS_LSN_NULL.
Clonar

Cria outro enumerador de entradas de cota de usuário que contém o mesmo estado de enumeração que o atual.
CloseAndResetLogFile

Redefine o arquivo de log e, em seguida, desliga o log.
CloseEncryptedFileRaw

Fecha um arquivo criptografado após uma operação de backup ou restauração e libera recursos do sistema associados.
CloseIoRing

Fecha um identificador HIORING que foi aberto anteriormente com uma chamada para CreateIoRing.
CloseNtmsNotification

A função CloseNtmsNotification fecha o canal de notificação aberto especificado.
CloseNtmsSession

A função CloseNtmsSession fecha a sessão RSM especificada.
CommitComplete

Indica que um gerenciador de recursos (RM) terminou de confirmar uma transação que foi solicitada pelo TM (gerenciador de transações).
CommitEnlistment

Confirma a transação associada a esse identificador de inscrição. Essa função é usada por gerenciadores de recursos de comunicação (às vezes chamados de gerenciadores de transações superiores).
Committransaction

Solicita que a transação especificada seja confirmada. (CommitTransaction)
CommitTransactionAsync

Solicita que a transação especificada seja confirmada. (CommitTransactionAsync)
CopyFile

A função CopyFile (winbase.h) copia um arquivo existente para um novo arquivo.
CopyFile2

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFile2)
CopyFileA

Copia um arquivo existente para um novo arquivo. (CopyFileA)
CopyFileExA

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFileExA)
CopyFileExW

Copia um arquivo existente para um novo arquivo, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (CopyFileExW)
CopyFileFromAppW

Copia um arquivo existente para um novo arquivo. O comportamento dessa função é idêntico ao CopyFile, exceto pelo fato de que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
CopyFileTransactedA

Copia um arquivo existente para um novo arquivo como uma operação transacionada, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (ANSI)
CopyFileTransactedW

Copia um arquivo existente para um novo arquivo como uma operação transacionada, notificando o aplicativo sobre seu progresso por meio de uma função de retorno de chamada. (Unicode)
CopyFileW

A função CopyFileW (Unicode) (winbase.h) copia um arquivo existente para um novo arquivo.
CreateBindLink

Essa API permite que os administradores criem um link de associação entre um caminho virtual e um caminho de backup.
CreateDirectory

A função CreateDirectory (winbase.h) cria um novo diretório.
CreateDirectoryA

Cria um novo diretório. (CreateDirectoryA)
CreateDirectoryExA

Cria um diretório com os atributos de um diretório de modelo especificado. (ANSI)
CreateDirectoryExW

Cria um diretório com os atributos de um diretório de modelo especificado. (Unicode)
CreateDirectoryFromAppW

Cria um novo diretório. O comportamento dessa função é idêntico a CreateDirector, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
CreateDirectoryTransactedA

Cria um diretório como uma operação transacionada, com os atributos de um diretório de modelo especificado. (ANSI)
CreateDirectoryTransactedW

Cria um diretório como uma operação transacionada, com os atributos de um diretório de modelo especificado. (Unicode)
CreateDirectoryW

Cria um novo diretório. (CreateDirectoryW)
CreateEnlistment

Cria uma inscrição, define seu estado inicial e abre um identificador para a inscrição com o acesso especificado.
CreateEnumUsers

Cria um objeto enumerador para enumerar usuários de cota no volume.
CreateFile2

Cria ou abre um arquivo ou dispositivo de E/S.
CreateFile2FromAppW

Cria ou abre um arquivo ou dispositivo de E/S. O comportamento dessa função é idêntico a CreateFile2, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
CreateFileA

Cria ou abre um arquivo ou dispositivo de E/S. Os dispositivos de E/S mais usados são: _file, fluxo de arquivos, diretório, disco físico, volume, buffer de console, unidade de fita, recurso de comunicação, emaillot e pipe. (ANSI)
CreateFileFromAppW

Cria ou abre um arquivo ou dispositivo de E/S. O comportamento dessa função é idêntico a CreateFile, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
CreateFileTransactedA

Cria ou abre um arquivo, fluxo de arquivos ou diretório como uma operação transacionada. (ANSI)
CreateFileTransactedW

Cria ou abre um arquivo, fluxo de arquivos ou diretório como uma operação transacionada. (Unicode)
CreateFileW

Cria ou abre um arquivo ou dispositivo de E/S. Os dispositivos de E/S mais usados são: _file, fluxo de arquivos, diretório, disco físico, volume, buffer de console, unidade de fita, recurso de comunicação, emaillot e pipe. (Unicode)
CreateHardLinkA

Estabelece um link físico entre um arquivo existente e um novo arquivo. (ANSI)
CreateHardLinkTransactedA

Estabelece um link físico entre um arquivo existente e um novo arquivo como uma operação transacionada. (ANSI)
CreateHardLinkTransactedW

Estabelece um link físico entre um arquivo existente e um novo arquivo como uma operação transacionada. (Unicode)
CreateHardLinkW

Estabelece um link físico entre um arquivo existente e um novo arquivo. (Unicode)
CreateIoCompletionPort

Cria uma porta de conclusão de E/S (entrada/saída) e a associa a um identificador de arquivo especificado ou cria uma porta de conclusão de E/S que ainda não está associada a um identificador de arquivo, permitindo a associação posteriormente.
CreateIoRing

Cria uma nova instância de um par de filas de envio/conclusão de anel de E/S e retorna um identificador para referenciar o anel de E/S.
CreateLogContainerScanContext

Cria um contexto de verificação para usar com ScanLogContainers para enumerar todos os contêineres de log associados a um log e executa a primeira verificação.
CreateLogFile

Cria ou abre um log.
CreateLogMarshallingArea

Cria uma área de marshaling para um log e, quando bem-sucedido, retorna um contexto de marshaling. Antes de criar uma área de marshaling, o log deve ter pelo menos um contêiner.
CreateNtmsMediaA

A função CreateNtmsMedia cria um PMID e um lado (ou lados) para uma nova parte da mídia offline. A mídia é colocada no pool de mídia especificado para lpPhysicalMedia. (ANSI)
CreateNtmsMediaPool

A função CreateNtmsMediaPool cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPool)
CreateNtmsMediaPoolA

A função CreateNtmsMediaPool cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPoolA)
CreateNtmsMediaPoolW

A função CreateNtmsMediaPoolW (Unicode) cria um novo pool de mídia de aplicativo. (CreateNtmsMediaPoolW)
CreateNtmsMediaW

A função CreateNtmsMedia cria um PMID e um lado (ou lados) para uma nova parte da mídia offline. A mídia é colocada no pool de mídia especificado para lpPhysicalMedia. (Unicode)
CreateResourceManager

Cria um novo objeto RM (gerenciador de recursos) e associa o RM a um TM (gerenciador de transações).
CreateSymbolicLinkA

Cria um link simbólico. (ANSI)
CreateSymbolicLinkTransactedA

Cria um link simbólico como uma operação transacionada. (ANSI)
CreateSymbolicLinkTransactedW

Cria um link simbólico como uma operação transacionada. (Unicode)
CreateSymbolicLinkW

Cria um link simbólico. (Unicode)
Createtransaction

Cria um novo objeto de transação.
CreateTransactionManager

Cria um novo objeto TM (gerenciador de transações) e retorna um identificador com o acesso especificado.
CreateUserBatch

Cria um objeto de envio em lote para otimizar atualizações para as configurações de cota de vários usuários simultaneamente.
DesalocadoNtmsMedia

A função DeallocateNtmsMedia desaloca o lado associado à mídia lógica especificada.
DecommissionNtmsMedia

A função DecommissionNtmsMedia move um lado do estado Disponível para o estado Desativado.
DecryptFileA

Descriptografa um arquivo ou diretório criptografado. (ANSI)
DecryptFileW

Descriptografa um arquivo ou diretório criptografado. (Unicode)
DefineDosDeviceA

Define, redefine ou exclui nomes de dispositivo MS-DOS. (DefineDosDeviceA)
DefineDosDeviceW

Define, redefine ou exclui nomes de dispositivo MS-DOS. (DefineDosDeviceW)
DeleteFile

A função DeleteFile (winbase.h) exclui um arquivo existente.
DeleteFileA

Exclui um arquivo existente. (DeleteFileA)
DeleteFileFromAppW

Exclui um arquivo existente. O comportamento dessa função é idêntico a DeleteFile, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
DeleteFileTransactedA

Exclui um arquivo existente como uma operação transacionada. (ANSI)
DeleteFileTransactedW

Exclui um arquivo existente como uma operação transacionada. (Unicode)
DeleteFileW

Exclui um arquivo existente. (DeleteFileW)
DeleteLogByHandle

Marca o log especificado para exclusão. Na verdade, o log é excluído quando todos os identificadores, áreas de marshaling e contextos de leitura para o log são fechados. Se o log for um log físico, seus contêineres subjacentes serão excluídos.
DeleteLogFile

Marca um log para exclusão. Na verdade, o log é excluído quando todos os identificadores, áreas de marshaling e contextos de leitura para o log são fechados. Se o log for um log físico, seus contêineres subjacentes serão excluídos.
DeleteLogMarshallingArea

Exclui uma área de marshaling criada por uma chamada bem-sucedida para CreateLogMarshallingArea.
DeleteNtmsDrive

A função DeleteNtmsDrive exclui uma unidade do banco de dados RSM. A unidade deve ter um dwOperationalState de NTMS_NOT_PRESENT.
DeleteNtmsLibrary

A função DeleteNtmsLibrary exclui uma biblioteca e todos os dispositivos contidos na biblioteca do banco de dados RSM. Todas as mídias na biblioteca são movidas para a biblioteca offline.
DeleteNtmsMedia

A função DeleteNtmsMedia exclui uma parte física da mídia offline do RSM removendo todas as referências à mídia especificada do banco de dados.
DeleteNtmsMediaPool

A função DeleteNtmsMediaPool exclui o pool de mídia do aplicativo especificado.
DeleteNtmsMediaType

A função DeleteNtmsMediaType exclui a relação de tipo de mídia especificada da biblioteca especificada, desde que a biblioteca não contenha nenhum objeto de mídia física do tipo de mídia especificado.
DeleteNtmsRequests

A função DeleteNtmsRequests exclui uma solicitação ou uma lista de solicitações do banco de dados RSM.
DeleteUser

Remove uma entrada de usuário do arquivo de informações de cota de volume.
DeleteVolumeMountPointA

Exclui uma letra da unidade ou uma pasta montada. (DeleteVolumeMountPointA)
DeleteVolumeMountPointW

Exclui uma letra da unidade ou uma pasta montada. (DeleteVolumeMountPointW)
DeregisterManageableLogClient

Desregistra um cliente com o gerenciador de logs.
DisableNtmsObject

A função DisableNtmsObject desabilita o objeto RSM especificado.
DismountNtmsDrive

A função DismountNtmsDrive enfileira um comando para mover a mídia na unidade especificada para o slot de armazenamento. Essa função deve ser emparelhada com a função MountNtmsMedia.
DismountNtmsMedia

A função DismountNtmsMedia enfileira um comando para mover a mídia especificada em uma unidade para seu armazenamento. Essa função deve ser emparelhada com a função MountNtmsMedia.
DumpLogRecords

Verifica um log especificado; filtra registros de log com base no tipo de registro; e coloca os registros em um fluxo de arquivo de saída que o chamador abre.
DuplicateEncryptionInfoFile

Copia os metadados do EFS de um arquivo ou diretório para outro.
EjetarDiskFromSADriveA

A função EjectDiskFromSADrive ejeta a mídia que está em uma unidade removível autônoma. (ANSI)
EjetarDiskFromSADriveW

A função EjectDiskFromSADrive ejeta a mídia que está em uma unidade removível autônoma. (Unicode)
EjetarNtmsCleaner

A função EjectNtmsCleaner ejeta o cartucho de limpeza do slot de limpeza atualmente reservado.
EjectNtmsMedia

A função EjectNtmsMedia ejeta o meio especificado da porta da biblioteca atual. Se a biblioteca estiver ocupada, o RSM enfileira eJetArmsMedia e retornará êxito.
EnableNtmsObject

A função EnableNtmsObject habilita o objeto especificado.
EncryptFileA

Criptografa um arquivo ou diretório. (ANSI)
EncryptFileW

Criptografa um arquivo ou diretório. (Unicode)
EncryptionDisable

Desabilita ou habilita a criptografia do diretório especificado e dos arquivos que estão nele.
EndNtmsDeviceChangeDetection

A função EndNtmsDeviceChangeDetection encerra a detecção de alteração de dispositivo para todos os dispositivos de destino especificados usando a função SetNtmsDeviceChangeDetection e fecha o identificador de detecção de alteração.
EnumerateNtmsObject

A função EnumerateNtmsObject enumera os objetos RSM contidos no parâmetro lpContainerId.
ExportNtmsDatabase

A função ExportNtmsDatabase cria um conjunto consistente de arquivos de banco de dados no diretório do banco de dados RSM.
FileEncryptionStatusA

Recupera o status de criptografia do arquivo especificado. (ANSI)
FileEncryptionStatusW

Recupera o status de criptografia do arquivo especificado. (Unicode)
FindClose

Fecha um identificador de pesquisa de arquivo aberto pela função FindFirstFile, FindFirstFileEx, FindFirstFileNameW, FindFirstFileNameTransactedW, FindFirstFileTransacted, FindFirstStreamTransactedW ou FindFirstStreamW.
FindCloseChangeNotification

Interrompe o monitoramento do identificador de notificação de alterações.
FindFirstChangeNotificationA

Cria um identificador de notificação de alteração e configura as condições iniciais de filtro de notificação de alteração. (ANSI)
FindFirstChangeNotificationW

Cria um identificador de notificação de alteração e configura as condições iniciais de filtro de notificação de alteração. (Unicode)
FindFirstFileA

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico (ou nome parcial se curingas forem usados). (ANSI)
FindFirstFileExA

Em um diretório, pesquisa um arquivo ou subdiretório com um nome e atributos que correspondam aos especificados. (FindFirstFileExA)
FindFirstFileExFromAppW

Em um diretório, pesquisa um arquivo ou subdiretório com um nome e atributos que correspondam aos especificados.
FindFirstFileExW

Em um diretório, pesquisa um arquivo ou subdiretório com um nome e atributos que correspondam aos especificados. (FindFirstFileExW)
FindFirstFileNameTransactedW

Cria uma enumeração de todos os links físicos para o arquivo especificado como uma operação transacionada. A função retorna um identificador para a enumeração que pode ser usada em chamadas subsequentes para a função FindNextFileNameW.
FindFirstFileNameW

Cria uma enumeração de todos os links físicos para o arquivo especificado. A função FindFirstFileNameW retorna um identificador para a enumeração que pode ser usada em chamadas subsequentes para a função FindNextFileNameW.
FindFirstFileTransactedA

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico como uma operação transacionada. (ANSI)
FindFirstFileTransactedW

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico como uma operação transacionada. (Unicode)
FindFirstFileW

Em um diretório, pesquisa um arquivo ou subdiretório com um nome que corresponda a um nome específico (ou nome parcial se curingas forem usados). (Unicode)
FindFirstStreamTransactedW

Enumera o primeiro fluxo no arquivo ou diretório especificado como uma operação transacionada.
FindFirstStreamW

Enumera o primeiro fluxo com um tipo de fluxo ::$DATA no arquivo ou diretório especificado.
FindFirstVolumeA

Retorna o nome de um volume em um computador. (FindFirstVolumeA)
FindFirstVolumeMountPointA

Recupera o nome de uma pasta montada no volume especificado. (ANSI)
FindFirstVolumeMountPointW

Recupera o nome de uma pasta montada no volume especificado. (Unicode)
FindFirstVolumeW

Retorna o nome de um volume em um computador. (FindFirstVolumeW)
FindNextChangeNotification

Solicita que o sistema operacional sinalize um identificador de notificação de alteração na próxima vez que detectar uma alteração apropriada.
FindNextFileA

Continua uma pesquisa de arquivo de uma chamada anterior para a função FindFirstFile, FindFirstFileEx ou FindFirstFileTransacted. (ANSI)
FindNextFileNameW

Continua enumerando os links físicos para um arquivo usando o identificador retornado por uma chamada bem-sucedida para a função FindFirstFileNameW.
FindNextFileW

Continua uma pesquisa de arquivo de uma chamada anterior para a função FindFirstFile, FindFirstFileEx ou FindFirstFileTransacted. (Unicode)
FindNextStreamW

Continua uma pesquisa de fluxo iniciada por uma chamada anterior para a função FindFirstStreamW.
FindNextVolumeA

Continua uma pesquisa de volume iniciada por uma chamada para a função FindFirstVolume. (FindNextVolumeA)
FindNextVolumeMountPointA

Continua uma pesquisa de pasta montada iniciada por uma chamada para a função FindFirstVolumeMountPoint. (ANSI)
FindNextVolumeMountPointW

Continua uma pesquisa de pasta montada iniciada por uma chamada para a função FindFirstVolumeMountPoint. (Unicode)
FindNextVolumeW

Continua uma pesquisa de volume iniciada por uma chamada para a função FindFirstVolume. (FindNextVolumeW)
FindUserName

Localiza uma entrada específica nas informações de cota de volume.
FindUserSid

Localiza uma entrada de usuário específica nas informações de cota de volume.
FindVolumeClose

Fecha a alça de pesquisa de volume especificada.
FindVolumeMountPointClose

Fecha o identificador de pesquisa de pasta montada especificada.
FlushLogBuffers

Força que todos os registros acrescentados a essa área de marshaling sejam liberados para o disco.
FlushLogToLsn

Força que todos os registros acrescentados a essa área de marshaling até o registro com o LSN (número de sequência de log) especificado sejam liberados para o disco. Mais registros do que o especificado podem ser liberados durante essa operação.
FlushToDisk

Grava alterações de objeto de usuário no disco em uma única chamada para o sistema de arquivos subjacente.
FreeEncryptionCertificateHashList

Libera uma lista de hash de certificado.
FreeReservedLog

Reduz o número de registros de log reservados em uma área de marshaling feita chamando ReserveAndAppendLog, ReserveAndAppendLogAligned ou AllocReservedLog.
GetAccountStatus

Recupera o status da conta do objeto de usuário.
GetBinaryTypeA

Determina se um arquivo é um arquivo executável (.exe) e, em caso afirmativo, qual subsistema executa o arquivo executável. (ANSI)
GetBinaryTypeW

Determina se um arquivo é um arquivo executável (.exe) e, em caso afirmativo, qual subsistema executa o arquivo executável. (Unicode)
GetCompressedFileSizeA

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado. (ANSI)
GetCompressedFileSizeTransactedA

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado como uma operação transacionada. (ANSI)
GetCompressedFileSizeTransactedW

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado como uma operação transacionada. (Unicode)
GetCompressedFileSizeW

Recupera o número real de bytes de armazenamento em disco usados para armazenar um arquivo especificado. (Unicode)
GetCurrentClockTransactionManager

Obtém um valor de relógio virtual de um gerenciador de transações.
GetCurrentDirectory

Recupera o diretório atual para o processo atual.
GetDefaultQuotaLimit

Recupera o limite de cota padrão para o volume.
GetDefaultQuotaLimitText

Recupera o limite de cota padrão para o volume. O limite é expresso como uma cadeia de caracteres de texto; por exemplo, 10,5 MB.
GetDefaultQuotaThreshold

Recupera o limite de aviso de cota padrão para o volume.
GetDefaultQuotaThresholdText

Recupera o limite de aviso padrão para o volume.
GetDiskFreeSpaceA

Recupera informações sobre o disco especificado, incluindo a quantidade de espaço livre no disco. (ANSI)
GetDiskFreeSpaceExA

Recupera informações sobre a quantidade de espaço disponível em um volume de disco, que é a quantidade total de espaço, a quantidade total de espaço livre e a quantidade total de espaço livre disponível para o usuário associado ao thread de chamada. (ANSI)
GetDiskFreeSpaceExW

Recupera informações sobre a quantidade de espaço disponível em um volume de disco, que é a quantidade total de espaço, a quantidade total de espaço livre e a quantidade total de espaço livre disponível para o usuário associado ao thread de chamada. (Unicode)
GetDiskFreeSpaceW

Recupera informações sobre o disco especificado, incluindo a quantidade de espaço livre no disco. (Unicode)
GetDiskSpaceInformationA

Obtém informações de espaço em disco para um volume em um determinado caminho raiz.
GetDiskSpaceInformationW

Obtém informações de espaço em disco para um volume em um determinado caminho raiz.
GetDriveTypeA

Determina se uma unidade de disco é removível, fixa, CD-ROM, disco RAM ou unidade de rede. (ANSI)
GetDriveTypeW

Determina se uma unidade de disco é removível, fixa, CD-ROM, disco RAM ou unidade de rede. (Unicode)
GetEnlistmentId

Obtém o identificador (ID) para a inscrição especificada.
GetEnlistmentRecoveryInformation

Recupera uma estrutura opaca de dados de recuperação do KTM.
GetExpandedNameA

Recupera o nome original de um arquivo compactado, se o arquivo foi compactado pelo algoritmo Lempel-Ziv. (ANSI)
GetExpandedNameW

Recupera o nome original de um arquivo compactado, se o arquivo foi compactado pelo algoritmo Lempel-Ziv. (Unicode)
GetFileAttributesA

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado. (ANSI)
GetFileAttributesExA

Recupera atributos para um arquivo ou diretório especificado. (ANSI)
GetFileAttributesExFromAppW

Recupera atributos para um arquivo ou diretório especificado. O comportamento dessa função é idêntico a GetFileAttributesEx, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
GetFileAttributesExW

Recupera atributos para um arquivo ou diretório especificado. (Unicode)
GetFileAttributesTransactedA

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado como uma operação transacionada. (ANSI)
GetFileAttributesTransactedW

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado como uma operação transacionada. (Unicode)
GetFileAttributesW

Recupera atributos do sistema de arquivos para um arquivo ou diretório especificado. (Unicode)
GetFileBandwidthReservation

Recupera as propriedades de reserva de largura de banda do volume no qual o arquivo especificado reside.
GetFileInformationByHandle

Recupera informações do arquivo especificado. (GetFileInformationByHandle)
GetFileInformationByHandleEx

Recupera informações do arquivo especificado. (GetFileInformationByHandleEx)
GetFileInformationByName

Consulta informações sobre um arquivo ou diretório, dado o caminho para o arquivo.
GetFileSize

Recupera o tamanho do arquivo especificado, em bytes.
GetFileSizeEx

Recupera o tamanho do arquivo especificado.
GetFileType

Recupera o tipo do arquivo especificado.
GetFinalPathNameByHandleA

Recupera o caminho final do arquivo especificado. (ANSI)
GetFinalPathNameByHandleW

Recupera o caminho final do arquivo especificado. (Unicode)
GetFullPathNameA

Recupera o caminho completo e o nome do arquivo especificado. (ANSI)
GetFullPathNameTransactedA

Recupera o caminho completo e o nome do arquivo especificado como uma operação transacionada. (ANSI)
GetFullPathNameTransactedW

Recupera o caminho completo e o nome do arquivo especificado como uma operação transacionada. (Unicode)
GetFullPathNameW

Recupera o caminho completo e o nome do arquivo especificado. (Unicode)
Getid

Recupera um número de identificador exclusivo (ID) para o objeto DiskQuotaUser.
GetIoRingInfo

Obtém informações sobre a versão da API e os tamanhos da fila de um anel de E/S.
GetLogContainerName

Recupera o nome do caminho completo do contêiner especificado.
GetLogFileInformation

Retorna um buffer que contém metadados sobre um log especificado e seu estado atual, que é definido pela estrutura CLFS_INFORMATION.
GetLogicalDrives

Recupera um bitmask que representa as unidades de disco disponíveis no momento.
GetLogicalDriveStringsA

Preenche um buffer com cadeias de caracteres que especificam unidades válidas no sistema. (GetLogicalDriveStringsA)
GetLogicalDriveStringsW

Preenche um buffer com cadeias de caracteres que especificam unidades válidas no sistema. (GetLogicalDriveStringsW)
GetLogIoStatistics

Recupera estatísticas de E/S de log para um log dedicado ou multiplexado associado ao identificador especificado.
GetLongPathNameA

Converte o caminho especificado em seu formato longo. (ANSI)
GetLongPathNameTransactedA

Converte o caminho especificado em seu formato longo como uma operação transacionada. (ANSI)
GetLongPathNameTransactedW

Converte o caminho especificado em seu formato longo como uma operação transacionada. (Unicode)
GetLongPathNameW

Converte o caminho especificado em seu formato longo. (Unicode)
GetName

Recupera as cadeias de caracteres de nome associadas a um usuário de cota de disco.
GetNextLogArchiveExtent

Recupera o próximo conjunto de extensões de arquivo morto em um contexto de arquivo morto de log.
GetNotificationResourceManager

Solicita e recebe uma notificação para um gerenciador de recursos (RM). Essa função é usada pelo registro RM para receber notificações quando uma transação altera o estado.
GetNotificationResourceManagerAsync

Solicita e recebe uma notificação assíncrona para um RM (gerenciador de recursos). Essa função é usada pelo registro RM para receber notificações quando uma transação altera o estado.
GetNtmsMediaPoolNameA

A função GetNtmsMediaPoolName recupera a hierarquia de nome completo do pool de mídia especificado. (ANSI)
GetNtmsMediaPoolNameW

A função GetNtmsMediaPoolName recupera a hierarquia de nome completo do pool de mídia especificado. (Unicode)
GetNtmsObjectAttributeA

A função GetNtmsObjectAttribute recupera o atributo estendido (dados privados nomeados) do objeto RSM especificado. (ANSI)
GetNtmsObjectAttributeW

A função GetNtmsObjectAttribute recupera o atributo estendido (dados privados nomeados) do objeto RSM especificado. (Unicode)
GetNtmsObjectInformation

A função GetNtmsObjectInformation retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformation)
GetNtmsObjectInformationA

A função GetNtmsObjectInformation retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformationA)
GetNtmsObjectInformationW

A função GetNtmsObjectInformationW (Unicode) retorna a estrutura de informações de um objeto para o objeto especificado. (GetNtmsObjectInformationW)
GetNtmsObjectSecurity

A função GetNtmsObjectSecurity lê o descritor de segurança do objeto RSM especificado.
GetNtmsRequestOrder

A função GetNtmsRequestOrder obtém a ordem em que a solicitação especificada será processada na fila da biblioteca.
GetNtmsUIOptionsA

A função GetNtmsUIOptions obtém a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (ANSI)
GetNtmsUIOptionsW

A função GetNtmsUIOptions obtém a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (Unicode)
GetQueuedCompletionStatus

Tenta remover da fila um pacote de conclusão de E/S da porta de conclusão de E/S especificada.
GetQueuedCompletionStatusEx

Recupera várias entradas de porta de conclusão simultaneamente.
GetQuotaInformation

Recupera os valores para o limite de aviso do usuário, o limite de cota rígido e a cota usados.
GetQuotaLimit

Recupera o valor de limite de cota do usuário no volume.
GetQuotaLimitText

Recupera o limite de cota do usuário para o volume.
GetQuotaLogFlags

Recupera os sinalizadores que controlam o registro em log de eventos de cota relacionados ao usuário no volume.
GetQuotaState

Recupera um conjunto de sinalizadores que descrevem o estado do sistema de cotas.
GetQuotaThreshold

Recupera o valor do limite de aviso do usuário no volume.
GetQuotaThresholdText

Recupera o limite de aviso do usuário para o volume.
GetQuotaUsed

Recupera o valor usado da cota do usuário no volume.
GetQuotaUsedText

Recupera o valor usado da cota do usuário para o volume.
GetShortPathNameA

Recupera o formato de caminho curto do caminho especificado. (GetShortPathNameA)
GetShortPathNameW

Recupera o formato de caminho curto do caminho especificado. (GetShortPathNameW)
GetSid

Recupera o SID (identificador de segurança) do usuário. (IDiskQuotaUser.GetSid)
GetSidLength

Recupera o comprimento do SID (identificador de segurança) do usuário, em bytes.
GetSystemWow64Directory2A

Recupera o caminho do diretório do sistema usado pelo WOW64, usando o tipo de computador de arquivo de imagem especificado. (ANSI)
GetSystemWow64Directory2W

Recupera o caminho do diretório do sistema usado pelo WOW64, usando o tipo de computador de arquivo de imagem especificado. (Unicode)
GetSystemWow64DirectoryA

Recupera o caminho do diretório do sistema usado pelo WOW64. (ANSI)
GetSystemWow64DirectoryW

Recupera o caminho do diretório do sistema usado pelo WOW64. (Unicode)
GetTempFileName

A função GetTempFileName (winbase.h) cria um nome para um arquivo temporário. Se um nome de arquivo exclusivo for gerado, um arquivo vazio será criado e o identificador para ele será liberado; caso contrário, somente um nome de arquivo será gerado.
GetTempFileNameA

Cria um nome para um arquivo temporário. Se um nome de arquivo exclusivo for gerado, um arquivo vazio será criado e o identificador para ele será liberado; caso contrário, somente um nome de arquivo será gerado. (GetTempFileNameA)
GetTempFileNameW

Cria um nome para um arquivo temporário. Se um nome de arquivo exclusivo for gerado, um arquivo vazio será criado e o identificador para ele será liberado; caso contrário, somente um nome de arquivo será gerado. (GetTempFileNameW)
GetTempPath2A

Recupera o caminho do diretório designado para arquivos temporários, com base nos privilégios do processo de chamada. (ANSI)
GetTempPath2W

Recupera o caminho do diretório designado para arquivos temporários, com base nos privilégios do processo de chamada. (Unicode)
GetTempPathA

Recupera o caminho do diretório designado para arquivos temporários. (ANSI)
GetTempPathW

Recupera o caminho do diretório designado para arquivos temporários. (Unicode)
GetTransactionId

Obtém o identificador (ID) para a transação especificada.
GetTransactionInformation

Retorna as informações solicitadas sobre a transação especificada.
GetTransactionManagerId

Obtém um identificador para o gerenciador de transações especificado.
GetVolumeInformationA

Recupera informações sobre o sistema de arquivos e o volume associados ao diretório raiz especificado. (ANSI)
GetVolumeInformationByHandleW

Recupera informações sobre o sistema de arquivos e o volume associados ao arquivo especificado.
GetVolumeInformationW

Recupera informações sobre o sistema de arquivos e o volume associados ao diretório raiz especificado. (Unicode)
GetVolumeNameForVolumeMountPointA

Recupera um caminho GUID de volume para o volume associado ao ponto de montagem de volume especificado (letra da unidade, volume GUID de volume ou pasta montada). (GetVolumeNameForVolumeMountPointA)
GetVolumeNameForVolumeMountPointW

Recupera um caminho GUID de volume para o volume associado ao ponto de montagem de volume especificado (letra da unidade, volume GUID de volume ou pasta montada). (GetVolumeNameForVolumeMountPointW)
GetVolumePathNameA

Recupera o ponto de montagem do volume em que o caminho especificado está montado. (GetVolumePathNameA)
GetVolumePathNamesForVolumeNameA

Recupera uma lista de letras de unidade e caminhos de pasta montados para o volume especificado. (GetVolumePathNamesForVolumeNameA)
GetVolumePathNamesForVolumeNameW

Recupera uma lista de letras de unidade e caminhos de pasta montados para o volume especificado. (GetVolumePathNamesForVolumeNameW)
GetVolumePathNameW

Recupera o ponto de montagem do volume em que o caminho especificado está montado. (GetVolumePathNameW)
GetVolumesFromDriveA

A função GetVolumesFromDrive recupera o volume e a letra da unidade para uma determinada unidade de mídia de armazenamento removível. (ANSI)
GetVolumesFromDriveW

A função GetVolumesFromDrive recupera o volume e a letra da unidade para uma determinada unidade de mídia de armazenamento removível. (Unicode)
GiveUserNameResolutionPriority

Promove o objeto de usuário especificado para o cabeçalho da fila para que ele seja o próximo na linha de resolução.
HandleLogFull

Chamado por um cliente de log gerenciado quando uma tentativa de reservar ou acrescentar a um log falha com uma mensagem de erro completa de log. O gerenciador de logs tenta resolve a condição completa do log para o cliente e notifica o cliente quando o resultado é conhecido.
IdentifiNtmsSlot

A função IdentifiNtmsSlot identifica a mídia no slot especificado em uma biblioteca. O comando retorna quando a identificação é concluída.
ImportNtmsDatabase

A função ImportNtmsDatabase faz com que o RSM importe os arquivos de banco de dados do diretório Export do banco de dados na próxima reinicialização do RSM.
Initialize

Inicializa um novo objeto DiskQuotaControl abrindo o volume do sistema de arquivos NTFS com os direitos de acesso solicitados.
InjectNtmsCleaner

A função InjectNtmsCleaner permite que um cartucho mais limpo seja inserido na unidade de biblioteca especificada.
InjectNtmsMedia

A função InjectNtmsMedia permite que a mídia seja inserida na porta da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira o InjectNtmsMedia e retorna êxito.
InstallLogPolicy

Instala (define) uma política para um log.
Invalidate

Invalida as informações de cota armazenadas no objeto de usuário de cota.
InvalidateSidNameCache

Invalida o conteúdo do cache sid-to-name do sistema para solicitações subsequentes para novos objetos de usuário (IEnumDiskQuotaUsers::Next, IDiskQuotaControl::FindUserSid e IDiskQuotaControl::FindUserName) devem obter nomes de usuário do controlador de domínio.
InventoryNtmsLibrary

A função InventoryNtmsLibrary enfileira um inventário da biblioteca especificada. Se a biblioteca estiver ocupada, o RSM enfileira o InventoryNtmsLibrary e retorna êxito.
IoRingBufferRefFromIndexAndOffset

Cria uma instância da estrutura IORING_BUFFER_REF com o índice de buffer e o deslocamento fornecidos.
IoRingBufferRefFromPointer

Cria uma instância da estrutura IORING_BUFFER_REF do ponteiro fornecido.
IoRingHandleRefFromHandle

Cria uma instância da estrutura IORING_HANDLE_REF do identificador de arquivo fornecido.
IoRingHandleRefFromIndex

Cria uma instância da estrutura IORING_HANDLE_REF do índice fornecido.
IsIoRingOpSupported

Consulta o suporte da operação especificada para o anel de E/S especificado.
IsReparseTagMicrosoft

Determina se uma marca do ponto de nova análise indica um ponto de nova análise da Microsoft.
IsReparseTagNameSurrogate

Determina se o ponto de nova análise associado de uma marca é um substituto para outra entidade nomeada (por exemplo, uma pasta montada).
IsWow64GuestMachineSupported

Determina quais arquiteturas têm suporte (em WOW64) na arquitetura de computador fornecida.
IsWow64Process

Determina se o processo especificado está em execução em WOW64 ou em um processador Intel64 de x64.
IsWow64Process2

Determina se o processo especificado está em execução em WOW64; também retorna informações adicionais de arquitetura e processo do computador.
LockFile

Bloqueia o arquivo especificado para acesso exclusivo pelo processo de chamada.
LockFileEx

Bloqueia o arquivo especificado para acesso exclusivo pelo processo de chamada. Esta função pode operar de forma síncrona ou assíncrona e pode solicitar um bloqueio exclusivo ou compartilhado.
LogTailAdvanceFailure

A função LogTailAdvanceFailure é chamada por um cliente de log para indicar que não pode cumprir uma solicitação do gerenciamento de logs para avançar sua parte final.
LPOVERLAPPED_COMPLETION_ROUTINE

Uma função de retorno de chamada definida pelo aplicativo usada com as funções ReadFileEx e WriteFileEx. É chamada quando a operação de E/S (entrada e saída) assíncrona é concluída ou cancelada e o thread de chamada está em um estado de alerta.
LPPROGRESS_ROUTINE

Uma função de retorno de chamada definida pelo aplicativo usada com as funções CopyFileEx, MoveFileTransacted e MoveFileWithProgress.
LsnBlockOffset

Retorna o deslocamento de bloco alinhado ao setor contido no LSN especificado.
LsnContainer

Recupera a ID do contêiner lógico contida em um LSN especificado.
LsnCreate

Cria um LSN (número de sequência de log), uma ID de contêiner, um deslocamento de bloco e um número de sequência de registros.
LsnRecordSequence

Recupera o número de sequência de registros contido em um LSN especificado.
LZClose

Fecha um arquivo que foi aberto usando a função LZOpenFile.
LZCopy

Copia um arquivo de origem para um arquivo de destino.
LZInit

Aloca memória para as estruturas de dados internos necessárias para descompactar arquivos e, em seguida, cria e inicializa-os.
LZOpenFileA

Cria, abre, reabre ou exclui o arquivo especificado. (ANSI)
LZOpenFileW

Cria, abre, reabre ou exclui o arquivo especificado. (Unicode)
LZRead

Lê (no máximo) o número especificado de bytes de um arquivo e copia-os em um buffer.
LZSeek

Move um ponteiro de arquivo o número especificado de bytes de uma posição inicial.
MAXMEDIALABEL

A função de retorno de chamada MaxMediaLabel determina o tamanho máximo do rótulo de mídia para os aplicativos compatíveis com a biblioteca de rótulos de mídia.
MountNtmsMedia

A função MountNtmsMedia monta de forma síncrona uma ou mais partes de mídia.
MoveFile

A função MoveFile (winbase.h) move um arquivo ou um diretório existente, incluindo seus filhos.
MoveFileA

Move um arquivo ou diretório existente, incluindo os filhos dele. (MoveFileA)
MoveFileFromAppW

Move um arquivo ou diretório existente, incluindo os filhos dele. O comportamento dessa função é idêntico ao MoveFile, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
MoveFileW

A função MoveFileW (Unicode) (winbase.h) move um arquivo existente ou um diretório, incluindo seus filhos.
MoveFileWithProgressA

Move um arquivo ou diretório, incluindo seus filhos. Você pode fornecer uma função de retorno de chamada que recebe notificações de progresso. (ANSI)
MoveFileWithProgressW

Move um arquivo ou diretório, incluindo seus filhos. Você pode fornecer uma função de retorno de chamada que recebe notificações de progresso. (Unicode)
MoveToNtmsMediaPool

A função MoveToNtmsMediaPool move o meio especificado de seu pool de mídia atual para o pool de mídia especificado.
NetConnectionEnum

Listas todas as conexões feitas a um recurso compartilhado no servidor ou todas as conexões estabelecidas a partir de um computador específico.
NetFileClose

Força o fechamento de um recurso. Essa função pode ser usada quando um erro impede o fechamento por qualquer outro meio. Você deve usar o NetFileClose com cuidado porque ele não grava dados armazenados em cache no sistema cliente no arquivo antes de fechar o arquivo.
NetFileEnum

Retorna informações sobre alguns ou todos os arquivos abertos em um servidor, dependendo dos parâmetros especificados.
NetFileGetInfo

Recupera informações sobre uma abertura específica de um recurso de servidor.
NetSessionDel

Encerra uma sessão de rede entre um servidor e uma estação de trabalho.
NetSessionEnum

Fornece informações sobre sessões estabelecidas em um servidor.
NetSessionGetInfo

Recupera informações sobre uma sessão estabelecida entre um servidor específico e uma estação de trabalho.
NetShareAdd

Compartilha um recurso de servidor.
NetShareCheck

Verifica se um servidor está ou não compartilhando um dispositivo.
NetShareDel

Exclui um nome de compartilhamento da lista de recursos compartilhados de um servidor, desconectando todas as conexões com o recurso compartilhado.
NetShareDelEx

Exclui um nome de compartilhamento da lista de recursos compartilhados de um servidor, que desconecta todas as conexões com esse compartilhamento.
NetShareEnum

Recupera informações sobre cada recurso compartilhado em um servidor.
NetShareGetInfo

Recupera informações sobre um recurso compartilhado específico em um servidor.
Netsharesetinfo

Define os parâmetros de um recurso compartilhado.
NetStatisticsGet

Recupera estatísticas operacionais de um serviço. Atualmente, há suporte apenas para os serviços de estação de trabalho e servidor.
Próximo

Recupera o número especificado de entradas de cota de usuário que são as próximas na sequência de enumeração.
OnUserNameChanged

Notifica o coletor de conexão do cliente sempre que o SID de um usuário foi resolvido de forma assíncrona.
OpenEncryptedFileRawA

Abre um arquivo criptografado para fazer backup (exportar) ou restaurar (importar) o arquivo. (ANSI)
OpenEncryptedFileRawW

Abre um arquivo criptografado para fazer backup (exportar) ou restaurar (importar) o arquivo. (Unicode)
OpenEnlistment

Abre um objeto de inscrição existente e retorna um identificador para a inscrição.
OpenFile

Cria, abre, reabre ou exclui um arquivo.
OpenFileById

Abre o arquivo que corresponde ao identificador especificado.
OpenNtmsNotification

A função OpenNtmsNotification abre um canal para receber notificações de alteração de objeto RSM para objetos do tipo especificado.
OpenNtmsSessionA

A função OpenNtmsSession configura uma sessão com um servidor RSM. (ANSI)
OpenNtmsSessionW

A função OpenNtmsSession configura uma sessão com um servidor RSM. (Unicode)
OpenResourceManager

Abre um RM (Gerenciador de Recursos) existente.
OpenTransaction

Abre uma transação existente.
OpenTransactionManager

Abre um gerenciador de transações existente. (OpenTransactionManager)
OpenTransactionManagerById

Abre um gerenciador de transações existente. (OpenTransactionManagerById)
PCOPYFILE2_PROGRESS_ROUTINE

Uma função de retorno de chamada definida pelo aplicativo usada com a função CopyFile2.
PFE_EXPORT_FUNC

Uma função de retorno de chamada definida pelo aplicativo usada com ReadEncryptedFileRaw.
PFE_IMPORT_FUNC

Uma função de retorno de chamada definida pelo aplicativo usada com WriteEncryptedFileRaw. O sistema chama ImportCallback uma ou mais vezes, cada vez para recuperar uma parte dos dados de um arquivo de backup.
PLOG_FULL_HANDLER_CALLBACK

A função LOG_FULL_HANDLER_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que recebe a notificação de que a chamada para HandleLogFull está concluída.
PLOG_TAIL_ADVANCE_CALLBACK

A função LOG_TAIL_ADVANCE_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que avança a parte final do log. O retorno de chamada é invocado no contexto de uma APC (chamada de procedimento assíncrono) no thread que se registra para o gerenciamento de logs.
PLOG_UNPINNED_CALLBACK

A função LOG_UNPINNED_CALLBACK é uma função de retorno de chamada definida pelo aplicativo que recebe a notificação de que o log foi desafixado.
PopIoRingCompletion

Exibe uma única entrada da fila de conclusão, se houver uma disponível.
PostQueuedCompletionStatus

Posta um pacote de conclusão de E/S em uma porta de conclusão de E/S.
PrepareComplete

Indica que o gerenciador de recursos (RM) concluiu todo o processamento necessário para garantir que uma operação de confirmação ou anulação terá êxito para a transação especificada.
PrepareEnlistment

Prepara a transação associada a esse identificador de inscrição. Essa função é usada por gerenciadores de recursos de comunicação (às vezes chamados de gerenciadores de transações superiores).
PrepareLogArchive

Prepara um log físico para arquivamento.
PrePrepareComplete

Sinaliza que esse gerenciador de recursos concluiu seu trabalho de preparação, para que outros gerenciadores de recursos agora possam iniciar suas operações de preparação.
PrePrepareEnlistment

Prepara previamente a transação associada a esse identificador de inscrição. Essa função é usada por gerenciadores de recursos de comunicação (às vezes chamados de gerenciadores de transações superiores).
QueryDosDeviceA

Recupera informações sobre nomes de dispositivo MS-DOS. (QueryDosDeviceA)
QueryDosDeviceW

Recupera informações sobre nomes de dispositivo MS-DOS. (QueryDosDeviceW)
QueryIoRingCapabilities

Consulta o sistema operacional para obter os recursos com suporte para IORINGs.
QueryLogPolicy

A função QueryLogPolicy permite que você obtenha uma política instalada para o log especificado.
QueryRecoveryAgentsOnEncryptedFile

Recupera uma lista de agentes de recuperação para o arquivo especificado.
QueryUsersOnEncryptedFile

Recupera uma lista de usuários para o arquivo especificado.
ReadDirectoryChangesExW

Recupera informações que descrevem as alterações no diretório especificado, que podem incluir informações estendidas se esse tipo de informação for especificado.
ReadDirectoryChangesW

Recupera informações que descrevem as alterações no diretório especificado.
ReadEncryptedFileRaw

Faz backup (exportação) de arquivos criptografados.
ReadFile

Lê dados do arquivo especificado ou do dispositivo de E/S (entrada/saída). As leituras ocorrerão na posição especificada pelo ponteiro do arquivo se houver suporte para o dispositivo.
ReadFileEx

Lê dados do arquivo especificado ou do dispositivo de E/S (entrada/saída). Relata o status de conclusão de forma assíncrona, chamando a rotina de conclusão especificada quando a leitura é concluída ou cancelada e o thread de chamada está em um estado de espera de alerta.
ReadFileScatter

Lê dados de um arquivo e armazena-os em uma matriz de buffers.
ReadLogArchiveMetadata

Copia um intervalo da exibição de arquivo morto dos metadados para o buffer especificado.
ReadLogNotification

Recupera notificações do gerenciador de logs. Ele recupera uma notificação na fila do gerenciador de logs imediatamente se uma notificação estiver disponível; caso contrário, a solicitação permanecerá pendente até que uma notificação seja gerada.
ReadLogRecord

Inicia uma sequência de leituras de um LSN (número de sequência de log) especificado em um dos três modos e retorna o primeiro dos registros de log especificados e um contexto de leitura.
ReadLogRestartArea

Retorna a última área de reinicialização gravada com êxito no log associado à área de marshaling de WriteLogRestartArea.
ReadNextLogRecord

Lê o próximo registro em uma sequência iniciada por uma chamada para ReadLogRecord ou ReadLogRestartArea.
ReadOnlyEnlistment

Solicita que o alistamento especificado seja convertido em um alistamento somente leitura. Uma inscrição somente leitura não pode participar do resultado da transação e não é registrada para recuperação.
ReadPreviousLogRestartArea

Lê a área de reinicialização de log anterior relativa ao registro de reinicialização atual especificado no contexto de leitura, pvReadContext. Esse contexto de leitura é aquele criado anteriormente por uma chamada para ReadLogRestartArea.
RecoverEnlistment

Recupera o estado de um alistamento.
RecoverResourceManager

Recupera o estado de um gerenciador de recursos de seu arquivo de log.
RecoverTransactionManager

Recupera o estado de um gerenciador de transações de seu arquivo de log.
RegisterForLogWriteNotification

A função RegisterForLogWriteNotification é chamada por um cliente de log gerenciado para habilitar ou desabilitar notificações de gravação de log.
RegisterManageableLogClient

Registra um cliente no gerenciador de logs. Um cliente pode especificar se deseja receber notificações usando retornos de chamada ou ter as notificações enfileiradas para recuperação usando ReadLogNotification.
ReleaseNtmsCleanerSlot

A função ReleaseNtmsCleanerSlot remove uma reserva de slot existente para um cartucho de limpeza. Em seguida, o slot pode ser usado para cartuchos de dados.
Remover

Remove um ponteiro IDiskQuotaUser da lista de lotes.
RemoveAll

Remove todos os ponteiros IDiskQuotaUser da lista de lotes.
RemoveBindLink

Essa API permite que um usuário remova um link que foi criado anteriormente chamando CreateBindLink.
RemoveDirectoryA

Exclui um diretório vazio existente. (ANSI)
RemoveDirectoryFromAppW

Exclui um diretório vazio existente. O comportamento dessa função é idêntico a RemoveDirectory, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
RemoveDirectoryTransactedA

Exclui um diretório vazio existente como uma operação transacionada. (ANSI)
RemoveDirectoryTransactedW

Exclui um diretório vazio existente como uma operação transacionada. (Unicode)
RemoveDirectoryW

Exclui um diretório vazio existente. (Unicode)
RemoveLogContainer

Remove um contêiner de um log associado a um identificador de log dedicado ou multiplexado.
RemoveLogContainerSet

Remove vários contêineres de um log associado a um identificador de log dedicado ou multiplexado.
RemoveLogPolicy

Redefine a política especificada para seu comportamento padrão.
RemoveUsersFromEncryptedFile

Remove hashes de certificado especificados de um arquivo especificado.
RenameTransactionManager

Renomeia um objeto TM (gerenciador de transações). Essa função só pode ser usada em identificadores TM nomeados.
ReOpenFile

Reabre o objeto do sistema de arquivos especificado com diferentes direitos de acesso, modo de compartilhamento e sinalizadores.
ReplaceFileA

Substitui um arquivo por outro arquivo, com a opção de criar uma cópia de backup do arquivo original. (ANSI)
ReplaceFileFromAppW

Substitui um arquivo por outro arquivo, com a opção de criar uma cópia de backup do arquivo original. O comportamento dessa função é idêntico a ReplaceFile, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
ReplaceFileW

Substitui um arquivo por outro arquivo, com a opção de criar uma cópia de backup do arquivo original. (Unicode)
ReserveAndAppendLog

Reserva espaço para buffers de log ou acrescenta um registro de log ao log ou faz ambos. A função é atômica.
ReserveAndAppendLogAligned

Reserva espaço para buffers de log ou acrescenta um registro de log ao log ou ambos.
ReserveNtmsCleanerSlot

A função ReserveNtmsCleanerSlot reserva um único slot em uma unidade de biblioteca para um cartucho de limpador de unidade.
Redefinir

Redefine a sequência de enumeração para o início do conjunto de entradas de cota de usuário.
RollbackComplete

Indica que o gerenciador de recursos (RM) concluiu com êxito a reversão de uma transação.
RollbackEnlistment

Reverte a transação especificada associada a uma inscrição. Essa função não pode ser chamada para alistamentos somente leitura.
RollbackTransaction

Solicita que a transação especificada seja revertida.
RollbackTransactionAsync

Solicita que a transação especificada seja revertida. Essa função retorna de forma assíncrona.
RollforwardTransactionManager

Recupera informações somente para o valor do relógio virtual especificado.
SatisfyNtmsOperatorRequest

A função SatisfyNtmsOperatorRequest conclui a solicitação de operador RSM especificada.
ScanLogContainers

Enumera contêineres de log. Chame essa função repetidamente para iterar em todos os contêineres de log.
SearchPathA

Procura um arquivo especificado em um caminho especificado. (ANSI)
SearchPathW

Procura um arquivo especificado em um caminho especificado. (Unicode)
SetCurrentDirectory

Altera o diretório atual para o processo atual.
SetDefaultQuotaLimit

Modifica o limite de cota padrão.
SetDefaultQuotaThreshold

Modifica o limite de aviso padrão.
SetEndOfFile

Define o tamanho do arquivo físico para o arquivo especificado como a posição atual do ponteiro do arquivo.
SetEndOfLog

Essa função foi preterida. Em vez disso, use TruncateLog.
SetEnlistmentRecoveryInformation

Define uma estrutura opaca e definida pelo usuário de dados de recuperação da KTM.
SetFileApisToANSI

Faz com que as funções de E/S do arquivo usem a página de código do conjunto de caracteres ANSI para o processo atual.
SetFileApisToOEM

Faz com que as funções de E/S do arquivo para o processo usem a página de código do conjunto de caracteres OEM.
SetFileAttributesA

Define os atributos de um arquivo ou diretório. (ANSI)
SetFileAttributesFromAppW

Define os atributos de um arquivo ou diretório. O comportamento dessa função é idêntico a SetFileAttributes, exceto que essa função segue o modelo de segurança do aplicativo Plataforma Universal do Windows.
SetFileAttributesTransactedA

Define os atributos de um arquivo ou diretório como uma operação transacionada. (ANSI)
SetFileAttributesTransactedW

Define os atributos de um arquivo ou diretório como uma operação transacionada. (Unicode)
SetFileAttributesW

Define os atributos de um arquivo ou diretório. (Unicode)
SetFileBandwidthReservation

Solicita que a largura de banda para o fluxo de arquivos especificado seja reservada. A reserva é definida como um número de bytes em um período de milissegundos para solicitações de E/S no identificador de arquivo especificado.
SetFileCompletionNotificationModes

Define os modos de notificação para um identificador de arquivo, permitindo que você especifique como as notificações de conclusão funcionam para o arquivo especificado.
SetFileInformationByHandle

Define as informações do arquivo especificado.
SetFileIoOverlappedRange

Associa um intervalo de endereços virtuais ao identificador de arquivo especificado.
SetFilePointer

Move o ponteiro do arquivo especificado. (SetFilePointer)
SetFilePointerEx

Move o ponteiro do arquivo especificado. (SetFilePointerEx)
SetFileShortNameA

Define o nome curto do arquivo especificado. (ANSI)
SetFileShortNameW

Define o nome curto do arquivo especificado. (Unicode)
SetFileValidData

Define o comprimento de dados válido do arquivo especificado. Esta função é útil em cenários muito limitados. Para obter mais informações, consulte a seção Comentários.
SetIoRingCompletionEvent

Registra um evento de fila de conclusão com um IORING.
SetLogArchiveMode

Habilita ou desabilita o suporte ao arquivo de log para um log especificado.
SetLogArchiveTail

Define o último LSN (número de sequência de log arquivado) ou a parte final do arquivo morto de um log arquivável.
SetLogFileSizeWithPolicy

Adiciona ou exclui contêineres de um log com base no estado das políticas instaladas.
SetNtmsDeviceChangeDetection

A função SetNtmsDeviceChangeDetection define um ou mais dispositivos de destino para detecção de alterações.
SetNtmsMediaComplete

A função SetNtmsMediaComplete marca uma parte da mídia lógica como concluída.
SetNtmsObjectAttributeA

A função SetNtmsObjectAttribute cria um atributo estendido (dados privados nomeados) no objeto RSM especificado. (ANSI)
SetNtmsObjectAttributeW

A função SetNtmsObjectAttribute cria um atributo estendido (dados privados nomeados) no objeto RSM especificado. (Unicode)
SetNtmsObjectInformation

A função SetNtmsObjectInformation altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformation)
SetNtmsObjectInformationA

A função SetNtmsObjectInformation altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformationA)
SetNtmsObjectInformationW

A função SetNtmsObjectInformationW (Unicode) altera a estrutura de informações do objeto especificado. (SetNtmsObjectInformationW)
SetNtmsObjectSecurity

A função SetNtmsObjectSecurity grava o descritor de segurança para o objeto RSM especificado.
SetNtmsRequestOrder

A função SetNtmsRequestOrder define a ordem em que a solicitação especificada será processada na fila da biblioteca.
SetNtmsUIOptionsA

A função SetNtmsUIOptions modifica a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (ANSI)
SetNtmsUIOptionsW

A função SetNtmsUIOptions modifica a lista de nomes de computador para os quais o tipo especificado de interface do usuário está sendo direcionado para o objeto fornecido. (Unicode)
SetQuotaLimit

Define o valor do limite de cota do usuário no volume.
SetQuotaLogFlags

Controla o registro em log de eventos de cota relacionados ao usuário no volume.
SetQuotaState

Define o estado do sistema de cotas.
SetQuotaThreshold

Define o valor do limite de aviso do usuário no volume.
SetResourceManagerCompletionPort

Associa a porta de conclusão de E/S especificada ao RM (Gerenciador de Recursos) especificado. Essa porta recebe todas as notificações para o RM.
SetSearchPathMode

Define o modo por processo que a função SearchPath usa ao localizar arquivos.
SetTransactionInformation

Define as informações de transação para a transação especificada.
SetUserFileEncryptionKey

Define a chave atual do usuário como o certificado especificado.
SetVolumeLabelA

Define o rótulo de um volume do sistema de arquivos. (ANSI)
SetVolumeLabelW

Define o rótulo de um volume do sistema de arquivos. (Unicode)
SetVolumeMountPointA

Associa um volume a uma letra de unidade ou a um diretório em outro volume. (ANSI)
SetVolumeMountPointW

Associa um volume a uma letra de unidade ou a um diretório em outro volume. (Unicode)
ShutdownNameResolution

Converte SID (identificadores de segurança do usuário) em nomes de usuário.
SinglePhaseReject

Indica que o gerenciador de recursos (RM) está recusando uma solicitação de fase única. Quando um TM (gerenciador de transações) recebe essa chamada, ele inicia uma confirmação em duas fases e envia uma solicitação de preparação para todos os RMs inscritos.
Ignorar

Ignora o número especificado de entradas de cota de usuário que são as próximas na sequência de enumeração.
SubmitIoRing

Envia todas as entradas construídas, mas ainda não enviadas, para a fila do kernel e, opcionalmente, aguarda a conclusão de um conjunto de operações.
SubmitNtmsOperatorRequestA

A função SubmitNtmsOperatorRequest envia uma solicitação de operador RSM. (ANSI)
SubmitNtmsOperatorRequestW

A função SubmitNtmsOperatorRequest envia uma solicitação de operador RSM. (Unicode)
SwapNtmsMedia

A função SwapNtmsMedia troca os lados associados aos dois LMIDs especificados. Os LMIDs especificados devem estar no mesmo pool de mídia.
TerminateLogArchive

Desaloca os recursos do sistema que são alocados originalmente para um contexto de arquivo morto de log por PrepareLogArchive.
TerminateReadLog

Encerra um contexto de leitura. Essa função libera recursos alocados pelo sistema associados ao contexto de leitura especificado. Não tente ler registros de log depois de chamar essa função; você receberá resultados indeterminados.
TruncateLog

Trunca o log. A função define o final do log como o valor especificado.
TxfGetThreadMiniVersionForCreate

Retorna o MiniVersion que uma criação subsequente está definida para abrir.
TxfLogCreateFileReadContext

Cria um contexto a ser usado para ler registros de replicação.
TxfLogCreateRangeReadContext

Cria um contexto que é necessário para ler todos os registros de replicação.
TxfLogDestroyReadContext

Fecha um contexto de leitura criado pela função TxfLogCreateFileReadContext.
TxfLogReadRecords

Lê os registros de restauração do log.
TxfSetThreadMiniVersionForCreate

Define o MiniVersion que uma criação subsequente deve abrir.
UnlockFile

Desbloqueia uma região em um arquivo aberto.
UnlockFileEx

Desbloqueia uma região no arquivo especificado. Essa função pode operar de forma síncrona ou assíncrona.
UpdateNtmsOmidInfo

A função UpdateNtmsOmidInfo atualiza o banco de dados RSM com informações de rótulo imediatamente após a gravação no meio recém-alocado.
ValidateLog

Valida a consistência dos metadados de log e dos dados antes do arquivo de log e após a restauração do log.
WaitForNtmsNotification

A função WaitForNtmsNotification aguarda a próxima notificação de alteração de objeto.
WaitForNtmsOperatorRequest

A função WaitForNtmsOperatorRequest aguarda a solicitação do operador RSM especificada.
WofEnumEntries

Enumera todas as fontes de dados de um provedor definido para um volume especificado.
WofEnumEntryProc

Função de retorno de chamada que é chamada para cada fonte de dados em resposta a uma chamada para WofEnumEntries.
WofEnumFilesProc

Função de retorno de chamada que é chamada para cada backup de arquivo feito por uma fonte de dados externa, como um arquivo WIM.
WofFileEnumFiles

Enumera todos os arquivos compactados com um algoritmo de compactação especificado em um volume definido.
WofGetDriverVersion

Usada para consultar a versão do driver utilizada para dar suporte a um provedor específico.
WofIsExternalFile

Usada para determinar se o backup de um arquivo está sendo feito por um arquivo físico ou se esse backup foi feito por um provedor de dados do sistema e, opcionalmente, indica o provedor ou os dados adicionais sobre o arquivo.
WofSetFileDataLocation

Usada para alterar o backup de um arquivo que foi feito por um arquivo físico para um backup feito pelo provedor de dados do sistema.
WofShouldCompressBinaries

Indica se a compactação deve ser usada em um volume específico e, em caso afirmativo, qual algoritmo de compactação deve ser usado.
WofWimAddEntry

Adiciona uma única fonte de dados WIM a um volume de modo que os arquivos possam ser criados no volume armazenado no WIM.
WofWimEnumFiles

Enumera todos os arquivos dos quais está sendo feito o backup por uma fonte de dados WIM especificada em um volume definido.
WofWimRemoveEntry

Remove uma única fonte de dados WIM de arquivos de backup em um volume.
WofWimSuspendEntry

Remove temporariamente uma fonte de dados WIM de arquivos de backup em um volume até que o volume seja remontado ou a fonte de dados seja atualizada com WofWimUpdateEntry.
WofWimUpdateEntry

Atualiza uma entrada WIM para apontar para um local de arquivo WIM diferente.
Wow64DisableWow64FsRedirection

Desabilita o redirecionamento do sistema de arquivos para o thread de chamada. O redirecionamento do sistema de arquivos está habilitado por padrão.
Wow64EnableWow64FsRedirection

Habilita ou desabilita o redirecionamento do sistema de arquivos para o thread de chamada.
Wow64GetThreadContext

Recupera o contexto do thread.
Wow64RevertWow64FsRedirection

Restaura o redirecionamento do sistema de arquivos para o thread de chamada.
Wow64SetThreadContext

Define o contexto do thread.
Wow64SetThreadDefaultGuestMachine

Define o thread para a arquitetura de computador fornecida.
Wow64SuspendThread

Suspende o thread WOW64 especificado.
WriteEncryptedFileRaw

Restaura (importa) arquivos criptografados.
WriteFile

Grava dados no arquivo especificado ou no dispositivo de E/S (entrada/saída).
WriteFileEx

Grava dados no arquivo especificado ou no dispositivo de E/S (entrada/saída). Relata o status de conclusão de forma assíncrona, chamando a rotina de conclusão especificada quando a gravação é concluída ou cancelada e o thread de chamada está em um estado de espera de alerta.
WriteFileGather

Recupera dados de uma matriz de buffers e grava os dados em um arquivo.
WriteLogRestartArea

Acrescenta uma nova área de reinicialização do cliente a um log e, opcionalmente, avança o LSN (número de sequência de log) base do log.

Interfaces

 
IDiskQuotaControl

Controla as instalações de cota de disco de um único volume do sistema de arquivos NTFS.
IDiskQuotaEvents

Recebe notificações de evento relacionadas à cota.
IDiskQuotaUser

Representa uma única entrada de cota de usuário no arquivo de informações de cota de volume.
IDiskQuotaUserBatch

Adiciona vários objetos de usuário de cota a um contêiner que, em seguida, é enviado para atualização em uma única chamada.
IEnumDiskQuotaUsers

Enumera as entradas de cota de usuário no volume.

Estruturas

 
BOOT_AREA_INFO

Contém a saída do código de controle FSCTL_GET_BOOT_AREA_INFO.
BY_HANDLE_FILE_INFORMATION

Contém informações que a função GetFileInformationByHandle recupera.
CLFS_MGMT_NOTIFICATION

A estrutura CLFS_MGMT_NOTIFICATION especifica informações sobre as notificações recebidas pelo cliente.
CLFS_MGMT_POLICY

A estrutura CLFS_MGMT_POLICY especifica uma política de gerenciamento CLFS (Common Log File System). O membro PolicyType especifica os membros usados para uma política.
CLFS_NODE_ID

Representa um identificador de nó.
CLS_ARCHIVE_DESCRIPTOR

Usado pela função GetNextLogArchiveExtent para retornar informações sobre extensões de arquivo de log.
CLS_CONTAINER_INFORMATION

Descreve informações gerais sobre um contêiner.
CLS_INFORMATION

Descreve informações gerais sobre um log.
CLS_IO_STATISTICS

Define as estatísticas relatadas por GetLogIoStatistics.
CLS_IO_STATISTICS_HEADER

Cabeçalho para obter informações recuperadas pela função GetLogIoStatistics, que define os contadores de desempenho de E/S de um log.
CLS_LSN

Representa um endereço de log válido.
CLS_WRITE_ENTRY

Contém um buffer de usuário, que deve se tornar parte de um registro de log e seu comprimento.
CONNECTION_INFO_0

Contém o número de identificação de uma conexão.
CONNECTION_INFO_1

Contém o número de identificação de uma conexão, o número de arquivos abertos, o tempo de conexão, o número de usuários na conexão e o tipo de conexão.
COPYFILE2_EXTENDED_PARAMETERS

Contém parâmetros estendidos para a função CopyFile2.
COPYFILE2_EXTENDED_PARAMETERS_V2

Contém funcionalidades adicionais atualizadas além da estrutura COPYFILE2_EXTENDED_PARAMETERS para a função CopyFile2
COPYFILE2_MESSAGE

Passado para a função de retorno de chamada CopyFile2ProgressRoutine com informações sobre uma operação de cópia pendente.
CREATE_DISK

Contém informações que o código de controle IOCTL_DISK_CREATE_DISK usa para inicializar a GPT (tabela de partição GUID), registro mestre de inicialização (MBR) ou discos brutos.
CREATE_DISK_GPT

Contém informações usadas pelo código de controle IOCTL_DISK_CREATE_DISK para inicializar discos GPT (tabela de partição GUID).
CREATE_DISK_MBR

Contém informações que o código de controle IOCTL_DISK_CREATE_DISK usa para inicializar os discos do registro mestre de inicialização (MBR).
CREATE_USN_JOURNAL_DATA

Contém informações que descrevem um diário de alterações de USN (números de sequência de atualização).
CREATEFILE2_EXTENDED_PARAMETERS

Contém parâmetros estendidos opcionais para CreateFile2.
CSV_CONTROL_PARAM

Representa um tipo de operação de controle CSV.
CSV_IS_OWNED_BY_CSVFS

Contém a saída do código de controle FSCTL_IS_VOLUME_OWNED_BYCSVFS que determina se um volume pertence ao CSVFS.
CSV_NAMESPACE_INFO

Contém a saída do código de controle FSCTL_IS_CSV_FILE que recupera informações de namespace de um arquivo.
CSV_QUERY_FILE_REVISION

Contém informações sobre a modificação dos arquivos em um fluxo.
CSV_QUERY_MDS_PATH

Contém o caminho usado pelo CSV para se comunicar com o MDS.
CSV_QUERY_REDIRECT_STATE

Contém informações sobre o redirecionamento dos arquivos em um fluxo.
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT

Contém informações de solução de problemas sobre por que um volume está no modo redirecionado.
DELETE_USN_JOURNAL_DATA

Contém informações sobre a exclusão de um diário de alterações de USN (números de sequência de atualização) usando o código de controle FSCTL_DELETE_USN_JOURNAL .
DEVICE_COPY_OFFLOAD_DESCRIPTOR

Contém os recursos de descarregamento de cópia para um dispositivo de armazenamento.
DEVICE_LB_PROVISIONING_DESCRIPTOR

Contém os recursos de provisionamento dinâmicos para um dispositivo de armazenamento.
DEVICE_POWER_DESCRIPTOR

A estrutura DEVICE_POWER_DESCRIPTOR descreve os recursos de energia de um dispositivo de armazenamento.
DEVICE_SEEK_PENALTY_DESCRIPTOR

Usado em conjunto com a solicitação IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de penalidade de busca para um dispositivo.
DEVICE_TRIM_DESCRIPTOR

Usado em conjunto com a solicitação IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de corte para um dispositivo.
DEVICE_WRITE_AGGREGATION_DESCRIPTOR

Reservado para uso do sistema. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR)
DISK_CACHE_INFORMATION

Fornece informações sobre o cache de disco.
DISK_DETECTION_INFO

Contém parâmetros de unidade detectados.
DISK_EX_INT13_INFO

Contém parâmetros de unidade Int13 estendidos.
DISK_EXTENT

Representa uma extensão de disco.
DISK_GEOMETRY

Descreve a geometria de dispositivos de disco e mídia.
DISK_GEOMETRY_EX

Descreve a geometria estendida de dispositivos de disco e mídia.
DISK_GROW_PARTITION

Contém informações usadas para aumentar o tamanho de uma partição.
DISK_INT13_INFO

Contém parâmetros de geometria de unidade Int13 padrão.
DISK_PARTITION_INFO

Contém as informações de partição de disco.
DISK_PERFORMANCE

Fornece informações de desempenho de disco.
DISK_SPACE_INFORMATION

A estrutura DISK_SPACE_INFORMATION contém informações sobre o espaço em disco para um volume específico.
DISKQUOTA_USER_INFORMATION

Representa as informações de cota por usuário.
DRIVE_LAYOUT_INFORMATION

Contém informações sobre as partições de uma unidade.
DRIVE_LAYOUT_INFORMATION_EX

Contém informações estendidas sobre partições de uma unidade.
DRIVE_LAYOUT_INFORMATION_GPT

Contém informações sobre partições GPT (tabela de partição GUID) de uma unidade.
DRIVE_LAYOUT_INFORMATION_MBR

Fornece informações sobre as partições de MBR (registro mestre de inicialização) de uma unidade.
DUPLICATE_EXTENTS_DATA

Contém parâmetros para o código de controle FSCTL_DUPLICATE_EXTENTS que executa a operação Bloqueio de clonagem.
EFS_CERTIFICATE_BLOB

Contém um certificado.
EFS_HASH_BLOB

Contém um hash de certificado.
ENCRYPTION_CERTIFICATE

Contém um certificado e o SID de seu proprietário.
ENCRYPTION_CERTIFICATE_HASH

Contém um hash de certificado e informações de exibição do certificado.
ENCRYPTION_CERTIFICATE_HASH_LIST

Contém uma lista de hashes de certificado.
ENCRYPTION_CERTIFICATE_LIST

Contém uma lista de certificados.
EXFAT_STATISTICS

Contém informações estatísticas do sistema de arquivos exFAT.
FAT_STATISTICS

Contém informações estatísticas do sistema de arquivos FAT.
FILE_ALIGNMENT_INFO

Contém informações de alinhamento para um arquivo.
FILE_ALLOCATED_RANGE_BUFFER

Indica um intervalo de bytes em um arquivo.
FILE_ALLOCATION_INFO

Contém o número total de bytes que devem ser alocados para um arquivo.
FILE_ATTRIBUTE_TAG_INFO

Recebe as informações de atributo de arquivo solicitadas. Usado para todos os identificadores.
FILE_BASIC_INFO

Contém as informações básicas de um arquivo. Usado para identificadores de arquivo.
FILE_COMPRESSION_INFO

Recebe informações de compactação de arquivo.
FILE_DISPOSITION_INFO

Indica se um arquivo deve ser excluído. Usado para todos os identificadores.
FILE_END_OF_FILE_INFO

Contém o valor especificado para o qual o final do arquivo deve ser definido.
FILE_FULL_DIR_INFO

Contém informações de diretório de um arquivo. (FILE_FULL_DIR_INFO)
FILE_ID_128

Define um identificador de arquivo de 128 bits.
FILE_ID_BOTH_DIR_INFO

Contém informações sobre arquivos no diretório especificado.
FILE_ID_DESCRIPTOR

Especifica o tipo de ID que está sendo usado.
FILE_ID_EXTD_DIR_INFO

Contém informações de identificação de um arquivo. (FILE_ID_EXTD_DIR_INFO)
FILE_ID_INFO

Contém informações de identificação de um arquivo. (FILE_ID_INFO)
FILE_INFO_2

Contém o número de identificação de um arquivo, dispositivo ou pipe.
FILE_INFO_3

Contém o número de identificação e outras informações pertinentes sobre arquivos, dispositivos e pipes.
FILE_IO_PRIORITY_HINT_INFO

Especifica a dica de prioridade para uma operação de E/S de arquivo.
FILE_LEVEL_TRIM

Usado como entrada para o código de controle FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_OUTPUT

Usado como saída para o código de controle FSCTL_FILE_LEVEL_TRIM.
FILE_LEVEL_TRIM_RANGE

Especifica um intervalo de um arquivo que deve ser cortado.
FILE_MAKE_COMPATIBLE_BUFFER

Especifica o disco para o qual a sessão atual deve ser fechada. Esse código de controle é usado para sistemas de arquivos UDF. Essa estrutura é usada para entrada ao chamar FSCTL_MAKE_MEDIA_COMPATIBLE.
FILE_NAME_INFO

Recebe o nome do arquivo.
FILE_NOTIFY_EXTENDED_INFORMATION

Descreve as alterações encontradas pela função ReadDirectoryChangesExW.
FILE_NOTIFY_INFORMATION

Descreve as alterações encontradas pela função ReadDirectoryChangesW.
FILE_OBJECTID_BUFFER

Contém um identificador de objeto e metadados definidos pelo usuário associados ao identificador de objeto.
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER

Recebe as informações de volume de uma chamada para FSCTL_QUERY_ON_DISK_VOLUME_INFO.
FILE_QUERY_SPARING_BUFFER

Contém propriedades de gerenciamento de defeitos.
FILE_REMOTE_PROTOCOL_INFO

Contém informações de protocolo remoto de arquivo.
FILE_RENAME_INFO

Contém o nome que o arquivo renomeado deve receber.
FILE_SET_DEFECT_MGMT_BUFFER

Especifica o estado de gerenciamento de defeitos a ser definido.
FILE_SET_SPARSE_BUFFER

Especifica o estado esparso a ser definido.
FILE_STANDARD_INFO

Recebe informações estendidas do arquivo.
FILE_STORAGE_INFO

Contém informações de diretório de um arquivo. (FILE_STORAGE_INFO)
FILE_STORAGE_TIER

Representa um identificador para a camada de armazenamento em relação ao volume.
FILE_STORAGE_TIER_REGION

Descreve uma única região da camada de armazenamento.
FILE_STREAM_INFO

Recebe informações de fluxo do arquivo especificado.
FILE_SYSTEM_RECOGNITION_INFORMATION

Contém informações de reconhecimento do sistema de arquivos recuperadas pelo código de controle FSCTL_QUERY_FILE_SYSTEM_RECOGNITION.
FILE_ZERO_DATA_INFORMATION

Contém um intervalo de um arquivo a ser definido como zeros.
FILESYSTEM_STATISTICS

Contém informações estatísticas do sistema de arquivos.
FILESYSTEM_STATISTICS_EX

Contém informações estatísticas do sistema de arquivos. O suporte para essa estrutura começou com Windows 10.
FIND_BY_SID_DATA

Contém dados para o código de controle FSCTL_FIND_FILES_BY_SID.
FIND_BY_SID_OUTPUT

Representa um nome de arquivo.
FORMAT_EX_PARAMETERS

Contém informações usadas na formatação de um conjunto contíguo de faixas de disco. Ele é usado pelo código de controle IOCTL_DISK_FORMAT_TRACKS_EX.
FORMAT_PARAMETERS

Contém informações usadas na formatação de um conjunto contíguo de faixas de disco.
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER

Contém as informações de integridade de um arquivo ou diretório.
FSCTL_QUERY_REGION_INFO_INPUT

Contém as regiões da camada de armazenamento da pilha de armazenamento para um volume específico.
FSCTL_QUERY_REGION_INFO_OUTPUT

Contém informações para uma ou mais regiões.
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT

Contém informações para todas as camadas de um volume específico.
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER

Buffer de entrada passado com o código de controle FSCTL_SET_INTEGRITY_INFORMATION.
GET_DISK_ATTRIBUTES

Contém os atributos de um dispositivo de disco.
GET_LENGTH_INFORMATION

Contém informações de tamanho de disco, volume ou partição usadas pelo código de controle IOCTL_DISK_GET_LENGTH_INFO.
IORING_BUFFER_INFO

Representa um buffer de dados que pode ser registrado com um anel de E/S.
IORING_BUFFER_REF

IORING_BUFFER_REF representa uma referência a um buffer usado em uma operação de anel de E/S.
IORING_CAPABILITIES

Representa os recursos da API IORING.
IORING_CQE

Representa uma entrada completa da fila de anéis de E/S.
IORING_CREATE_FLAGS

Especifica sinalizadores para criar um anel de E/S com uma chamada para CreateIoRing.
IORING_HANDLE_REF

Representa uma referência a um identificador de arquivo usado em uma operação de anel de E/S.
IORING_INFO

Representa as informações de forma e versão do anel de E/S especificado.
IORING_REGISTERED_BUFFER

Representa um buffer que foi registrado com um anel de E/S com uma chamada para BuildIoRingRegisterBuffers.
LOG_MANAGEMENT_CALLBACKS

A estrutura LOG_MANAGEMENT_CALLBACKS é usada para registrar com o CLFS (Common Log File System) para os retornos de chamada dos quais um programa cliente requer informações.
LOOKUP_STREAM_FROM_CLUSTER_ENTRY

Retornado do código de controle FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_INPUT

Passado como entrada para o código de controle FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT

Recebido como saída do código de controle FSCTL_LOOKUP_STREAM_FROM_CLUSTER.
MARK_HANDLE_INFO

Contém informações usadas para marcar um arquivo ou diretório especificado e seu registro do diário de alterações de USN (números de sequência de atualização) com dados sobre alterações.
MARK_HANDLE_INFO32

Contém informações usadas para marcar um arquivo ou diretório especificado e seu registro do diário de alterações de USN (números de sequência de atualização) com dados sobre alterações.
MediaLabelInfo

A estrutura MediaLabelInfo transmite informações ao banco de dados RSM sobre uma fita OMID. A biblioteca de rótulos de mídia preenche essa estrutura para todos os rótulos de mídia que a biblioteca reconhece.
MFT_ENUM_DATA_V0

Contém informações que definem os limites e o local inicial de uma enumeração de registros do diário de alterações de USN (números de sequência de atualização).
MFT_ENUM_DATA_V1

Contém informações que definem os limites e o local inicial de uma enumeração de registros do diário de alterações de USN (números de sequência de atualização) para volumes ReFS.
MOVE_FILE_DATA

Contém dados de entrada para o código de controle FSCTL_MOVE_FILE.
NTFS_EXTENDED_VOLUME_DATA

Representa dados de volume. N
NTFS_FILE_RECORD_INPUT_BUFFER

Contém dados para o código de controle FSCTL_GET_NTFS_FILE_RECORD.
NTFS_FILE_RECORD_OUTPUT_BUFFER

Recebe dados de saída do código de controle FSCTL_GET_NTFS_FILE_RECORD.
NTFS_STATISTICS

Contém informações estatísticas do sistema de arquivos NTFS.
NTFS_STATISTICS_EX

Contém informações estatísticas do sistema de arquivos NTFS. O suporte para essa estrutura começou com Windows 10.
NTFS_VOLUME_DATA_BUFFER

Representa dados de volume. (NTFS_VOLUME_DATA_BUFFER)
NTMS_ALLOCATION_INFORMATION

A estrutura NTMS_ALLOCATION_INFORMATION contém informações sobre o pool de mídia de origem do qual um meio foi obtido.
NTMS_CHANGERINFORMATIONA

A estrutura NTMS_CHANGERINFORMATION define propriedades específicas para um objeto de alterador robótico. (ANSI)
NTMS_CHANGERINFORMATIONW

A estrutura NTMS_CHANGERINFORMATION define propriedades específicas para um objeto de alterador robótico. (Unicode)
NTMS_CHANGERTYPEINFORMATIONA

A estrutura NTMS_CHANGERTYPEINFORMATION define as propriedades específicas para um tipo de alterador robótico compatível com o RSM. (ANSI)
NTMS_CHANGERTYPEINFORMATIONW

A estrutura NTMS_CHANGERTYPEINFORMATION define as propriedades específicas para um tipo de alterador robótico compatível com o RSM. (Unicode)
NTMS_COMPUTERINFORMATION

A estrutura NTMS_COMPUTERINFORMATION define as propriedades específicas para o servidor RSM.
NTMS_DRIVEINFORMATIONA

A estrutura NTMS_DRIVEINFORMATION define propriedades específicas para um objeto de unidade. (ANSI)
NTMS_DRIVEINFORMATIONW

A estrutura NTMS_DRIVEINFORMATION define propriedades específicas para um objeto de unidade. (Unicode)
NTMS_DRIVETYPEINFORMATIONA

A estrutura NTMS_DRIVETYPEINFORMATION define as propriedades específicas para um tipo de unidade compatível com o RSM. (ANSI)
NTMS_DRIVETYPEINFORMATIONW

A estrutura NTMS_DRIVETYPEINFORMATION define as propriedades específicas para um tipo de unidade compatível com o RSM. (Unicode)
NTMS_IEDOORINFORMATION

A estrutura NTMS_IEDOORINFORMATION define propriedades específicas para um objeto de porta de inserção/ejeção.
NTMS_IEPORTINFORMATION

A estrutura NTMS_IEPORTINFORMATION define propriedades específicas para um objeto de porta de inserção/ejeção.
NTMS_LIBRARYINFORMATION

A estrutura NTMS_LIBRARYINFORMATION define propriedades específicas para um objeto de biblioteca.
NTMS_LIBREQUESTINFORMATIONA

A estrutura NTMS_LIBREQUESTINFORMATION define as propriedades específicas de uma solicitação de trabalho, que são enfileiradas no RSM. (ANSI)
NTMS_LIBREQUESTINFORMATIONW

A estrutura NTMS_LIBREQUESTINFORMATION define as propriedades específicas de uma solicitação de trabalho, que são enfileiradas no RSM. (Unicode)
NTMS_LMIDINFORMATION

A estrutura NTMS_LMIDINFORMATION define as propriedades específicas de um objeto de mídia lógica.
NTMS_MEDIAPOOLINFORMATION

A estrutura NTMS_MEDIAPOOLINFORMATION define as propriedades específicas de um objeto de pool de mídia.
NTMS_MEDIATYPEINFORMATION

A estrutura NTMS_MEDIATYPEINFORMATION define as propriedades específicas para um tipo de mídia compatível com o RSM.
NTMS_NOTIFICATIONINFORMATION

A estrutura NTMS_NOTIFICATIONINFORMATION define um objeto e uma operação que ocorreram no banco de dados RSM.
NTMS_OBJECTINFORMATIONA

A estrutura NTMS_OBJECTINFORMATION define as propriedades que um aplicativo pode obter e definir para dispositivos RSM, controles de mídia e sistema (como bibliotecas, unidades, mídia, solicitações de operador). Essa é a estrutura comum de objetos no banco de dados RSM. (ANSI)
NTMS_OBJECTINFORMATIONW

A estrutura NTMS_OBJECTINFORMATION define as propriedades que um aplicativo pode obter e definir para dispositivos RSM, controles de mídia e sistema (como bibliotecas, unidades, mídia, solicitações de operador). Essa é a estrutura comum de objetos no banco de dados RSM. (Unicode)
NTMS_OPREQUESTINFORMATIONA

A estrutura NTMS_OPREQUESTINFORMATION define as propriedades específicas para o controle do sistema de solicitação de operador para RSM. (ANSI)
NTMS_OPREQUESTINFORMATIONW

A estrutura NTMS_OPREQUESTINFORMATION define as propriedades específicas para o controle do sistema de solicitação de operador para RSM. (Unicode)
NTMS_PARTITIONINFORMATIONA

A estrutura NTMS_PARTITIONINFORMATION define as propriedades específicas para o objeto lateral. (ANSI)
NTMS_PARTITIONINFORMATIONW

A estrutura NTMS_PARTITIONINFORMATION define as propriedades específicas para o objeto lateral. (Unicode)
NTMS_PMIDINFORMATIONA

A estrutura NTMS_PMIDINFORMATION define as propriedades específicas de um objeto de mídia física. (ANSI)
NTMS_PMIDINFORMATIONW

A estrutura NTMS_PMIDINFORMATION define as propriedades específicas de um objeto de mídia física. (Unicode)
NTMS_STORAGESLOTINFORMATION

A estrutura NTMS_STORAGESLOTINFORMATION define propriedades específicas para um objeto de slot de armazenamento.
NVM_SET_LIST

Contém uma matriz de entradas para o comando NVME Set Attributes.
NVME_ADMIN_COMPLETION_QUEUE_BASE_ADDRESS

Contém o endereço de memória base da fila de conclusão do Administração.
NVME_ADMIN_QUEUE_ATTRIBUTES

Contém os atributos de fila de Administração (AQA) para a fila de envio de Administração e Administração fila de conclusão.
NVME_ADMIN_SUBMISSION_QUEUE_BASE_ADDRESS

Contém o endereço de memória base da fila de envio de Administração.
NVME_AUTO_POWER_STATE_TRANSITION_ENTRY

Contém uma entrada de 64 bits especificando informações sobre o tempo ocioso e a transição de estado de energia para cada um dos 32 estados de energia permitidos.
NVME_CDW10_ABORT

Contém parâmetros para o comando Abort que é usado para anular um comando específico enviado anteriormente para a fila de envio de Administração ou uma fila de envio de E/S.
NVME_CDW10_CREATE_IO_QUEUE

Contém parâmetros usados nos comandos Criar Fila de Conclusão de E/S e Criar Fila de Envio de E/S.
NVME_CDW10_DATASET_MANAGEMENT

A estrutura NVME_CDW10_DATASET_MANAGEMENT contém parâmetros para o comando Gerenciamento de Conjunto de Dados que indica atributos para intervalos de blocos lógicos.
NVME_CDW10_DIRECTIVE_RECEIVE

Contém parâmetros para o comando Directive Receive.
NVME_CDW10_DIRECTIVE_SEND

Contém parâmetros para o comando Directive Send.
NVME_CDW10_FIRMWARE_ACTIVATE

Contém parâmetros usados no comando Firmware Commit.
NVME_CDW10_FIRMWARE_DOWNLOAD

A estrutura NVME_CDW10_FIRMWARE_DOWNLOAD contém parâmetros para o comando Download de Imagem do Firmware que copia uma nova imagem de firmware para o controlador.
NVME_CDW10_FORMAT_NVM

Contém parâmetros para o comando Formatar NVM que é usado para formatar de nível baixo a mídia NVM.
NVME_CDW10_GET_FEATURES

Contém parâmetros para o comando Obter Recursos que recupera os atributos do recurso especificado.
NVME_CDW10_GET_LOG_PAGE

A estrutura NVME_CDW10_GET_LOG_PAGE contém parâmetros para o comando Obter Página de Log que retorna um buffer de dados que contém a página de log solicitada.
NVME_CDW10_GET_LOG_PAGE_V13

A estrutura NVME_CDW10_GET_LOG_PAGE_V13 contém parâmetros para o comando Obter Página de Log que retorna um buffer de dados que contém a página de log solicitada.
NVME_CDW10_IDENTIFY

Contém parâmetros para o comando Identifi que retorna um buffer de dados que descreve informações sobre o subsistema NVM, o controlador ou os namespaces.
NVME_CDW10_SECURITY_SEND_RECEIVE

Contém parâmetros usados nos comandos Administração Envio de Segurança e Recebimento de Segurança.
NVME_CDW10_SET_FEATURES

A estrutura NVME_CDW10_SET_FEATURES contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.
NVME_CDW11_CREATE_IO_CQ

Contém parâmetros para o comando Criar Fila de Conclusão de E/S, que é usado para criar todas as Filas de Conclusão de E/S com exceção do Administração Fila de Conclusão.
NVME_CDW11_CREATE_IO_SQ

Contém parâmetros para o comando Criar Fila de Envio de E/S, que é usado para criar Filas de Envio de E/S.
NVME_CDW11_DATASET_MANAGEMENT

A estrutura NVME_CDW11_DATASET_MANAGEMENT contém parâmetros para o comando Gerenciamento de Conjunto de Dados que indica atributos para intervalos de blocos lógicos.
NVME_CDW11_DIRECTIVE_RECEIVE

Contém parâmetros para o comando Directive Receive.
NVME_CDW11_DIRECTIVE_SEND

Contém parâmetros para o comando Directive Send.
NVME_CDW11_FEATURE_ARBITRATION

Contém valores para o Recurso de Arbitragem que controla a arbitragem de comandos.
NVME_CDW11_FEATURE_ASYNC_EVENT_CONFIG

Contém parâmetros para o Recurso de Configuração de Evento Assíncrono que controla os eventos que disparam uma notificação de evento assíncrono para o host.
NVME_CDW11_FEATURE_AUTO_POWER_STATE_TRANSITION

Contém parâmetros para o Recurso de Transição de Estado de Energia Autônomo que define as configurações para transições de estado de energia autônomo.
NVME_CDW11_FEATURE_HOST_MEMORY_BUFFER

Contém parâmetros para o Recurso de Buffer de Memória do Host que fornece um mecanismo para o host alocar uma parte da memória do host para o controlador usar exclusivamente.
NVME_CDW11_FEATURE_INTERRUPT_COALESCING

Contém parâmetros para o Recurso de União de Interrupção que define as configurações de união de interrupção.
NVME_CDW11_FEATURE_INTERRUPT_VECTOR_CONFIG

Contém parâmetros para o recurso de configuração de vetor de interrupção que define configurações específicas para um vetor de interrupção específico.
NVME_CDW11_FEATURE_LBA_RANGE_TYPE

Contém um parâmetro que especifica o número de intervalos LBA para o Recurso de Tipo de Intervalo LBA no comando Definir Recursos.
NVME_CDW11_FEATURE_NON_OPERATIONAL_POWER_STATE

Contém parâmetros para o Recurso de Estado de Energia Não Operacional que indica se o modo permissivo está habilitado para um estado de energia não operacional.
NVME_CDW11_FEATURE_NUMBER_OF_QUEUES

Contém parâmetros para o recurso Número de Filas que indicam o número de Filas de Conclusão de E/S e Filas de Envio de E/S que o host solicita para esse controlador.
NVME_CDW11_FEATURE_POWER_MANAGEMENT

Contém valores para o Recurso de Gerenciamento de Energia que permite que o host configure o estado de energia.
NVME_CDW11_FEATURE_SUPPORTED_CAPABILITY

Contém valores retornados pelo comando Obter Recursos, que descrevem os recursos com suporte do recurso especificado.
NVME_CDW11_FEATURE_TEMPERATURE_THRESHOLD

Contém parâmetros para o recurso Limite de Temperatura que é usado para definir um limite de temperatura acima e um limite de temperatura inferior para até nove valores de temperatura.
NVME_CDW11_FEATURE_VOLATILE_WRITE_CACHE

Contém parâmetros para o Recurso de Cache de Gravação Volátil que controla o cache de gravação volátil, se houver suporte e presente, no controlador.
NVME_CDW11_FEATURE_WRITE_ATOMICITY_NORMAL

Contém parâmetros para os parâmetros Write Atomicity Normal Feature que controla a operação dos parâmetros AWUN (Atomic Write Unit Normal) e NAWUN (Atomic Write Unit Normal) do namespace que definem o suporte do controlador para operações atômicas.
NVME_CDW11_FEATURES

Contém parâmetros para os comandos Obter Recursos e Definir Recursos que recuperam ou definem os atributos do recurso especificado.
NVME_CDW11_FIRMWARE_DOWNLOAD

Contém parâmetros para o comando Download de Imagem de Firmware que é usado para copiar uma nova imagem de firmware (no todo ou em parte) para o controlador.
NVME_CDW11_GET_LOG_PAGE

A estrutura NVME_CDW11_GET_LOG_PAGE contém parâmetros para o comando Obter Página de Log que retorna um buffer de dados que contém a página de log solicitada.
NVME_CDW11_IDENTIFY

Contém um parâmetro para o comando Identifique.
NVME_CDW11_SECURITY_RECEIVE

Contém parâmetros usados no comando Recebimento de Segurança.
NVME_CDW11_SECURITY_SEND

Contém parâmetros usados no comando Envio de Segurança.
NVME_CDW12_DIRECTIVE_RECEIVE

Contém um parâmetro para alocar recursos de fluxo para o comando Recebimento de Diretiva.
NVME_CDW12_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES

Contém um parâmetro para solicitar fluxos de namespace usados para alocar recursos de fluxo no comando Recebimento de Diretiva.
NVME_CDW12_DIRECTIVE_SEND

Contém um parâmetro para habilitar uma diretiva para o comando Envio de Diretiva.
NVME_CDW12_DIRECTIVE_SEND_IDENTIFY_ENABLE_DIRECTIVE

Contém parâmetros para especificar e habilitar diretivas no comando Envio de Diretiva.
NVME_CDW12_FEATURE_HOST_MEMORY_BUFFER

Contém um parâmetro para o Recurso de Buffer de Memória do Host que especifica o tamanho do buffer de memória do host.
NVME_CDW12_FEATURES

Contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.
NVME_CDW12_GET_LOG_PAGE

NVME_CDW12_READ_WRITE

Contém parâmetros para os comandos NVME Leitura e Gravação NVME que leem ou gravam dados e metadados, se aplicável, de e para o controlador NVM para os Endereços de Bloco Lógico (LBA) especificados.
NVME_CDW13_FEATURE_HOST_MEMORY_BUFFER

Contém um parâmetro para o Recurso de Buffer de Memória do Host que especifica os 32 bits inferiores do local físico da Lista de Descritores de Memória do Host.
NVME_CDW13_FEATURES

Contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.
NVME_CDW13_GET_LOG_PAGE

NVME_CDW13_READ_WRITE

Contém parâmetros para os comandos NVME Leitura e Gravação NVME que leem ou gravam dados e metadados, se aplicável, de e para o controlador NVM para os Endereços de Bloco Lógico (LBA) especificados.
NVME_CDW14_FEATURE_HOST_MEMORY_BUFFER

Contém um parâmetro para o Recurso de Buffer de Memória do Host que especifica os 32 bits superiores do local físico da Lista de Descritores de Memória do Host.
NVME_CDW14_FEATURES

A estrutura NVME_CDW14_FEATURES contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.
NVME_CDW15_FEATURE_HOST_MEMORY_BUFFER

Contém um parâmetro para o Recurso de Buffer de Memória do Host que especifica o número de entradas na Lista de Descritores de Memória do Host.
NVME_CDW15_FEATURES

A estrutura NVME_CDW15_FEATURES contém parâmetros para o comando Definir Recursos que define os atributos do recurso especificado.
NVME_CDW15_READ_WRITE

Contém parâmetros para os comandos NVME Leitura e Gravação NVME que leem ou gravam dados e metadados, se aplicável, de e para o controlador NVM para os Endereços de Bloco Lógico (LBA) especificados.
NVME_CHANGED_NAMESPACE_LIST_LOG

Contém dados para a página de log lista de namespaces alterada que descreve namespaces no controlador que alteraram Identificar informações do namespace desde a última vez em que a página de log foi lida.
NVME_COMMAND

Contém os parâmetros para todos os comandos nos conjuntos Comando Administração e Comando NVM.
NVME_COMMAND_DWORD0

Contém parâmetros comuns para todos os comandos Administração e comandos NVM.
NVME_COMMAND_EFFECTS_DATA

Contém informações que descrevem o efeito geral possível de um comando de E/S ou Administração, incluindo quaisquer recursos opcionais do comando.
NVME_COMMAND_EFFECTS_LOG

Contém informações que descrevem os comandos aos quais o controlador dá suporte e os efeitos desses comandos no estado do subsistema NVM.
NVME_COMMAND_STATUS

Contém informações sobre o status de um comando.
NVME_COMPLETION_DW0_ASYNC_EVENT_REQUEST

Contém informações sobre um evento assíncrono que é postado no Administração Fila de Conclusão no DWord 0 de uma Entrada de Fila de Conclusão. Eventos assíncronos são usados para notificar o software host de status, erros e informações de integridade.
NVME_COMPLETION_DW0_DIRECTIVE_RECEIVE_STREAMS_ALLOCATE_RESOURCES

Contém informações sobre o número de recursos de fluxo alocados em um comando Recebimento de Diretiva.
NVME_COMPLETION_ENTRY

Especifica uma entrada na Fila de Conclusão que tem 16 bytes de tamanho.
NVME_COMPLETION_QUEUE_HEAD_DOORBELL

Define o registro de campainha que atualiza o ponteiro de entrada Cabeçalho para Fila de Conclusão y.
NVME_CONTEXT_ATTRIBUTES

Especifica atributos de contexto opcionais para um intervalo de blocos lógicos (intervalo LBA).
NVME_CONTROLLER_CAPABILITIES

Contém valores somente leitura que especificam os recursos básicos do controlador para hospedar o software.
NVME_CONTROLLER_CONFIGURATION

Contém configurações de leitura/gravação para o controlador.
NVME_CONTROLLER_LIST

Contém uma lista ordenada de identificadores do controlador.
NVME_CONTROLLER_MEMORY_BUFFER_LOCATION

Define o local do registro opcional do Local do Buffer de Memória do Controlador no campo CMBLOC da estrutura NVME_CONTROLLER_REGISTERS .
NVME_CONTROLLER_MEMORY_BUFFER_SIZE

Define o tamanho do registro opcional do Buffer de Memória do Controlador e é usado no campo CMBSZ da estrutura NVME_CONTROLLER_REGISTERS .
NVME_CONTROLLER_REGISTERS

Especifica o mapa de registro para o controlador.
NVME_CONTROLLER_STATUS

Contém valores que indicam status do controlador.
NVME_DEVICE_SELF_TEST_LOG

Contém campos que especificam as informações em uma página de log de auto-teste do dispositivo que descreve o status, o percentual de conclusão e os resultados de um auto-teste do dispositivo.
NVME_DEVICE_SELF_TEST_RESULT_DATA

Contém dados sobre os resultados de uma operação de Self-Test de dispositivo.
NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS

Contém campos que descrevem parâmetros de retorno para a Diretiva de Identificação.
NVME_DIRECTIVE_IDENTIFY_RETURN_PARAMETERS_DESCRIPTOR

Contém valores que descrevem parâmetros de retorno para a Diretiva de Identificação.
NVME_DIRECTIVE_STREAMS_GET_STATUS_DATA

Contém os identificadores de fluxos que estão abertos no momento.
NVME_DIRECTIVE_STREAMS_RETURN_PARAMETERS

Contém parâmetros de retorno para a Diretiva Streams.
NVME_ENDURANCE_GROUP_LOG

Contém campos que especificam as informações em uma página de log de Informações do Grupo de Resistência que indica a quantidade de dados que estão sendo lidos e gravados em um Grupo de Resistência.
NVME_ERROR_INFO_LOG

Contém campos que especificam as informações em uma página de log de Informações de Erro.
NVME_FIRMWARE_SLOT_INFO_LOG

Contém campos que especificam as informações na página de log de Informações do Slot do Firmware.
NVME_HEALTH_INFO_LOG

Contém campos que especificam as informações contidas na página log de informações de integridade/SMART.
NVME_HOST_MEMORY_BUFFER_DESCRIPTOR_ENTRY

Define os parâmetros de uma única entrada na Lista de Descritores de Memória do Host.
NVME_IDENTIFY_CONTROLLER_DATA

Contém valores que indicam funcionalidades do controlador, recursos, atributos de conjunto de comandos e descritores de estado de energia.
NVME_IDENTIFY_NAMESPACE_DATA

Contém valores que indicam funcionalidades e configurações específicas para um namespace específico.
NVME_LBA_FORMAT

Contém parâmetros que especificam o formato LBA a ser aplicado à mídia NVM como parte do comando Formatar NVM.
NVME_LBA_RANGE

Contém parâmetros que definem uma coleção de blocos lógicos contíguos especificados por um LBA inicial e o número de blocos lógicos.
NVME_LBA_RANGET_TYPE_ENTRY

Contém parâmetros que especificam uma única entrada em uma lista de intervalos de LBA (Endereço de Bloco Lógico), para o Recurso de Tipo de Intervalo LBA no comando Definir Recursos.
NVME_NVM_SUBSYSTEM_RESET

Especifica um parâmetro que fornece ao software host a capacidade de iniciar uma redefinição de subsistema NVM.
NVME_POWER_STATE_DESC

Contém campos que descrevem os atributos de cada estado de energia.
NVME_PRP_ENTRY

Contém campos que especificam o endereço base da página e o deslocamento (PBAO) de um ponteiro para uma página de memória física.
NVME_RESERVATION_NOTIFICATION_LOG

Contém campos que especificam as informações em uma página log de notificação de reserva.
NVME_SCSI_NAME_STRING

Contém informações que são usadas para construir o identificador de cadeia de caracteres de nome SCSI.
NVME_SET_ATTRIBUTES_ENTRY

Contém campos que especificam informações para definir um atributo.
NVME_SUBMISSION_QUEUE_TAIL_DOORBELL

Define o registro de campainha que atualiza o ponteiro de entrada Tail para a Fila de Envio y.
NVME_TELEMETRY_HOST_INITIATED_LOG

Contém campos que especificam as informações em uma página telemetria Host-Initiated Log.
NVME_VERSION

Contém campos que especificam o número de versão da especificação NVM Express à qual a implementação do controlador dá suporte.
OFSTRUCT

Contém informações sobre um arquivo que a função OpenFile abriu ou tentou abrir.
OVERLAPPED_ENTRY

Contém as informações retornadas por uma chamada para a função GetQueuedCompletionStatusEx.
PARTITION_INFORMATION

Contém informações sobre uma partição de disco.
PARTITION_INFORMATION_EX

Contém informações de partição para discos MBR (registro mestre de inicialização) no estilo AT padrão e nos discos EFI (Interface de Firmware Extensível).
PARTITION_INFORMATION_GPT

Contém informações de partição GPT (tabela de partição GUID).
PARTITION_INFORMATION_MBR

Contém informações de partição específicas para discos MBR (registro mestre de inicialização).
PLEX_READ_DATA_REQUEST

Indica o intervalo da operação de leitura a ser executada e o plex a ser lido.
READ_FILE_USN_DATA

Especifica as versões do diário de alterações USN (números de sequência de atualização) compatível com o aplicativo.
READ_USN_JOURNAL_DATA_V0

Contém informações que definem um conjunto de registros do diário de alterações de USN (números de sequência de atualização) para retornar ao processo de chamada. (READ_USN_JOURNAL_DATA_V0)
READ_USN_JOURNAL_DATA_V1

Contém informações que definem um conjunto de registros de diário de alteração usn (número de sequência de atualização) para retornar ao processo de chamada. R
REASSIGN_BLOCKS

Contém dados de reatribuição de bloco de disco. (REASSIGN_BLOCKS)
REASSIGN_BLOCKS_EX

Contém dados de reatribuição de bloco de disco. (REASSIGN_BLOCKS_EX)
REPAIR_COPIES_INPUT

Estrutura de entrada para o código de controle FSCTL_REPAIR_COPIES.
REPAIR_COPIES_OUTPUT

Contém a saída de uma operação de cópias de reparo retornada do código de controle FSCTL_REPAIR_COPIES.
REPARSE_GUID_DATA_BUFFER

Contém informações sobre um ponto de nova análise.
REQUEST_OPLOCK_INPUT_BUFFER

Contém as informações para solicitar um bloqueio oportunista (oplock) ou para reconhecer uma quebra de oplock com o código de controle FSCTL_REQUEST_OPLOCK.
REQUEST_OPLOCK_OUTPUT_BUFFER

Contém as informações sobre bloqueio oportunista (oplock) retornadas pelo código de controle FSCTL_REQUEST_OPLOCK.
RETRIEVAL_POINTER_BASE

Contém a saída do código de controle FSCTL_GET_RETRIEVAL_POINTER_BASE.
RETRIEVAL_POINTERS_BUFFER

Contém a saída do código de controle FSCTL_GET_RETRIEVAL_POINTERS.
SESSION_INFO_0

Contém o nome do computador que estabeleceu a sessão.
SESSION_INFO_1

Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; e abra arquivos, pipes e dispositivos no computador.
SESSION_INFO_10

Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; e tempos ativos e ociosos para a sessão.
SESSION_INFO_2

Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; abrir arquivos, pipes e dispositivos no computador; e o tipo de cliente que estabeleceu a sessão.
SESSION_INFO_502

Contém informações sobre a sessão, incluindo o nome do computador; nome do usuário; abrir arquivos, pipes e dispositivos no computador; e o nome do transporte que o cliente está usando.
SET_DISK_ATTRIBUTES

Especifica os atributos a serem definidos em um dispositivo de disco.
SET_PARTITION_INFORMATION

Contém informações usadas para definir o tipo de uma partição de disco.
SHARE_INFO_0

Contém o nome do recurso compartilhado.
SHARE_INFO_1

Contém informações sobre o recurso compartilhado, incluindo o nome e o tipo do recurso e um comentário associado ao recurso.
SHARE_INFO_1004

Contém um comentário associado ao recurso compartilhado.
SHARE_INFO_1005

Contém informações sobre o recurso compartilhado.
SHARE_INFO_1006

Especifica o número máximo de conexões simultâneas que o recurso compartilhado pode acomodar.
SHARE_INFO_1501

Contém o descritor de segurança associado ao compartilhamento especificado. Para saber mais, confira Descritores de segurança.
SHARE_INFO_2

Contém informações sobre o recurso compartilhado, incluindo o nome do recurso, o tipo e as permissões e o número de conexões atuais.
SHARE_INFO_501

Contém informações sobre o recurso compartilhado, incluindo o nome e o tipo do recurso e um comentário associado ao recurso.
SHARE_INFO_502

Contém informações sobre o recurso compartilhado, incluindo o nome do recurso, o tipo e as permissões, o número de conexões e outras informações pertinentes.
SHARE_INFO_503

Contém informações sobre o recurso compartilhado. Ela é idêntica à estrutura SHARE_INFO_502, exceto que ela também contém o nome do servidor.
SHRINK_VOLUME_INFORMATION

Especifica a operação de redução de volume a ser executada.
STARTING_LCN_INPUT_BUFFER

Contém o LCN inicial para o código de controle FSCTL_GET_VOLUME_BITMAP.
STARTING_VCN_INPUT_BUFFER

Contém o VCN inicial para o código de controle FSCTL_GET_RETRIEVAL_POINTERS.
STAT_SERVER_0

Contém informações estatísticas sobre o servidor.
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR

Usado em conjunto com o código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de alinhamento de acesso de armazenamento para um dispositivo.
STORAGE_ADAPTER_DESCRIPTOR

Usado com o código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor do adaptador de armazenamento para um dispositivo.
STORAGE_ADAPTER_SERIAL_NUMBER

A cadeia de caracteres Unicode terminada em NULL do número de série do adaptador para StorageAdapterSerialNumberProperty, conforme definido em STORAGE_PROPERTY_ID.
STORAGE_DESCRIPTOR_HEADER

Usado em conjunto com o código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar as propriedades de um dispositivo de armazenamento ou adaptador.
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR

Reservado para uso futuro. (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR)
STORAGE_DEVICE_DESCRIPTOR

Usado em conjunto com o código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de alinhamento do dispositivo de armazenamento para um dispositivo.
STORAGE_DEVICE_ID_DESCRIPTOR

Usado com a solicitação do código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar os dados do descritor de ID do dispositivo para um dispositivo.
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR

O buffer de saída do StorageDeviceIoCapabilityProperty, conforme definido em STORAGE_PROPERTY_ID.
STORAGE_DEVICE_POWER_CAP

Essa estrutura é usada como um buffer de entrada e saída do IOCTL_STORAGE_DEVICE_POWER_CAP.
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR

Reservado para uso do sistema. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR)
STORAGE_HW_FIRMWARE_ACTIVATE

Essa estrutura contém informações sobre o firmware baixado a ser ativado.
STORAGE_HW_FIRMWARE_DOWNLOAD

Essa estrutura contém um conteúdo de imagem de firmware a ser baixado no destino.
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR

Usado em conjunto com a solicitação IOCTL_STORAGE_QUERY_PROPERTY para descrever o tipo de produto de um dispositivo de armazenamento.
STORAGE_MINIPORT_DESCRIPTOR

Reservado para uso do sistema. (STORAGE_MINIPORT_DESCRIPTOR)
STORAGE_PHYSICAL_ADAPTER_DATA

Descreve um adaptador de armazenamento físico.
STORAGE_PHYSICAL_DEVICE_DATA

Descreve um dispositivo de armazenamento físico.
STORAGE_PHYSICAL_NODE_DATA

Especifica os dados de dispositivo físico de um nó de armazenamento.
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR

A estrutura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR é uma das estruturas de resultado da consulta retornadas de uma solicitação de IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROPERTY_QUERY

Indica as propriedades de um dispositivo de armazenamento ou adaptador a ser recuperado à medida que o buffer de entrada é passado para o código de controle IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_PROTOCOL_COMMAND

Essa estrutura é usada como um buffer de entrada ao usar o mecanismo de passagem para emitir um comando específico do fornecedor para um dispositivo de armazenamento (por meio do IOCTL_STORAGE_PROTOCOL_COMMAND).
STORAGE_PROTOCOL_DATA_DESCRIPTOR

Essa estrutura é usada em conjunto com IOCTL_STORAGE_QUERY_PROPERTY para retornar dados específicos do protocolo de um dispositivo de armazenamento ou adaptador.
STORAGE_PROTOCOL_SPECIFIC_DATA

Descreve dados de dispositivo específicos do protocolo, fornecidos no buffer de entrada e saída de uma solicitação do IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_SPEC_VERSION

Versão de especificação de armazenamento.
STORAGE_TEMPERATURE_DATA_DESCRIPTOR

Essa estrutura é usada em conjunto com IOCTL_STORAGE_QUERY_PROPERTY para retornar dados de temperatura de um dispositivo de armazenamento ou adaptador.
STORAGE_TEMPERATURE_INFO

Descreve os dados de temperatura do dispositivo. Retornado como parte do STORAGE_TEMPERATURE_DATA_DESCRIPTOR ao consultar dados de temperatura com uma solicitação do IOCTL_STORAGE_QUERY_PROPERTY.
STORAGE_TEMPERATURE_THRESHOLD

Essa estrutura é usada para definir o limite de temperatura acima ou abaixo de um dispositivo de armazenamento (por meio do IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD).
STORAGE_WRITE_CACHE_PROPERTY

Usado com o código de controle IOCTL_STORAGE_QUERY_PROPERTY para recuperar informações sobre a propriedade de cache de gravação de um dispositivo.
TRANSACTION_NOTIFICATION

Contém os dados associados a uma notificação de transação.
TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT

Indica a transação a ser recuperada. Essa estrutura é enviada com uma notificação de recuperação.
TXF_ID

Representa um identificador exclusivo no contexto do Resource Manager.
TXF_LOG_RECORD_AFFECTED_FILE

Contém informações de um arquivo que foi afetado por uma transação.
TXF_LOG_RECORD_BASE

Contém as informações básicas do registro.
TXF_LOG_RECORD_TRUNCATE

Contém o registro de uma operação de truncamento.
TXF_LOG_RECORD_WRITE

Contém o registro de uma operação de gravação.
TXFS_CREATE_MINIVERSION_INFO

Contém as informações de versão sobre a miniversão criada por FSCTL_TXFS_CREATE_MINIVERSION.
TXFS_GET_METADATA_INFO_OUT

Contém as informações de versão sobre a miniversão criada.
TXFS_GET_TRANSACTED_VERSION

Contém as informações sobre a última versão e a versão base do arquivo especificado.
TXFS_LIST_TRANSACTION_LOCKED_FILES

Contém uma lista de arquivos bloqueados por um gravador transacionado.
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY

Contém informações sobre uma transação bloqueada.
TXFS_LIST_TRANSACTIONS

Contém uma lista de transações.
TXFS_LIST_TRANSACTIONS_ENTRY

Contém informações sobre uma transação.
TXFS_MODIFY_RM

Contém as informações necessárias ao modificar parâmetros de log e o modo de registro em log para um gerenciador de recursos secundário.
TXFS_QUERY_RM_INFORMATION

Contém informações sobre o gerenciador de recursos (RM).
TXFS_READ_BACKUP_INFORMATION_OUT

Contém uma estrutura específica do NTFS Transactional (TxF). Essas informações só devem ser usadas ao chamar TXFS_WRITE_BACKUP_INFORMATION. (TXFS_READ_BACKUP_INFORMATION_OUT)
TXFS_SAVEPOINT_INFORMATION

A estrutura FSCTL_TXFS_SAVEPOINT_INFORMATION especifica a ação a ser executada e em qual transação.
TXFS_TRANSACTION_ACTIVE_INFO

Contém o sinalizador que indica se as transações estavam ativas ou não quando um instantâneo foi obtido.
TXFS_WRITE_BACKUP_INFORMATION

Contém uma estrutura específica do NTFS Transactional (TxF). Essas informações só devem ser usadas ao chamar TXFS_WRITE_BACKUP_INFORMATION. (TXFS_WRITE_BACKUP_INFORMATION)
USN_JOURNAL_DATA_V0

Representa um diário de alterações de USN (números de sequência de atualização), seus registros e sua capacidade. (USN_JOURNAL_DATA_V0)
USN_JOURNAL_DATA_V1

Representa um diário de alteração usn (número de sequência de atualização), seus registros e sua capacidade. U
USN_JOURNAL_DATA_V2

Representa um diário de alterações de USN (números de sequência de atualização), seus registros e sua capacidade. Essa estrutura é o buffer de saída do código de controle FSCTL_QUERY_USN_JOURNAL.
USN_RANGE_TRACK_OUTPUT

Contém o USN (números de sequência de atualização) retornado do código de controle FSCTL_USN_TRACK_MODIFIED_RANGES.
USN_RECORD_COMMON_HEADER

Contém as informações de um cabeçalho USN (número de sequência de atualização) que é comum por meio de USN_RECORD_V2, USN_RECORD_V3 e USN_RECORD_V4.
USN_RECORD_EXTENT

Contém o deslocamento e o comprimento de uma extensão de registro USN (números de sequência de atualização).
USN_RECORD_V2

Contém as informações de um registro do diário de alterações USN (números de sequência de atualização) versão 2.0.
USN_RECORD_V3

Contém as informações de um registro do diário de alterações USN (números de sequência de atualização) versão 3.0.
USN_RECORD_V4

Contém as informações de um registro do diário de alterações USN (números de sequência de atualização) versão 4.0. Os registros das versões 2.0 e 3.0 são definidos pelo USN_RECORD_V2 (também chamado de estruturas USN_RECORD) e USN_RECORD_V3, respectivamente.
USN_TRACK_MODIFIED_RANGES

Contém informações sobre parâmetros de rastreamento de intervalo para um diário de alterações de USN (números de sequência de atualização) usando o código de controle FSCTL_USN_TRACK_MODIFIED_RANGES.
VERIFY_INFORMATION

Contém informações usadas para verificar uma extensão de disco.
VOLUME_BITMAP_BUFFER

Representa os clusters ocupados e disponíveis em um disco.
VOLUME_DISK_EXTENTS

Representa um local físico em um disco.
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION

Contém atributos de volume recuperados com o código de controle IOCTL_VOLUME_GET_GPT_ATTRIBUTES.
WIM_ENTRY_INFO

Define metadados específicos para cada fonte de dados WIM hospedada em um volume.
WIM_EXTERNAL_FILE_INFO

Define metadados específicos para arquivos fornecidos por WOF_PROVIDER_WIM.
WIN32_FILE_ATTRIBUTE_DATA

Contém informações de atributo para um arquivo ou diretório.
WIN32_FIND_DATAA

Contém informações sobre o arquivo encontrado pela função FindFirstFile, FindFirstFileEx ou FindNextFile. (ANSI)
WIN32_FIND_DATAW

Contém informações sobre o arquivo encontrado pela função FindFirstFile, FindFirstFileEx ou FindNextFile. (Unicode)
WIN32_FIND_STREAM_DATA

Contém informações sobre o fluxo encontrado pela função FindFirstStreamW ou FindNextStreamW.
WOF_FILE_COMPRESSION_INFO_V1

Define metadados específicos para arquivos fornecidos por WOF_PROVIDER_FILE.