Token di attributo in SDEL
Il linguaggio SDEL usa token di attributo di destinazione per definire le caratteristiche dei dispositivi e dei computer di destinazione.
Token di attributo radice per tutte le destinazioni
Nella tabella seguente vengono descritti gli attributi nello spazio dei nomi radice validi per tutte le destinazioni.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
Tipo | VT_BSTR | Definisce il tipo di destinazione. Questo valore può essere "System" o "Device". |
Token di attributo radice per una destinazione del dispositivo
Nella tabella seguente vengono descritti gli attributi nello spazio dei nomi radice validi solo per le destinazioni di tipo dispositivo.
Nota
La maggior parte degli attributi seguenti viene recuperata dal sistema operativo tramite le API SetupDi. Per altre informazioni su queste API, vedere SetupDiGetDeviceRegistryProperty.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
Indirizzo | VT_I4 | Indirizzo specifico della classe (o specifico del bus). |
BusNumber | VT_I4 | Numero del bus per il dispositivo. |
Funzionalità | VT_I4 | Funzionalità del dispositivo. |
Carattere | VT_I4 | OR bit per bit dei flag delle caratteristiche del dispositivo in un DWORD. (SPDRP_CHARACTERISTICS) |
Classe | VT_BSTR | Classe del dispositivo. |
ClassGUID | VT_BSTR | Classe del dispositivo, in formato GUID. Usare questa parola chiave anziché il campo Classe quando si usano compilazioni localizzate. |
CompatID | VT_ARRAY di VARIANT con VT_BSTR | Tutti gli ID compatibili definiti per questo dispositivo. |
ConfigFlags | VT_I4 | Flag di configurazione per il dispositivo. |
Descrizione | VT_BSTR | Descrizione del dispositivo. |
DeviceID | VT_BSTR | Identificatore del dispositivo, incluso l'identificatore dell'istanza per il dispositivo. Questa stringa è una stringa univoca per ogni dispositivo nel sistema. |
DeviceStatusString | VT_BSTR | Contiene sia StatusString che ProblemCodeString in una singola stringa. |
DevInst | VT_I4 | Handle opaco per l'istanza del dispositivo. |
DevType | VT_I4 | Rappresenta il tipo del dispositivo. (SPDRP_DEVTYPE) |
DisplayName | VT_BSTR | Risolve il primo valore trovato (da sinistra a destra) negli attributi seguenti: FriendlyName, Description o DeviceID. |
Driver | VT_BSTR | Chiave in HKLM\System\CurrentControlSet\Control\Class\ che contiene ulteriori informazioni sul driver. |
DriverBinaryNames | VT_ARRAY di VARIANT con VT_BSTR | Aggrega tutti i dati di UpperClassFilters, UpperFilters, LowerFilters, LowerClassFilters e Service. |
Enumeratore | VT_BSTR | Nome dell'enumeratore del dispositivo. (SPDRP_ENUMERATOR_NAME) |
Esclusivo | VT_I4 | Numero che indica se un utente può ottenere l'uso esclusivo del dispositivo. (SPDRP_EXCLUSIVE) |
Filtri | VT_ARRAY di VARIANT con VT_BSTR | Aggrega tutti i dati di UpperClassFilters, UpperFilters, LowerFilters e LowerClassFilters. |
FriendlyName | VT_BSTR | Nome descrittivo del dispositivo. |
Id hardware | VT_ARRAY di VARIANT con VT_BSTR | Tutti gli ID hardware definiti per questo dispositivo. |
IsAttached | VT_BOOL | Opposto dell'attributo IsPhantom. Questa parola chiave equivale a "IsPhantom=False". |
IsDisableable | VT_BOOL | Estrae il flag DN_DISABLEABLE dai flag Di stato. Un valore di VARIANT_TRUE indica che il dispositivo dichiara che può essere disabilitato. Questa parola chiave equivale a "status&0x00002000". |
IsDisabled | VT_BOOL | Verifica la presenza del valore CM_PROB_DISABLED nell'attributo ProblemCode. Un valore di VARIANT_TRUE indica che il dispositivo è disabilitato e deve essere abilitato prima dell'uso. Questa parola chiave equivale a "ProblemCode=0x00000016". |
IsFailedStart | VT_BOOL | Verifica la presenza del flag CM_PROB_FAILED_START fuori dai flag ProblemCode. Il valore VARIANT_TRUE indica che l'avvio del driver di dispositivo non è riuscito. Questa parola chiave equivale a "ProblemCode=0x0000000A". |
IsFailedInstall | VT_BOOL | Verifica la presenza del flag CM_PROB_FAILED_INSTALL fuori dai flag ProblemCode. Il valore VARIANT_TRUE indica che il driver di dispositivo non è riuscito a eseguire l'installazione nel dispositivo. Questa parola chiave equivale a "ProblemCode=0x0000001C". |
IsFiltered | VT_BOOL | Estrae il flag DN_FILTERED dai flag Di stato. Questa parola chiave equivale a "status&0x00000800". |
IsManual | VT_BOOL | Estrae il flag DN_MANUAL dai flag Di stato. Questa parola chiave equivale a "status&0x00000010". |
IsMoved | VT_BOOL | Estrae il flag DN_MOVED dai flag Di stato. Questa parola chiave equivale a "status&0x00001000". |
IsPhantom | VT_BOOL | Un valore di VARIANT_TRUE indica che il dispositivo non è attualmente collegato al sistema o che è stato disinstallato. |
IsRebootNeeded | VT_BOOL | Estrae il flag DN_NEED_RESTART dai flag Di stato. Un valore di VARIANT_TRUE indica che il programma di installazione condivisa del dispositivo dichiara che il computer deve essere riavviato affinché il dispositivo completi un'azione di rimozione o installazione. Questa parola chiave equivale a "status&0x00000100". |
IsReinstallNeeded | VT_BOOL | Estrae il flag CONFIGFLAG_REINSTALL dall'attributo ConfigFlags. Un valore di VARIANT_TRUE indica che il dispositivo dichiara che può essere rimosso. Questa parola chiave equivale a "ConfigFlags&0x00000020". |
IsRemovable | VT_BOOL | Estrae il flag DN_REMOVABLE dai flag Di stato. Un valore di VARIANT_TRUE indica che il dispositivo dichiara che può essere rimosso. Questa parola chiave equivale a "status&0x00004000". |
IsRemovePending | VT_BOOL | Estrae il flag DN_WILL_BE_REMOVED dai flag Di stato. Questa parola chiave equivale a "status&0x00040000". |
IsRootEnumerated | VT_BOOL | Estrae il flag DN_ROOT_ENUMERATED dai flag Di stato. Un valore di VARIANT_TRUE indica che l'elemento padre del dispositivo è RootDevice. Questa parola chiave equivale a "status&0x00000001". |
IsStarted | VT_BOOL | Estrae il flag DN_STARTED dai flag Di stato. Un valore di VARIANT_TRUE indica che il dispositivo è attualmente configurato. Questa parola chiave equivale a "status&0x00000008". |
LegacyBusType | VT_I4 | Tipo di bus legacy. |
Posizione | VT_BSTR | Altre informazioni sulla posizione fisica del dispositivo. |
LocationPaths | VT_ARRAY di VARIANT con VT_BSTR | Posizione dell'istanza del dispositivo nell'albero dei dispositivi. |
LowerClassFilters | VT_ARRAY di VARIANT con VT_BSTR | Nomi di servizio di ogni driver collegato come filtro di classe inferiore nel dispositivo di destinazione. |
LowerClassFiltersBinaryNames | VT_ARRAY di VARIANT con VT_BSTR | Nomi dei file binari di tutti i driver di filtro di classe inferiore per la destinazione del dispositivo. |
Lowerfilters | VT_ARRAY di VARIANT con VT_BSTR | Nomi di servizio di ogni driver collegato come filtro inferiore nel dispositivo di destinazione. |
LowerFiltersBinaryNames | VT_ARRAY di VARIANT con VT_BSTR | Nomi di tutti i driver di filtro inferiori per la destinazione del dispositivo. |
Produttore | VT_BSTR | Produttore del dispositivo. |
PDO | VT_BSTR | Nome dell'oggetto dispositivo fisico nel kernel. |
ProblemCode | VT_I4 | Codice del problema per il dispositivo. Uno dei valori di problema con prefisso CM_PROB_ definito in Cfg.h. |
ProblemCodeString | VT_BSTR | Rappresentazione di stringa di ProblemCode. |
RemovalPolicy | VT_I4 | Criteri di rimozione correnti del dispositivo. (SPDRP_REMOVAL_POLICY) |
RemovalPolicyHWDefault | VT_I4 | Criterio di rimozione predefinito specificato dal ardware del dispositivo. (SPDRP_REMOVAL_POLICY_HW_DEFAULT) |
RemovalPolicyOverride | VT_I4 | Eseguire l'override dei criteri di rimozione (se esiste) del dispositivo. (SPDRP_REMOVAL_POLICY_OVERRIDE) |
Servizio | VT_BSTR | Nome del servizio del driver per il dispositivo. |
ServiceBinaryName | VT_BSTR | Nome del driver di funzione per la destinazione del dispositivo. |
Stato | VT_I4 | Flag di stato per il dispositivo. |
StatusString | VT_BSTR | Stringa di stato del dispositivo. |
SimbolicaLink | VT_BSTR | Nome che è possibile usare per aprire il dispositivo usando il metodo Microsoft Win32 CreateFile. Non è possibile usare tutti i dispositivi in questo modo. La maggior parte dei dispositivi con un'interfaccia programmabile avrà SimbolicLink disponibile. |
UIFormat | VT_BSTR | Stringa utilizzata per visualizzare il valore UINumber. (SPDRP_UI_NUMBER_DESC_FORMAT) |
UINumber | VT_I4 | UINumber per il dispositivo. |
UpperClassFilters | VT_ARRAY di VARIANT con VT_BSTR | I nomi di servizio di ogni driver collegato come filtro di classe superiore nel dispositivo di destinazione. |
UpperClassFiltersBinaryNames | VT_ARRAY di VARIANT con VT_BSTR | Nomi di file binari di tutti i driver di filtro superiore per la destinazione del dispositivo. |
Upperfilters | VT_ARRAY di VARIANT con VT_BSTR | Nomi di servizio di ogni driver collegato come filtro superiore nel dispositivo di destinazione. |
UpperFiltersBinaryNames | VT_ARRAY di VARIANT con VT_BSTR | Nomi di tutti i driver di filtro superiore per la destinazione del dispositivo |
Parole chiave radice per una destinazione di sistema
La tabella seguente descrive gli attributi nello spazio dei nomi radice validi solo per le destinazioni di tipo di sistema.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
IsPhantom | VT_BOOL | Specifica se il sistema è attualmente disponibile per l'uso. |
IsRemote | VT_BOOL | Specifica se la destinazione è un sistema remoto. |
PageSize | VT_I4 | Dimensioni pagina dell'hardware del sistema di destinazione. |
ProcArch | VT_BSTR | Architettura del processore dell'hardware di sistema di destinazione. Questo campo può contenere "x86", "IA64" o "x64". |
OSMajorVersion | VT_I4 | Specifica il numero di versione principale del sistema operativo. |
OSMinorVersion | VT_I4 | Specifica il numero di versione secondaria del sistema operativo. |
Parole chiave dello spazio dei nomi del disco
La tabella seguente descrive gli attributi nello spazio dei nomi Disk validi solo per i dispositivi disco.
Nota
La maggior parte degli attributi nello spazio dei nomi Disco viene recuperata dal sistema operativo tramite un IOCTL al disco stesso. Per altre informazioni, vedere STORAGE_DEVICE_DESCRIPTOR.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
BusType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. Campo BusType. |
DeviceType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. Campo DeviceTypeModifier. |
IsRemovable | VT_BOOL | Specifica se il dispositivo contiene supporti rimovibili. |
IsCommandQueuing | VT_BOOL | STORAGE_DEVICE_DESCRIPTOR. Campo CommandQueueing. |
Numero | VT_UI4 | Numero di disco (probabilmente uguale al campo Indirizzo). |
ProductID | VT_BSTR | Identificatore prodotto. |
ProductRev | VT_BSTR | Valore di revisione del prodotto. |
SerialNumber | VT_BSTR | Numero di serie. |
Dimensione | VT_I8 | Dimensioni totali del disco, in byte. |
VendorID | VT_BSTR | Identificatore del fornitore. |
Parole chiave dello spazio dei nomi del volume
La tabella seguente descrive gli attributi nello spazio dei nomi Volume validi solo per i dispositivi volume.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
Avvio | VT_BOOL | Determina se il volume è la partizione di avvio. Un valore di VARIANT_TRUE indica che il volume è la partizione di avvio. Una partizione di avvio è una partizione che contiene file del sistema operativo Windows. |
DeviceName | VT_BSTR | Mapping corrente per il nome del dispositivo MS-DOS del volume. |
Disco | VT_BSTR | Mapping corrente per il nome del dispositivo MS-DOS del volume. |
DriveLetter | VT_BSTR | Lettera di unità del volume, inclusa una barra finale (\). |
ExtentCount | VT_I4 | Numero di dischi che il volume si estende tra di loro. |
ExtentDiskNumbers | VT_ARRAY di VARIANT con VT_I4 | Matrice contenente ognuno dei valori Disk::Number che il volume si estende. La matrice include elementi ExtentCount ed è indicizzata a 0. La matrice ha lo stesso ordinamento delle altre matrici Extent*. |
ExtentLengths | VT_ARRAY di VARIANT con VT_I8 | Matrice contenente la lunghezza di ogni singolo extent esteso dal volume. La matrice include elementi ExtentCount ed è indicizzata a 0. La matrice ha lo stesso ordinamento delle altre matrici Extent*. |
ExtentOffsets | VT_ARRAY di VARIANT con VT_I8 | Matrice contenente l'offset iniziale di ogni singolo extent esteso dal volume. La matrice include elementi ExtentCount ed è indicizzata a 0. La matrice ha lo stesso ordinamento delle altre matrici Extent*. |
FileSystem | VT_BSTR | Nome del file system del volume. (GetVolumeInformation) |
FreeSize | VT_I8 | Quantità totale di spazio libero nel volume, in byte. |
GBFreeSize | VT_I4 | e numero totale di gigabyte gratuiti (GB) in un disco disponibile per l'utente. |
GBTotalSize | VT_I4 | Numero totale di gigabyte (GB) in un volume disponibile per l'utente. |
HasFiles | VT_BOOL | Determina se il volume contiene file su di esso. Un valore di VARIANT_TRUE indica che il volume ha file su di esso. |
IsMediaPresent | VT_BOOL | Determina se il supporto è presente o meno per il volume. Un valore di VARIANT_TRUE indica che il volume ha supporti su di esso. |
IsMediaRemovable | VT_BOOL | Determina se il supporto del volume è rimovibile. Un valore di VARIANT_TRUE indica che il supporto del volume è rimovibile. |
Etichetta | VT_BSTR | Etichetta del volume. (GetVolumeInformation) |
MBFreeSize | VT_I8 | Numero totale di megabyte gratuiti (MB) in un disco disponibile per l'utente. |
MBTotalSize | VT_I8 | Numero totale di megabyte (MB) in un volume disponibile per l'utente. (GetDiskFreeSpaceEx) |
MountPaths | VT_BSTR | Tutti i percorsi di montaggio di questo volume. |
PagePath | VT_BOOL | Determina se il volume contiene un file di pagina attivo. Un valore di VARIANT_TRUE indica che il volume contiene un file di pagina attivo. |
SerialNumber | VT_I4 | Numero di serie del volume. |
Sistema | VT_BOOL | Determina se il volume è la partizione di sistema. Un valore di VARIANT_TRUE indica che il volume contiene la partizione di sistema windows. La partizione di sistema contiene i file correlati all'hardware (codice di avvio) che avvia Windows Boot Manager (bootmgr). |
TotalSize | VT_I8 | Dimensioni totali del volume, in byte. |
Tipo | VT_I4 | Valore restituito da GetDriveType(DriveLetter). Per altre informazioni, vedere GetDriveType in MSDN Library. |
Parole chiave dello spazio dei nomi di Power
Nella tabella seguente vengono descritti gli attributi nello spazio dei nomi Power validi solo per i dispositivi di alimentazione.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
SupportedDeviceUnits | VT_ARRAY di VARIANT con VT_BSTR | Matrice di spazi dei nomi PowerUnit disponibili per la query. |
Parole chiave dello spazio dei nomi PowerDevice, PowerComponentX, PowerProcessor e PowerSoC
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi Di PowerUnit.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
SupportedStates | VT_ARRAY di VARIANT con VT_BSTR | Matrice di spazi dei nomi per gli stati di alimentazione (C0-C6, D0–D3, F0–F9, SWIS0-SWIS3) |
CoveredStates | VT_ARRAY di VARIANT con VT_BSTR | Matrice di spazi dei nomi per gli stati coperti. Sono inclusi solo gli stati con un numero di passaggi diverso da zero |
Parole chiave dello spazio dei nomi PowerProcessorCX, PowerDeviceDX, PowerComponentXFY, PowerSoCSWISX Namespace
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi di PowerState.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
Hitcount | VT_UI4 | Numero di volte in cui è stato immesso lo stato di alimentazione specificato durante il test. |
Durata | VT_UI4 | Periodo di tempo in millisecondi impiegato nello stato di alimentazione specificato. |
Percentuale | VT_UI4 | percentuale di tempo trascorso nello stato di alimentazione specificato. |
Parole chiave dello spazio dei nomi dell'interfaccia
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi Interfaces.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
Tutti | VT_BSTR | Tutte le interfacce del dispositivo per tutti i GUID dell'interfaccia del dispositivo supportano un singolo dispositivo. |
VOLUME | VT_BSTR | Interfacce per il GUID GUID_DEVINTERFACE_VOLUME. |
DISK | VT_BSTR | Interfacce per il GUID GUID_DEVINTERFACE_DISK. |
CDROM | VT_BSTR | Interfacce per il GUID GUID_DEVINTERFACE_CDROM. |
GUID | VT_BSTR | Interfacce per un SINGOLO GUID di interfaccia. |
Parole chiave dello spazio dei nomi CAP
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi CAP (Capabilities).
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
LockSupported | VT_BOOL | Specifica se il dispositivo supporta il blocco fisico del dispositivo che impedisce l'espulsione del dispositivo. (CM_DEVCAP_LOCKSUPPORTED) |
EjectSupported | VT_BOOL | Specifica se il dispositivo supporta l'espulsione del dispositivo controllato dal software mentre il sistema si trova nello stato PowerSystemWorking. (CM_DEVCAP_EJECTSUPPORTED) |
Removibile | VT_BOOL | Specifica se il dispositivo può essere rimosso dinamicamente dall'elemento padre immediato. (CM_DEVCAP_REMOVABLE) |
DockDevice | VT_BOOL | Specifica se il dispositivo è una periferica di ancoraggio. (CM_DEVCAP_DOCKDEVICE) |
UniqueId | VT_BOOL | Specifica se l'ID istanza del dispositivo è univoco a livello di sistema. (CM_DEVCAP_UNIQUEID) |
SilentInstall | VT_BOOL | Specifica se Gestione dispositivi deve eliminare tutte le finestre di dialogo di installazione. (CM_DEVCAP_SILENTINSTALL) |
RawDeviceOK | VT_BOOL | Specifica se il driver per il bus sottostante può guidare il dispositivo se non è presente alcun driver di funzione. (CM_DEVCAP_RAWDEVICEOK) |
SurpriseRemovalOK | VT_BOOL | Specifica se il driver di funzione per il dispositivo può gestire il caso in cui il dispositivo viene rimosso prima che Windows possa inviare IRP_MN_QUERY_REMOVE_DEVICE. (CM_DEVCAP_SURPRISEREMOVALOK) |
HardwareDisabled | VT_BOOL | Specifica se l'hardware del dispositivo è disabilitato. (CM_DEVCAP_HARDWAREDISABLED) |
NonDynamic | VT_BOOL | Riservato per utilizzi futuri. (CM_DEVCAP_NONDYNAMIC) |
Parole chiave dello spazio dei nomi INF
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi INF.
Parola chiave | Tipo VARIANT | Description |
---|---|---|
FileName | VT_BSTR | Nome file INF. |
FileNamePath | VT_BSTR | Percorso del nome file INF. |
SectionName | VT_BSTR | Nome sezione INF. |
Data | VT_BSTR | Data INF. |
OriginalInfFileName | VT_BSTR | Nome file INF originale. |
Parole chiave dello spazio dei nomi NET
La tabella seguente descrive gli attributi nei vari spazi dei nomi NET.
Parola chiave | Tipo VARIANT | Description |
---|---|---|
AdapterName | VT_BSTR | Campo AdapterName dalla struttura IP_ADAPTER_ADDRESSES. |
IPV6Address | VT_BSTR | Primo campoUnicastAddress dalla struttura IP_ADAPTER_ADDRESSES. |
FirstAnycastAddress | VT_BSTR | Primo campoAnycastAddress dalla struttura IP_ADAPTER_ADDRESSES. |
FirstMulticastAddress | VT_BSTR | Primo CampoMulticastAddress dalla struttura IP_ADAPTER_ADDRESSES. |
FirstDnsServerAddress | VT_BSTR | Campo FirstDnsServerAddress dalla struttura IP_ADAPTER_ADDRESSES. |
FirstPrefix | VT_BSTR | Campo FirstPrefix dalla struttura IP_ADAPTER_ADDRESSES. |
PrimaryWINSServer | VT_BSTR | Campo FirstWinsServerAddress dalla struttura IP_ADAPTER_ADDRESSES. |
FirstGatewayAddress | VT_BSTR | Campo FirstGatewayAddress dalla struttura IP_ADAPTER_ADDRESSES. |
ConnectionSpecificDNSSuffix | VT_BSTR | Campo DnsSuffix dalla struttura IP_ADAPTER_ADDRESSES |
Descrizione | VT_BSTR | Campo descrizione dalla struttura IP_ADAPTER_ADDRESSES. |
FriendlyName | VT_BSTR | Campo FriendlyName dalla struttura IP_ADAPTER_ADDRESSES. |
PhysicalAddress | VT_BSTR | Campo MacAddress dalla struttura IP_ADAPTER_ADDRESSES |
Flags | VT_UI4 | Campo flag dalla struttura IP_ADAPTER_ADDRESSES |
Mtu | VT_UI4 | Campo Mtu dalla struttura IP_ADAPTER_ADDRESSES. |
IfType | VT_UI4 | Campo IfType dalla struttura IP_ADAPTER_ADDRESSES. |
OperStatus | VT_UI4 | Campo OperStatus dalla struttura IP_ADAPTER_ADDRESSES |
OperationalStatusString | VT_BSTR | Equivalente stringa del campo OperStatus dalla struttura IP_ADAPTER_ADDRESSES |
Ipv6IfIndex | VT_UI4 | Campo Ipv6IfIndex dalla struttura IP_ADAPTER_ADDRESSES |
TransmitLinkSpeedMbps | VT_UI4 | Campo TransmitLinkSpeedGpbs dalla struttura IP_ADAPTER_ADDRESSES. |
ReceiveLinkSpeedMbps | VT_UI4 | Campo ReceiveLinkSpeedMbps dalla struttura IP_ADAPTER_ADDRESSES. |
Ipv4Metric | VT_UI4 | Campo Ipv4Metric dalla struttura IP_ADAPTER_ADDRESSES. |
Ipv6Metric | VT_UI4 | Campo Ipv6Metric dalla struttura IP_ADAPTER_ADDRESSES. |
DHCPServer | VT_BSTR | Campo Dhcpv4Server dalla struttura IP_ADAPTER_ADDRESSES. |
CompartimentoId | VT_UI4 | Campo CompartmentId dalla struttura IP_ADAPTER_ADDRESSES. |
NetworkGuid | VT_BSTR | Campo NetworkGuid dalla struttura IP_ADAPTER_ADDRESSES. |
ConnectionType | VT_UI4 | Campo ConnectionType della struttura IP_ADAPTER_ADDRESSES. |
TunnelType | VT_UI4 | Campo TunnelType dalla struttura IP_ADAPTER_ADDRESSES. |
Dhcpv6ClientDuidLength | VT_UI4 | Campo Dhcpv6ClientDuidLength dalla struttura IP_ADAPTER_ADDRESSES. |
Dhcpv6Iaid | VT_UI4 | Campo Dhcpv6Iaid dalla struttura IP_ADAPTER_ADDRESSES. |
IsOperational | VT_BOOL | È operativo. |
PhysicalMediaType | VT_UI4 | Tipo di supporto fisico del dispositivo di rete. |
MediaType | VT_UI4 | Tipo di supporto fisico del dispositivo di rete. |
Parole chiave dello spazio dei nomi OpticalMedia
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi OpticalMedia.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
IsMediaPresent | VT_BOOL | Se il supporto è presente o meno nel dispositivo multimediale ottico. |
Tipo | VT_UI4 | Numero del tipo di profilo corrente restituito in GET_CONFIGURATION_HEADER da IOCTL_CDROM_GET_CONFIGURATION. |
ClassTypeString | VT_BSTR | Tipo di classe multimediale ottica. |
TypeString | VT_BSTR | Tipo di supporto ottico. |
Parole chiave dello spazio dei nomi StorageMedia
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi StorageMedia.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
DeviceType | VT_UI4 | Specifica una delle costanti FILE_DEVICE_XXX definite dal sistema che indicano il tipo di dispositivo. |
DeviceTypeString | VT_BSTR | Tipo di dispositivo associato a String. |
Conteggio | VT_UI4 | Contiene il numero di strutture DEVICE_MEDIA_INFO in MediaInfo. |
SupportedTypes | VT_UI4 | Specifica tutti i valori MEDIA_TYPE o STORAGE_MEDIA_TYPE che indicano il tipo di disco rimovibile. |
Valido | VT_BOOL | Se il servizio Gatherer per questo dispositivo contiene dati validi. |
Parole chiave dello spazio dei nomi Windows
Nella tabella seguente vengono descritti gli attributi nei vari spazi dei nomi di Windows.
Parola chiave | Tipo VARIANT | Descrizione |
---|---|---|
IsDriverVerifierEnabled | VT_BOOL | True o False per indicare se Driver Verifier è abilitato con almeno le impostazioni standard per tutti i driver del dispositivo. |
IsKernelDebugDevice | VT_BOOL | True o False per indicare se il dispositivo è in uso dal debugger del kernel. |