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 |