Partager via


Jetons d’attribut dans SDEL

Le langage SDEL utilise des jetons d’attribut cible pour définir les caractéristiques des appareils et ordinateurs cibles.

Jetons d’attribut racine pour toutes les cibles

Le tableau suivant décrit les attributs de l’espace de noms racine qui sont valides pour toutes les cibles.

Mot clé Type VARIANT Description
Type VT_BSTR Définit le type de cible. Cette valeur peut être « System » ou « Device ».

Jetons d’attribut racine pour une cible d’appareil

Le tableau suivant décrit les attributs de l’espace de noms racine qui sont valides uniquement pour les cibles de type appareil.

Notes

La plupart des attributs suivants sont récupérés à partir du système d’exploitation via les API SetupDi. Pour plus d’informations sur ces API, consultez SetupDiGetDeviceRegistryProperty.

Mot clé Type VARIANT Description
Adresse VT_I4 Adresse spécifique à la classe (ou au bus).
Numéro_bus VT_I4 Numéro de bus de l’appareil.
Fonctionnalités VT_I4 Fonctionnalités de l’appareil.
Caractère VT_I4 Or au niveau du bit des indicateurs de caractéristiques de l’appareil dans un DWORD. (SPDRP_CHARACTERISTICS)
Classe VT_BSTR Classe de l’appareil.
ClassGUID VT_BSTR Classe de l’appareil, au format GUID. Utilisez cette mot clé au lieu du champ Classe lorsque vous utilisez des builds localisées.
CompatIDs VT_ARRAY de VARIANT avec VT_BSTR Tous les ID compatibles définis pour cet appareil.
ConfigFlags VT_I4 Indicateurs de configuration pour l’appareil.
Description VT_BSTR Description de l’appareil.
DeviceID VT_BSTR Identificateur de l’appareil, y compris l’identificateur instance de l’appareil. Cette chaîne est une chaîne unique pour chaque appareil du système.
DeviceStatusString VT_BSTR Contient StatusString et ProblemCodeString dans une chaîne unique.
DevInst VT_I4 Poignée opaque pour le instance de l’appareil.
DevType VT_I4 Représente le type de l’appareil. (SPDRP_DEVTYPE)
DisplayName VT_BSTR Résout la première valeur trouvée (de gauche à droite) dans les attributs suivants : FriendlyName, Description ou DeviceID.
Pilote VT_BSTR Clé dans HKLM\System\CurrentControlSet\Control\Class\ qui contient plus d’informations sur le pilote.
DriverBinaryNames VT_ARRAY de VARIANT avec VT_BSTR Agrège toutes les données de UpperClassFilters, UpperFilters, LowerFilters, LowerClassFilters et Service.
Énumérateur VT_BSTR Nom de l’énumérateur de l’appareil. (SPDRP_ENUMERATOR_NAME)
Exclusif VT_I4 Nombre qui indique si un utilisateur peut obtenir une utilisation exclusive de l’appareil. (SPDRP_EXCLUSIVE)
Filtres VT_ARRAY de VARIANT avec VT_BSTR Agrège toutes les données de UpperClassFilters, UpperFilters, LowerFilters et LowerClassFilters.
FriendlyName VT_BSTR Nom convivial de l’appareil.
ID matériels VT_ARRAY de VARIANT avec VT_BSTR Tous les ID matériels définis pour cet appareil.
IsAttached VT_BOOL Opposé de l’attribut IsPhantom. Cette mot clé équivaut à « IsPhantom=False ».
IsDisable VT_BOOL Extrait l’indicateur DN_DISABLEABLE des indicateurs d’état. La valeur VARIANT_TRUE indique que l’appareil prétend qu’il peut être désactivé. Cette mot clé équivaut à « status&0x00002000 ».
IsDisabled VT_BOOL Recherche la valeur CM_PROB_DISABLED dans l’attribut ProblemCode. La valeur VARIANT_TRUE indique que l’appareil est désactivé et doit être activé avant utilisation. Cette mot clé équivaut à « ProblemCode=0x00000016 ».
IsFailedStart VT_BOOL Recherche l’indicateur CM_PROB_FAILED_START des indicateurs ProblemCode. La valeur VARIANT_TRUE indique que le pilote de périphérique n’a pas pu démarrer. Cette mot clé équivaut à « ProblemCode=0x0000000A ».
IsFailedInstall VT_BOOL Recherche l’indicateur CM_PROB_FAILED_INSTALL des indicateurs ProblemCode. La valeur VARIANT_TRUE indique que le pilote de périphérique n’a pas pu être installé sur l’appareil. Cette mot clé équivaut à « ProblemCode=0x0000001C ».
IsFiltered VT_BOOL Extrait l’indicateur DN_FILTERED des indicateurs d’état. Cette mot clé équivaut à « status&0x00000800 ».
IsManual VT_BOOL Extrait l’indicateur DN_MANUAL des indicateurs d’état. Cette mot clé équivaut à « status&0x00000010 ».
IsMoved VT_BOOL Extrait l’indicateur DN_MOVED des indicateurs d’état. Cette mot clé équivaut à « status&0x00001000 ».
IsPhantom VT_BOOL La valeur VARIANT_TRUE indique que l’appareil n’est pas actuellement connecté au système ou qu’il a été désinstallé.
IsRebootNeededed VT_BOOL Extrait l’indicateur DN_NEED_RESTART des indicateurs d’état. La valeur VARIANT_TRUE indique que le co-programme d’installation de l’appareil affirme que l’ordinateur doit être redémarré pour que l’appareil effectue une action de suppression ou d’installation. Cette mot clé équivaut à « status&0x00000100 ».
IsReinstallNeeded VT_BOOL Extrait l’indicateur CONFIGFLAG_REINSTALL de l’attribut ConfigFlags. La valeur VARIANT_TRUE indique que l’appareil affirme qu’il peut être supprimé. Cette mot clé équivaut à « ConfigFlags&0x00000020 ».
IsRemovable VT_BOOL Extrait l’indicateur DN_REMOVABLE des indicateurs d’état. La valeur VARIANT_TRUE indique que l’appareil affirme qu’il peut être supprimé. Cette mot clé équivaut à « status&0x00004000 ».
IsRemovePending VT_BOOL Extrait l’indicateur DN_WILL_BE_REMOVED des indicateurs d’état. Cette mot clé équivaut à « status&0x00040000 ».
IsRootEnumerated VT_BOOL Extrait l’indicateur DN_ROOT_ENUMERATED des indicateurs d’état. La valeur VARIANT_TRUE indique que le parent de l’appareil est RootDevice. Cette mot clé équivaut à « status&0x00000001 ».
IsStarted VT_BOOL Extrait l’indicateur DN_STARTED des indicateurs d’état. La valeur VARIANT_TRUE indique que l’appareil est actuellement configuré. Cette mot clé équivaut à « status&0x00000008 ».
LegacyBusType VT_I4 Type de bus hérité.
Emplacement VT_BSTR Plus d’informations sur l’emplacement physique de l’appareil.
LocationPaths VT_ARRAY de VARIANT avec VT_BSTR Emplacement de l’appareil instance dans l’arborescence de l’appareil.
LowerClassFilters VT_ARRAY de VARIANT avec VT_BSTR Noms de service de chaque pilote attaché en tant que filtre de classe inférieure sur l’appareil cible.
LowerClassFiltersBinaryNames VT_ARRAY de VARIANT avec VT_BSTR Noms des fichiers binaires de tous les pilotes de filtre de classe inférieure pour la cible de l’appareil.
Lowerfilters VT_ARRAY de VARIANT avec VT_BSTR Noms de service de chaque pilote attaché en tant que filtre inférieur sur l’appareil cible.
LowerFiltersBinaryNames VT_ARRAY de VARIANT avec VT_BSTR Noms de tous les pilotes de filtre inférieurs pour la cible d’appareil.
Fabricant VT_BSTR Fabricant de l’appareil.
PDO VT_BSTR Nom de l’objet d’appareil physique dans le noyau.
ProblemCode VT_I4 Code du problème pour l’appareil. L’une des valeurs de problème préfixées CM_PROB_ définies dans Cfg.h.
ProblemCodeString VT_BSTR Représentation sous forme de chaîne de ProblemCode.
RemovalPolicy VT_I4 Stratégie de suppression actuelle de l’appareil. (SPDRP_REMOVAL_POLICY)
RemovalPolicyHWDefault VT_I4 stratégie de suppression par défaut spécifiée par ardware de l’appareil. (SPDRP_REMOVAL_POLICY_HW_DEFAULT)
RemovalPolicyOverride VT_I4 Remplacez la stratégie de suppression (si elle existe) de l’appareil. (SPDRP_REMOVAL_POLICY_OVERRIDE)
Service VT_BSTR Nom de service du pilote de l’appareil.
ServiceBinaryName VT_BSTR Nom du pilote de fonction pour la cible de l’appareil.
Statut VT_I4 Indicateurs d’état pour l’appareil.
StatusString VT_BSTR Chaîne d’état de l’appareil.
SymbolicLink VT_BSTR Nom que vous pouvez utiliser pour ouvrir l’appareil à l’aide de la méthode CreateFile Microsoft Win32. Vous ne pouvez pas utiliser tous les appareils de cette façon. La plupart des appareils dotés d’une interface programmable disposent de SymbolicLink.
UIFormat VT_BSTR Chaîne utilisée pour afficher la valeur UINumber. (SPDRP_UI_NUMBER_DESC_FORMAT)
UINumber VT_I4 UINumber pour l’appareil.
UpperClassFilters VT_ARRAY de VARIANT avec VT_BSTR Noms de service de chaque pilote attaché en tant que filtre de classe supérieure sur l’appareil cible.
UpperClassFiltersBinaryNames VT_ARRAY de VARIANT avec VT_BSTR Noms des fichiers binaires de tous les pilotes de filtre de classe supérieure pour la cible de l’appareil.
Upperfilters VT_ARRAY de VARIANT avec VT_BSTR Noms de service de chaque pilote attaché en tant que filtre supérieur sur l’appareil cible.
UpperFiltersBinaryNames VT_ARRAY de VARIANT avec VT_BSTR Noms de tous les pilotes de filtre supérieur pour la cible d’appareil

