Compartilhar via


Saída do formatador genérico

As listas e tabelas nesta seção mostram a saída do formatador genérico. Lembre-se de que o formatador genérico usa os membros DataType e DataQualifier da estrutura PROPERTYINFO para determinar como formatar os dados exibidos.

Para obter mais informações e um exemplo da saída para um tipo de dados de propriedade específico, consulte:

  • PROP_TYPE_VOID
  • PROP_TYPE_SUMMARY
  • PROP_TYPE_BYTE
  • PROP_TYPE_WORD
  • PROP_TYPE_DWORD
  • PROP_TYPE_LARGEINT (o formatador genérico não dá suporte)
  • PROP_TYPE_ADDR (o formatador genérico não dá suporte)
  • PROP_TYPE_TIME
  • PROP_TYPE_STRING
  • PROP_TYPE_IP_ADDRESS
  • PROP_TYPE_BYTESWAPPED_WORD (Obsoleto. Para obter mais informações, consulte PROP_TYPE_WORD)
  • PROP_TYPE_BYTESWAPPED_DWORD (Obsoleto. Para obter mais informações, consulte PROP_TYPE_DWORD)
  • PROP_TYPE_TYPED_STRING (obsoleto)
  • PROP_TYPE_RAW_DATA
  • PROP_TYPE_COMMENT
  • PROP_TYPE_SRCFRIENDLYNAME (o formatador genérico não dá suporte)
  • PROP_TYPE_DSTFRIENDLYNAME (o formatador genérico não dá suporte)
  • PROP_TYPE_TOKENRING_ADDRESS (o formatador genérico não dá suporte)
  • PROP_TYPE_FDDI_ADDRESS (o formatador genérico não dá suporte)
  • PROP_TYPE_ETHERNET_ADDRESS (o formatador genérico não dá suporte)
  • PROP_TYPE_OBJECT_IDENTIFIER (o formatador genérico não dá suporte)
  • PROP_TYPE_VINES_IP_ADDRESS (o formatador genérico não dá suporte)
  • PROP_TYPE_VAR_LEN_SMALL_INT (o formatador genérico não dá suporte)

PROP_TYPE_VOID e PROP_TYPE_COMMENT

A tabela a seguir lista a saída de formato genérico para propriedades de tipo de dados PROP_TYPE_VOID e PROP_TYPE_COMMENT .

Na coluna de saída do formatador, o valor dos dados na captura é XYZ.

Qualificador de propriedade Saída do formatador
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Obsoleto
PROP_QUAL_LABELED_SET XYZ
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS
PROP_QUAL_CONST XYZ
PROP_QUAL_FLAGS XYZ
PROP_QUAL_ARRAY XYZ

PROP_TYPE_SUMMARY

A tabela a seguir lista a saída de formato genérico para PROP_TYPE_SUMMARY propriedades de tipo de dados.

Na coluna de saída de exemplo, o valor dos dados na captura é XYZ.

Qualificador de propriedade Saída de exemplo
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Obsoleto
PROP_QUAL_LABELED_SET XYZ
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS
PROP_QUAL_CONST XYZ
PROP_QUAL_FLAGS XYZ
PROP_QUAL_ARRAY XYZ

PROP_TYPE_BYTE

A tabela a seguir lista a saída de formato genérico para PROP_TYPE_BYTE propriedades de tipo de dados.

Na coluna de saída de exemplo, o valor dos dados na captura é 10.

Qualificador de propriedade Saída de exemplo
PROP_QUAL_NONE 10 (0xa)"
PROP_QUAL_RANGE 10 (0xa) Intervalo:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) corresponde ao valor definido ou
10 (0xa) Valor de Conjunto Desconhecido
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET Rótulo correspondente em um conjunto de rótulos ou número.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Nenhuma saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ....... 0 = Rótulo Desativar Cadeia de Caracteres ...... 1. = Rótulo na cadeia de caracteres ..... 0.. = Rótulo Desativar Cadeia de Caracteres .... 1... = Rótulo na cadeia de caracteres
PROP_QUAL_ARRAY 0a ff ...

PROP_TYPE_WORD

A tabela a seguir lista a saída de formato genérico para uma propriedade de tipo de dados PROP_TYPE_WORD .

Observação

Para propriedades DWORD não Intel trocadas por bytes, você deve alterar os dados para um formato Intel. Para alterar o formato, defina o parâmetro IFlags da função Anexar instância de propriedade IFLAG_SWAPPED ao mapear a instância de propriedade para um local.

Na coluna de saída de exemplo, o valor dos dados na captura é 10.

Qualificador de propriedade Saída de exemplo
PROP_QUAL_NONE 10 (0xa)
PROP_QUAL_RANGE 10 (0xa) Intervalo:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) corresponde ao valor definido ou
10 (0xa) Valor de Conjunto Desconhecido
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET Rótulo correspondente no conjunto de rótulos ou número.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Nenhuma saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ....... 0 = Rótulo Desativar Cadeia de Caracteres ...... 0. = Rótulo fora da cadeia de caracteres ..... 0.. = Rótulo Desativar Cadeia de Caracteres .... 0... = Rótulo Desativar Cadeia de Caracteres ... 0.... = Rótulo fora da cadeia de caracteres .. 1..... = Rótulo na cadeia de caracteres .0...... = Rótulo Desativar Cadeia de Caracteres 1....... = Rótulo na cadeia de caracteres
PROP_QUAL_ARRAY 000a ffff...

