en-tête winioctl.h
Cet en-tête est utilisé par plusieurs technologies. Pour plus d'informations, consultez les pages suivantes :
winioctl.h contient les interfaces de programmation suivantes :
IOCTLs
FSCTL_ALLOW_EXTENDED_DASD_IO Indique au pilote du système de fichiers de ne pas effectuer de vérification des limites d’E/S sur les appels de lecture ou d’écriture de partition. |
FSCTL_CREATE_OR_GET_OBJECT_ID Récupère l’identificateur d’objet pour le fichier ou le répertoire spécifié. S’il n’existe pas d’identificateur d’objet, l’utilisation de FSCTL_CREATE_OR_GET_OBJECT_ID en crée un. |
FSCTL_CREATE_USN_JOURNAL Crée un flux de journal de modification de nombre de séquences de mise à jour (USN) sur un volume cible ou modifie un flux de journal des modifications existant. |
FSCTL_CSV_CONTROL Récupère les résultats d’une opération de contrôle CSV. |
FSCTL_CSV_QUERY_DOWN_LEVEL_FILE_SYSTEM_CHARACTERISTICS Récupère des informations sur un système de fichiers pour lequel CSVFS est un proxy. |
FSCTL_DELETE_OBJECT_ID Supprime l’identificateur d’objet d’un fichier ou d’un répertoire spécifié. |
FSCTL_DELETE_REPARSE_POINT Supprime un point d’analyse du fichier ou du répertoire spécifié. |
FSCTL_DELETE_USN_JOURNAL Supprime le journal de modifications du nombre de séquences de mise à jour (USN) sur un volume ou attend la notification de la suppression du journal des modifications. |
FSCTL_DISMOUNT_VOLUME Démonte un volume, qu’il soit en cours d’utilisation ou non. Pour plus d'informations, consultez la section Notes. |
FSCTL_DUPLICATE_EXTENTS_TO_FILE Indique au système de fichiers de copier une plage d’octets de fichier pour le compte d’une application. |
FSCTL_ENUM_USN_DATA Énumère les données de nombre de séquences de mise à jour (USN) entre deux limites spécifiées pour obtenir les enregistrements master de tables de fichiers (MFT). |
FSCTL_EXTEND_VOLUME Augmente la taille d’un volume monté. |
FSCTL_FILE_LEVEL_TRIM Indique les plages dans le fichier spécifié qui n’ont pas besoin d’être stockées par le système de stockage. |
FSCTL_FILESYSTEM_GET_STATISTICS Récupère les informations de différents compteurs de performances du système de fichiers. |
FSCTL_FILESYSTEM_GET_STATISTICS_EX Récupère les informations de différents compteurs de performances du système de fichiers. La prise en charge de ce code de contrôle a commencé avec Windows 10. |
FSCTL_FIND_FILES_BY_SID Recherche dans un répertoire un fichier dont le propriétaire du créateur correspond au SID spécifié. |
FSCTL_GET_BOOT_AREA_INFO Récupère les emplacements des secteurs de démarrage d’un volume. |
FSCTL_GET_COMPRESSION Récupère l’état de compression actuel d’un fichier ou d’un répertoire sur un volume dont le système de fichiers prend en charge la compression par flux. |
FSCTL_GET_INTEGRITY_INFORMATION Récupère le statut d’intégrité d’un fichier ou d’un répertoire sur un volume ReFS. (FSCTL_GET_INTEGRITY_INFORMATION) |
FSCTL_GET_NTFS_FILE_RECORD Récupère le premier enregistrement de fichier en cours d’utilisation et dont la valeur ordinale est inférieure ou égale au numéro de référence du fichier demandé. |
FSCTL_GET_NTFS_VOLUME_DATA Récupère des informations sur le volume de système de fichiers NTFS spécifié. |
FSCTL_GET_OBJECT_ID Récupère l’identificateur d’objet pour le fichier ou le répertoire spécifié. |
FSCTL_GET_REPAIR Récupère des informations sur le mécanisme d’autoréparation du système de fichiers NTFS. |
FSCTL_GET_REPARSE_POINT Récupère les données de point d’analyse associées au fichier ou au répertoire identifié par le descripteur spécifié. |
FSCTL_GET_RETRIEVAL_POINTER_BASE Retourne le décalage de secteur sur le premier numéro de cluster logique (LCN) du système de fichiers par rapport au début du volume. |
FSCTL_GET_RETRIEVAL_POINTERS Avec un descripteur de fichier, récupère une structure de données qui décrit l’allocation et l’emplacement sur le disque d’un fichier spécifique, ou, en fonction d’un descripteur de volume, les emplacements des clusters défectueux sur un volume. |
FSCTL_GET_VOLUME_BITMAP Récupère une bitmap de clusters occupés et disponibles sur un volume. |
FSCTL_INITIATE_REPAIR Déclenche le démarrage par le système de fichiers NTFS d’un cycle de réparation automatique sur un seul fichier. |
FSCTL_IS_CSV_FILE Détermine si un fichier est stocké sur un volume CSVFS ou récupère des informations d’espace de noms. (FSCTL_IS_CSV_FILE) |
FSCTL_IS_FILE_ON_CSV_VOLUME Détermine si un fichier est stocké sur un volume CSVFS ou récupère des informations d’espace de noms. (FSCTL_IS_FILE_ON_CSV_VOLUME) |
FSCTL_IS_VOLUME_MOUNTED Détermine si le volume spécifié est monté ou si le fichier ou le répertoire spécifié se trouve sur un volume monté. |
FSCTL_IS_VOLUME_OWNED_BYCSVFS Détermine si un volume est verrouillé par CSVFS. |
FSCTL_LOCK_VOLUME Verrouille un volume s’il n’est pas utilisé. |
FSCTL_LOOKUP_STREAM_FROM_CLUSTER Avec un descripteur pour un volume NTFS ou un fichier sur un volume NTFS, retourne une chaîne de structures de données qui décrit les flux qui occupent les clusters spécifiés. |
FSCTL_MAKE_MEDIA_COMPATIBLE Ferme une session UDF ouverte sur un support à écriture unique pour rendre le ROM du support compatible. |
FSCTL_MARK_HANDLE Marque un fichier ou un répertoire spécifié et son enregistrement de journal des modifications avec des informations sur les modifications apportées à ce fichier ou répertoire. |
FSCTL_MOVE_FILE Déplace un ou plusieurs clusters virtuels d’un fichier d’un cluster logique vers un autre au sein du même volume. Cette opération est utilisée lors de la défragmentation. |
FSCTL_OPBATCH_ACK_CLOSE_PENDING Avertit un serveur qu’une application cliente est prête à fermer un fichier. |
FSCTL_OPLOCK_BREAK_ACK_NO_2 Répond à la notification indiquant qu’un verrou opportuniste sur un fichier est sur le point d’être relâché. Utilisez cette opération pour déverrouiller tous les verrous opportunistes sur le fichier, mais en le gardant ouvert. |
FSCTL_OPLOCK_BREAK_ACKNOWLEDGE Répond à la notification indiquant qu’un verrou opportuniste exclusif sur un fichier est sur le point d’être relâché. Utilisez cette opération pour indiquer que le fichier doit recevoir un verrou opportuniste de niveau 2. |
FSCTL_OPLOCK_BREAK_NOTIFY Permet à l’application appelante d’attendre la fin du relâchement d’un verrou opportuniste. |
FSCTL_QUERY_ALLOCATED_RANGES Analyse un fichier ou un autre flux à la recherche de plages qui peuvent contenir des données différentes de zéro. |
FSCTL_QUERY_FILE_SYSTEM_RECOGNITION Demande les informations de reconnaissance du système de fichiers sur un volume. |
FSCTL_QUERY_ON_DISK_VOLUME_INFO Demande des informations de volume spécifiques à UDF. |
FSCTL_QUERY_REGION_INFO Récupère les régions de niveau de stockage définies pour un volume qui prend en charge la hiérarchisation des données. |
FSCTL_QUERY_SPARING_INFO Récupère les propriétés de gestion des défauts du volume. Utilisé pour les systèmes de fichiers UDF. |
FSCTL_QUERY_STORAGE_CLASSES Récupère les niveaux de stockage définis pour un volume qui prend en charge la hiérarchisation des données. |
FSCTL_QUERY_USN_JOURNAL Demande des informations sur le journal de modifications du nombre de séquences de mise à jour (USN) actuel, ses enregistrements et sa capacité. |
FSCTL_READ_FILE_USN_DATA Récupère les informations du journal de modifications du nombre de séquences de mise à jour (USN) pour le fichier ou répertoire spécifié. |
FSCTL_READ_FROM_PLEX Lit à partir du plex spécifié. |
FSCTL_READ_USN_JOURNAL Récupère le jeu d’enregistrements de journal de modifications du nombre de séquences de mise à jour (USN) entre deux valeurs USN spécifiées. |
FSCTL_RECALL_FILE Rappelle un fichier à partir d’un support de stockage géré par Stockage distant, qui est le logiciel de gestion du stockage hiérarchique. |
FSCTL_REPAIR_COPIES Répare l’altération des données en sélectionnant la copie appropriée à utiliser. |
FSCTL_REQUEST_BATCH_OPLOCK Demande un verrou opportuniste par lot sur un fichier. |
FSCTL_REQUEST_FILTER_OPLOCK Demande un verrou opportuniste de filtre sur un fichier. |
FSCTL_REQUEST_OPLOCK Demande un verrou opportuniste (oplock) sur un fichier et accuse réception du fait qu’un relâchement du verrou opportuniste s’est produit. |
FSCTL_REQUEST_OPLOCK_LEVEL_1 Demande un verrou opportuniste de niveau 1 sur un fichier. |
FSCTL_REQUEST_OPLOCK_LEVEL_2 Demande un verrou opportuniste de niveau 2 sur un fichier. |
FSCTL_SET_COMPRESSION Définit l’état de compression actuel d’un fichier ou d’un répertoire sur un volume dont le système de fichiers prend en charge la compression par fichier et par répertoire. |
FSCTL_SET_DEFECT_MANAGEMENT Définit l’état de gestion des défauts logiciels pour le fichier spécifié. Utilisé pour les systèmes de fichiers UDF. |
FSCTL_SET_INTEGRITY_INFORMATION Récupère le statut d’intégrité d’un fichier ou d’un répertoire sur un volume ReFS. (FSCTL_SET_INTEGRITY_INFORMATION) |
FSCTL_SET_OBJECT_ID Définit l’identificateur d’objet pour le fichier ou le répertoire spécifié. |
FSCTL_SET_OBJECT_ID_EXTENDED Modifie les données utilisateur associées à l’identificateur d’objet pour le fichier ou le répertoire spécifié. |
FSCTL_SET_REPAIR Définit le mode de la capacité d’auto-réparation d’un système de fichiers NTFS. |
FSCTL_SET_REPARSE_POINT Définit un point d’analyse sur un fichier ou un répertoire. |
FSCTL_SET_SPARSE Marque le fichier indiqué comme étant partiellement alloué ou non. Dans un fichier partiellement alloué, les grandes plages de zéros peuvent ne pas nécessiter d’allocation disque. |
FSCTL_SET_ZERO_DATA Remplit avec des zéros (0) une plage spécifiée d’un fichier. |
FSCTL_SET_ZERO_ON_DEALLOCATION Indique qu’un descripteur de fichier du système de fichiers NTFS doit avoir ses clusters remplis de zéros quand il est désalloué. |
FSCTL_SHRINK_VOLUME Signale si le volume doit être préparé pour effectuer l’opération de réduction, si l’opération de réduction doit être validée ou si l’opération de réduction doit être interrompue. |
FSCTL_TXFS_CREATE_MINIVERSION Crée une nouvelle mini-version pour le fichier spécifié. Les mini-versions vous permettent de vous référer à un instantané du fichier au cours d’une transaction. Les mini-versions sont supprimées lorsqu’une transaction est validée ou restaurée. |
FSCTL_TXFS_GET_METADATA_INFO Récupère les métadonnées NTFS traitées (TxF) d’un fichier et le GUID de la transaction qui a verrouillé le fichier spécifié (si le fichier est verrouillé). |
FSCTL_TXFS_GET_TRANSACTED_VERSION Retourne une structure TXFS_GET_TRANSACTED_VERSION. La structure identifie la version la plus récente du fichier spécifié, le numéro de version du descripteur. |
FSCTL_TXFS_LIST_TRANSACTION_LOCKED_FILES Renvoie une liste de tous les fichiers actuellement verrouillés par la transaction spécifiée. Si la valeur de retour est ERROR_MORE_DATA, elle retourne la longueur de la mémoire tampon nécessaire pour contenir la liste complète des fichiers au moment de cet appel. |
FSCTL_TXFS_LIST_TRANSACTIONS Renvoie une liste de toutes les transactions actuellement impliquées dans le gestionnaire de ressources spécifié. |
FSCTL_TXFS_MODIFY_RM Définit le mode de journalisation et les informations relatives aux paramètres de journalisation pour un gestionnaire de ressources secondaire (RM). |
FSCTL_TXFS_QUERY_RM_INFORMATION Récupère les informations relatives à un gestionnaire de ressources (RM). |
FSCTL_TXFS_READ_BACKUP_INFORMATION Renvoie des informations transactionnelles NTFS (TxF) spécifiques au fichier spécifié. |
FSCTL_TXFS_SAVEPOINT_INFORMATION Le FSCTL_TXFS_SAVEPOINT_INFORMATION contrôle le paramètre du code, l’effacement et la restauration vers le point d’enregistrement spécifié. |
FSCTL_TXFS_TRANSACTION_ACTIVE Renvoie une valeur booléenne indiquant si des transactions étaient actives sur le volume associé lorsque l’instantané a été pris. Cet appel n’est valable que pour les volumes d’instantanés en lecture seule. |
FSCTL_TXFS_WRITE_BACKUP_INFORMATION Écrit des informations transactionnelles NTFS (TxF) spécifiques dans un fichier spécifié. |
FSCTL_UNLOCK_VOLUME Déverrouille un volume. |
FSCTL_USN_TRACK_MODIFIED_RANGES Active la fonctionnalité de suivi des plages pour le flux de journal de modifications du nombre de séquences de mise à jour (USN) sur un volume cible, ou modifie les paramètres de suivi des plages déjà activés. |
FSCTL_WAIT_FOR_REPAIR Retourne quand les réparations spécifiées sont terminées. |
FSCTL_WRITE_USN_CLOSE_RECORD Génère un enregistrement dans le flux de journal de modifications du nombre de séquences de mise à jour (USN) pour le fichier d’entrée. |
IOCTL_CHANGER_EXCHANGE_MEDIUM Déplace un élément multimédia d’un élément source vers une destination, et le média qui se trouve initialement dans la première destination vers une deuxième destination. |
IOCTL_CHANGER_GET_ELEMENT_STATUS Récupère la status de tous les éléments ou un nombre spécifié d’éléments d’un type particulier. |
IOCTL_CHANGER_GET_PARAMETERS Récupère les paramètres de l’appareil spécifié. |
IOCTL_CHANGER_GET_PRODUCT_DATA Récupère les données de produit pour l’appareil spécifié. |
IOCTL_CHANGER_GET_STATUS Récupère la status actuelle de l’appareil spécifié. |
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS Initialise la status de tous les éléments ou des éléments spécifiés d’un type particulier. |
IOCTL_CHANGER_MOVE_MEDIUM Déplace un élément multimédia vers une destination. |
IOCTL_CHANGER_QUERY_VOLUME_TAGS Récupère les informations de balise de volume pour les éléments spécifiés. |
IOCTL_CHANGER_REINITIALIZE_TRANSPORT Réétalonnage physiquement un élément de transport. Le réétalonnage peut impliquer le retour du transport à sa position d’origine. |
IOCTL_CHANGER_SET_ACCESS Définit l’état du port d’insertion/éjection, de la porte ou du clavier de l’appareil. |
IOCTL_CHANGER_SET_POSITION Définit le mécanisme de transport robotique du changeur sur l’adresse d’élément spécifiée. Cela optimise le déplacement ou l’échange de média en positionnant le transport à l’avance. |
IOCTL_DISK_CREATE_DISK Initialise le disque et la table de partition de disque spécifiés à l’aide des informations contenues dans la structure CREATE_DISK. |
IOCTL_DISK_DELETE_DRIVE_LAYOUT Supprime la signature de démarrage de l’enregistrement de démarrage principal, afin que le disque soit mis en forme du secteur zéro à la fin du disque. |
IOCTL_DISK_FORMAT_TRACKS Met en forme un ensemble de pistes contiguës spécifié sur une disquette. Pour fournir des paramètres supplémentaires, utilisez IOCTL_DISK_FORMAT_TRACKS_EXinstead. |
IOCTL_DISK_FORMAT_TRACKS_EX Met en forme un ensemble de pistes contiguës spécifié sur une disquette. |
IOCTL_DISK_GET_CACHE_INFORMATION Récupère les données de configuration du cache de disque. |
IOCTL_DISK_GET_DISK_ATTRIBUTES Récupère les attributs du périphérique de disque spécifié. |
IOCTL_DISK_GET_DRIVE_GEOMETRY Récupère des informations sur la géométrie du disque physique : _type, le nombre de cylindres, les pistes par cylindre, les secteurs par piste et les octets par secteur. |
IOCTL_DISK_GET_DRIVE_GEOMETRY_EX Récupère des informations étendues sur la géométrie du disque physique : _type, le nombre de cylindres, les pistes par cylindre, les secteurs par piste et les octets par secteur. |
IOCTL_DISK_GET_DRIVE_LAYOUT Récupère des informations pour chaque entrée dans les tables de partition d’un disque. |
IOCTL_DISK_GET_DRIVE_LAYOUT_EX Récupère des informations supplémentaires pour chaque entrée dans les tables de partition d’un disque. |
IOCTL_DISK_GET_LENGTH_INFO Récupère la longueur du disque, du volume ou de la partition spécifiés. |
IOCTL_DISK_GET_PARTITION_INFO Récupère des informations sur le type, la taille et la nature d’une partition de disque. |
IOCTL_DISK_GET_PARTITION_INFO_EX Récupère des informations supplémentaires sur le type, la taille et la nature d’une partition de disque. |
IOCTL_DISK_GROW_PARTITION Agrandit la partition spécifiée. |
IOCTL_DISK_IS_WRITABLE Détermine si le disque spécifié est écrivable. |
IOCTL_DISK_PERFORMANCE Active les compteurs de performances qui fournissent des informations sur les performances du disque. |
IOCTL_DISK_PERFORMANCE_OFF Désactive les compteurs de performances qui fournissent des informations sur les performances du disque. |
IOCTL_DISK_REASSIGN_BLOCKS Indique au périphérique de disque de mapper un ou plusieurs blocs à son pool de blocs de réserve. (IOCTL_DISK_REASSIGN_BLOCKS) |
IOCTL_DISK_REASSIGN_BLOCKS_EX Indique au périphérique de disque de mapper un ou plusieurs blocs à son pool de blocs de réserve. (IOCTL_DISK_REASSIGN_BLOCKS_EX) |
IOCTL_DISK_RESET_SNAPSHOT_INFO Efface toutes les informations de cliché instantané (également appelées « instantané ») matériel du service VSS (Volume Shadow Copy Service) du disque. |
IOCTL_DISK_SET_CACHE_INFORMATION Définit les données de configuration du disque. |
IOCTL_DISK_SET_DISK_ATTRIBUTES Définit les attributs du périphérique de disque spécifié. |
IOCTL_DISK_SET_DRIVE_LAYOUT Partitionne un disque comme spécifié par la disposition du lecteur et les données d’informations de partition. |
IOCTL_DISK_SET_DRIVE_LAYOUT_EX Partitionne un disque en fonction de la disposition du lecteur et des données d’informations de partition spécifiées. |
IOCTL_DISK_SET_PARTITION_INFO Définit les informations de partition pour la partition de disque spécifiée. |
IOCTL_DISK_SET_PARTITION_INFO_EX Définit les informations de partition pour la partition de disque spécifiée, y compris les informations de disposition pour les partitions AT et EFI (Extensible Firmware Interface). |
IOCTL_DISK_UPDATE_PROPERTIES Invalide la table de partition mise en cache et énumère à nouveau l’appareil. |
IOCTL_DISK_VERIFY Vérifie l’étendue spécifiée sur un disque fixe. |
IOCTL_SCM_BUS_QUERY_PROPERTY Cette option est précédemment disponible pour télécharger le microprogramme sur un NVDIMM. |
IOCTL_SCM_BUS_RUNTIME_FW_ACTIVATE Cette option est précédemment disponible pour télécharger le microprogramme sur un NVDIMM. |
IOCTL_SCM_PD_FIRMWARE_ACTIVATE Cette option est précédemment disponible pour télécharger le microprogramme sur un NVDIMM. |
IOCTL_SCM_PD_FIRMWARE_DOWNLOAD Cette option est précédemment disponible pour télécharger le microprogramme sur un NVDIMM. |
IOCTL_SERIAL_LSRMST_INSERT Active ou désactive le placement des valeurs de status de ligne et de modem status dans le flux de données standard qu’une application acquiert via la fonction ReadFile. |
IOCTL_STORAGE_CHECK_VERIFY Détermine si les médias sont accessibles pour un appareil. |
IOCTL_STORAGE_DEVICE_POWER_CAP Les applications Windows peuvent utiliser ce code de contrôle pour spécifier un niveau de consommation d’énergie opérationnel maximal pour un périphérique de stockage. |
IOCTL_STORAGE_EJECT_MEDIA Éjecte le média d’un appareil SCSI. |
IOCTL_STORAGE_EJECTION_CONTROL Active ou désactive le mécanisme qui éjecte le média. La désactivation du mécanisme verrouille le lecteur. |
IOCTL_STORAGE_FIRMWARE_ACTIVATE Les applications Windows peuvent utiliser ce code de contrôle pour activer une image de microprogramme sur un appareil spécifié. |
IOCTL_STORAGE_FIRMWARE_DOWNLOAD Les applications Windows peuvent utiliser ce code de contrôle pour télécharger une image de microprogramme sur l’appareil cible, mais pas l’activer. |
IOCTL_STORAGE_FIRMWARE_GET_INFO Les applications Windows peuvent utiliser ce code de contrôle pour interroger le périphérique de stockage pour obtenir des informations détaillées sur le microprogramme. |
IOCTL_STORAGE_GET_DEVICE_NUMBER Récupère le type d’appareil, le numéro d’appareil et, pour un appareil partitionnable, le numéro de partition d’un appareil. |
IOCTL_STORAGE_GET_HOTPLUG_INFO Récupère la configuration de hotplug de l’appareil spécifié. |
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER Récupère le numéro de série d’un périphérique USB. |
IOCTL_STORAGE_GET_MEDIA_TYPES Récupère les informations géométriques de l’appareil. (IOCTL_STORAGE_GET_MEDIA_TYPES) |
IOCTL_STORAGE_GET_MEDIA_TYPES_EX Récupère des informations sur les types de supports pris en charge par un appareil. |
IOCTL_STORAGE_LOAD_MEDIA Charge le média dans un appareil. |
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES Le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES communique les informations d’attribut au gestionnaire de volumes et au périphérique de système de stockage. |
IOCTL_STORAGE_MCN_CONTROL Active ou désactive la notification de modification de média. La désactivation de la notification de modification de média empêche les événements GUID_IO_MEDIA_ARRIVAL et GUID_IO_MEDIA_REMOVAL. |
IOCTL_STORAGE_MEDIA_REMOVAL Active ou désactive le mécanisme qui éjecte le média pour les appareils qui possèdent cette fonctionnalité de verrouillage. |
IOCTL_STORAGE_PROTOCOL_COMMAND Les applications Windows peuvent utiliser ce code de contrôle pour retourner les propriétés d’un périphérique de stockage ou d’un adaptateur. La demande indique le type d’informations à récupérer, telles que les données de demande d’un appareil ou les fonctionnalités et les limitations d’un adaptateur. |
IOCTL_STORAGE_QUERY_PROPERTY Les applications Windows peuvent utiliser ce code de contrôle pour retourner les propriétés d’un périphérique de stockage ou d’un adaptateur. |
IOCTL_STORAGE_READ_CAPACITY Récupère les informations géométriques de l’appareil. (IOCTL_STORAGE_READ_CAPACITY) |
IOCTL_STORAGE_REINITIALIZE_MEDIA Le IOCTL_STORAGE_REINITIALIZE_MEDIA ioctl (winioctl.h) décharge le processus d’effacement sur le périphérique de stockage. |
IOCTL_STORAGE_RPMB_COMMAND Le IOCTL_STORAGE_RPMB_COMMAND ioctl (winioctl.h) envoie une commande RPMB au périphérique de stockage sous-jacent. |
IOCTL_STORAGE_SET_HOTPLUG_INFO Définit la configuration de hotplug de l’appareil spécifié. |
IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD Les applications Windows peuvent utiliser ce code de contrôle pour définir le seuil de température d’un appareil (lorsqu’il est pris en charge par l’appareil). |
IOCTL_VOLUME_GET_GPT_ATTRIBUTES Récupère les attributs de cette méthode. |
IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS Récupère l’emplacement physique d’un volume spécifié sur un ou plusieurs disques. |
IOCTL_VOLUME_IS_CLUSTERED Détermine si le volume spécifié est en cluster. |
IOCTL_VOLUME_OFFLINE Met un volume hors connexion. |
IOCTL_VOLUME_ONLINE Met un volume en ligne. |
Structures
BOOT_AREA_INFO Contient la sortie du code de contrôle FSCTL_GET_BOOT_AREA_INFO. |
CHANGER_ELEMENT Représente un élément de changeur. |
CHANGER_ELEMENT_LIST Représente une plage d’éléments d’un type unique, généralement pour une opération telle que l’obtention ou l’initialisation de la status de plusieurs éléments. |
CHANGER_ELEMENT_STATUS Représente le status de l’élément spécifié. (CHANGER_ELEMENT_STATUS) |
CHANGER_ELEMENT_STATUS_EX Représente le status de l’élément spécifié. (CHANGER_ELEMENT_STATUS_EX) |
CHANGER_EXCHANGE_MEDIUM Contient les informations que le code de contrôle IOCTL_CHANGER_EXCHANGE_MEDIUM utilise pour déplacer un élément multimédia vers une destination, et le média initialement utilisé dans la première destination vers une deuxième destination. |
CHANGER_INITIALIZE_ELEMENT_STATUS Représente la status de tous les éléments de changement de média ou des éléments spécifiés d’un type particulier. |
CHANGER_MOVE_MEDIUM Contient des informations que le code de contrôle IOCTL_CHANGER_MOVE_MEDIUM utilise pour déplacer un élément multimédia vers une destination. |
CHANGER_PRODUCT_DATA Représente les données de produit d’un appareil de changement. Il est utilisé par le code de contrôle IOCTL_CHANGER_GET_PRODUCT_DATA. |
CHANGER_READ_ELEMENT_STATUS Contient les informations dont le code de contrôle IOCTL_CHANGER_GET_ELEMENT_STATUS a besoin pour déterminer les éléments dont la status doit être récupérée. |
CHANGER_SEND_VOLUME_TAG_INFORMATION Contient les informations que le code de contrôle IOCTL_CHANGER_QUERY_VOLUME_TAGS utilise pour déterminer les informations de volume à récupérer. |
CHANGER_SET_ACCESS Contient les informations dont le code de contrôle IOCTL_CHANGER_SET_ACCESS a besoin pour définir l’état du port d’insertion/éjection, de la porte ou du clavier de l’appareil. |
CHANGER_SET_POSITION Contient les informations nécessaires au code de contrôle IOCTL_CHANGER_SET_POSITION pour définir le mécanisme de transport robotique du changeur sur l’adresse d’élément spécifiée. |
CLASS_MEDIA_CHANGE_CONTEXT Contient des informations associées à un événement de modification de média. |
CREATE_DISK Contient des informations utilisées par le code de contrôle IOCTL_DISK_CREATE_DISK pour initialiser la table de partition GUID (GPT), l’enregistrement de démarrage principal (MBR) ou les disques bruts. |
CREATE_DISK_GPT Contient les informations utilisées par le code de contrôle IOCTL_DISK_CREATE_DISK pour initialiser des disques GPT (GUID partition table). |
CREATE_DISK_MBR Contient des informations utilisées par le code de contrôle IOCTL_DISK_CREATE_DISK pour initialiser des disques MBR d’enregistrement de démarrage principal (master boot record). |
CREATE_USN_JOURNAL_DATA Contient des informations qui décrivent un journal de modifications du nombre de séquences de mise à jour (USN). |
CSV_CONTROL_PARAM Représente un type d’opération de contrôle CSV. |
CSV_IS_OWNED_BY_CSVFS Contient la sortie du code de contrôle FSCTL_IS_VOLUME_OWNED_BYCSVFS qui détermine si un volume appartient à CSVFS. |
CSV_NAMESPACE_INFO Contient la sortie du code de contrôle FSCTL_IS_CSV_FILE qui récupère les informations d’espace de noms d’un fichier. |
CSV_QUERY_FILE_REVISION Contient des informations indiquant si les fichiers d’un flux ont été modifiés. |
CSV_QUERY_MDS_PATH Contient le chemin utilisé par CSV pour communiquer avec le MDS. |
CSV_QUERY_REDIRECT_STATE Contient des informations indiquant si les fichiers d’un flux ont été redirigés. |
CSV_QUERY_VETO_FILE_DIRECT_IO_OUTPUT Contient des informations de dépannage sur la raison pour laquelle un volume est en mode redirigé. |
DELETE_USN_JOURNAL_DATA Contient des informations sur la suppression d’un journal de modifications du nombre de séquences de mise à jour (USN) à l’aide du code de contrôle FSCTL_DELETE_USN_JOURNAL. |
DEVICE_COPY_OFFLOAD_DESCRIPTOR Contient les capacités de déchargement de copie d’un dispositif de stockage. |
DEVICE_DATA_SET_LB_PROVISIONING_STATE Structure de sortie pour l’action DeviceDsmAction_Allocation du code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_DATA_SET_RANGE Fournit des informations de plage de jeu de données à utiliser avec le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_DATA_SET_REPAIR_PARAMETERS Spécifie les paramètres de l’opération de réparation. |
DEVICE_DSM_NOTIFICATION_PARAMETERS Contient les paramètres de l’action DeviceDsmAction_Notification pour le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_DSM_OFFLOAD_READ_PARAMETERS Contient les paramètres de l’action DeviceDsmAction_OffloadRead pour le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS Spécifie les paramètres de l’opération d’écriture de déchargement. |
DEVICE_LB_PROVISIONING_DESCRIPTOR Contient les capacités d’allocation dynamique d’un dispositif de stockage. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES Structure d’entrée pour le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT Structure de sortie pour le code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
DEVICE_MEDIA_INFO Fournit des informations sur le média pris en charge par un appareil. |
DEVICE_POWER_DESCRIPTOR La structure DEVICE_POWER_DESCRIPTOR décrit les capacités d’alimentation d’un dispositif de stockage. |
DEVICE_SEEK_PENALTY_DESCRIPTOR Utilisé conjointement avec la demande IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur de pénalité de recherche d’un dispositif. |
DEVICE_TRIM_DESCRIPTOR Utilisé conjointement avec la demande IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur de découpage d’un dispositif. |
DEVICE_WRITE_AGGREGATION_DESCRIPTOR Réservé pour le système. (DEVICE_WRITE_AGGREGATION_DESCRIPTOR) |
DISK_CACHE_INFORMATION Fournit des informations sur le cache de disque. |
DISK_DETECTION_INFO Contient les paramètres de lecteur détectés. |
DISK_EX_INT13_INFO Contient les paramètres de géométrie de lecteur Int13 étendus. |
DISK_EXTENT Représente une étendue de disque. |
DISK_GEOMETRY Décrit la géométrie des périphériques de disque et des supports. |
DISK_GEOMETRY_EX Décrit la géométrie étendue des périphériques de disque et des supports. |
DISK_GROW_PARTITION Contient les informations utilisées pour augmenter la taille d’une partition. |
DISK_INT13_INFO Contient les paramètres de géométrie de lecteur Int13 standard. |
DISK_PARTITION_INFO Contient les informations de partition de disque. |
DISK_PERFORMANCE Fournit des informations sur les performances du disque. |
DRIVE_LAYOUT_INFORMATION Contient des informations sur les partitions d’un lecteur. |
DRIVE_LAYOUT_INFORMATION_EX Contient des informations étendues sur les partitions d’un lecteur. |
DRIVE_LAYOUT_INFORMATION_GPT Contient des informations sur la table de partition GUID (GPT) d’un lecteur. |
DRIVE_LAYOUT_INFORMATION_MBR Fournit des informations sur les partitions d’enregistrement de démarrage principal (MBR) d’un lecteur. |
DUPLICATE_EXTENTS_DATA Contient des paramètres pour le code de contrôle FSCTL_DUPLICATE_EXTENTS qui effectue l’opération de clonage du bloc. |
EXFAT_STATISTICS Contient des informations statistiques du système de fichiers exFAT. |
FAT_STATISTICS Contient des informations statistiques du système de fichiers FAT. |
FILE_ALLOCATED_RANGE_BUFFER Indique une plage d’octets dans un fichier. |
FILE_LEVEL_TRIM Utilisée comme entrée dans le code de contrôle FSCTL_FILE_LEVEL_TRIM. |
FILE_LEVEL_TRIM_OUTPUT Utilisée comme sortie dans le code de contrôle FSCTL_FILE_LEVEL_TRIM. |
FILE_LEVEL_TRIM_RANGE Spécifie une plage d’un fichier qui doit être tronquée. |
FILE_MAKE_COMPATIBLE_BUFFER Spécifie le disque pour lequel fermer la session active. Ce code de contrôle est utilisé pour les systèmes de fichiers UDF. Cette structure est utilisée pour l’entrée lorsque vous appelez FSCTL_MAKE_MEDIA_COMPATIBLE. |
FILE_OBJECTID_BUFFER Contient un identificateur d’objet et des métadonnées définies par l’utilisateur associées à l’identificateur d’objet. |
FILE_QUERY_ON_DISK_VOL_INFO_BUFFER Reçoit les informations de volume d’un appel à FSCTL_QUERY_ON_DISK_VOLUME_INFO. |
FILE_QUERY_SPARING_BUFFER Contient des propriétés de gestion des défaillances. |
FILE_SET_DEFECT_MGMT_BUFFER Spécifie l’état de gestion des défaillances à définir. |
FILE_SET_SPARSE_BUFFER Spécifie l’état partiellement alloué à définir. |
FILE_STORAGE_TIER Représente un identificateur pour le niveau de stockage par rapport au volume. |
FILE_STORAGE_TIER_REGION Décrit une région de niveau de stockage unique. |
FILE_SYSTEM_RECOGNITION_INFORMATION Contient des informations sur la reconnaissance du système de fichiers récupérées par le code de contrôle FSCTL_QUERY_FILE_SYSTEM_RECOGNITION. |
FILE_ZERO_DATA_INFORMATION Contient une plage d’un fichier à définir sur zéro. |
FILESYSTEM_STATISTICS Contient des informations statistiques du système de fichiers. |
FILESYSTEM_STATISTICS_EX Contient des informations statistiques du système de fichiers. La prise en charge de cette structure a commencé avec Windows 10. |
FIND_BY_SID_DATA Contient des données pour le code de contrôle FSCTL_FIND_FILES_BY_SID . |
FIND_BY_SID_OUTPUT Représente un nom de fichier. |
FORMAT_EX_PARAMETERS Contient des informations utilisées pour la mise en forme d’un ensemble contigu de pistes de disque. Utilisé par le code de contrôle IOCTL_DISK_FORMAT_TRACKS_EX. |
FORMAT_PARAMETERS Contient des informations utilisées pour la mise en forme d’un ensemble contigu de pistes de disque. |
FSCTL_GET_INTEGRITY_INFORMATION_BUFFER Contient des informations sur l’intégrité d’un fichier ou d’un répertoire. |
FSCTL_QUERY_REGION_INFO_INPUT Contient les régions de niveau de stockage de la pile de stockage pour un volume en particulier. |
FSCTL_QUERY_REGION_INFO_OUTPUT Contient des informations sur une ou plusieurs régions. |
FSCTL_QUERY_STORAGE_CLASSES_OUTPUT Contient des informations sur tous les niveaux d’un volume spécifique. |
FSCTL_SET_INTEGRITY_INFORMATION_BUFFER Mémoire tampon d’entrée passée avec le code de contrôle FSCTL_SET_INTEGRITY_INFORMATION. |
GET_CHANGER_PARAMETERS Représente les paramètres d’un changeur. |
GET_DISK_ATTRIBUTES Contient les attributs d’un disque. |
GET_LENGTH_INFORMATION Contient des informations de longueur de disque, de volume ou de partition utilisées par le code de contrôle IOCTL_DISK_GET_LENGTH_INFO. |
GET_MEDIA_TYPES Contient des informations sur les types de médias pris en charge par un appareil. |
LOOKUP_STREAM_FROM_CLUSTER_ENTRY Retournée à partir du code de contrôle FSCTL_LOOKUP_STREAM_FROM_CLUSTER. |
LOOKUP_STREAM_FROM_CLUSTER_INPUT Transmise en tant qu’entrée au code de contrôle FSCTL_LOOKUP_STREAM_FROM_CLUSTER. |
LOOKUP_STREAM_FROM_CLUSTER_OUTPUT Reçue en tant que sortie à partir du code de contrôle FSCTL_LOOKUP_STREAM_FROM_CLUSTER. |
MARK_HANDLE_INFO Contient des informations utilisées pour marquer un fichier ou un répertoire spécifié, ainsi que son enregistrement de journal de modifications du nombre de séquences de mise à jour (USN) avec des données sur les modifications. |
MARK_HANDLE_INFO32 Contient des informations utilisées pour marquer un fichier ou un répertoire spécifié, ainsi que son enregistrement de journal de modifications du nombre de séquences de mise à jour (USN) avec des données sur les modifications. |
MFT_ENUM_DATA_V0 Contient des informations définissant les limites et le lieu de départ d’une énumération des enregistrements de journal de modifications du nombre de séquences de mise à jour (USN). |
MFT_ENUM_DATA_V1 Contient des informations définissant les limites et le lieu de départ d’une énumération des enregistrements de journal de modifications du nombre de séquences de mise à jour (USN) pour les volumes ReFS. |
MOVE_FILE_DATA Contient des données d’entrée pour le code de contrôle FSCTL_MOVE_FILE. |
NTFS_EXTENDED_VOLUME_DATA Représente les données de volume. ¡n |
NTFS_FILE_RECORD_INPUT_BUFFER Contient des données pour le code de contrôle FSCTL_GET_NTFS_FILE_RECORD. |
NTFS_FILE_RECORD_OUTPUT_BUFFER Reçoit les données de sortie du code de contrôle FSCTL_GET_NTFS_FILE_RECORD. |
NTFS_STATISTICS Contient des informations statistiques du système de fichiers NTFS. |
NTFS_STATISTICS_EX Contient des informations statistiques du système de fichiers NTFS. La prise en charge de cette structure a commencé avec Windows 10. |
NTFS_VOLUME_DATA_BUFFER Représente les données de volume. (NTFS_VOLUME_DATA_BUFFER) |
PARTITION_INFORMATION Contient des informations à propos d’une partition de disque. |
PARTITION_INFORMATION_EX Contient des informations de partition pour les disques d’enregistrement de démarrage principal (MBR) de style AT standard et d’interface EFI (Extensible Firmware Interface). |
PARTITION_INFORMATION_GPT Contient des informations de partition de table de partition GUID (GPT). |
PARTITION_INFORMATION_MBR Contient des informations de partition spécifiques aux disques d’enregistrement de démarrage principal (MBR). |
PLEX_READ_DATA_REQUEST Indique la plage de l’opération de lecture à effectuer et le plex à partir duquel lire. |
PREVENT_MEDIA_REMOVAL Fournit des données de verrouillage multimédia amovibles. Il est utilisé par le code de contrôle IOCTL_STORAGE_MEDIA_REMOVAL. |
READ_ELEMENT_ADDRESS_INFO Représente les informations de balise de volume. Il est utilisé par le code de contrôle IOCTL_CHANGER_QUERY_VOLUME_TAGS. |
READ_FILE_USN_DATA Spécifie les versions du journal des modifications de nombre de séquences de mise à jour (USN) prises en charge par l’application. |
READ_USN_JOURNAL_DATA_V0 Contient des informations définissant un ensemble d’enregistrements de journaux de modifications du nombre de séquences de mise à jour (USN) pour revenir au processus d’appel. (READ_USN_JOURNAL_DATA_V0) |
READ_USN_JOURNAL_DATA_V1 Contient des informations définissant un ensemble d’enregistrements de journal de modification de numéro de séquence de mise à jour (USN) pour revenir au processus d’appel. R |
REASSIGN_BLOCKS Contient des données de réattribution de blocs de disque. (REASSIGN_BLOCKS) |
REASSIGN_BLOCKS_EX Contient des données de réattribution de blocs de disque. (REASSIGN_BLOCKS_EX) |
REPAIR_COPIES_INPUT Structure d’entrée pour le code de contrôle FSCTL_REPAIR_COPIES. |
REPAIR_COPIES_OUTPUT Contient la sortie d’une opération de restauration de copies retournée à partir du code de contrôle FSCTL_REPAIR_COPIES. |
REQUEST_OPLOCK_INPUT_BUFFER Contient les informations permettant de demander un verrou opportuniste (oplock) ou d’accuser réception d’un blocage d’opération avec le code de contrôle FSCTL_REQUEST_OPLOCK. |
REQUEST_OPLOCK_OUTPUT_BUFFER Contient les informations de verrou opportuniste (oplock) retournées par le code de contrôle FSCTL_REQUEST_OPLOCK. |
RETRIEVAL_POINTER_BASE Contient la sortie du code de contrôle FSCTL_GET_RETRIEVAL_POINTER_BASE. |
RETRIEVAL_POINTERS_BUFFER Contient la sortie du code de contrôle FSCTL_GET_RETRIEVAL_POINTERS. |
SET_DISK_ATTRIBUTES Spécifie les attributs à définir sur un disque. |
SET_PARTITION_INFORMATION Contient les informations utilisées pour définir le type d’une partition de disque. |
SHRINK_VOLUME_INFORMATION Spécifie l’opération de réduction du volume à effectuer. |
STARTING_LCN_INPUT_BUFFER Contient le LCN de démarrage vers le code de contrôle FSCTL_GET_VOLUME_BITMAP. |
STARTING_VCN_INPUT_BUFFER Contient le VCN de démarrage du code de contrôle FSCTL_GET_RETRIEVAL_POINTERS. |
STORAGE_ACCESS_ALIGNMENT_DESCRIPTOR Utilisé conjointement avec le code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur d’alignement de l’accès au stockage d’un dispositif. |
STORAGE_ADAPTER_DESCRIPTOR Utilisé avec le code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur de l’adaptateur de stockage d’un dispositif. |
STORAGE_ADAPTER_SERIAL_NUMBER Chaîne Unicode terminée par null du numéro de série de l’adaptateur pour StorageAdapterSerialNumberProperty, tel que défini dans STORAGE_PROPERTY_ID. |
STORAGE_DESCRIPTOR_HEADER Utilisé conjointement avec le code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les propriétés d’un dispositif de stockage ou d’un adaptateur. |
STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR Réservé pour un usage futur. (STORAGE_DEVICE_ATTRIBUTES_DESCRIPTOR) |
STORAGE_DEVICE_DESCRIPTOR Utilisé conjointement avec le code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur de dispositif de stockage d’un dispositif. |
STORAGE_DEVICE_ID_DESCRIPTOR Utilisé avec la demande de code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les données de descripteur d’ID du dispositif. |
STORAGE_DEVICE_IO_CAPABILITY_DESCRIPTOR Mémoire tampon de sortie de StorageDeviceIoCapabilityProperty comme défini dans STORAGE_PROPERTY_ID. |
STORAGE_DEVICE_NUMBER Contient des informations sur un appareil. Cette structure est utilisée par le code de contrôle IOCTL_STORAGE_GET_DEVICE_NUMBER. |
STORAGE_DEVICE_POWER_CAP Cette structure est utilisée comme mémoire tampon d’entrée et de sortie pour le IOCTL_STORAGE_DEVICE_POWER_CAP. |
STORAGE_DEVICE_RESILIENCY_DESCRIPTOR Réservé pour le système. (STORAGE_DEVICE_RESILIENCY_DESCRIPTOR) |
STORAGE_HOTPLUG_INFO Fournit des informations sur les informations de hotplug d’un appareil. |
STORAGE_HW_FIRMWARE_ACTIVATE Cette structure contient des informations sur le microprogramme téléchargé à activer. |
STORAGE_HW_FIRMWARE_DOWNLOAD Cette structure contient une charge utile d’image du microprogramme à télécharger sur la cible. |
STORAGE_MEDIUM_PRODUCT_TYPE_DESCRIPTOR Utilisé conjointement avec la demande IOCTL_STORAGE_QUERY_PROPERTY pour décrire le type de produit d’un dispositif de stockage. |
STORAGE_MINIPORT_DESCRIPTOR Réservé pour le système. (STORAGE_MINIPORT_DESCRIPTOR) |
STORAGE_OFFLOAD_READ_OUTPUT Structure de sortie pour l’action DeviceDsmAction_OffloadRead du code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
STORAGE_OFFLOAD_TOKEN Jeton utilisé pour représenter une partie d’un fichier utilisé dans par les opérations de lecture et d’écriture de déchargement. |
STORAGE_OFFLOAD_WRITE_OUTPUT Structure de sortie pour l’action DeviceDsmAction_OffloadWrite du code de contrôle IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES. |
STORAGE_PHYSICAL_ADAPTER_DATA Décrit un adaptateur de stockage physique. |
STORAGE_PHYSICAL_DEVICE_DATA Décrit un dispositif de stockage physique. |
STORAGE_PHYSICAL_NODE_DATA Spécifie les données du dispositif physique d’un nœud de stockage. |
STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR La structure STORAGE_PHYSICAL_TOPOLOGY_DESCRIPTOR est l’une des structures de résultats de requête retournées à partir d’une requête IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROPERTY_QUERY Indique les propriétés d’un dispositif de stockage ou d’un adaptateur à récupérer en tant que mémoire tampon d’entrée transmise au code de contrôle IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROTOCOL_COMMAND Cette structure est utilisée comme mémoire tampon d’entrée lors de l’utilisation du mécanisme de pass-through pour émettre une commande spécifique au fournisseur sur un dispositif de stockage (via IOCTL_STORAGE_PROTOCOL_COMMAND). |
STORAGE_PROTOCOL_DATA_DESCRIPTOR Cette structure est utilisée conjointement avec IOCTL_STORAGE_QUERY_PROPERTY pour retourner des données spécifiques au protocole à partir d’un dispositif de stockage ou d’un adaptateur. |
STORAGE_PROTOCOL_SPECIFIC_DATA Décrit les données de dispositif spécifiques au protocole, fournies dans la mémoire tampon d’entrée et de sortie d’une demande IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_RPMB_DATA_FRAME La structure STORAGE_RPMB_DATA_FRAME (winioctl.h) permet à une application d’utiliser les données de IOCTL_STORAGE_QUERY_PROPERTY pour créer une trame RPMB. |
STORAGE_RPMB_DESCRIPTOR La structure STORAGE_RPMB_DESCRIPTOR (winioctl.h) indique si l’appareil contient un RPMB et la taille maximale de charge utile prise en charge par le RPMB. |
STORAGE_SPEC_VERSION Version de la spécification de stockage. |
STORAGE_TEMPERATURE_DATA_DESCRIPTOR Cette structure est utilisée conjointement avec IOCTL_STORAGE_QUERY_PROPERTY pour retourner des données de température à partir d’un dispositif de stockage ou d’un adaptateur. |
STORAGE_TEMPERATURE_INFO Décrit les données de température du dispositif. Retourné dans le cadre de STORAGE_TEMPERATURE_DATA_DESCRIPTOR lors de l’interrogation des données de température avec une demande IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_TEMPERATURE_THRESHOLD Cette structure est utilisée pour définir les seuils de température minimal et maximal d’un dispositif de stockage (à l’aide de IOCTL_STORAGE_SET_TEMPERATURE_THRESHOLD). |
STORAGE_WRITE_CACHE_PROPERTY Utilisé avec le code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour récupérer des informations sur la propriété de cache d’écriture d’un dispositif. |
TXFS_CREATE_MINIVERSION_INFO Contient les informations de version sur la mini-version créée par FSCTL_TXFS_CREATE_MINIVERSION. |
TXFS_GET_METADATA_INFO_OUT Contient les informations de version sur la mini-version créée. |
TXFS_GET_TRANSACTED_VERSION Contient les informations sur les versions de base et les dernières versions du fichier spécifié. |
TXFS_LIST_TRANSACTION_LOCKED_FILES Contient une liste de fichiers verrouillés par un enregistreur traité. |
TXFS_LIST_TRANSACTION_LOCKED_FILES_ENTRY Contient des informations sur une transaction verrouillée. |
TXFS_LIST_TRANSACTIONS Contient une liste des transactions. |
TXFS_LIST_TRANSACTIONS_ENTRY Contient des informations sur une transaction. |
TXFS_MODIFY_RM Contient les informations requises lors de la modification des paramètres de journalisation et du mode de journalisation d’un gestionnaire de ressources secondaire. |
TXFS_QUERY_RM_INFORMATION Contient des informations sur le gestionnaire de ressources. |
TXFS_READ_BACKUP_INFORMATION_OUT Contient une structure NTFS transactionnelle (TxF) spécifique. Ces informations doivent uniquement être utilisées lorsque vous appelez TXFS_WRITE_BACKUP_INFORMATION. (TXFS_READ_BACKUP_INFORMATION_OUT) |
TXFS_SAVEPOINT_INFORMATION La structure FSCTL_TXFS_SAVEPOINT_INFORMATION spécifie l’action à effectuer et la transaction concernée. |
TXFS_TRANSACTION_ACTIVE_INFO Contient l’indicateur qui indique si les transactions étaient actives ou non lorsqu’un instantané a été pris. |
TXFS_WRITE_BACKUP_INFORMATION Contient une structure NTFS transactionnelle (TxF) spécifique. Ces informations doivent uniquement être utilisées lorsque vous appelez TXFS_WRITE_BACKUP_INFORMATION. (TXFS_WRITE_BACKUP_INFORMATION) |
USN_JOURNAL_DATA_V0 Représente un journal de modifications du nombre de séquences de mise à jour (USN), ses enregistrements et sa capacité. (USN_JOURNAL_DATA_V0) |
USN_JOURNAL_DATA_V1 Représente un journal de modifications de numéro de séquence de mise à jour (USN), ses enregistrements et sa capacité. U |
USN_JOURNAL_DATA_V2 Représente un journal de modifications du nombre de séquences de mise à jour (USN), ses enregistrements et sa capacité. Cette structure est la mémoire tampon de sortie du code de contrôle FSCTL_QUERY_USN_JOURNAL. |
USN_RANGE_TRACK_OUTPUT Contient le nombre de séquences de mise à jour (USN) retourné à partir du code de contrôle FSCTL_USN_TRACK_MODIFIED_RANGES. |
USN_RECORD_COMMON_HEADER Contient les informations d’un en-tête du nombre de séquences de mise à jour (USN) courant via USN_RECORD_V2, USN_RECORD_V3 et USN_RECORD_V4. |
USN_RECORD_EXTENT Contient le décalage et la longueur d’une étendue d’enregistrement du nombre de séquences de mise à jour (USN). |
USN_RECORD_V2 Contient les informations d’un enregistrement de journal de modifications du nombre de séquences de mise à jour (USN) version 2.0. |
USN_RECORD_V3 Contient les informations d’un enregistrement de journal de modifications du nombre de séquences de mise à jour (USN) version 3.0. |
USN_RECORD_V4 Contient les informations d’un enregistrement de journal de modifications du nombre de séquences de mise à jour (USN) version 4.0. Les enregistrements versions 2.0 et 3.0 sont respectivement définis par les structures USN_RECORD_V2 (également appelée USN_RECORD) et USN_RECORD_V3. |
USN_TRACK_MODIFIED_RANGES Contient des informations sur les paramètres de suivi des plages pour un journal de modifications du nombre de séquences de mise à jour (USN) à l’aide du code de contrôle FSCTL_USN_TRACK_MODIFIED_RANGES. |
VERIFY_INFORMATION Contient les informations utilisées pour vérifier une étendue de disque. |
VOLUME_BITMAP_BUFFER Représente les clusters occupés et disponibles sur un disque. |
VOLUME_DISK_EXTENTS Représente un emplacement physique sur un disque. |
VOLUME_GET_GPT_ATTRIBUTES_INFORMATION Contient les attributs de volume récupérés avec le code de contrôle IOCTL_VOLUME_GET_GPT_ATTRIBUTES. |
Énumérations
CSV_CONTROL_OP Spécifie le type d’opération de contrôle CSV à utiliser avec le code de contrôle FSCTL_CSV_CONTROL. |
ELEMENT_TYPE Spécifie le type d’élément d’un périphérique de changement. |
FILE_STORAGE_TIER_MEDIA_TYPE Spécifie le type de support de stockage. |
MEDIA_TYPE Représente les différentes formes de média d’appareil. |
PARTITION_STYLE Représente le format d’une partition. |
STORAGE_BUS_TYPE Spécifie les différents types de bus de stockage. |
STORAGE_COMPONENT_HEALTH_STATUS Spécifie l’état d’intégrité d’un composant de stockage. |
STORAGE_DEVICE_FORM_FACTOR Spécifie le facteur de forme d’un appareil. |
STORAGE_DEVICE_POWER_CAP_UNITS Unités du seuil d’alimentation maximale. |
STORAGE_MEDIA_TYPE Spécifie différents types de supports de stockage. |
STORAGE_PORT_CODE_SET Réservé pour le système. (STORAGE_PORT_CODE_SET) |
STORAGE_PROPERTY_ID Énumère les valeurs possibles du membre PropertyId de la structure STORAGE_PROPERTY_QUERY passées en tant qu’entrée à la demande IOCTL_STORAGE_QUERY_PROPERTY pour récupérer les propriétés d’un dispositif de stockage ou d’un adaptateur. |
STORAGE_PROTOCOL_ATA_DATA_TYPE Type de données du protocole ATA. |
STORAGE_PROTOCOL_NVME_DATA_TYPE Décrit le type de données spécifiques au protocole NVMe à interroger lors d’une demande IOCTL_STORAGE_QUERY_PROPERTY. |
STORAGE_PROTOCOL_TYPE Spécifie le protocole d’un dispositif de stockage. |
STORAGE_QUERY_TYPE Utilisée par la structure STORAGE_PROPERTY_QUERY passée au code de contrôle IOCTL_STORAGE_QUERY_PROPERTY pour indiquer les informations retournées sur une propriété d’un dispositif de stockage ou d’un adaptateur. |
WRITE_CACHE_CHANGE Indique si les fonctionnalités de cache en écriture d’un appareil sont modifiables. |
WRITE_CACHE_ENABLE Indique si le cache en écriture est activé ou désactivé. |
WRITE_CACHE_TYPE Spécifie le type de cache. |
WRITE_THROUGH Spécifie si un dispositif de stockage prend en charge la mise en cache à double écriture. |