Condividi tramite


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.