Win32 API 日本語リファレンス
ホームNetworkManagement.NetworkDiagnosticsFramework › PROBLEM_TYPE

PROBLEM_TYPE

列挙型
基底型i4

メンバー 7

名前10進16進説明
PT_INVALID00x0
PT_LOW_HEALTH10x1コンポーネント自体の内部に低ヘルス状態の問題が存在します。このコンポーネントが依存するローカルコンポーネント内には問題は見つかりませんでした。
PT_LOWER_HEALTH20x2このコンポーネントが依存するローカルコンポーネント内に低ヘルス状態の問題が存在します。
PT_DOWN_STREAM_HEALTH40x4低ヘルス状態の問題は、このコンポーネントが依存する追加インストール (out-of-box) のコンポーネントにあります。
PT_HIGH_UTILIZATION80x8コンポーネントのリソースが高い使用率になっています。このコンポーネントが依存するローカルコンポーネント内には高い使用率は見つかりませんでした。
PT_HIGHER_UTILIZATION160x10コンポーネントの高使用率の問題の原因は、そのコンポーネントに依存するローカルコンポーネントにあります。
PT_UP_STREAM_UTILIZATION320x20コンポーネントの高使用率の問題の原因は、そのコンポーネントに依存する上流のネットワークコンポーネントにあります。

公式ドキュメント

PROBLEM_TYPE 列挙型は、ヘルパークラスが存在することを示す問題の種類を記述します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum PROBLEM_TYPE : int {
    PT_INVALID = 0,
    PT_LOW_HEALTH = 1,
    PT_LOWER_HEALTH = 2,
    PT_DOWN_STREAM_HEALTH = 4,
    PT_HIGH_UTILIZATION = 8,
    PT_HIGHER_UTILIZATION = 16,
    PT_UP_STREAM_UTILIZATION = 32
} PROBLEM_TYPE;
public enum PROBLEM_TYPE : int
{
    PT_INVALID = 0,
    PT_LOW_HEALTH = 1,
    PT_LOWER_HEALTH = 2,
    PT_DOWN_STREAM_HEALTH = 4,
    PT_HIGH_UTILIZATION = 8,
    PT_HIGHER_UTILIZATION = 16,
    PT_UP_STREAM_UTILIZATION = 32,
}
Public Enum PROBLEM_TYPE As Integer
    PT_INVALID = 0
    PT_LOW_HEALTH = 1
    PT_LOWER_HEALTH = 2
    PT_DOWN_STREAM_HEALTH = 4
    PT_HIGH_UTILIZATION = 8
    PT_HIGHER_UTILIZATION = 16
    PT_UP_STREAM_UTILIZATION = 32
End Enum
import enum

class PROBLEM_TYPE(enum.IntEnum):
    PT_INVALID = 0
    PT_LOW_HEALTH = 1
    PT_LOWER_HEALTH = 2
    PT_DOWN_STREAM_HEALTH = 4
    PT_HIGH_UTILIZATION = 8
    PT_HIGHER_UTILIZATION = 16
    PT_UP_STREAM_UTILIZATION = 32
// PROBLEM_TYPE
pub const PT_INVALID: i32 = 0;
pub const PT_LOW_HEALTH: i32 = 1;
pub const PT_LOWER_HEALTH: i32 = 2;
pub const PT_DOWN_STREAM_HEALTH: i32 = 4;
pub const PT_HIGH_UTILIZATION: i32 = 8;
pub const PT_HIGHER_UTILIZATION: i32 = 16;
pub const PT_UP_STREAM_UTILIZATION: i32 = 32;
// PROBLEM_TYPE
const (
	PT_INVALID int32 = 0
	PT_LOW_HEALTH int32 = 1
	PT_LOWER_HEALTH int32 = 2
	PT_DOWN_STREAM_HEALTH int32 = 4
	PT_HIGH_UTILIZATION int32 = 8
	PT_HIGHER_UTILIZATION int32 = 16
	PT_UP_STREAM_UTILIZATION int32 = 32
)
const
  PT_INVALID = 0;
  PT_LOW_HEALTH = 1;
  PT_LOWER_HEALTH = 2;
  PT_DOWN_STREAM_HEALTH = 4;
  PT_HIGH_UTILIZATION = 8;
  PT_HIGHER_UTILIZATION = 16;
  PT_UP_STREAM_UTILIZATION = 32;
// PROBLEM_TYPE
pub const PT_INVALID: i32 = 0;
pub const PT_LOW_HEALTH: i32 = 1;
pub const PT_LOWER_HEALTH: i32 = 2;
pub const PT_DOWN_STREAM_HEALTH: i32 = 4;
pub const PT_HIGH_UTILIZATION: i32 = 8;
pub const PT_HIGHER_UTILIZATION: i32 = 16;
pub const PT_UP_STREAM_UTILIZATION: i32 = 32;
const
  PT_INVALID* = 0
  PT_LOW_HEALTH* = 1
  PT_LOWER_HEALTH* = 2
  PT_DOWN_STREAM_HEALTH* = 4
  PT_HIGH_UTILIZATION* = 8
  PT_HIGHER_UTILIZATION* = 16
  PT_UP_STREAM_UTILIZATION* = 32
enum PROBLEM_TYPE : int {
    PT_INVALID = 0,
    PT_LOW_HEALTH = 1,
    PT_LOWER_HEALTH = 2,
    PT_DOWN_STREAM_HEALTH = 4,
    PT_HIGH_UTILIZATION = 8,
    PT_HIGHER_UTILIZATION = 16,
    PT_UP_STREAM_UTILIZATION = 32,
}
#define global PT_INVALID               0x0
#define global PT_LOW_HEALTH            0x1
#define global PT_LOWER_HEALTH          0x2
#define global PT_DOWN_STREAM_HEALTH    0x4
#define global PT_HIGH_UTILIZATION      0x8
#define global PT_HIGHER_UTILIZATION    0x10
#define global PT_UP_STREAM_UTILIZATION 0x20