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

QOS_NOTIFY_FLOW

列挙型
基底型i4

メンバー 3

名前10進16進説明
QOSNotifyCongested00x0輻輳が検出されたときに通知が送信されます。フローが現在輻輳している場合は、すぐに通知が送信されることがあります。
QOSNotifyUncongested10x1フローが輻輳していないときに通知が送信されます。フローが現在輻輳していない場合は、すぐに通知が送信されることがあります。
QOSNotifyAvailable20x2フローの利用可能な容量が、その帯域幅を指定された容量へ引き上げるのに十分になったときに通知が送信されます。

公式ドキュメント

QOS_NOTIFY_FLOW 列挙型は、QOSNotifyFlow 関数が通知を送信するために満たされていなければならない条件を指定します。

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

各言語での定義

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

typedef enum QOS_NOTIFY_FLOW : int {
    QOSNotifyCongested = 0,
    QOSNotifyUncongested = 1,
    QOSNotifyAvailable = 2
} QOS_NOTIFY_FLOW;
public enum QOS_NOTIFY_FLOW : int
{
    QOSNotifyCongested = 0,
    QOSNotifyUncongested = 1,
    QOSNotifyAvailable = 2,
}
Public Enum QOS_NOTIFY_FLOW As Integer
    QOSNotifyCongested = 0
    QOSNotifyUncongested = 1
    QOSNotifyAvailable = 2
End Enum
import enum

class QOS_NOTIFY_FLOW(enum.IntEnum):
    QOSNotifyCongested = 0
    QOSNotifyUncongested = 1
    QOSNotifyAvailable = 2
// QOS_NOTIFY_FLOW
pub const QOSNotifyCongested: i32 = 0;
pub const QOSNotifyUncongested: i32 = 1;
pub const QOSNotifyAvailable: i32 = 2;
// QOS_NOTIFY_FLOW
const (
	QOSNotifyCongested int32 = 0
	QOSNotifyUncongested int32 = 1
	QOSNotifyAvailable int32 = 2
)
const
  QOSNotifyCongested = 0;
  QOSNotifyUncongested = 1;
  QOSNotifyAvailable = 2;
// QOS_NOTIFY_FLOW
pub const QOSNotifyCongested: i32 = 0;
pub const QOSNotifyUncongested: i32 = 1;
pub const QOSNotifyAvailable: i32 = 2;
const
  QOSNotifyCongested* = 0
  QOSNotifyUncongested* = 1
  QOSNotifyAvailable* = 2
enum QOS_NOTIFY_FLOW : int {
    QOSNotifyCongested = 0,
    QOSNotifyUncongested = 1,
    QOSNotifyAvailable = 2,
}
#define global QOSNotifyCongested   0x0
#define global QOSNotifyUncongested 0x1
#define global QOSNotifyAvailable   0x2