このセクションの一覧と表は、汎用フォーマッタの出力を示しています。 汎用フォーマッタは、DataType と DataQualifierPROPERTYINFO 構造体のメンバーを使用して、表示されるデータの書式設定方法を決定していることに注意してください。
特定のプロパティ データ型の出力の詳細と例については、次を参照してください。
- PROP_TYPE_VOID
- PROP_TYPE_SUMMARY
- PROP_TYPE_BYTE
- PROP_TYPE_WORD
- PROP_TYPE_DWORD
- PROP_TYPE_LARGEINT (汎用フォーマッタはサポートされていません)
- PROP_TYPE_ADDR (汎用フォーマッタはサポートされていません)
- PROP_TYPE_TIME
- PROP_TYPE_STRING
- PROP_TYPE_IP_ADDRESS
- PROP_TYPE_BYTESWAPPED_WORD (廃止。詳細については、PROP_TYPE_WORD) を参照してください。
- PROP_TYPE_BYTESWAPPED_DWORD (廃止。詳細については、PROP_TYPE_DWORD) を参照してください。
- PROP_TYPE_TYPED_STRING (廃止)
- PROP_TYPE_RAW_DATA
- PROP_TYPE_COMMENT
- PROP_TYPE_SRCFRIENDLYNAME (汎用フォーマッタはサポートされていません)
- PROP_TYPE_DSTFRIENDLYNAME (汎用フォーマッタはサポートされていません)
- PROP_TYPE_TOKENRING_ADDRESS (汎用フォーマッタはサポートされていません)
- PROP_TYPE_FDDI_ADDRESS (汎用フォーマッタはサポートされていません)
- PROP_TYPE_ETHERNET_ADDRESS (汎用フォーマッタはサポートされていません)
- PROP_TYPE_OBJECT_IDENTIFIER (汎用フォーマッタはサポートされていません)
- PROP_TYPE_VINES_IP_ADDRESS (汎用フォーマッタはサポートされていません)
- PROP_TYPE_VAR_LEN_SMALL_INT (汎用フォーマッタはサポートされていません)
PROP_TYPE_VOIDとPROP_TYPE_COMMENT
次の表に、データ型プロパティの PROP_TYPE_VOID と PROP_TYPE_COMMENT の汎用形式の出力を示します。
フォーマッタ出力列では、キャプチャ内のデータの値は XYZ です。
プロパティ修飾子 | フォーマッタの出力 |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | 廃れた |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、PROP_QUAL_FLAGSを参照してください。 |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_SUMMARY
次の表に、PROP_TYPE_SUMMARY データ型プロパティの汎用形式の出力を示します。
出力列の例では、キャプチャ内のデータの値は XYZ です。
プロパティ修飾子 | 出力例 |
---|---|
PROP_QUAL_NONE | XYZ |
PROP_QUAL_RANGE | XYZ |
PROP_QUAL_BITFIELD | 廃れた |
PROP_QUAL_LABELED_SET | XYZ |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、PROP_QUAL_FLAGSを参照してください。 |
PROP_QUAL_CONST | XYZ |
PROP_QUAL_FLAGS | XYZ |
PROP_QUAL_ARRAY | XYZ |
PROP_TYPE_BYTE
次の表に、PROP_TYPE_BYTE データ型プロパティの汎用形式の出力を示します。
出力列の例では、キャプチャ内のデータの値は 10 です。
プロパティ修飾子 | 出力例 |
---|---|
PROP_QUAL_NONE | 10 (0xa)" |
PROP_QUAL_RANGE | 10 (0xa) 範囲:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) 設定値または 10 (0xa) 不明な設定値 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | ラベル セットまたは番号内の対応するラベル。 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | 出力なし。 詳細ウィンドウにデータは表示されません。 |
PROP_QUAL_FLAGS | .......0 = Label Off String ......1. = 文字列.....のラベル0.. = Label Off String ....1... = 文字列のラベル |
PROP_QUAL_ARRAY | 0a ff ... |
PROP_TYPE_WORD
次の表に、PROP_TYPE_WORD データ型プロパティの汎用形式の出力を示します。
手記
Intel 以外のバイト スワップ DWORD プロパティの場合は、データを Intel 形式に変更する必要があります。 形式を変更するには、プロパティ インスタンスを場所にマップするときにIFLAG_SWAPPED Attach プロパティ インスタンス関数の IFlags パラメーターを設定します。
出力列の例では、キャプチャ内のデータの値は 10 です。
プロパティ修飾子 | 出力例 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) 範囲:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) 設定値または 10 (0xa) 不明な設定値 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | ラベル セットまたは番号内の対応するラベル。 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | 出力なし。 詳細ウィンドウにデータは表示されません。 |
PROP_QUAL_FLAGS | .......0 = Label Off String ......0. = Label Off String .....0.. = Label Off String ....0... = Label Off String ...0.... = Label Off String ..1..... = 文字列 .0 のラベル......= Label Off String 1.......= 文字列のラベル |
PROP_QUAL_ARRAY | 000a ffff ... |
PROP_TYPE_DWORD
次の表に、PROP_TYPE_DWORD データ型プロパティの汎用形式の出力を示します。
手記
Intel 以外のバイト スワップ DWORD プロパティの場合は、データを Intel 形式に変更する必要があります。 形式を変更するには、プロパティ インスタンスを場所にマップするときにIFLAG_SWAPPED Attach プロパティ インスタンス関数の IFlags パラメーターを設定します。
出力列の例では、キャプチャ内のデータの値は 10 です。
プロパティ修飾子 | 出力例 |
---|---|
PROP_QUAL_NONE | 10 (0xa) |
PROP_QUAL_RANGE | 10 (0xa) 範囲:(1 (0x1) - 20 (0x14)) |
PROP_QUAL_SET | 10 (0xa) 設定値または 10 (0xa) 不明な設定値 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | ラベル セットまたは番号の対応するラベル。 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | 出力なし。 詳細ウィンドウにデータは表示されません。 |
PROP_QUAL_FLAGS | ...............0 = Label Off String ..............0. = Label Off String .............0.. = Label Off String ............0... = Label Off String ...........0.... = Label Off String ..........0..... = Label Off String .........0...... = Label Off String ........0....... = Label Off String .......0........ = Label Off String ......0......... = Label Off String .....0.......... = ラベルオフ文字列 ....0........... = Label Off String ...0............ = Label Off String ..1............. = 文字列 .0 のラベル.............. = Label Off String 1...............= 文字列のラベル |
PROP_QUAL_ARRAY | 0000000a ffffffff ... |
PROP_TYPE_RAW_DATA
次の表に、PROP_TYPE_RAW_DATA データ型プロパティの汎用形式の出力を示します。 フォーマッタ出力では生データは表示されませんが、プロパティ ラベルは表示されます。
プロパティ修飾子 | フォーマッタの出力 |
---|---|
PROP_QUAL_NONE | プロパティ ラベル。 |
PROP_QUAL_RANGE | プロパティ ラベル。 |
PROP_QUAL_BITFIELD | プロパティ ラベル。 |
PROP_QUAL_LABELED_SET | プロパティ ラベル。 |
PROP_QUAL_LABELED_BITFIELD | プロパティ ラベル。 |
PROP_QUAL_CONST | プロパティ ラベル。 |
PROP_QUAL_FLAGS | プロパティ ラベル。 |
PROP_QUAL_ARRAY | プロパティ ラベル。 |
PROP_TYPE_TIME
次の表に、PROP_TYPE_TIME データ型プロパティの汎用形式の出力を示します。 書式設定された出力は、プロパティのデータ修飾子によって異なる場合があることに注意してください。
汎用フォーマッタは、GetDateFormat呼び出して、ローカル コンピューターのシステム クロックに基づく時刻を取得します。
プロパティ修飾子 | フォーマッタの出力 |
---|---|
PROP_QUAL_NONE | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_QUAL_RANGE | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_QUAL_FLAGS | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_QUAL_ARRAY | ローカル コンピューターのクロックに基づいてシステム時刻を表示します。 |
PROP_TYPE_STRING
次の表に、PROP_TYPE_STRING データ型プロパティの汎用形式の出力を示します。 フォーマッタの出力は、プロパティのデータ修飾子によって異なる場合があることに注意してください。
プロパティ修飾子 | フォーマッタの出力 |
---|---|
PROP_QUAL_NONE | 添付文字列。 |
PROP_QUAL_RANGE | 添付文字列。 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | 添付文字列。 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | 添付文字列。 |
PROP_QUAL_FLAGS | 添付文字列。 |
PROP_QUAL_ARRAY | 添付文字列。 |
PROP_TYPE_IP_ADDRESS
次の表に、PROP_TYPE_IP_ADDRESS データ型プロパティの汎用形式の出力を示します。 書式設定された出力は、プロパティのプロパティ データ修飾子によって異なる場合があることに注意してください。
出力列の例では、キャプチャ内のデータの値は "129.65.100.2" です。
プロパティ修飾子 | 出力例 |
---|---|
PROP_QUAL_NONE | 129.65.100.2 |
PROP_QUAL_RANGE | 129.65.100.2 |
PROP_QUAL_BITFIELD | 廃れた。 |
PROP_QUAL_LABELED_SET | 129.65.100.2 |
PROP_QUAL_LABELED_BITFIELD | 廃れた。 詳細については、「PROP_QUAL_FLAGS」を参照してください。 |
PROP_QUAL_CONST | 129.65.100.2 |
PROP_QUAL_FLAGS | 129.65.100.2 |
PROP_QUAL_ARRAY | 129.65.100.2 |