Mots clés racine pour une cible système

Le tableau suivant décrit les attributs de l’espace de noms racine qui sont valides uniquement pour les cibles de type système.

Mot clé Type VARIANT Description
IsPhantom VT_BOOL Spécifie si le système est actuellement disponible pour une utilisation.
IsRemote VT_BOOL Spécifie si la cible est un système distant.
PageSize VT_I4 Taille de page du matériel système cible.
ProcArch VT_BSTR Architecture du processeur du matériel système cible. Ce champ peut contenir « x86 », « IA64 » ou « x64 ».
OSMajorVersion VT_I4 Spécifie le numéro de version principale du système d’exploitation.
OSMinorVersion VT_I4 Spécifie le numéro de version mineure du système d’exploitation.

Mots clés de l’espace de noms de disque

Le tableau suivant décrit les attributs de l’espace de noms Disque qui sont valides uniquement pour les périphériques de disque.

Notes

La plupart des attributs de l’espace de noms Disque sont récupérés du système d’exploitation via un IOCTL sur le disque lui-même. Pour plus d’informations, consultez STORAGE_DEVICE_DESCRIPTOR.

Mot clé Type VARIANT Description
BusType VT_I4 STORAGE_DEVICE_DESCRIPTOR. Champ BusType.
DeviceType VT_I4 STORAGE_DEVICE_DESCRIPTOR. Champ DeviceTypeModifier.
IsRemovable VT_BOOL Spécifie si l’appareil contient un média amovible.
IsCommandQueuing VT_BOOL STORAGE_DEVICE_DESCRIPTOR. Champ CommandQueueing.
Number VT_UI4 Numéro de disque (probablement le même que le champ Adresse).
ProductID VT_BSTR Identificateur de produit.
ProductRev VT_BSTR Valeur de révision du produit.
SerialNumber VT_BSTR Numéro de série.
Taille VT_I8 Taille totale du disque, en octets.
VendorID VT_BSTR Identificateur du fournisseur.

