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:
- bindlink.h
- clfs.h
- clfsmgmt.h
- clfsmgmtw32.h
- clfsw32.h
- dskquota.h
- fileapi.h
- fileapifromapp.h
- ioringapi.h
- ktmtypes.h
- ktmw32.h
- lmshare.h
- lmstats.h
- lzexpand.h
- ntioring_x.h
- ntmsapi.h
- ntmsmli.h
- nvme.h
- txfw32.h
- winefs.h
- wofapi.h
- wow64apiset.h
Para obter diretrizes de programação para essa tecnologia, confira:
- Gerenciador de Armazenamento Removível
- Sistema de Arquivos de Log Comum
- Sistemas de arquivos locais
- Gerenciador de Transações de Kernel
- Gerenciamento de Compartilhamento de Rede
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. |