Sdílet prostřednictvím


Obecný výstup formátovače

Seznamy a tabulky v této části zobrazují výstup obecného formátovače. Mějte na paměti, že obecný formátovací modul používá DataType a DataQualifier členy struktury PROPERTYINFO určit, jak formátovat zobrazená data.

Další informace a příklad výstupu pro konkrétní datový typ vlastnosti najdete tady:

  • PROP_TYPE_VOID
  • PROP_TYPE_SUMMARY
  • PROP_TYPE_BYTE
  • PROP_TYPE_WORD
  • PROP_TYPE_DWORD
  • PROP_TYPE_LARGEINT (obecný formátovací modul nepodporuje)
  • PROP_TYPE_ADDR (obecný formátovací modul nepodporuje)
  • PROP_TYPE_TIME
  • PROP_TYPE_STRING
  • PROP_TYPE_IP_ADDRESS
  • PROP_TYPE_BYTESWAPPED_WORD (zastaralé. Další informace najdete v tématu PROP_TYPE_WORD)
  • PROP_TYPE_BYTESWAPPED_DWORD (zastaralé). Další informace najdete v tématu PROP_TYPE_DWORD)
  • PROP_TYPE_TYPED_STRING (zastaralé)
  • PROP_TYPE_RAW_DATA
  • PROP_TYPE_COMMENT
  • PROP_TYPE_SRCFRIENDLYNAME (obecný formátovací modul nepodporuje)
  • PROP_TYPE_DSTFRIENDLYNAME (obecný formátovací modul nepodporuje)
  • PROP_TYPE_TOKENRING_ADDRESS (obecný formátovací modul nepodporuje)
  • PROP_TYPE_FDDI_ADDRESS (obecný formátovací modul nepodporuje)
  • PROP_TYPE_ETHERNET_ADDRESS (obecný formátovací modul nepodporuje)
  • PROP_TYPE_OBJECT_IDENTIFIER (obecný formátovací modul nepodporuje)
  • PROP_TYPE_VINES_IP_ADDRESS (obecný formátovací modul nepodporuje)
  • PROP_TYPE_VAR_LEN_SMALL_INT (obecný formátovací modul nepodporuje)

PROP_TYPE_VOID a PROP_TYPE_COMMENT

Následující tabulka uvádí výstup obecného formátu pro vlastnosti PROP_TYPE_VOID a PROP_TYPE_COMMENT datového typu.

Ve výstupním sloupci formátovače je hodnota dat v záznamu XYZ.

Kvalifikátor vlastností Výstup formátovače
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Zastaralý
PROP_QUAL_LABELED_SET XYZ
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS
PROP_QUAL_CONST XYZ
PROP_QUAL_FLAGS XYZ
PROP_QUAL_ARRAY XYZ

PROP_TYPE_SUMMARY

Následující tabulka uvádí výstup obecného formátu pro vlastnosti PROP_TYPE_SUMMARY datového typu.

V ukázkovém výstupním sloupci je hodnota dat v záznamu XYZ.

Kvalifikátor vlastností Příklad výstupu
PROP_QUAL_NONE XYZ
PROP_QUAL_RANGE XYZ
PROP_QUAL_BITFIELD Zastaralý
PROP_QUAL_LABELED_SET XYZ
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS
PROP_QUAL_CONST XYZ
PROP_QUAL_FLAGS XYZ
PROP_QUAL_ARRAY XYZ

PROP_TYPE_BYTE

Následující tabulka uvádí výstup obecného formátu pro PROP_TYPE_BYTE vlastnosti datového typu.

V ukázkovém výstupním sloupci je hodnota dat v záznamu 10.

Kvalifikátor vlastností Příklad výstupu
PROP_QUAL_NONE 10 (0xa)"
PROP_QUAL_RANGE 10 (0xa) Rozsah:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) odpovídá nastavené hodnotě nebo
10 (0xa) Neznámá hodnota sady
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET Odpovídající popisek v sadě nebo čísle popisku
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST Žádný výstup. V podokně podrobností se nezobrazují žádná data.
PROP_QUAL_FLAGS ....... 0 = popisek off string ...... 1. = Popisek u řetězcového ..... 0.. = Popisek mimo řetězec ...... 1... = Popisek u řetězce
PROP_QUAL_ARRAY 0a ff ...

PROP_TYPE_WORD

Následující tabulka uvádí výstup obecného formátu pro vlastnost PROP_TYPE_WORD datového typu.

Poznámka

U jiných než Intel, bajt-swaped DWORD vlastnosti, musíte změnit data na formát Intel. Pokud chcete změnit formát, nastavte parametr IFlags funkce instance vlastnosti Attach IFLAG_SWAPPED při mapování instance vlastnosti na umístění.

V ukázkovém výstupním sloupci je hodnota dat v záznamu 10.

Kvalifikátor vlastností Příklad výstupu
PROP_QUAL_NONE 10 (0xa)
PROP_QUAL_RANGE 10 (0xa) Rozsah:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) odpovídá nastavené hodnotě nebo
10 (0xa) Neznámá hodnota sady
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET Odpovídající popisek v sadě nebo čísle popisku
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST Žádný výstup. V podokně podrobností se nezobrazují žádná data.
PROP_QUAL_FLAGS ....... 0 = popisek off string ...... 0. = Popisek off string ..... 0.. = Popisek mimo řetězec ...... 0... = Popisek mimo řetězec ... 0.... = Label Off String .. 1..... = Popisek řetězce .0...... = Popisek mimo řetězec 1....... = Popisek u řetězce
PROP_QUAL_ARRAY 000a ffff ...