Mots clés de l’espace de noms de volume

Le tableau suivant décrit les attributs de l’espace de noms Volume qui sont valides uniquement pour les appareils de volume.

Mot clé Type VARIANT Description
Démarrage VT_BOOL Détermine si le volume est la partition de démarrage. La valeur VARIANT_TRUE indique que le volume est la partition de démarrage. Une partition de démarrage est une partition qui contient des fichiers du système d’exploitation Windows.
DeviceName VT_BSTR Mappage actuel pour le nom de l’appareil MS-DOS de ce volume.
Disque VT_BSTR Mappage actuel pour le nom de l’appareil MS-DOS de ce volume.
DriveLetter VT_BSTR Lettre de lecteur du volume, y compris une barre oblique de fin (\).
ExtentCount VT_I4 Nombre de disques sur lequel le volume s’étend.
ExtentDiskNumbers VT_ARRAY de VARIANT avec VT_I4 Tableau contenant chacune des valeurs Disk ::Number sur laquelle le volume s’étend. Le tableau a des éléments ExtentCount et est indexé à 0. Le tableau a le même ordre que les autres tableaux Extent*.
ÉtendueLengths VT_ARRAY de VARIANT avec VT_I8 Tableau contenant la longueur de chaque étendue individuelle sur laquelle le volume s’étend. Le tableau a des éléments ExtentCount et est indexé à 0. Le tableau a le même ordre que les autres tableaux Extent*.
ExtentOffsets VT_ARRAY de VARIANT avec VT_I8 Tableau contenant le décalage de départ de chaque étendue individuelle sur laquelle le volume s’étend. Le tableau a des éléments ExtentCount et est indexé à 0. Le tableau a le même ordre que les autres tableaux Extent*.
FileSystem VT_BSTR Nom du système de fichiers du volume. (GetVolumeInformation)
FreeSize VT_I8 Quantité totale d’espace libre sur le volume, en octets.
GBFreeSize VT_I4 e nombre total de gigaoctets libres (Go) sur un disque disponible pour l’utilisateur.
GBTotalSize VT_I4 Nombre total de gigaoctets (Go) sur un volume qui sont disponibles pour l’utilisateur.
HasFiles VT_BOOL Détermine si le volume contient des fichiers. La valeur VARIANT_TRUE indique que le volume contient des fichiers.
IsMediaPresent VT_BOOL Détermine si le média est présent ou non pour le volume. La valeur VARIANT_TRUE indique que le volume contient un média.
IsMediaRemovable VT_BOOL Détermine si le support de volume est amovible. La valeur VARIANT_TRUE indique que le support de volume est amovible.
Étiquette VT_BSTR Étiquette de volume. (GetVolumeInformation)
MBFreeSize VT_I8 Nombre total de mégaoctets libres (Mo) sur un disque qui sont disponibles pour l’utilisateur.
MBTotalSize VT_I8 Nombre total de mégaoctets (Mo) sur un volume disponible pour l’utilisateur. (GetDiskFreeSpaceEx)
MountPaths VT_BSTR Tous les chemins d’accès de montage à ce volume.
PagePath VT_BOOL Détermine si le volume contient un fichier de page actif. La valeur VARIANT_TRUE indique que le volume contient un fichier de page actif.
SerialNumber VT_I4 Numéro de série du volume.
Système VT_BOOL Détermine si le volume est la partition système. La valeur VARIANT_TRUE indique que le volume contient la partition système Windows. La partition système contient les fichiers matériels (code de démarrage) qui démarrent le Gestionnaire de démarrage Windows (bootmgr).
TotalSize VT_I8 Taille totale du volume, en octets.
Type VT_I4 Valeur retournée par GetDriveType(DriveLetter). Pour plus d’informations, consultez GetDriveType dans MSDN Library.

