Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
winioctl.h contém as seguintes interfaces de programação:
IOCTLs
|
FSCTL_ALLOW_EXTENDED_DASD_IO Sinaliza o driver do sistema de arquivos para não executar nenhuma verificação de limite de E/S em chamadas de leitura ou gravação de partição. |
|
FSCTL_CREATE_OR_GET_OBJECT_ID Recupera o identificador de objeto para o arquivo ou diretório especificado. Se nenhum identificador de objeto existir, usar FSCTL_CREATE_OR_GET_OBJECT_ID criará um. |
|
FSCTL_CREATE_USN_JOURNAL Cria um fluxo de diário de alteração usn (número de sequência de atualização) em um volume de destino ou modifica um fluxo de diário de alterações existente. |
|
FSCTL_CSV_CONTROL Recupera os resultados de uma operação de controle 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_DELETE_USN_JOURNAL Exclui o diário de alteração usn (número de sequência de atualização) em um volume ou aguarda a notificação de exclusão de diário de alteração. |
|
FSCTL_DISMOUNT_VOLUME Desmonta um volume independentemente se o volume está ou não em uso no momento. Para obter mais informações, consulte a seção Comentários. |
|
FSCTL_DUPLICATE_EXTENTS_TO_FILE Instrui o sistema de arquivos a copiar um intervalo de bytes de arquivo em nome de um aplicativo. |
|
FSCTL_ENUM_USN_DATA Enumera os dados de USN (número de sequência de atualização) entre dois limites especificados para obter registros MFT (tabela de arquivos mestre). |
|
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 em busca de um arquivo cujo proprietário do criador corresponda 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 é de 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 para o arquivo ou diretório especificado. |
|
FSCTL_GET_REPAIR Recupera informações sobre o mecanismo de auto-recuperaçã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, considerando 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 auto-recuperaçã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_LOCK_VOLUME Bloqueia um volume se ele não estiver em uso. |
|
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 aberta da UDF na mídia write-once 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ção 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 quebrado. Use esta 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 quebrado. Use esta 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 quebra de bloqueio oportunista. |
|
FSCTL_QUERY_ALLOCATED_RANGES Verifica um arquivo ou fluxo alternativo procurando intervalos que podem conter dados não 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 da 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_QUERY_USN_JOURNAL Consultas para obter informações sobre o diário de alteração usn (número de sequência de atualização) atual, seus registros e sua capacidade. |
|
FSCTL_READ_FILE_USN_DATA Recupera as informações de diário de alteração de número de sequência de atualização (USN) para o arquivo ou diretório especificado. |
|
FSCTL_READ_FROM_PLEX Lê do plex especificado. |
|
FSCTL_READ_USN_JOURNAL Recupera o conjunto de registros de diário de alteração usn (número de sequência de atualização) entre dois valores de USN especificados. |
|
FSCTL_RECALL_FILE Lembra um arquivo da mídia de armazenamento que o Armazenamento Remoto gerencia, que é o software de gerenciamento de armazenamento hierárquico. |
|
FSCTL_REPAIR_COPIES Repare dados corrompidos selecionando a cópia apropriada 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 ocorreu uma quebra de oplock. |
|
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 a 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 para o 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 auto-recuperaçã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 é 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 para o 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 TxFS (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 as informações do modo de log e do 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 TxF (NTFS transacional) para o arquivo especificado. |
|
FSCTL_TXFS_SAVEPOINT_INFORMATION O FSCTL_TXFS_SAVEPOINT_INFORMATION controlar a configuração, a limpeza e a reversão do código de controle 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 tirado. Essa chamada só é válida para volumes de instantâneo somente leitura. |
|
FSCTL_TXFS_WRITE_BACKUP_INFORMATION Grava informações específicas do TxF (NTFS transacional) em um arquivo especificado. |
|
FSCTL_UNLOCK_VOLUME Desbloqueia um volume. |
|
FSCTL_USN_TRACK_MODIFIED_RANGES Habilita o recurso de controle de intervalo para fluxo de diário de alteração usn (número de sequência de atualização) em um volume de destino ou modifica parâmetros de acompanhamento de intervalo já habilitados. |
|
FSCTL_WAIT_FOR_REPAIR Retorna quando os reparos especificados são concluídos. |
|
FSCTL_WRITE_USN_CLOSE_RECORD Gera um registro no fluxo de diário de alteração usn (número de sequência de atualização) para o arquivo de entrada. |
|
IOCTL_CHANGER_EXCHANGE_MEDIUM Move um pedaço de mídia de um elemento de origem para um destino e a parte da mídia originalmente no primeiro destino para um segundo destino. |
|
IOCTL_CHANGER_GET_ELEMENT_STATUS Recupera o status de todos os elementos ou um número especificado de elementos de um tipo específico. |
|
IOCTL_CHANGER_GET_PARAMETERS Recupera os parâmetros do dispositivo especificado. |
|
IOCTL_CHANGER_GET_PRODUCT_DATA Recupera os dados do produto para o dispositivo especificado. |
|
IOCTL_CHANGER_GET_STATUS Recupera o status atual do dispositivo especificado. |
|
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Inicializa o status de todos os elementos ou os elementos especificados de um tipo específico. |
|
IOCTL_CHANGER_MOVE_MEDIUM Move um pedaço de mídia para um destino. |
|
IOCTL_CHANGER_QUERY_VOLUME_TAGS Recupera as informações de marca de volume para os elementos especificados. |
|
IOCTL_CHANGER_REINITIALIZE_TRANSPORT Recalibra fisicamente um elemento de transporte. A recalibração pode envolver o retorno do transporte para sua posição inicial. |
|
IOCTL_CHANGER_SET_ACCESS Define o estado da porta de inserção/ejeção do dispositivo, porta ou teclado. |
|
IOCTL_CHANGER_SET_POSITION Define o mecanismo de transporte robótico do modificador para o endereço do elemento especificado. Isso otimiza a movimentação ou a troca de mídia posicionando o transporte de antemão. |
|
IOCTL_DISK_CREATE_DISK Inicializa a tabela de partição de disco e disco especificada usando as informações na estrutura de CREATE_DISK. |
|
IOCTL_DISK_DELETE_DRIVE_LAYOUT Remove a assinatura de inicialização do registro de inicialização mestre 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 disco 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 disco 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 especificados. |
|
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 de reposição. (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 de reposição. (IOCTL_DISK_REASSIGN_BLOCKS_EX) |
|
IOCTL_DISK_RESET_SNAPSHOT_INFO Limpa todas as informações de cópia de sombra baseada em hardware do VSS (Serviço de Cópia 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 renumera o dispositivo. |
|
IOCTL_DISK_VERIFY Verifica a extensão especificada em um disco fixo. |
|
IOCTL_SCM_BUS_QUERY_PROPERTY Isso está disponível anteriormente para baixar o firmware em um NVDIMM. |
|
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE Isso está disponível anteriormente para baixar o firmware em um NVDIMM. |
|
IOCTL_SCM_PD_FIRMWARE_ACTIVATE Isso está disponível anteriormente para baixar o firmware em um NVDIMM. |
|
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD Isso está disponível anteriormente para baixar o firmware em um NVDIMM. |
|
IOCTL_SERIAL_LSRMST_INSERT Habilita ou desabilita o posicionamento de valores de status de linha e de status de modem no fluxo de dados regular que um aplicativo adquire por meio da função ReadFile. |
|
IOCTL_STORAGE_BOOT_PARTITION_ACTIVATE Ativa ou substitui uma partição de inicialização no controlador de armazenamento ou disco usando o comando NVMe Firmware Commit (NVME_ADMIN_COMMAND_FIRMWARE_COMMIT) por códigos de ação específicos da partição de inicialização. |
|
IOCTL_STORAGE_BOOT_PARTITION_DOWNLOAD Baixa uma imagem de partição de inicialização para o controlador de armazenamento ou disco usando o opcode do comando NVMe Firmware Download (NVME_ADMIN_COMMAND_FIRMWARE_IMAGE_DOWNLOAD) para transferir dados de imagem para o buffer interno do controlador. |
|
IOCTL_STORAGE_BOOT_PARTITION_GET_INFO Recupera informações de partição de inicialização de um controlador de armazenamento ou disco emitindo um comando GetLogPage para a Página de Log de Partição de Inicialização (NVME_LOG_PAGE_BOOT_PARTITION). |
|
IOCTL_STORAGE_CHECK_VERIFY Determina se a mídia está acessível para um dispositivo. |
|
IOCTL_STORAGE_DEVICE_POWER_CAP Windows aplicativos 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_EJECT_MEDIA Ejeta a mídia de um dispositivo SCSI. |
|
IOCTL_STORAGE_EJECTION_CONTROL Habilita ou desabilita o mecanismo que ejeta a mídia. Desabilitar o mecanismo bloqueia a unidade. |
|
IOCTL_STORAGE_FIRMWARE_ACTIVATE Windows aplicativos podem usar esse código de controle para ativar uma imagem de firmware em um dispositivo especificado. |
|
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Windows aplicativos 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 Windows aplicativos podem usar esse código de controle para consultar o dispositivo de armazenamento para obter informações detalhadas de firmware. |
|
IOCTL_STORAGE_GET_DEVICE_NUMBER Recupera o tipo de dispositivo, o número do dispositivo e, para um dispositivo particionável, o número de partição de um dispositivo. |
|
IOCTL_STORAGE_GET_HOTPLUG_INFO Recupera a configuração de hotplug do dispositivo especificado. |
|
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER Recupera o número de série de um dispositivo USB. |
|
IOCTL_STORAGE_GET_MEDIA_TYPES Recupera as informações de geometria do dispositivo. (IOCTL_STORAGE_GET_MEDIA_TYPES) |
|
IOCTL_STORAGE_GET_MEDIA_TYPES_EX Recupera informações sobre os tipos de mídia compatíveis com um dispositivo. |
|
IOCTL_STORAGE_LOAD_MEDIA Carrega mídia em um dispositivo. |
|
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES O código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES comunica informações de atributo ao gerenciador de volumes e ao dispositivo do sistema de armazenamento. |
|
IOCTL_STORAGE_MCN_CONTROL Habilita ou desabilita a notificação de alteração de mídia. Desabilitar a notificação de alteração de mídia impede os eventos GUID_IO_MEDIA_ARRIVAL e GUID_IO_MEDIA_REMOVAL. |
|
IOCTL_STORAGE_MEDIA_REMOVAL Habilita ou desabilita o mecanismo que ejeta a mídia, para aqueles dispositivos que possuem essa funcionalidade de bloqueio. |
|
IOCTL_STORAGE_PROTOCOL_COMMAND Windows aplicativos 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 investigação para um dispositivo ou funcionalidades e limitações de um adaptador. |
|
IOCTL_STORAGE_QUERY_PROPERTY Windows aplicativos podem usar esse código de controle para retornar as propriedades de um dispositivo de armazenamento ou adaptador. |
|
IOCTL_STORAGE_READ_CAPACITY Recupera as informações de geometria do dispositivo. (IOCTL_STORAGE_READ_CAPACITY) |
|
IOCTL_STORAGE_REINITIALIZE_MEDIA O IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl (winioctl.h) descarrega o processo de eliminação para o dispositivo de armazenamento. |
|
IOCTL_STORAGE_RPMB_COMMAND O IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) envia um comando RPMB para o dispositivo de armazenamento subjacente. |
|
IOCTL_STORAGE_SET_HOTPLUG_INFO Define a configuração de hotplug do dispositivo especificado. |
|
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD Windows aplicativos 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. |
Estruturas
|
BOOT_AREA_INFO Contém a saída do código de controle FSCTL_GET_BOOT_AREA_INFO. |
|
CHANGER_ELEMENT Representa um elemento changer. |
|
CHANGER_ELEMENT_LIST Representa um intervalo de elementos de um único tipo, normalmente para uma operação como obter ou inicializar o status de vários elementos. |
|
CHANGER_ELEMENT_STATUS Representa o status do elemento especificado. (CHANGER_ELEMENT_STATUS) |
|
CHANGER_ELEMENT_STATUS_EX Representa o status do elemento especificado. (CHANGER_ELEMENT_STATUS_EX) |
|
CHANGER_EXCHANGE_MEDIUM Contém informações que o código de controle IOCTL_CHANGER_EXCHANGE_MEDIUM usa para mover uma parte da mídia para um destino e a parte da mídia originalmente no primeiro destino para um segundo destino. |
|
CHANGER_INITIALIZE_ELEMENT_STATUS Representa o status de todos os elementos do alterador de mídia ou os elementos especificados de um tipo específico. |
|
CHANGER_MOVE_MEDIUM Contém informações que o código de controle IOCTL_CHANGER_MOVE_MEDIUM usa para mover uma parte da mídia para um destino. |
|
CHANGER_PRODUCT_DATA Representa os dados do produto para um dispositivo de alteração. Ele é usado pelo código de controle IOCTL_CHANGER_GET_PRODUCT_DATA. |
|
CHANGER_READ_ELEMENT_STATUS Contém informações de que o código de controle IOCTL_CHANGER_GET_ELEMENT_STATUS precisa determinar os elementos cujo status deve ser recuperado. |
|
CHANGER_SEND_VOLUME_TAG_INFORMATION Contém informações que o código de controle IOCTL_CHANGER_QUERY_VOLUME_TAGS usa para determinar as informações de volume a serem recuperadas. |
|
CHANGER_SET_ACCESS Contém informações de que o código de controle IOCTL_CHANGER_SET_ACCESS precisa definir o estado da porta de inserção/ejeção do dispositivo, porta ou teclado. |
|
CHANGER_SET_POSITION Contém informações necessárias pelo código de controle IOCTL_CHANGER_SET_POSITION para definir o mecanismo de transporte robótico do modificador para o endereço do elemento especificado. |
|
CLASS_MEDIA_CHANGE_CONTEXT Contém informações associadas a um evento de alteração de mídia. |
|
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), o registro de inicialização mestre (MBR) ou discos brutos. |
|
CREATE_DISK_GPT Contém informações usadas pelo código de controle IOCTL_DISK_CREATE_DISK para inicializar discos da tabela de partição GUID (GPT). |
|
CREATE_DISK_MBR Contém informações que o código de controle IOCTL_DISK_CREATE_DISK usa para inicializar discos MBR (registro de inicialização mestre). |
|
CREATE_USN_JOURNAL_DATA Contém informações que descrevem um diário de alteração usn (número de sequência de atualização). |
|
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 para um arquivo. |
|
CSV_QUERY_FILE_REVISION Contém informações sobre se os arquivos em um fluxo foram modificados. |
|
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 se os arquivos em um fluxo foram redirecionados. |
|
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ção usn (número 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_DATA_SET_LB_PROVISIONING_STATE Estrutura de saída para a ação DeviceDsmAction_Allocation do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_DATA_SET_RANGE Fornece informações de intervalo de conjunto de dados para uso com o código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_DATA_SET_REPAIR_PARAMETERS Especifica parâmetros para a operação de reparo. |
|
DEVICE_DSM_NOTIFICATION_PARAMETERS Contém parâmetros para a ação DeviceDsmAction_Notification para o código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_DSM_OFFLOAD_READ_PARAMETERS Contém parâmetros para a ação DeviceDsmAction_OffloadRead para o código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS Especifica parâmetros para a operação de gravação de descarregamento. |
|
DEVICE_LB_PROVISIONING_DESCRIPTOR Contém os recursos de provisionamento finos para um dispositivo de armazenamento. |
|
DEVICE_MANAGE_DATA_SET_ATTRIBUTES Estrutura de entrada para o código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT Estrutura de saída do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
DEVICE_MEDIA_INFO Fornece informações sobre a mídia com suporte por um dispositivo. |
|
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 de 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. |
|
DRIVE_LAYOUT_INFORMATION Contém informações sobre as partições de uma unidade. |
|
DRIVE_LAYOUT_INFORMATION_EX Contém informações estendidas sobre as partições de uma unidade. |
|
DRIVE_LAYOUT_INFORMATION_GPT Contém informações sobre as partições de GPT (tabela de partição GUID) de uma unidade. |
|
DRIVE_LAYOUT_INFORMATION_MBR Fornece informações sobre partições de registro de inicialização mestre (MBR) de uma unidade. |
|
DUPLICATE_EXTENTS_DATA Contém parâmetros para o código de controle FSCTL_DUPLICATE_EXTENTS que executa a operação clonagem de blocos. |
|
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_ALLOCATED_RANGE_BUFFER Indica um intervalo de bytes em um 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 fechar a sessão atual. Esse código de controle é usado para sistemas de arquivos UDF. Essa estrutura é usada para entrada ao chamar FSCTL_MAKE_MEDIA_COMPATIBLE. |
|
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_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_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_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_CHANGER_PARAMETERS Representa os parâmetros de um alterador. |
|
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. |
|
GET_MEDIA_TYPES Contém informações sobre os tipos de mídia compatíveis com um dispositivo. |
|
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 que são usadas para marcar um arquivo ou diretório especificado e seu número de sequência de atualização (USN) altera o registro de diário com dados sobre alterações. |
|
MARK_HANDLE_INFO32 Contém informações que são usadas para marcar um arquivo ou diretório especificado e seu número de sequência de atualização (USN) altera o registro de diário com dados sobre alterações. |
|
MFT_ENUM_DATA_V0 Contém informações que definem os limites para e o local inicial de uma enumeração de registros de diário de alteração de número de sequência de atualização (USN). |
|
MFT_ENUM_DATA_V1 Contém informações que definem os limites para e o local inicial de uma enumeração de registros de diário de alteração de número de sequência de atualização (USN) 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) |
|
PARTITION_INFORMATION Contém informações sobre uma partição de disco. |
|
PARTITION_INFORMATION_EX Contém informações de partição para discos padrão MBR (registro de inicialização mestra) no estilo AT e EFI (Extensible Firmware Interface). |
|
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 de inicialização mestre). |
|
PLEX_READ_DATA_REQUEST Indica o intervalo da operação de leitura a ser executada e o plexe do qual ler. |
|
PREVENT_MEDIA_REMOVAL Fornece dados de bloqueio de mídia removíveis. Ele é usado pelo código de controle IOCTL_STORAGE_MEDIA_REMOVAL. |
|
READ_ELEMENT_ADDRESS_INFO Representa as informações de marca de volume. Ele é usado pelo código de controle IOCTL_CHANGER_QUERY_VOLUME_TAGS. |
|
READ_FILE_USN_DATA Especifica as versões do diário de alteração usn (número 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 de diário de alteração usn (número 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. |
|
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 de 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. |
|
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 partição de disco. |
|
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. |
|
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 do dispositivo de armazenamento para um dispositivo. |
|
STORAGE_DEVICE_ID_DESCRIPTOR Usado com a solicitação de 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_NUMBER Contém informações sobre um dispositivo. Essa estrutura é usada pelo código de controle IOCTL_STORAGE_GET_DEVICE_NUMBER. |
|
STORAGE_DEVICE_POWER_CAP Essa estrutura é usada como um buffer de entrada e saída para o IOCTL_STORAGE_DEVICE_POWER_CAP. |
|
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR Reservado para uso do sistema. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) |
|
STORAGE_HOTPLUG_INFO Fornece informações sobre as informações de hotplug de um dispositivo. |
|
STORAGE_HW_BOOT_PARTITION_ACTIVATE Contém informações sobre a partição de inicialização a ser ativada ou substituída em um controlador de armazenamento NVMe ou disco. |
|
STORAGE_HW_BOOT_PARTITION_DOWNLOAD Contém um conteúdo de imagem de partição de inicialização a ser baixado em um controlador de armazenamento NVMe ou disco. |
|
STORAGE_HW_BOOT_PARTITION_INFO Contém informações de partição de inicialização recuperadas de um controlador de armazenamento NVMe ou disco. |
|
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 para o 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_OFFLOAD_READ_OUTPUT Estrutura de saída para a ação DeviceDsmAction_OffloadRead do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
STORAGE_OFFLOAD_TOKEN O token usado para representar uma parte de um arquivo usado por operações de leitura e gravação de descarregamento. |
|
STORAGE_OFFLOAD_WRITE_OUTPUT Estrutura de saída para a ação DeviceDsmAction_OffloadWrite do código de controle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
|
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 do dispositivo físico de um nó de armazenamento. |
|
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR A estrutura STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR é uma das estruturas de resultados da consulta retornadas de uma solicitação IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_PROPERTY_QUERY Indica as propriedades de um dispositivo de armazenamento ou adaptador a serem recuperadas conforme o buffer de entrada passou 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 (via 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 de IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_RPMB_DATA_FRAME A estrutura de STORAGE_RPMB_DATA_FRAME (winioctl.h) permite que um aplicativo use dados de IOCTL_STORAGE_QUERY_PROPERTY para criar um quadro RPMB. |
|
STORAGE_RPMB_DESCRIPTOR A estrutura de STORAGE_RPMB_DESCRIPTOR (winioctl.h) descreve se o dispositivo contém um RPMB e o tamanho máximo da carga que o RPMB dá suporte. |
|
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 de STORAGE_TEMPERATURE_DATA_DESCRIPTOR ao consultar dados de temperatura com uma solicitação de IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_TEMPERATURE_THRESHOLD Essa estrutura é usada para definir o limite de temperatura superior ou inferior de um dispositivo de armazenamento (via 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. |
|
TXFS_CREATE_MINIVERSION_INFO Contém as informações de versão sobre a miniversão criada pelo 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 as versões base e mais recentes 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 TxFS (NTFS transacional). 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 tirado. |
|
TXFS_WRITE_BACKUP_INFORMATION Contém uma estrutura específica do TxFS (NTFS transacional). 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ção usn (número 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ção usn (número 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 USN (número 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 comum 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úmero de sequência de atualização). |
|
USN_RECORD_V2 Contém as informações de um registro usn (número de sequência de atualização) da versão 2.0 do diário de alteração. |
|
USN_RECORD_V3 Contém as informações de um registro usn (número de sequência de atualização) do diário de alteração versão 3.0. |
|
USN_RECORD_V4 Contém as informações de um registro usn (número de sequência de atualização) do diário de alteraçã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 USN_RECORD) e USN_RECORD_V3 estruturas, respectivamente. |
|
USN_TRACK_MODIFIED_RANGES Contém informações sobre parâmetros de controle de intervalo para um diário de alteração usn (número 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. |
Enumerações
|
CSV_CONTROL_OP Especifica o tipo de operação de controle CSV a ser usada com o código de controle FSCTL_CSV_CONTROL. |
|
ELEMENT_TYPE Especifica o tipo de elemento de um dispositivo de alteração. |
|
FILE_STORAGE_TIER_MEDIA_TYPE Especifica o tipo de mídia de armazenamento. |
|
MEDIA_TYPE Representa as várias formas de mídia do dispositivo. |
|
PARTITION_STYLE Representa o formato de uma partição. |
|
STORAGE_BUS_TYPE Especifica os vários tipos de barramentos de armazenamento. |
|
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_MEDIA_TYPE Especifica vários tipos de mídia de armazenamento. |
|
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 de 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 de protocolo do ATA. |
|
STORAGE_PROTOCOL_NVME_DATA_TYPE Descreve o tipo de dados específicos do protocolo NVMe que devem ser consultados durante uma solicitação de IOCTL_STORAGE_QUERY_PROPERTY. |
|
STORAGE_PROTOCOL_TYPE Especifica o protocolo de um dispositivo de armazenamento. |
|
STORAGE_QUERY_TYPE Usada pela estrutura de 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. |
|
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. |