PROP_TYPE_DWORD

Následující tabulka uvádí výstup obecného formátu pro vlastnosti PROP_TYPE_DWORD datového typu.

Poznámka

U jiných než Intel, bajt-swaped DWORD vlastnosti, musíte změnit data na formát Intel. Pokud chcete změnit formát, nastavte parametr IFlags funkce instance vlastnosti Attach IFLAG_SWAPPED při mapování instance vlastnosti na umístění.

V ukázkovém výstupním sloupci je hodnota dat v záznamu 10.

Kvalifikátor vlastností Příklad výstupu
PROP_QUAL_NONE 10 (0xa)
PROP_QUAL_RANGE 10 (0xa) Rozsah:(1 (0x1) – 20 (0x14))
PROP_QUAL_SET 10 (0xa) odpovídá nastavené hodnotě nebo
10 (0xa) Neznámá hodnota sady
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET Odpovídající popisek v sadě nebo čísle popisku
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST Žádný výstup. V podokně podrobností se nezobrazují žádná data.
PROP_QUAL_FLAGS ............... 0 = popisek off string .............. 0. = Popisek off string ............. 0.. = Popisek off string ............ 0... = popisek mimo řetězec ........... 0.... = Popisek off string .......... 0..... = ......... popisku mimo řetězec 0...... = popisek off string ........ 0....... = popisek off string ....... 0........ = ...... popisku mimo řetězec 0......... = popisek off string ..... 0.......... = Popisek off string .... 0........... = Popisek mimo řetězec ... 0............ = Popisek off string .. 1............. = popisek v řetězci .0.............. = Popisek mimo řetězec 1............... = Popisek u řetězce
PROP_QUAL_ARRAY 0000000a ffffffff ...

PROP_TYPE_RAW_DATA

Následující tabulka uvádí výstup obecného formátu pro vlastnost datového typu PROP_TYPE_RAW_DATA. Mějte na paměti, že výstup formátovače nezobrazuje nezpracovaná data, ale zobrazuje popisek vlastnosti.

Kvalifikátor vlastností Výstup formátovače
PROP_QUAL_NONE Popisek vlastnosti
PROP_QUAL_RANGE Popisek vlastnosti
PROP_QUAL_BITFIELD Popisek vlastnosti
PROP_QUAL_LABELED_SET Popisek vlastnosti
PROP_QUAL_LABELED_BITFIELD Popisek vlastnosti
PROP_QUAL_CONST Popisek vlastnosti
PROP_QUAL_FLAGS Popisek vlastnosti
PROP_QUAL_ARRAY Popisek vlastnosti

PROP_TYPE_TIME

Následující tabulka uvádí výstup obecného formátu pro vlastnost PROP_TYPE_TIME datového typu. Mějte na paměti, že formátovaný výstup se může lišit v závislosti na datové kvalifikátor vlastnosti.

Obecný formátovací modul volá GetDateFormat získat čas založený na systémových hodinách místního počítače.

Kvalifikátor vlastností Výstup formátovače
PROP_QUAL_NONE Zobrazí systémový čas na základě hodin místního počítače.
PROP_QUAL_RANGE Zobrazí systémový čas na základě hodin místního počítače.
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET Zobrazí systémový čas na základě hodin místního počítače.
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST Zobrazí systémový čas na základě hodin místního počítače.
PROP_QUAL_FLAGS Zobrazí systémový čas na základě hodin místního počítače.
PROP_QUAL_ARRAY Zobrazí systémový čas na základě hodin místního počítače.

PROP_TYPE_STRING

Následující tabulka uvádí výstup obecného formátu pro PROP_TYPE_STRING vlastnosti datového typu. Mějte na paměti, že výstup formátovače se může lišit v závislosti na kvalifikátoru dat vlastnosti.

Kvalifikátor vlastností Výstup formátovače
PROP_QUAL_NONE Připojený řetězec.
PROP_QUAL_RANGE Připojený řetězec.
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET Připojený řetězec.
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST Připojený řetězec.
PROP_QUAL_FLAGS Připojený řetězec.
PROP_QUAL_ARRAY Připojený řetězec.

PROP_TYPE_IP_ADDRESS

Následující tabulka uvádí výstup obecného formátu pro PROP_TYPE_IP_ADDRESS vlastnosti datového typu. Mějte na paměti, že formátovaný výstup se může lišit v závislosti na kvalifikátoru dat vlastností vlastnosti.

V ukázkovém výstupním sloupci je hodnota dat v záznamu "129,65.100.2".

Kvalifikátor vlastností Příklad výstupu
PROP_QUAL_NONE 129.65.100.2
PROP_QUAL_RANGE 129.65.100.2
PROP_QUAL_BITFIELD Zastaralý.
PROP_QUAL_LABELED_SET 129.65.100.2
PROP_QUAL_LABELED_BITFIELD Zastaralý. Další informace najdete v tématu PROP_QUAL_FLAGS.
PROP_QUAL_CONST 129.65.100.2
PROP_QUAL_FLAGS 129.65.100.2
PROP_QUAL_ARRAY 129.65.100.2