Mots clés de l’espace de noms Power

Le tableau suivant décrit les attributs de l’espace de noms Power qui sont valides uniquement pour les périphériques d’alimentation.

Mot clé Type VARIANT Description
SupportedDeviceUnits VT_ARRAY de VARIANT avec VT_BSTR Tableau d’espaces de noms PowerUnit disponibles pour la requête.

Mots clés d’espace de noms PowerDevice, PowerComponentX, PowerProcessor et PowerSoC

Le tableau suivant décrit les attributs dans les différents espaces de noms PowerUnit.

Mot clé Type VARIANT Description
SupportedStates VT_ARRAY de VARIANT avec VT_BSTR Tableau d’espaces de noms pour les états d’alimentation (C0-C6, D0-D3, F0-F9, SWIS0-SWIS3)
CoveredStates VT_ARRAY de VARIANT avec VT_BSTR Tableau d’espaces de noms pour les états couverts. Seuls les états dont le nombre d’accès n’est pas égal à zéro sont inclus.

Mots clés de l’espace de noms PowerProcessorCX, PowerDeviceDX, PowerComponentXFY, PowerSoCSWISX

Le tableau suivant décrit les attributs dans les différents espaces de noms PowerState.

Mot clé Type VARIANT Description
HitCount VT_UI4 Nombre de fois où l’état d’alimentation donné a été entré pendant le test.
Duration VT_UI4 Période de temps en millisecondes passée dans l’état d’alimentation donné.
Pourcentage VT_UI4 pourcentage de temps passé dans l’état de puissance donné.

Mots clés de l’espace de noms d’interface

