Partilhar via


Saída Formatter Genérica

As listas e tabelas nesta seção mostram a saída do formatador genérico . Lembre-se de que o formatador genérico usa o DataType e DataQualifier membros da estruturaPROPERTYINFOpara 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 (formatador genérico não suporta)
  • PROP_TYPE_ADDR (formatador genérico não suporta)
  • 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 (formatador genérico não suporta)
  • PROP_TYPE_DSTFRIENDLYNAME (formatador genérico não suporta)
  • PROP_TYPE_TOKENRING_ADDRESS (formatador genérico não suporta)
  • PROP_TYPE_FDDI_ADDRESS (formatador genérico não suporta)
  • PROP_TYPE_ETHERNET_ADDRESS (formatador genérico não suporta)
  • PROP_TYPE_OBJECT_IDENTIFIER (formatador genérico não suporta)
  • PROP_TYPE_VINES_IP_ADDRESS (formatador genérico não suporta)
  • PROP_TYPE_VAR_LEN_SMALL_INT (formatador genérico não suporta)

PROP_TYPE_VOID e PROP_TYPE_COMMENT

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

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

Qualificador de propriedade Saída Formatter
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Obsoleta
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 Exemplo de saída
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Obsoleta
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 Exemplo de saída
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 Etiqueta correspondente num conjunto ou número de etiquetas.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Sem saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ....... 0 = Rótulo Off String ...... 1. = Rótulo na string ..... 0.. = rótulo fora da string .... 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, byte-swapped, 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 quando 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 Exemplo de saída
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 Etiqueta correspondente no conjunto ou número de etiquetas.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Sem saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ....... 0 = Rótulo Off String ...... 0. = Rótulo Off String ..... 0.. = rótulo fora da string .... 0... = rótulo fora da string ... 0.... = Rótulo Off String .. 1..... = Rótulo na string .0...... = Rótulo fora da string 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, byte-swapped, 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 quando 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 Exemplo de saída
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 Etiqueta correspondente no conjunto de etiquetas ou número.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST Sem saída. Nenhum dado é exibido no painel de detalhes.
PROP_QUAL_FLAGS ............... 0 = Rótulo Off String .............. 0. = Rótulo Off String ............. 0.. = Rótulo Off String ............ 0... = Rótulo Off String ........... 0.... = Rótulo Off String .......... 0..... = Rótulo Off String ......... 0...... = Rótulo Off String ........ 0....... = Rótulo Off String ....... 0........ = Rótulo Off String ...... 0......... = Label Off String ..... 0.......... = Rótulo Off String .... 0........... = Rótulo Off String ... 0............ = Rótulo Off String .. 1............. = Rótulo na string .0.............. = rótulo fora da string 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 Formatter
PROP_QUAL_NONE Rótulo do imóvel.
PROP_QUAL_RANGE Rótulo do imóvel.
PROP_QUAL_BITFIELD Rótulo do imóvel.
PROP_QUAL_LABELED_SET Rótulo do imóvel.
PROP_QUAL_LABELED_BITFIELD Rótulo do imóvel.
PROP_QUAL_CONST Rótulo do imóvel.
PROP_QUAL_FLAGS Rótulo do imóvel.
PROP_QUAL_ARRAY Rótulo do imóvel.

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 Formatter
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 Formatter
PROP_QUAL_NONE String anexada.
PROP_QUAL_RANGE String anexada.
PROP_QUAL_BITFIELD Obsoleto.
PROP_QUAL_LABELED_SET String anexada.
PROP_QUAL_LABELED_BITFIELD Obsoleto. Para obter mais informações, consulte PROP_QUAL_FLAGS.
PROP_QUAL_CONST String anexada.
PROP_QUAL_FLAGS String anexada.
PROP_QUAL_ARRAY String 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 Exemplo de saída
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