Attributtoken in SDEL
Die SDEL-Sprache verwendet Zielattributetoken, um Merkmale von Zielgeräten und -computern zu definieren.
Stammattributetoken für alle Ziele
In der folgenden Tabelle werden die Attribute im Stammnamespace beschrieben, die für alle Ziele gültig sind.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
Typ | VT_BSTR | Definiert den Typ des Ziels. Dieser Wert kann "System" oder "Device" sein. |
Stammattributetoken für ein Geräteziel
In der folgenden Tabelle werden die Attribute im Stammnamespace beschrieben, die nur für Gerätetypziele gültig sind.
Hinweis
Die meisten der folgenden Attribute werden vom Betriebssystem über die SetupDi-APIs abgerufen. Weitere Informationen zu diesen APIs finden Sie unter SetupDiGetDeviceRegistryProperty.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
Adresse | VT_I4 | Klassenspezifische (oder busspezifische) Adresse. |
BusNumber | VT_I4 | Busnummer für das Gerät. |
Funktionen | VT_I4 | Funktionen des Geräts. |
Zeichen | VT_I4 | Ein bitweiser OR der Geräteeigenschaften flags in einem DWORD. (SPDRP_CHARACTERISTICS) |
Klasse | VT_BSTR | Klasse des Geräts. |
ClassGUID | VT_BSTR | Klasse des Geräts in GUID-Form. Verwenden Sie dieses Schlüsselwort (keyword) anstelle des Felds Klasse, wenn Sie lokalisierte Builds verwenden. |
CompatIDs | VT_ARRAY von VARIANT mit VT_BSTR | Alle kompatiblen IDs, die für dieses Gerät definiert sind. |
ConfigFlags | VT_I4 | Konfigurationsflags für das Gerät. |
BESCHREIBUNG | VT_BSTR | Gerätebeschreibung. |
DeviceID | VT_BSTR | Gerätebezeichner, einschließlich des instance-Bezeichners für das Gerät. Diese Zeichenfolge ist eine eindeutige Zeichenfolge für jedes Gerät im System. |
DeviceStatusString | VT_BSTR | Enthält sowohl StatusString als auch ProblemCodeString in einer einzelnen Zeichenfolge. |
DevInst | VT_I4 | Undurchsichtiges Handle für das Gerät instance. |
DevType | VT_I4 | Stellt den Gerätetyp dar. (SPDRP_DEVTYPE) |
DisplayName | VT_BSTR | Löst den ersten Wert auf, der (von links nach rechts) in den folgenden Attributen gefunden wird: FriendlyName, Description oder DeviceID. |
Treiber | VT_BSTR | Ein Schlüssel in HKLM\System\CurrentControlSet\Control\Class\, der weitere Informationen zum Treiber enthält. |
DriverBinaryNames | VT_ARRAY von VARIANT mit VT_BSTR | Aggregiert alle Daten aus UpperClassFilters, UpperFilters, LowerFilters, LowerClassFilters und Service. |
Enumerator | VT_BSTR | Der Name des Enumerators des Geräts. (SPDRP_ENUMERATOR_NAME) |
Exklusiv | VT_I4 | Eine Zahl, die angibt, ob ein Benutzer das Gerät exklusiv nutzen kann. (SPDRP_EXCLUSIVE) |
Filter | VT_ARRAY von VARIANT mit VT_BSTR | Aggregiert alle Daten aus UpperClassFilters, UpperFilters, LowerFilters und LowerClassFilters. |
FriendlyName | VT_BSTR | Anzeigename des Geräts. |
Hardware-IDs | VT_ARRAY von VARIANT mit VT_BSTR | Alle Hardware-IDs, die für dieses Gerät definiert sind. |
IsAttached | VT_BOOL | Das Gegenteil des IsPhantom-Attributs. Diese Schlüsselwort (keyword) entspricht "IsPhantom=False". |
IsDisableable | VT_BOOL | Extrahiert das DN_DISABLEABLE-Flag aus den Statusflags. Der Wert VARIANT_TRUE gibt an, dass das Gerät angibt, dass es deaktiviert werden kann. Diese Schlüsselwort (keyword) entspricht "status&0x00002000". |
IsDisabled | VT_BOOL | Überprüft den CM_PROB_DISABLED Wert im Attribut ProblemCode. Der Wert VARIANT_TRUE gibt an, dass das Gerät deaktiviert ist und vor der Verwendung aktiviert werden muss. Diese Schlüsselwort (keyword) entspricht "ProblemCode=0x00000016". |
IsFailedStart | VT_BOOL | Sucht nach dem CM_PROB_FAILED_START Flags aus den ProblemCode-Flags. Der Wert VARIANT_TRUE gibt an, dass der Gerätetreiber nicht gestartet werden konnte. Diese Schlüsselwort (keyword) entspricht "ProblemCode=0x0000000A". |
IsFailedInstall | VT_BOOL | Sucht nach dem CM_PROB_FAILED_INSTALL-Flags aus den ProblemCode-Flags. Der Wert VARIANT_TRUE gibt an, dass der Gerätetreiber nicht auf dem Gerät installiert werden konnte. Diese Schlüsselwort (keyword) entspricht "ProblemCode=0x0000001C". |
IsFiltered | VT_BOOL | Extrahiert das DN_FILTERED-Flag aus den Statusflags. Diese Schlüsselwort (keyword) entspricht "status&0x00000800". |
IsManual | VT_BOOL | Extrahiert das DN_MANUAL-Flag aus den Statusflags. Diese Schlüsselwort (keyword) entspricht "status&0x00000010". |
IsMoved | VT_BOOL | Extrahiert das DN_MOVED-Flag aus den Statusflags. Diese Schlüsselwort (keyword) entspricht "status&0x00001000". |
IsPhantom | VT_BOOL | Der Wert VARIANT_TRUE gibt an, dass das Gerät derzeit nicht an das System angeschlossen ist oder deinstalliert wurde. |
IsRebootNeed | VT_BOOL | Extrahiert das DN_NEED_RESTART-Flag aus den Statusflags. Der Wert VARIANT_TRUE gibt an, dass das Co-Installationsprogramm des Geräts angibt, dass der Computer neu gestartet werden muss, damit das Gerät eine Entfernungs- oder Installationsaktion abschließen kann. Diese Schlüsselwort (keyword) entspricht "status&0x00000100". |
IsReinstallNeed | VT_BOOL | Extrahiert das CONFIGFLAG_REINSTALL-Flag aus dem ConfigFlags-Attribut. Der Wert VARIANT_TRUE gibt an, dass das Gerät angibt, dass es entfernt werden kann. Diese Schlüsselwort (keyword) entspricht "ConfigFlags&0x00000020". |
IsRemovable | VT_BOOL | Extrahiert das DN_REMOVABLE-Flag aus den Statusflags. Der Wert VARIANT_TRUE gibt an, dass das Gerät angibt, dass es entfernt werden kann. Diese Schlüsselwort (keyword) entspricht "status&0x00004000". |
IsRemovePending | VT_BOOL | Extrahiert das DN_WILL_BE_REMOVED-Flag aus den Statusflags. Diese Schlüsselwort (keyword) entspricht "status&0x00040000". |
IsRootEnumerated | VT_BOOL | Extrahiert das DN_ROOT_ENUMERATED-Flag aus den Statusflags. Der Wert VARIANT_TRUE gibt an, dass das übergeordnete Element des Geräts RootDevice ist. Diese Schlüsselwort (keyword) entspricht "status&0x00000001". |
Isstarted | VT_BOOL | Extrahiert das DN_STARTED-Flag aus den Statusflags. Der Wert VARIANT_TRUE gibt an, dass das Gerät derzeit konfiguriert ist. Diese Schlüsselwort (keyword) entspricht "status&0x00000008". |
LegacyBusType | VT_I4 | Legacybustyp. |
Standort | VT_BSTR | Weitere Informationen zum physischen Standort des Geräts. |
LocationPaths | VT_ARRAY von VARIANT mit VT_BSTR | Standort des Geräts instance in der Gerätestruktur. |
LowerClassFilters | VT_ARRAY von VARIANT mit VT_BSTR | Die Dienstnamen jedes Treibers, der als Filter der unteren Klasse auf dem Zielgerät angefügt ist. |
LowerClassFiltersBinaryNames | VT_ARRAY von VARIANT mit VT_BSTR | Namen von Binärdateien aller unteren Filtertreiber für das Geräteziel. |
LowerFilters | VT_ARRAY von VARIANT mit VT_BSTR | Die Dienstnamen jedes Treibers, der als niedrigerer Filter auf dem Zielgerät angefügt ist. |
LowerFiltersBinaryNames | VT_ARRAY von VARIANT mit VT_BSTR | Namen aller niedrigeren Filtertreiber für das Geräteziel. |
Hersteller | VT_BSTR | Hersteller des Geräts |
PDO | VT_BSTR | Name des physischen Geräteobjekts im Kernel. |
ProblemCode | VT_I4 | Problemcode für das Gerät. Einer der CM_PROB_ präfixierten Problemwerte, die in Cfg.h definiert sind. |
ProblemCodeString | VT_BSTR | Die Zeichenfolgendarstellung von ProblemCode. |
RemovalPolicy | VT_I4 | Aktuelle Entfernungsrichtlinie des Geräts. (SPDRP_REMOVAL_POLICY) |
RemovalPolicyHWDefault | VT_I4 | Von ardware angegebene Standardentfernungsrichtlinie des Geräts. (SPDRP_REMOVAL_POLICY_HW_DEFAULT) |
RemovalPolicyOverride | VT_I4 | Überschreiben Sie die Entfernungsrichtlinie (sofern vorhanden) des Geräts. (SPDRP_REMOVAL_POLICY_OVERRIDE) |
Dienst | VT_BSTR | Der Dienstname des Treibers für das Gerät. |
ServiceBinaryName | VT_BSTR | Name des Funktionstreibers für das Geräteziel. |
Status | VT_I4 | Statusflags für das Gerät. |
StatusString | VT_BSTR | Die Gerätestatuszeichenfolge. |
SymbolicLink | VT_BSTR | Name, den Sie verwenden können, um das Gerät mit der Microsoft Win32 CreateFile-Methode zu öffnen. Sie können nicht alle Geräte auf diese Weise verwenden. Auf den meisten Geräten, die über eine programmierbare Schnittstelle verfügen, ist SymbolicLink verfügbar. |
UIFormat | VT_BSTR | Zeichenfolge, die zum Anzeigen des UINumber-Werts verwendet wird. (SPDRP_UI_NUMBER_DESC_FORMAT) |
UINumber | VT_I4 | UINumber für das Gerät. |
UpperClassFilters | VT_ARRAY von VARIANT mit VT_BSTR | Die Dienstnamen jedes Treibers, der als Oberklassenfilter auf dem Zielgerät angefügt ist. |
UpperClassFiltersBinaryNames | VT_ARRAY von VARIANT mit VT_BSTR | Namen von Binärdateien aller Filtertreiber der Oberklasse für das Geräteziel. |
UpperFilters | VT_ARRAY von VARIANT mit VT_BSTR | Die Dienstnamen jedes Treibers, der als oberer Filter auf dem Zielgerät angefügt ist. |
UpperFiltersBinaryNames | VT_ARRAY von VARIANT mit VT_BSTR | Namen aller oberen Filtertreiber für das Geräteziel |
Stammschlüsselwörter für ein Systemziel
In der folgenden Tabelle werden die Attribute im Stammnamespace beschrieben, die nur für Systemtypziele gültig sind.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
IsPhantom | VT_BOOL | Gibt an, ob das System derzeit zur Verwendung verfügbar ist. |
IsRemote | VT_BOOL | Gibt an, ob es sich bei dem Ziel um ein Remotesystem handelt. |
PageSize | VT_I4 | Seitengröße der Zielsystemhardware. |
ProcArch | VT_BSTR | Prozessorarchitektur der Zielsystemhardware. Dieses Feld kann "x86", "IA64" oder "x64" enthalten. |
OSMajorVersion | VT_I4 | Gibt die Hauptversionsnummer des Betriebssystems an. |
OSMinorVersion | VT_I4 | Gibt die Nebenversionsnummer des Betriebssystems an. |
Schlüsselwörter für Datenträgernamespaces
In der folgenden Tabelle werden die Attribute im Datenträgernamespace beschrieben, die nur für Datenträgergeräte gültig sind.
Hinweis
Die meisten Attribute im Datenträgernamespace werden vom Betriebssystem über eine IOCTL auf den Datenträger selbst abgerufen. Weitere Informationen finden Sie unter STORAGE_DEVICE_DESCRIPTOR.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
BusType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. BusType-Feld. |
DeviceType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. DeviceTypeModifier-Feld. |
IsRemovable | VT_BOOL | Gibt an, ob das Gerät Wechselmedien enthält. |
IsCommandQueuing | VT_BOOL | STORAGE_DEVICE_DESCRIPTOR. CommandQueueing-Feld. |
Number | VT_UI4 | Datenträgernummer (wahrscheinlich identisch mit dem Feld Adresse). |
ProductID | VT_BSTR | Produktbezeichner. |
ProductRev | VT_BSTR | Produktrevisionswert. |
SerialNumber | VT_BSTR | Seriennummer. |
Size | VT_I8 | Gesamtgröße des Datenträgers in Bytes. |
VendorID | VT_BSTR | Anbieterbezeichner. |
Schlüsselwörter für Volumenamespaces
In der folgenden Tabelle werden die Attribute im Volume-Namespace beschrieben, die nur für Volumegeräte gültig sind.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
Start | VT_BOOL | Bestimmt, ob das Volume die Startpartition ist. Der Wert VARIANT_TRUE gibt an, dass das Volume die Startpartition ist. Eine Startpartition ist eine Partition, die Windows-Betriebssystemdateien enthält. |
DeviceName | VT_BSTR | Die aktuelle Zuordnung für den MS-DOS-Gerätenamen dieses Volumes. |
Datenträger | VT_BSTR | Die aktuelle Zuordnung für den MS-DOS-Gerätenamen dieses Volumes. |
DriveLetter | VT_BSTR | Laufwerkbuchstabe des Volumes, einschließlich eines nachfolgenden Schrägstrichs (\). |
ExtentCount | VT_I4 | Die Anzahl der Datenträger, auf die das Volume erweitert wird. |
ExtentDiskNumbers | VT_ARRAY von VARIANT mit VT_I4 | Ein Array, das jeden der Disk::Number-Werte enthält, über die das Volume erweitert wird. Das Array verfügt über ExtentCount-Elemente und ist 0-indiziert. Das Array weist die gleiche Reihenfolge wie die anderen Extent*-Arrays auf. |
ExtentLengths | VT_ARRAY von VARIANT mit VT_I8 | Ein Array, das die Länge der einzelnen Ausdehnungen enthält, über die das Volume erstreckt. Das Array verfügt über ExtentCount-Elemente und ist 0-indiziert. Das Array weist die gleiche Reihenfolge wie die anderen Extent*-Arrays auf. |
ExtentOffsets | VT_ARRAY von VARIANT mit VT_I8 | Ein Array, das den Startoffset der einzelnen Ausdehnungen enthält, über die sich das Volume erstreckt. Das Array verfügt über ExtentCount-Elemente und ist 0-indiziert. Das Array weist die gleiche Reihenfolge wie die anderen Extent*-Arrays auf. |
FileSystem | VT_BSTR | Der Name des Dateisystems des Volumes. (GetVolumeInformation) |
FreeSize | VT_I8 | Gesamtmenge des freien Speicherplatzes auf dem Volume in Bytes. |
GBFreeSize | VT_I4 | Die Gesamtanzahl der freien Gigabyte (GB) auf einem Datenträger, die dem Benutzer zur Verfügung stehen. |
GBTotalSize | VT_I4 | Die Gesamtanzahl von Gigabyte (GB) auf einem Volume, die dem Benutzer zur Verfügung stehen. |
HasFiles | VT_BOOL | Bestimmt, ob das Volume Dateien enthält. Der Wert VARIANT_TRUE gibt an, dass das Volume Dateien enthält. |
IsMediaPresent | VT_BOOL | Bestimmt, ob Medien für das Volume vorhanden sind oder nicht. Der Wert VARIANT_TRUE gibt an, dass auf dem Volume Medien enthalten sind. |
IsMediaRemovable | VT_BOOL | Bestimmt, ob Volumemedien wechselbar sind. Der Wert VARIANT_TRUE gibt an, dass das Volumemedium entfernbar ist. |
Bezeichnung | VT_BSTR | Die Volumebezeichnung. (GetVolumeInformation) |
MBFreeSize | VT_I8 | Die Gesamtanzahl der freien Megabytes (MB) auf einem Datenträger, die dem Benutzer zur Verfügung stehen. |
MBTotalSize | VT_I8 | Die Gesamtanzahl von Megabytes (MB) auf einem Volume, die dem Benutzer zur Verfügung stehen. (GetDiskFreeSpaceEx) |
MountPaths | VT_BSTR | Alle Bereitstellungspfade für dieses Volume. |
PagePath | VT_BOOL | Bestimmt, ob das Volume eine aktive Seitendatei enthält. Der Wert VARIANT_TRUE gibt an, dass das Volume eine aktive Auslagerungsdatei enthält. |
SerialNumber | VT_I4 | Seriennummer des Volumes. |
System | VT_BOOL | Bestimmt, ob das Volume die Systempartition ist. Der Wert VARIANT_TRUE gibt an, dass das Volume die Windows-Systempartition enthält. Die Systempartition enthält die hardwarebezogenen Dateien (startbarer Code), die den Windows-Start-Manager (bootmgr) starten. |
TotalSize | VT_I8 | Gesamtgröße des Volumes in Bytes. |
Typ | VT_I4 | Wert, der von GetDriveType(DriveLetter) zurückgegeben wird. Weitere Informationen finden Sie unter GetDriveType in der MSDN Library. |
Power Namespace-Schlüsselwörter
In der folgenden Tabelle werden die Attribute im Power-Namespace beschrieben, die nur für Energiegeräte gültig sind.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
SupportedDeviceUnits | VT_ARRAY von VARIANT mit VT_BSTR | Array von PowerUnit-Namespaces, die für Abfragen verfügbar sind. |
Schlüsselwörter für PowerDevice-, PowerComponentX-, PowerProcessor- und PowerSoC-Namespace
In der folgenden Tabelle werden die Attribute in den verschiedenen PowerUnit-Namespaces beschrieben.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
SupportedStates | VT_ARRAY von VARIANT mit VT_BSTR | Array von Namespaces für Energiezustände (C0–C6, D0–D3, F0–F9, SWIS0–SWIS3) |
CoveredStates | VT_ARRAY von VARIANT mit VT_BSTR | Array von Namespaces für abgedeckte Zustände. Nur Zustände mit einer Trefferanzahl ungleich 0 (null) sind enthalten. |
PowerProcessorCX, PowerDeviceDX, PowerComponentXFY, PowerSoCSWISX Namespace Keywords
In der folgenden Tabelle werden die Attribute in den verschiedenen PowerState-Namespaces beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
HitCount | VT_UI4 | Gibt an, wie oft der angegebene Energiezustand während des Tests eingegeben wurde. |
Duration | VT_UI4 | Der Zeitraum in Millisekunden, der im angegebenen Energiezustand aufgewendet wird. |
Prozentwert | VT_UI4 | Der Prozentsatz der Zeit, die im angegebenen Energiezustand verbracht wird. |
Schlüsselwörter für Schnittstellennamespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen Schnittstellennamespaces beschrieben.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
Alle | VT_BSTR | Alle Geräteschnittstellen für alle Geräteschnittstellen-GUID, die ein einzelnes Gerät unterstützt. |
VOLUME | VT_BSTR | Schnittstellen für die GUID_DEVINTERFACE_VOLUME GUID. |
DISK | VT_BSTR | Schnittstellen für die GUID_DEVINTERFACE_DISK GUID. |
CDROM | VT_BSTR | Schnittstellen für die GUID_DEVINTERFACE_CDROM GUID. |
GUID | VT_BSTR | Schnittstellen für eine einzelne Schnittstellen-GUID. |
Schlüsselwörter für CAP-Namespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen CAP-Namespaces (Capabilities) beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
LockSupported | VT_BOOL | Gibt an, ob das Gerät Sperren physischer Geräte unterstützt, die das Auswerfen des Geräts verhindern. (CM_DEVCAP_LOCKSUPPORTED) |
EjectSupported | VT_BOOL | Gibt an, ob das Gerät softwaregesteuerte Geräteauswurf unterstützt, während sich das System im PowerSystemWorking-Zustand befindet. (CM_DEVCAP_EJECTSUPPORTED) |
Wechselmedium | VT_BOOL | Gibt an, ob das Gerät dynamisch aus dem unmittelbaren übergeordneten Element entfernt werden kann. (CM_DEVCAP_REMOVABLE) |
DockDevice | VT_BOOL | Gibt an, ob es sich bei dem Gerät um ein Docking-Peripheriegerät handelt. (CM_DEVCAP_DOCKDEVICE) |
UniqueId | VT_BOOL | Gibt an, ob die instance-ID des Geräts systemweit eindeutig ist. (CM_DEVCAP_UNIQUEID) |
SilentInstall | VT_BOOL | Gibt an, ob Geräte-Manager alle Installationsdialogfelder unterdrücken soll. (CM_DEVCAP_SILENTINSTALL) |
RawDeviceOK | VT_BOOL | Gibt an, ob der Treiber für den zugrunde liegenden Bus das Gerät antreiben kann, wenn kein Funktionstreiber vorhanden ist. (CM_DEVCAP_RAWDEVICEOK) |
SurpriseRemovalOK | VT_BOOL | Gibt an, ob der Funktionstreiber für das Gerät den Fall behandeln kann, in dem das Gerät entfernt wird, bevor Windows IRP_MN_QUERY_REMOVE_DEVICE an das Gerät senden kann. (CM_DEVCAP_SURPRISEREMOVALOK) |
HardwareDisabled | VT_BOOL | Gibt an, ob die Hardware des Geräts deaktiviert ist. (CM_DEVCAP_HARDWAREDISABLED) |
Nicht dynamisch | VT_BOOL | Für die zukünftige Verwendung reserviert. (CM_DEVCAP_NONDYNAMIC) |
SCHLÜSSELWÖRTER FÜR INF-Namespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen INF-Namespaces beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
Dateiname | VT_BSTR | INF-Dateiname. |
FileNamePath | VT_BSTR | INF-Dateinamepfad. |
SectionName | VT_BSTR | Name des INF-Abschnitts. |
Date | VT_BSTR | INF-Datum. |
OriginalInfFileName | VT_BSTR | Ursprünglicher INF-Dateiname. |
NET-Namespaceschlüsselwörter
In der folgenden Tabelle werden die Attribute in den verschiedenen NET-Namespaces beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
AdapterName | VT_BSTR | AdapterName-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
IPV6Address | VT_BSTR | FirstUnicastAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
FirstAnycastAddress | VT_BSTR | FirstAnycastAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
FirstMulticastAddress | VT_BSTR | FirstMulticastAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
FirstDnsServerAddress | VT_BSTR | FirstDnsServerAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
FirstPrefix | VT_BSTR | FirstPrefix-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
PrimaryWINSServer | VT_BSTR | FirstWinsServerAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
FirstGatewayAddress | VT_BSTR | FirstGatewayAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
ConnectionSpecificDNSSuffix | VT_BSTR | DnsSuffix-Feld aus IP_ADAPTER_ADDRESSES Struktur |
Beschreibung | VT_BSTR | Beschreibungsfeld aus IP_ADAPTER_ADDRESSES Struktur. |
FriendlyName | VT_BSTR | FriendlyName-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
PhysicalAddress | VT_BSTR | MacAddress-Feld aus IP_ADAPTER_ADDRESSES Struktur |
Flags | VT_UI4 | Feld "Flags" aus IP_ADAPTER_ADDRESSES-Struktur |
Mtu | VT_UI4 | MTU-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
IfType | VT_UI4 | IfType-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
OperStatus | VT_UI4 | OperStatus-Feld aus IP_ADAPTER_ADDRESSES Struktur |
OperationalStatusString | VT_BSTR | Zeichenfolgenäquivalent zum OperStatus-Feld aus IP_ADAPTER_ADDRESSES Struktur |
Ipv6IfIndex | VT_UI4 | Ipv6IfIndex-Feld aus IP_ADAPTER_ADDRESSES Struktur |
TransmitLinkSpeedMbps | VT_UI4 | TransmitLinkSpeedGpbs-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
ReceiveLinkSpeedMbps | VT_UI4 | Feld "ReceiveLinkSpeedMbps" aus IP_ADAPTER_ADDRESSES Struktur. |
Ipv4Metric | VT_UI4 | Ipv4Metric-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
Ipv6Metric | VT_UI4 | Ipv6Metric-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
DHCPServer | VT_BSTR | Dhcpv4Server-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
CompartmentId | VT_UI4 | Feld "CompartmentId" aus IP_ADAPTER_ADDRESSES-Struktur. |
NetworkGuid | VT_BSTR | NetworkGuid-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
ConnectionType | VT_UI4 | ConnectionType-Feld aus IP_ADAPTER_ADDRESSES-Struktur. |
TunnelType | VT_UI4 | TunnelType-Feld aus IP_ADAPTER_ADDRESSES-Struktur. |
Dhcpv6ClientDuidLength | VT_UI4 | Dhcpv6ClientDuidLength-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
Dhcpv6Iaid | VT_UI4 | Dhcpv6Iaid-Feld aus IP_ADAPTER_ADDRESSES Struktur. |
IsOperational | VT_BOOL | Ist betriebsbereit. |
PhysicalMediaType | VT_UI4 | Physischer Medientyp des Netzwerkgeräts. |
MediaType | VT_UI4 | Physischer Medientyp des Netzwerkgeräts. |
Schlüsselwörter für OpticalMedia-Namespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen OpticalMedia-Namespaces beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
IsMediaPresent | VT_BOOL | Wenn Medien im optischen Mediengerät vorhanden sind oder nicht. |
Typ | VT_UI4 | Die aktuelle Profiltypnummer, wie sie in GET_CONFIGURATION_HEADER von IOCTL_CDROM_GET_CONFIGURATION zurückgegeben wird. |
ClassTypeString | VT_BSTR | Typ der optischen Medienklasse. |
TypZeichenfolge | VT_BSTR | Typ der optischen Medien. |
Schlüsselwörter für StorageMedia-Namespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen StorageMedia-Namespaces beschrieben.
Stichwort | VARIANT-Typ | BESCHREIBUNG |
---|---|---|
DeviceType | VT_UI4 | Gibt eine der systemdefinierten FILE_DEVICE_XXX Konstanten an, die den Gerätetyp angeben. |
DeviceTypeString | VT_BSTR | Die zugeordnete Zeichenfolge für den Gerätetyp. |
Anzahl | VT_UI4 | Enthält die Anzahl der DEVICE_MEDIA_INFO-Strukturen in MediaInfo. |
SupportedTypes | VT_UI4 | Gibt alle MEDIA_TYPE oder STORAGE_MEDIA_TYPE Werte an, die den Typ des Wechseldatenträgers angeben. |
Gültig | VT_BOOL | Wenn der Gatherer für dieses Gerät über gültige Daten verfügt. |
Schlüsselwörter für Windows-Namespaces
In der folgenden Tabelle werden die Attribute in den verschiedenen Windows-Namespaces beschrieben.
Stichwort | VARIANT-Typ | Beschreibung |
---|---|---|
IsDriverVerifierEnabled | VT_BOOL | True oder False, um anzugeben, ob die Treiberüberprüfung mit mindestens Standardeinstellungen für alle Treiber dieses Geräts aktiviert ist. |
IsKernelDebugDevice | VT_BOOL | True oder False, um anzugeben, ob dieses Gerät vom Kerneldebugger verwendet wird. |