Le tableau suivant décrit les attributs dans les différents espaces de noms Interfaces.

Mot clé Type VARIANT Description
Tous VT_BSTR Toutes les interfaces d’appareil pour toutes les GUID d’interface d’appareil pris en charge par un seul appareil.
VOLUME VT_BSTR Interfaces pour le GUID GUID_DEVINTERFACE_VOLUME.
DISK VT_BSTR Interfaces pour le GUID GUID_DEVINTERFACE_DISK.
CDROM VT_BSTR Interfaces pour le GUID GUID_DEVINTERFACE_CDROM.
GUID VT_BSTR Interfaces pour un GUID d’interface unique.

Mots clés de l’espace de noms CAP

Le tableau suivant décrit les attributs dans les différents espaces de noms CAP (Capabilities).

Mot clé Type VARIANT Description
LockSupported VT_BOOL Spécifie si l’appareil prend en charge le verrouillage physique de l’appareil qui empêche l’éjection de l’appareil. (CM_DEVCAP_LOCKSUPPORTED)
EjectSupported VT_BOOL Spécifie si l’appareil prend en charge l’éjection d’appareil contrôlée par logiciel lorsque le système est à l’état PowerSystemWorking. (CM_DEVCAP_EJECTSUPPORTED)
Amovible VT_BOOL Spécifie si l’appareil peut être supprimé dynamiquement de son parent immédiat. (CM_DEVCAP_REMOVABLE)
DockDevice VT_BOOL Spécifie si l’appareil est un périphérique d’ancrage. (CM_DEVCAP_DOCKDEVICE)
UniqueId VT_BOOL Spécifie si l’ID de instance de l’appareil est unique à l’échelle du système. (CM_DEVCAP_UNIQUEID)
SilentInstall VT_BOOL Spécifie si Gestionnaire de périphériques doit supprimer toutes les boîtes de dialogue d’installation. (CM_DEVCAP_SILENTINSTALL)
RawDeviceOK VT_BOOL Spécifie si le pilote du bus sous-jacent peut conduire l’appareil s’il n’existe aucun pilote de fonction. (CM_DEVCAP_RAWDEVICEOK)
SurpriseRemovalOK VT_BOOL Spécifie si le pilote de fonction de l’appareil peut gérer le cas où l’appareil est supprimé avant que Windows puisse lui envoyer des IRP_MN_QUERY_REMOVE_DEVICE. (CM_DEVCAP_SURPRISEREMOVALOK)
HardwareDisabled VT_BOOL Spécifie si le matériel de l’appareil est désactivé. (CM_DEVCAP_HARDWAREDISABLED)
Non dynamique VT_BOOL Réservé pour un usage futur. (CM_DEVCAP_NONDYNAMIC)

Mots clés de l’espace de noms INF

Le tableau suivant décrit les attributs dans les différents espaces de noms INF.

Mot clé Type VARIANT Description
FileName VT_BSTR Nom du fichier INF.
FileNamePath VT_BSTR Chemin d’accès au nom de fichier INF.
SectionName VT_BSTR Nom de la section INF.
Date VT_BSTR Date INF.
OriginalInfFileName VT_BSTR Nom du fichier INF d’origine.

Mots clés de l’espace de noms NET

Le tableau suivant décrit les attributs dans les différents espaces de noms NET.

