Tokens de atributo no SDEL
A linguagem SDEL usa tokens de atributo de destino para definir características de dispositivos e computadores de destino.
Tokens de atributo raiz para todos os destinos
A tabela a seguir descreve os atributos no namespace raiz válidos para todos os destinos.
Palavra-chave | Tipo VARIANT | Descrição |
---|---|---|
Type | VT_BSTR | Define o tipo de destino. Esse valor pode ser "Sistema" ou "Dispositivo". |
Tokens de atributo raiz para um destino de dispositivo
A tabela a seguir descreve os atributos no namespace raiz que são válidos apenas para destinos do tipo dispositivo.
Observação
A maioria dos atributos a seguir são recuperados do sistema operacional por meio das APIs SetupDi. Para obter mais informações sobre essas APIs, consulte SetupDiGetDeviceRegistryProperty.
Palavra-chave | Tipo VARIANT | Descrição |
---|---|---|
Endereço | VT_I4 | Endereço específico da classe (ou específico do barramento). |
Número de Barramento | VT_I4 | Número do barramento para o dispositivo. |
Funcionalidades | VT_I4 | Funcionalidades do dispositivo. |
Caractere | VT_I4 | Um OR bit a bit dos sinalizadores de características do dispositivo em um DWORD. (SPDRP_CHARACTERISTICS) |
Classe | VT_BSTR | Classe do dispositivo. |
ClassGUID | VT_BSTR | Classe do dispositivo, no formato GUID. Use esse palavra-chave em vez do campo Classe quando você estiver usando builds localizados. |
CompatIDs | VT_ARRAY de VARIANT com VT_BSTR | Todas as IDs compatíveis definidas para este dispositivo. |
ConfigFlags | VT_I4 | Sinalizadores de configuração para o dispositivo. |
Descrição | VT_BSTR | Descrição do dispositivo. |
DeviceID | VT_BSTR | Identificador de dispositivo, incluindo o identificador de instância do dispositivo. Essa cadeia de caracteres é uma cadeia de caracteres exclusiva para cada dispositivo no sistema. |
DeviceStatusString | VT_BSTR | Contém StatusString e ProblemCodeString em uma única cadeia de caracteres. |
DevInst | VT_I4 | Identificador opaco para a instância do dispositivo. |
DevType | VT_I4 | Representa o tipo do dispositivo. (SPDRP_DEVTYPE) |
DisplayName | VT_BSTR | Resolve para o primeiro valor encontrado (da esquerda para a direita) nos seguintes atributos: FriendlyName, Description ou DeviceID. |
Driver | VT_BSTR | Uma chave em HKLM\System\CurrentControlSet\Control\Class\ que contém mais informações sobre o driver. |
DriverBinaryNames | VT_ARRAY de VARIANT com VT_BSTR | Agrega todos os dados de UpperClassFilters, UpperFilters, LowerFilters, LowerClassFilters e Service. |
Enumerador | VT_BSTR | O nome do enumerador do dispositivo. (SPDRP_ENUMERATOR_NAME) |
Exclusivo | VT_I4 | Um número que indica se um usuário pode obter o uso exclusivo do dispositivo. (SPDRP_EXCLUSIVE) |
Filtros | VT_ARRAY de VARIANT com VT_BSTR | Agrega todos os dados de UpperClassFilters, UpperFilters, LowerFilters e LowerClassFilters. |
FriendlyName | VT_BSTR | Nome amigável do dispositivo. |
HardwareIDs | VT_ARRAY de VARIANT com VT_BSTR | Todas as IDs de hardware definidas para este dispositivo. |
IsAttached | VT_BOOL | O oposto do atributo IsPhantom. Esse palavra-chave é equivalente a "IsPhantom=False". |
IsDisable | VT_BOOL | Extrai o sinalizador DN_DISABLEABLE dos sinalizadores status. Um valor de VARIANT_TRUE indica que o dispositivo afirma que ele pode ser desabilitado. Esse palavra-chave é equivalente a "status&0x00002000". |
IsDisabled | VT_BOOL | Verifica o valor de CM_PROB_DISABLED no atributo ProblemCode. Um valor de VARIANT_TRUE indica que o dispositivo está desabilitado e deve ser habilitado antes do uso. Esse palavra-chave é equivalente a "ProblemCode=0x00000016". |
IsFailedStart | VT_BOOL | Verifica o sinalizador CM_PROB_FAILED_START dos sinalizadores ProblemCode. Um valor de VARIANT_TRUE indica que o driver do dispositivo falhou ao iniciar. Esse palavra-chave é equivalente a "ProblemCode=0x0000000A". |
IsFailedInstall | VT_BOOL | Verifica o sinalizador CM_PROB_FAILED_INSTALL dos sinalizadores ProblemCode. Um valor de VARIANT_TRUE indica que o driver do dispositivo não foi instalado no dispositivo. Esse palavra-chave é equivalente a "ProblemCode=0x0000001C". |
IsFiltered | VT_BOOL | Extrai o sinalizador DN_FILTERED dos sinalizadores status. Esse palavra-chave é equivalente a "status&0x00000800". |
IsManual | VT_BOOL | Extrai o sinalizador DN_MANUAL dos sinalizadores status. Esse palavra-chave é equivalente a "status&0x00000010". |
IsMoved | VT_BOOL | Extrai o sinalizador DN_MOVED dos sinalizadores status. Esse palavra-chave é equivalente a "status&0x00001000". |
IsPhantom | VT_BOOL | Um valor de VARIANT_TRUE indica que o dispositivo não está conectado ao sistema no momento ou que foi desinstalado. |
IsRebootNeeded | VT_BOOL | Extrai o sinalizador DN_NEED_RESTART dos sinalizadores status. Um valor de VARIANT_TRUE indica que o co-instalador do dispositivo afirma que o computador precisa ser reiniciado para que o dispositivo conclua uma ação de remoção ou instalação. Esse palavra-chave é equivalente a "status&0x00000100". |
IsReinstallNeeded | VT_BOOL | Extrai o sinalizador CONFIGFLAG_REINSTALL do atributo ConfigFlags. Um valor de VARIANT_TRUE indica que o dispositivo declara que ele pode ser removido. Esse palavra-chave é equivalente a "ConfigFlags&0x00000020". |
IsRemovable | VT_BOOL | Extrai o sinalizador DN_REMOVABLE dos sinalizadores status. Um valor de VARIANT_TRUE indica que o dispositivo declara que ele pode ser removido. Esse palavra-chave é equivalente a "status&0x00004000". |
IsRemovePending | VT_BOOL | Extrai o sinalizador DN_WILL_BE_REMOVED dos sinalizadores status. Esse palavra-chave é equivalente a "status&0x00040000". |
IsRootEnumerated | VT_BOOL | Extrai o sinalizador DN_ROOT_ENUMERATED dos sinalizadores status. Um valor de VARIANT_TRUE indica que o pai do dispositivo é RootDevice. Esse palavra-chave é equivalente a "status&0x00000001". |
Isstarted | VT_BOOL | Extrai o sinalizador DN_STARTED dos sinalizadores status. Um valor de VARIANT_TRUE indica que o dispositivo está configurado no momento. Esse palavra-chave é equivalente a "status&0x00000008". |
LegacyBusType | VT_I4 | Tipo de barramento herdado. |
Localização | VT_BSTR | Mais informações sobre a localização física do dispositivo. |
LocationPaths | VT_ARRAY de VARIANT com VT_BSTR | Local da instância do dispositivo na árvore de dispositivos. |
LowerClassFilters | VT_ARRAY de VARIANT com VT_BSTR | Os nomes de serviço de cada driver anexado como um filtro de classe inferior no dispositivo de destino. |
LowerClassFiltersBinaryNames | VT_ARRAY de VARIANT com VT_BSTR | Nomes de binários de todos os drivers de filtro de classe inferior para o destino do dispositivo. |
Lowerfilters | VT_ARRAY de VARIANT com VT_BSTR | Os nomes de serviço de cada driver anexado como um filtro inferior no dispositivo de destino. |
LowerFiltersBinaryNames | VT_ARRAY de VARIANT com VT_BSTR | Nomes de todos os drivers de filtro inferiores para o destino do dispositivo. |
Fabricante | VT_BSTR | Fabricante do dispositivo. |
PDO | VT_BSTR | Nome do objeto de dispositivo físico no kernel. |
ProblemCode | VT_I4 | Código do problema para o dispositivo. Um dos valores de problema prefixados por CM_PROB_ definidos em Cfg.h. |
ProblemCodeString | VT_BSTR | A representação de cadeia de caracteres de ProblemCode. |
RemovalPolicy | VT_I4 | Política de remoção atual do dispositivo. (SPDRP_REMOVAL_POLICY) |
RemovalPolicyHWDefault | VT_I4 | Política de remoção padrão especificada pelo ardware do dispositivo. (SPDRP_REMOVAL_POLICY_HW_DEFAULT) |
RemovalPolicyOverride | VT_I4 | Substitua a política de remoção (se ela existir) do dispositivo. (SPDRP_REMOVAL_POLICY_OVERRIDE) |
Serviço | VT_BSTR | O nome do serviço do driver para o dispositivo. |
ServiceBinaryName | VT_BSTR | Nome do driver de função para o destino do dispositivo. |
Status | VT_I4 | Sinalizadores de status para o dispositivo. |
StatusString | VT_BSTR | A cadeia de caracteres de status do dispositivo. |
SymbolicLink | VT_BSTR | Nome que você pode usar para abrir o dispositivo usando o método CreateFile do Microsoft Win32. Você não pode usar todos os dispositivos dessa maneira. A maioria dos dispositivos que têm uma interface programável terá SymbolicLink disponível. |
UIFormat | VT_BSTR | Cadeia de caracteres usada para exibir o valor UINumber. (SPDRP_UI_NUMBER_DESC_FORMAT) |
UINumber | VT_I4 | UINumber para o dispositivo. |
UpperClassFilters | VT_ARRAY de VARIANT com VT_BSTR | Os nomes de serviço de cada driver anexado como um filtro de classe superior no dispositivo de destino. |
UpperClassFiltersBinaryNames | VT_ARRAY de VARIANT com VT_BSTR | Nomes de binários de todos os drivers de filtro de classe superior para o destino do dispositivo. |
Upperfilters | VT_ARRAY de VARIANT com VT_BSTR | Os nomes de serviço de cada driver anexado como um filtro superior no dispositivo de destino. |
UpperFiltersBinaryNames | VT_ARRAY de VARIANT com VT_BSTR | Nomes de todos os drivers de filtro superior para o destino do dispositivo |
Palavras-chave raiz para um destino do sistema
A tabela a seguir descreve os atributos no namespace raiz que são válidos somente para destinos do tipo sistema.
Palavra-chave | Tipo VARIANT | Descrição |
---|---|---|
IsPhantom | VT_BOOL | Especifica se o sistema está disponível para uso no momento. |
IsRemote | VT_BOOL | Especifica se o destino é um sistema remoto. |
PageSize | VT_I4 | Tamanho da página do hardware do sistema de destino. |
ProcArch | VT_BSTR | Arquitetura do processador do hardware do sistema de destino. Esse campo pode conter "x86", "IA64" ou "x64". |
OSMajorVersion | VT_I4 | Especifica o número de versão principal do sistema operacional. |
OSMinorVersion | VT_I4 | Especifica o número de versão secundária do sistema operacional. |
Palavras-chave de namespace de disco
A tabela a seguir descreve os atributos no namespace Disk que são válidos apenas para dispositivos de disco.
Observação
A maioria dos atributos no namespace Disk é recuperada do sistema operacional por meio de um IOCTL para o próprio disco. Para obter mais informações, consulte STORAGE_DEVICE_DESCRIPTOR.
Palavra-chave | Tipo VARIANT | Descrição |
---|---|---|
BusType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. Campo BusType. |
DeviceType | VT_I4 | STORAGE_DEVICE_DESCRIPTOR. Campo DeviceTypeModifier. |
IsRemovable | VT_BOOL | Especifica se o dispositivo contém mídia removível. |
IsCommandQueuing | VT_BOOL | STORAGE_DEVICE_DESCRIPTOR. Campo CommandQueueing. |
Número | VT_UI4 | Número do disco (provavelmente o mesmo que o campo Endereço). |
ProductID | VT_BSTR | Identificador do produto. |
ProductRev | VT_BSTR | Valor de revisão do produto. |
SerialNumber | VT_BSTR | Número de série. |
Tamanho | VT_I8 | Tamanho total do disco, em bytes. |
VendorID | VT_BSTR | Identificador do fornecedor. |
Palavras-chave do namespace de volume
A tabela a seguir descreve os atributos no namespace Volume que são válidos apenas para dispositivos de volume.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
Inicialização | VT_BOOL | Determina se o volume é a partição de inicialização. Um valor de VARIANT_TRUE indica que o volume é a partição de inicialização. Uma partição de inicialização é uma partição que contém arquivos do sistema operacional Windows. |
DeviceName | VT_BSTR | O mapeamento atual para o nome do dispositivo MS-DOS desse volume. |
Disco | VT_BSTR | O mapeamento atual para o nome do dispositivo MS-DOS desse volume. |
DriveLetter | VT_BSTR | Letra da unidade do volume, incluindo uma barra à direita (\). |
ExtentCount | VT_I4 | O número de discos que o volume estende. |
ExtentDiskNumbers | VT_ARRAY de VARIANT com VT_I4 | Uma matriz que contém cada um dos valores Disk::Number que o volume estende. A matriz tem elementos ExtentCount e é indexada em 0. A matriz tem a mesma ordenação que as outras matrizes Extent*. |
ExtentLengths | VT_ARRAY de VARIANT com VT_I8 | Uma matriz que contém o comprimento de cada extensão individual pela qual o volume se estende. A matriz tem elementos ExtentCount e é indexada em 0. A matriz tem a mesma ordenação que as outras matrizes Extent*. |
ExtentOffsets | VT_ARRAY de VARIANT com VT_I8 | Uma matriz que contém o deslocamento inicial de cada extensão individual pela qual o volume se estende. A matriz tem elementos ExtentCount e é indexada em 0. A matriz tem a mesma ordenação que as outras matrizes Extent*. |
FileSystem | VT_BSTR | O nome do sistema de arquivos do volume. (GetVolumeInformation) |
FreeSize | VT_I8 | Quantidade total de espaço livre no volume, em bytes. |
GBFreeSize | VT_I4 | e número total de gigabytes gratuitos (GB) em um disco que estão disponíveis para o usuário. |
GBTotalSize | VT_I4 | O número total de gigabytes (GB) em um volume que está disponível para o usuário. |
HasFiles | VT_BOOL | Determina se o volume tem arquivos nele. Um valor de VARIANT_TRUE indica que o volume tem arquivos nele. |
IsMediaPresent | VT_BOOL | Determina se a mídia está presente ou não para o volume. Um valor de VARIANT_TRUE indica que o volume tem mídia. |
IsMediaRemovable | VT_BOOL | Determina se a mídia de volume é removível. Um valor de VARIANT_TRUE indica que a mídia de volume é removível. |
Rótulo | VT_BSTR | O rótulo de volume. (GetVolumeInformation) |
MBFreeSize | VT_I8 | O número total de megabytes gratuitos (MB) em um disco que estão disponíveis para o usuário. |
MBTotalSize | VT_I8 | O número total de megabytes (MB) em um volume que está disponível para o usuário. (GetDiskFreeSpaceEx) |
MountPaths | VT_BSTR | Todos os caminhos de montagem para esse volume. |
PagePath | VT_BOOL | Determina se o volume contém um arquivo de página ativo. Um valor de VARIANT_TRUE indica que o volume contém um arquivo de página ativo. |
SerialNumber | VT_I4 | Número de série do volume. |
Sistema | VT_BOOL | Determina se o volume é a partição do sistema. Um valor de VARIANT_TRUE indica que o volume contém a partição do sistema Windows. A partição do sistema contém os arquivos relacionados ao hardware (código inicializável) que inicia o Gerenciador de Inicialização do Windows (bootmgr). |
TotalSize | VT_I8 | Tamanho total do volume, em bytes. |
Tipo | VT_I4 | Valor retornado de GetDriveType(DriveLetter). Para obter mais informações, consulte GetDriveType no Biblioteca MSDN. |
Palavras-chave do Namespace do Power
A tabela a seguir descreve os atributos no namespace Power que são válidos somente para dispositivos de energia.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
SupportedDeviceUnits | VT_ARRAY de VARIANT com VT_BSTR | Matriz de namespaces do PowerUnit disponíveis para consulta. |
Palavras-chave de namespace PowerDevice, PowerComponentX, PowerProcessor e PowerSoC
A tabela a seguir descreve os atributos nos vários namespaces do PowerUnit.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
SupportedStates | VT_ARRAY de VARIANT com VT_BSTR | Matriz de namespaces para estados de energia (C0–C6, D0–D3, F0–F9, SWIS0–SWIS3) |
CoveredStates | VT_ARRAY de VARIANT com VT_BSTR | Matriz de namespaces para estados cobertos. Somente os estados que têm uma contagem de ocorrências diferente de zero estão incluídos |
Palavras-chave de namespace PowerProcessorCX, PowerDeviceDX, PowerComponentXFY, PowerSoCSWISX
A tabela a seguir descreve os atributos nos vários namespaces do PowerState.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
Hitcount | VT_UI4 | O número de vezes que o estado de energia fornecido foi inserido durante o teste. |
Duração | VT_UI4 | O período de tempo em milissegundos gasto no estado de energia determinado. |
Percentual | VT_UI4 | ele percentual de tempo gasto no estado de poder determinado. |
Palavras-chave do namespace da interface
A tabela a seguir descreve os atributos nos vários namespaces interfaces.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
Tudo | VT_BSTR | Todas as interfaces de dispositivo para todo o GUID da interface do dispositivo que um único dispositivo dá suporte. |
VOLUME | VT_BSTR | Interfaces para o GUID do GUID_DEVINTERFACE_VOLUME. |
DISK | VT_BSTR | Interfaces para o GUID do GUID_DEVINTERFACE_DISK. |
CDROM | VT_BSTR | Interfaces para o GUID GUID_DEVINTERFACE_CDROM. |
GUID | VT_BSTR | Interfaces para um GUID de interface única. |
Palavras-chave do namespace CAP
A tabela a seguir descreve os atributos nos vários namespaces CAP (Capabilities).
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
LockSupported | VT_BOOL | Especifica se o dispositivo dá suporte ao bloqueio de dispositivo físico que impede a ejeção do dispositivo. (CM_DEVCAP_LOCKSUPPORTED) |
EjetarSuportado | VT_BOOL | Especifica se o dispositivo dá suporte à ejeção de dispositivo controlada por software enquanto o sistema está no estado PowerSystemWorking. (CM_DEVCAP_EJECTSUPPORTED) |
Removível | VT_BOOL | Especifica se o dispositivo pode ser removido dinamicamente de seu pai imediato. (CM_DEVCAP_REMOVABLE) |
DockDevice | VT_BOOL | Especifica se o dispositivo é um periférico de encaixe. (CM_DEVCAP_DOCKDEVICE) |
UniqueId | VT_BOOL | Especifica se a ID da instância do dispositivo é exclusiva em todo o sistema. (CM_DEVCAP_UNIQUEID) |
SilentInstall | VT_BOOL | Especifica se Gerenciador de Dispositivos deve suprimir todas as caixas de diálogo de instalação. (CM_DEVCAP_SILENTINSTALL) |
RawDeviceOK | VT_BOOL | Especifica se o driver do barramento subjacente poderá dirigir o dispositivo se não houver nenhum driver de função. (CM_DEVCAP_RAWDEVICEOK) |
SurpriseRemovalOK | VT_BOOL | Especifica se o driver de função do dispositivo pode lidar com o caso em que o dispositivo é removido antes que o Windows possa enviar IRP_MN_QUERY_REMOVE_DEVICE para ele. (CM_DEVCAP_SURPRISEREMOVALOK) |
HardwareDisabled | VT_BOOL | Especifica se o hardware do dispositivo está desabilitado. (CM_DEVCAP_HARDWAREDISABLED) |
NãoDinâmico | VT_BOOL | Reservado para uso futuro. (CM_DEVCAP_NONDYNAMIC) |
Palavras-chave do namespace INF
A tabela a seguir descreve os atributos nos vários namespaces INF.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
nome_de_arquivo | VT_BSTR | Nome do arquivo INF. |
FileNamePath | VT_BSTR | Caminho do nome do arquivo INF. |
SectionName | VT_BSTR | Nome da seção INF. |
Data | VT_BSTR | Data do INF. |
OriginalInfFileName | VT_BSTR | Nome do arquivo INF original. |
Palavras-chave do namespace NET
A tabela a seguir descreve os atributos nos vários namespaces do NET.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
AdapterName | VT_BSTR | Campo AdapterName de IP_ADAPTER_ADDRESSES estrutura. |
Endereço_ipv6 | VT_BSTR | Campo FirstUnicastAddress de IP_ADAPTER_ADDRESSES estrutura. |
FirstAnycastAddress | VT_BSTR | Campo FirstAnycastAddress de IP_ADAPTER_ADDRESSES estrutura. |
FirstMulticastAddress | VT_BSTR | Campo FirstMulticastAddress de IP_ADAPTER_ADDRESSES estrutura. |
FirstDnsServerAddress | VT_BSTR | Campo FirstDnsServerAddress de IP_ADAPTER_ADDRESSES estrutura. |
FirstPrefix | VT_BSTR | Campo FirstPrefix de IP_ADAPTER_ADDRESSES estrutura. |
PrimaryWINSServer | VT_BSTR | Campo FirstWinsServerAddress de IP_ADAPTER_ADDRESSES estrutura. |
FirstGatewayAddress | VT_BSTR | Campo FirstGatewayAddress de IP_ADAPTER_ADDRESSES estrutura. |
ConnectionSpecificDNSSuffix | VT_BSTR | Campo DnsSuffix da estrutura de IP_ADAPTER_ADDRESSES |
Descrição | VT_BSTR | Campo de descrição de IP_ADAPTER_ADDRESSES estrutura. |
FriendlyName | VT_BSTR | Campo FriendlyName de IP_ADAPTER_ADDRESSES estrutura. |
Physicaladdress | VT_BSTR | Campo MacAddress da estrutura de IP_ADAPTER_ADDRESSES |
Flags | VT_UI4 | Campo Sinalizadores da estrutura de IP_ADAPTER_ADDRESSES |
Mtu | VT_UI4 | Campo mtu de IP_ADAPTER_ADDRESSES estrutura. |
IfType | VT_UI4 | Campo IfType de IP_ADAPTER_ADDRESSES estrutura. |
OperStatus | VT_UI4 | Campo OperStatus da estrutura de IP_ADAPTER_ADDRESSES |
OperationalStatusString | VT_BSTR | Cadeia de caracteres equivalente ao campo OperStatus da estrutura IP_ADAPTER_ADDRESSES |
Ipv6IfIndex | VT_UI4 | Campo Ipv6IfIndex da estrutura de IP_ADAPTER_ADDRESSES |
TransmitLinkSpeedMbps | VT_UI4 | Campo TransmitLinkSpeedGpbs de IP_ADAPTER_ADDRESSES estrutura. |
ReceiveLinkSpeedMbps | VT_UI4 | Campo ReceiveLinkSpeedMbps de IP_ADAPTER_ADDRESSES estrutura. |
Ipv4Metric | VT_UI4 | Campo Ipv4Metric de IP_ADAPTER_ADDRESSES estrutura. |
Ipv6Metric | VT_UI4 | Campo Ipv6Metric de IP_ADAPTER_ADDRESSES estrutura. |
DHCPServer | VT_BSTR | Campo Dhcpv4Server de IP_ADAPTER_ADDRESSES estrutura. |
Compartimentalid | VT_UI4 | Campo Compartimentalid de IP_ADAPTER_ADDRESSES estrutura. |
NetworkGuid | VT_BSTR | Campo NetworkGuid de IP_ADAPTER_ADDRESSES estrutura. |
ConnectionType | VT_UI4 | Campo ConnectionType da estrutura IP_ADAPTER_ADDRESSES. |
TunnelType | VT_UI4 | Campo TunnelType da estrutura IP_ADAPTER_ADDRESSES. |
Dhcpv6ClientDuidLength | VT_UI4 | Campo Dhcpv6ClientDuidLength da estrutura IP_ADAPTER_ADDRESSES. |
Dhcpv6Iaid | VT_UI4 | Campo Dhcpv6Iaid da estrutura IP_ADAPTER_ADDRESSES. |
IsOperational | VT_BOOL | Está operacional. |
PhysicalMediaType | VT_UI4 | Tipo de mídia física do dispositivo de rede. |
MediaType | VT_UI4 | Tipo de mídia física do dispositivo de rede. |
Palavras-chave do namespace OpticalMedia
A tabela a seguir descreve os atributos nos vários namespaces OpticalMedia.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
IsMediaPresent | VT_BOOL | Se a mídia estiver presente ou não no dispositivo de mídia óptica. |
Tipo | VT_UI4 | O número do tipo de perfil atual, conforme retornado em GET_CONFIGURATION_HEADER de IOCTL_CDROM_GET_CONFIGURATION. |
ClassTypeString | VT_BSTR | Tipo de classe de mídia óptica. |
TipoCadeia de caracteres | VT_BSTR | Tipo de mídia óptica. |
Palavras-chave do namespace StorageMedia
A tabela a seguir descreve os atributos nos vários namespaces StorageMedia.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
DeviceType | VT_UI4 | Especifica uma das constantes FILE_DEVICE_XXX definidas pelo sistema que indicam o tipo de dispositivo. |
DeviceTypeString | VT_BSTR | A cadeia de caracteres associada do tipo de dispositivo. |
Contagem | VT_UI4 | Contém o número de estruturas de DEVICE_MEDIA_INFO no MediaInfo. |
Supportedtypes | VT_UI4 | Especifica todos os valores MEDIA_TYPE ou STORAGE_MEDIA_TYPE que indicam o tipo de disco removível. |
Válido | VT_BOOL | Se o coletor deste dispositivo tiver dados válidos. |
Palavras-chave do Namespace do Windows
A tabela a seguir descreve os atributos nos vários namespaces do Windows.
Palavra-chave | Tipo de VARIANTE | Descrição |
---|---|---|
IsDriverVerifierEnabled | VT_BOOL | True ou False para indicar se o Verificador de Driver está habilitado com pelo menos configurações padrão em relação a todos os drivers deste dispositivo. |
IsKernelDebugDevice | VT_BOOL | True ou False para indicar se este dispositivo está em uso pelo depurador de kernel. |