PROP_TYPE_DWORD

A tabela a seguir lista a saída de formato genérico para PROP_TYPE_DWORD propriedades de tipo de dados.

Observação

Para propriedades DWORD não Intel trocadas por bytes, você deve alterar os dados para um formato Intel. Para alterar o formato, defina o parâmetro IFlags da função Anexar instância de propriedade IFLAG_SWAPPED ao mapear a instância de propriedade para um local.

Na coluna de saída de exemplo, o valor dos dados na captura é 10.

Qualificador de propriedade Saída de exemplo
PROP_QUAL_NONE 10 (0xa)
PROP_QUAL_RANGE 10 (0xa) Intervalo:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) corresponde ao valor definido ou
10 (0xa) Valor de Conjunto Desconhecido
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET Rótulo correspondente no conjunto de rótulos ou número.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Nenhuma saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ............... 0 = Rotule a cadeia de caracteres .............. 0. = Rotule a cadeia de caracteres ............. 0.. = Rótulo Desativar Cadeia de Caracteres ............ 0... = Rotule a cadeia de caracteres ........... 0.... = Rotule a cadeia de caracteres .......... 0..... = Rótulo Desativar Cadeia de Caracteres ......... 0...... = Rotule a cadeia de caracteres ........ 0....... = Rotule a cadeia de caracteres ....... 0........ = Rótulo Desativar Cadeia de Caracteres ...... 0......... = Rotule a cadeia de caracteres ..... 0.......... = Rotule a cadeia de caracteres .... 0........... = Rótulo Desativar Cadeia de Caracteres ... 0............ = Rótulo fora da cadeia de caracteres .. 1............. = Rótulo na cadeia de caracteres .0.............. ... = Rótulo Desativar Cadeia de Caracteres 1............... = Rótulo na cadeia de caracteres
PROP_QUAL_ARRAY 0000000a ffffffff...

PROP_TYPE_RAW_DATA

A tabela a seguir lista a saída de formato genérico para uma propriedade de tipo de dados PROP_TYPE_RAW_DATA . Lembre-se de que a saída do formatador não exibe os dados brutos, mas exibe o rótulo da propriedade.

Qualificador de propriedade Saída do formatador
PROP_QUAL_NONE Rótulo de propriedade.
PROP_QUAL_RANGE Rótulo de propriedade.
PROP_QUAL_BITFIELD Rótulo de propriedade.
PROP_QUAL_LABELED_SET Rótulo de propriedade.
PROP_QUAL_LABELED_BITFIELD Rótulo de propriedade.
PROP_QUAL_CONST Rótulo de propriedade.
PROP_QUAL_FLAGS Rótulo de propriedade.
PROP_QUAL_ARRAY Rótulo de propriedade.

PROP_TYPE_TIME

A tabela a seguir lista a saída de formato genérico para uma propriedade de tipo de dados PROP_TYPE_TIME . Lembre-se de que a saída formatada pode variar dependendo do qualificador de dados da propriedade.

O formatador genérico chama GetDateFormat para obter uma hora baseada no relógio do sistema do computador local.

Qualificador de propriedade Saída do formatador
PROP_QUAL_NONE Exibe a hora do sistema com base no relógio do computador local.
PROP_QUAL_RANGE Exibe a hora do sistema com base no relógio do computador local.
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET Exibe a hora do sistema com base no relógio do computador local.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Exibe a hora do sistema com base no relógio do computador local.
PROP_QUAL_FLAGS Exibe a hora do sistema com base no relógio do computador local.
PROP_QUAL_ARRAY Exibe a hora do sistema com base no relógio do computador local.

PROP_TYPE_STRING

A tabela a seguir lista a saída de formato genérico para PROP_TYPE_STRING propriedades de tipo de dados. Lembre-se de que a saída do formatador pode variar dependendo do qualificador de dados da propriedade.

Qualificador de propriedade Saída do formatador
PROP_QUAL_NONE Cadeia de caracteres anexada.
PROP_QUAL_RANGE Cadeia de caracteres anexada.
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET Cadeia de caracteres anexada.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Cadeia de caracteres anexada.
PROP_QUAL_FLAGS Cadeia de caracteres anexada.
PROP_QUAL_ARRAY Cadeia de caracteres anexada.

PROP_TYPE_IP_ADDRESS

A tabela a seguir lista a saída de formato genérico para PROP_TYPE_IP_ADDRESS propriedades de tipo de dados. Lembre-se de que a saída formatada pode variar dependendo do qualificador de dados de propriedade da propriedade.

Na coluna de saída de exemplo, o valor dos dados na captura é "129.65.100.2".

Qualificador de propriedade Saída de exemplo
PROP_QUAL_NONE 129.65.100.2
PROP_QUAL_RANGE 129.65.100.2
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET 129.65.100.2
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST 129.65.100.2
PROP_QUAL_FLAGS 129.65.100.2
PROP_QUAL_ARRAY 129.65.100.2