Dane wyjściowe formatera ogólnego
Listy i tabele w tej sekcji pokazują dane wyjściowe formatera ogólnego. Należy pamiętać, że formatator ogólny używa struktury DataType i DataQualifier elementów członkowskich PROPERTYINFO, aby określić sposób formatowania wyświetlanych danych.
Aby uzyskać więcej informacji i przykład danych wyjściowych dla określonego typu danych właściwości, zobacz:
- PROP_TYPE_VOID
- PROP_TYPE_SUMMARY
- PROP_TYPE_BYTE
- PROP_TYPE_WORD
- PROP_TYPE_DWORD
- PROP_TYPE_LARGEINT (formater ogólny nie obsługuje)
- PROP_TYPE_ADDR (formater ogólny nie obsługuje)
- PROP_TYPE_TIME
- PROP_TYPE_STRING
- PROP_TYPE_IP_ADDRESS
- PROP_TYPE_BYTESWAPPED_WORD (przestarzałe. Aby uzyskać więcej informacji, zobacz PROP_TYPE_WORD)
- PROP_TYPE_BYTESWAPPED_DWORD (przestarzałe. Aby uzyskać więcej informacji, zobacz PROP_TYPE_DWORD)
- PROP_TYPE_TYPED_STRING (przestarzałe)
- PROP_TYPE_RAW_DATA
- PROP_TYPE_COMMENT
- PROP_TYPE_SRCFRIENDLYNAME (formater ogólny nie obsługuje)
- PROP_TYPE_DSTFRIENDLYNAME (formater ogólny nie obsługuje)
- PROP_TYPE_TOKENRING_ADDRESS (ogólny formater nie obsługuje)
- PROP_TYPE_FDDI_ADDRESS (formater ogólny nie obsługuje)
- PROP_TYPE_ETHERNET_ADDRESS (formater ogólny nie obsługuje)
- PROP_TYPE_OBJECT_IDENTIFIER (formater ogólny nie obsługuje)
- PROP_TYPE_VINES_IP_ADDRESS (formater ogólny nie obsługuje)
- PROP_TYPE_VAR_LEN_SMALL_INT (formater ogólny nie obsługuje)
PROP_TYPE_VOID i PROP_TYPE_COMMENT
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu właściwości PROP_TYPE_VOID i PROP_TYPE_COMMENT typu danych.
W kolumnie wyjściowej formatera wartość danych w przechwytywaniu to XYZ.
Kwalifikator właściwości | Dane wyjściowe formatera |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | Przestarzały |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_SUMMARY
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_SUMMARY.
W przykładowej kolumnie wyjściowej wartość danych w przechwytywaniu to XYZ.
Kwalifikator właściwości | Przykładowe dane wyjściowe |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | Przestarzały |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_BYTE
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_BYTE.
W przykładowej kolumnie danych wyjściowych wartość danych w przechwyceniu wynosi 10.
Kwalifikator właściwości | Przykładowe dane wyjściowe |
---|---|
PROP_QUAL_NONE | 10 (0xa)" |
PROP_QUAL_RANGE | 10 (0xa) Zakres:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) pasuje do ustawionej wartości lub 10 (0xa) Nieznana wartość zestawu |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | Odpowiadająca etykieta w zestawie etykiet lub liczbie. |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Brak danych wyjściowych. Żadne dane nie są wyświetlane w okienku szczegółów. |
PROP_QUAL_FLAGS | ....... 0 = etykieta poza ciągiem ...... 1. = etykieta na ..... ciągu 0.. = Label Off String .... 1... = etykieta w ciągu |
PROP_QUAL_ARRAY | 0a ff ... |
PROP_TYPE_WORD
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_WORD.
Nuta
W przypadku właściwości DWORD z zamianą bajtów innych niż Intel należy zmienić dane na format intela. Aby zmienić format, ustaw parametr IFlags funkcji wystąpienia właściwości Attach IFLAG_SWAPPED podczas mapowania wystąpienia właściwości na lokalizację.
W przykładowej kolumnie danych wyjściowych wartość danych w przechwyceniu wynosi 10.
Kwalifikator właściwości | Przykładowe dane wyjściowe |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) Zakres:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) pasuje do ustawionej wartości lub 10 (0xa) Nieznana wartość zestawu |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | Odpowiadająca etykieta w zestawie etykiet lub numerze. |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Brak danych wyjściowych. Żadne dane nie są wyświetlane w okienku szczegółów. |
PROP_QUAL_FLAGS | ....... 0 = etykieta poza ciągiem ...... 0. = Etykieta poza ciągiem ..... 0.. = Label Off String .... 0... = Label Off String ... 0.... = Label Off String .. 1..... = etykieta w ciągu .0...... = Etykieta poza ciągiem 1....... = etykieta w ciągu |
PROP_QUAL_ARRAY | 000a ffff ... |
PROP_TYPE_DWORD
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_DWORD.
Nuta
W przypadku właściwości DWORD z zamianą bajtów innych niż Intel należy zmienić dane na format intela. Aby zmienić format, ustaw parametr IFlags funkcji wystąpienia właściwości Attach IFLAG_SWAPPED podczas mapowania wystąpienia właściwości na lokalizację.
W przykładowej kolumnie danych wyjściowych wartość danych w przechwyceniu wynosi 10.
Kwalifikator właściwości | Przykładowe dane wyjściowe |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) Zakres:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) pasuje do ustawionej wartości lub 10 (0xa) Nieznana wartość zestawu |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | Odpowiednia etykieta w zestawie etykiet lub numerze. |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Brak danych wyjściowych. Żadne dane nie są wyświetlane w okienku szczegółów. |
PROP_QUAL_FLAGS | ............... 0 = etykieta poza ciągiem .............. 0. = Etykieta poza ciągiem ............. 0.. = Etykieta poza ciągiem ............ 0... = Etykieta poza ciągiem ........... 0.... = Etykieta poza ciągiem .......... 0..... = Etykieta poza ciągiem ......... 0...... = Etykieta poza ciągiem ........ 0....... = Etykieta poza ciągiem ....... 0........ = Etykieta poza ciągiem ...... 0......... = Etykieta poza ciągiem ..... 0.......... = Label Off String .... 0........... = Etykieta poza ciągiem ... 0............ = Label Off String .. 1............. = etykieta w ciągu .0.............. = Etykieta poza ciągiem 1............... = etykieta w ciągu |
PROP_QUAL_ARRAY | 0000000a ffffffff ... |
PROP_TYPE_RAW_DATA
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_RAW_DATA. Należy pamiętać, że dane wyjściowe formatera nie wyświetlają danych pierwotnych, ale wyświetlają etykietę właściwości.
Kwalifikator właściwości | Dane wyjściowe formatera |
---|---|
PROP_QUAL_NONE | Etykieta właściwości. |
PROP_QUAL_RANGE | Etykieta właściwości. |
PROP_QUAL_BITFIELD | Etykieta właściwości. |
PROP_QUAL_LABELED_SET | Etykieta właściwości. |
PROP_QUAL_LABELED_BITFIELD | Etykieta właściwości. |
PROP_QUAL_CONST | Etykieta właściwości. |
PROP_QUAL_FLAGS | Etykieta właściwości. |
PROP_QUAL_ARRAY | Etykieta właściwości. |
PROP_TYPE_TIME
W poniższej tabeli wymieniono dane wyjściowe w formacie ogólnym dla właściwości typu danych PROP_TYPE_TIME. Należy pamiętać, że sformatowane dane wyjściowe mogą się różnić w zależności od kwalifikatora danych właściwości.
Ogólny formater wywołuje GetDateFormat, aby uzyskać czas oparty na zegarze systemowym komputera lokalnego.
Kwalifikator właściwości | Dane wyjściowe formatera |
---|---|
PROP_QUAL_NONE | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_QUAL_RANGE | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_QUAL_FLAGS | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_QUAL_ARRAY | Wyświetla czas systemowy na podstawie zegara komputera lokalnego. |
PROP_TYPE_STRING
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_STRING. Należy pamiętać, że dane wyjściowe formatera mogą się różnić w zależności od kwalifikatora danych właściwości.
Kwalifikator właściwości | Dane wyjściowe formatera |
---|---|
PROP_QUAL_NONE | Dołączony ciąg. |
PROP_QUAL_RANGE | Dołączony ciąg. |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | Dołączony ciąg. |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | Dołączony ciąg. |
PROP_QUAL_FLAGS | Dołączony ciąg. |
PROP_QUAL_ARRAY | Dołączony ciąg. |
PROP_TYPE_IP_ADDRESS
W poniższej tabeli wymieniono ogólne dane wyjściowe formatu dla właściwości typu danych PROP_TYPE_IP_ADDRESS. Należy pamiętać, że sformatowane dane wyjściowe mogą się różnić w zależności od kwalifikatora danych właściwości.
W przykładowej kolumnie danych wyjściowych wartość danych w przechwytywaniu to "129.65.100.2".
Kwalifikator właściwości | Przykładowe dane wyjściowe |
---|---|
PROP_QUAL_NONE | 129.65.100.2 |
PROP_QUAL_RANGE | 129.65.100.2 |
PROP_QUAL_BITFIELD | Przestarzały. |
PROP_QUAL_LABELED_SET | 129.65.100.2 |
PROP_QUAL_LABELED_BITFIELD | Przestarzały. Aby uzyskać więcej informacji, zobacz PROP_QUAL_FLAGS. |
PROP_QUAL_CONST | 129.65.100.2 |
PROP_QUAL_FLAGS | 129.65.100.2 |
PROP_QUAL_ARRAY | 129.65.100.2 |