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 |