Mot clé Type VARIANT Description
AdapterName VT_BSTR Champ AdapterName de IP_ADAPTER_ADDRESSES structure.
IPV6Address VT_BSTR Champ FirstUnicastAddress de IP_ADAPTER_ADDRESSES structure.
FirstAnycastAddress VT_BSTR Champ FirstAnycastAddress de IP_ADAPTER_ADDRESSES structure.
FirstMulticastAddress VT_BSTR Champ FirstMulticastAddress de IP_ADAPTER_ADDRESSES structure.
FirstDnsServerAddress VT_BSTR Champ FirstDnsServerAddress de IP_ADAPTER_ADDRESSES structure.
FirstPrefix VT_BSTR Champ FirstPrefix de IP_ADAPTER_ADDRESSES structure.
PrimaryWINSServer VT_BSTR Champ FirstWinsServerAddress de IP_ADAPTER_ADDRESSES structure.
FirstGatewayAddress VT_BSTR Champ FirstGatewayAddress de IP_ADAPTER_ADDRESSES structure.
ConnectionSpecificDNSSuffix VT_BSTR Champ DnsSuffix de IP_ADAPTER_ADDRESSES structure
Description VT_BSTR Champ Description de IP_ADAPTER_ADDRESSES structure.
FriendlyName VT_BSTR Champ FriendlyName de IP_ADAPTER_ADDRESSES structure.
PhysicalAddress VT_BSTR Champ MacAddress de IP_ADAPTER_ADDRESSES structure
Indicateurs VT_UI4 Champ Indicateurs de IP_ADAPTER_ADDRESSES structure
Mtu VT_UI4 Champ Mtu de IP_ADAPTER_ADDRESSES structure.
IfType VT_UI4 Champ IfType de IP_ADAPTER_ADDRESSES structure.
OperStatus VT_UI4 Champ OperStatus de IP_ADAPTER_ADDRESSES structure
OperationalStatusString VT_BSTR Chaîne équivalente au champ OperStatus de IP_ADAPTER_ADDRESSES structure
Ipv6IfIndex VT_UI4 Champ Ipv6IfIndex de IP_ADAPTER_ADDRESSES structure
TransmitLinkSpeedMbps VT_UI4 Champ TransmitLinkSpeedGpbs de IP_ADAPTER_ADDRESSES structure.
ReceiveLinkSpeedMbps VT_UI4 Champ ReceiveLinkSpeedMbps de IP_ADAPTER_ADDRESSES structure.
Ipv4Metric VT_UI4 Champ Ipv4Metric de IP_ADAPTER_ADDRESSES structure.
Ipv6Metric VT_UI4 Champ Ipv6Metric de IP_ADAPTER_ADDRESSES structure.
DHCPServer VT_BSTR Champ Dhcpv4Server de IP_ADAPTER_ADDRESSES structure.
CompartmentId VT_UI4 Champ CompartmentId de IP_ADAPTER_ADDRESSES structure.
NetworkGuid VT_BSTR Champ NetworkGuid de IP_ADAPTER_ADDRESSES structure.
ConnectionType VT_UI4 Champ ConnectionType de IP_ADAPTER_ADDRESSES structure.
TunnelType VT_UI4 Champ TunnelType de IP_ADAPTER_ADDRESSES structure.
Dhcpv6ClientDuidLength VT_UI4 Champ Dhcpv6ClientDuidLength de IP_ADAPTER_ADDRESSES structure.
Dhcpv6Iaid VT_UI4 Champ Dhcpv6Iaid de IP_ADAPTER_ADDRESSES structure.
IsOperational VT_BOOL Est opérationnel.
PhysicalMediaType VT_UI4 Type de média physique du périphérique réseau.
MediaType VT_UI4 Type de média physique du périphérique réseau.

Mots clés de l’espace de noms OpticalMedia

Le tableau suivant décrit les attributs des différents espaces de noms OpticalMedia.

Mot clé Type VARIANT Description
IsMediaPresent VT_BOOL Si un média est présent ou non dans le support optique.
Type VT_UI4 Numéro de type de profil actuel tel que retourné dans GET_CONFIGURATION_HEADER à partir de IOCTL_CDROM_GET_CONFIGURATION.
ClassTypeString VT_BSTR Type de classe de média optique.
TypeChaîne VT_BSTR Type de support optique.

Mots clés de l’espace de noms StorageMedia

Le tableau suivant décrit les attributs dans les différents espaces de noms StorageMedia.

Mot clé Type VARIANT Description
DeviceType VT_UI4 Spécifie l’une des constantes FILE_DEVICE_XXX définies par le système indiquant le type d’appareil.
DeviceTypeString VT_BSTR Chaîne associée au type d’appareil.
Nombre VT_UI4 Contient le nombre de structures DEVICE_MEDIA_INFO dans MediaInfo.
SupportedTypes VT_UI4 Spécifie toutes les valeurs MEDIA_TYPE ou STORAGE_MEDIA_TYPE qui indiquent le type de disque amovible.
Valide VT_BOOL Si le rassembleur de cet appareil a des données valides.

Mots clés de l’espace de noms Windows

Le tableau suivant décrit les attributs dans les différents espaces de noms Windows.

Mot clé Type VARIANT Description
IsDriverVerifierEnabled VT_BOOL True ou False pour indiquer si Driver Verifier est activé avec au moins des paramètres standard sur tous les pilotes de ce périphérique.
IsKernelDebugDevice VT_BOOL True ou False pour indiquer si cet appareil est utilisé par le débogueur du noyau.