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. |