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

RAS_QUARANTINE_STATE

列挙型
基底型i4

メンバー 4

名前10進16進説明
RAS_QUAR_STATE_NORMAL00x0接続状態は正常です。
RAS_QUAR_STATE_QUARANTINE10x1接続は検疫されています。
RAS_QUAR_STATE_PROBATION20x2接続は猶予 (probation) 状態です。
RAS_QUAR_STATE_NOT_CAPABLE30x3接続状態は不明です。

公式ドキュメント

RAS_QUARANTINE_STATE 列挙型は、クライアント接続の検疫 (quarantine) 状態を示します。

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

各言語での定義

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

typedef enum RAS_QUARANTINE_STATE : int {
    RAS_QUAR_STATE_NORMAL = 0,
    RAS_QUAR_STATE_QUARANTINE = 1,
    RAS_QUAR_STATE_PROBATION = 2,
    RAS_QUAR_STATE_NOT_CAPABLE = 3
} RAS_QUARANTINE_STATE;
public enum RAS_QUARANTINE_STATE : int
{
    RAS_QUAR_STATE_NORMAL = 0,
    RAS_QUAR_STATE_QUARANTINE = 1,
    RAS_QUAR_STATE_PROBATION = 2,
    RAS_QUAR_STATE_NOT_CAPABLE = 3,
}
Public Enum RAS_QUARANTINE_STATE As Integer
    RAS_QUAR_STATE_NORMAL = 0
    RAS_QUAR_STATE_QUARANTINE = 1
    RAS_QUAR_STATE_PROBATION = 2
    RAS_QUAR_STATE_NOT_CAPABLE = 3
End Enum
import enum

class RAS_QUARANTINE_STATE(enum.IntEnum):
    RAS_QUAR_STATE_NORMAL = 0
    RAS_QUAR_STATE_QUARANTINE = 1
    RAS_QUAR_STATE_PROBATION = 2
    RAS_QUAR_STATE_NOT_CAPABLE = 3
// RAS_QUARANTINE_STATE
pub const RAS_QUAR_STATE_NORMAL: i32 = 0;
pub const RAS_QUAR_STATE_QUARANTINE: i32 = 1;
pub const RAS_QUAR_STATE_PROBATION: i32 = 2;
pub const RAS_QUAR_STATE_NOT_CAPABLE: i32 = 3;
// RAS_QUARANTINE_STATE
const (
	RAS_QUAR_STATE_NORMAL int32 = 0
	RAS_QUAR_STATE_QUARANTINE int32 = 1
	RAS_QUAR_STATE_PROBATION int32 = 2
	RAS_QUAR_STATE_NOT_CAPABLE int32 = 3
)
const
  RAS_QUAR_STATE_NORMAL = 0;
  RAS_QUAR_STATE_QUARANTINE = 1;
  RAS_QUAR_STATE_PROBATION = 2;
  RAS_QUAR_STATE_NOT_CAPABLE = 3;
// RAS_QUARANTINE_STATE
pub const RAS_QUAR_STATE_NORMAL: i32 = 0;
pub const RAS_QUAR_STATE_QUARANTINE: i32 = 1;
pub const RAS_QUAR_STATE_PROBATION: i32 = 2;
pub const RAS_QUAR_STATE_NOT_CAPABLE: i32 = 3;
const
  RAS_QUAR_STATE_NORMAL* = 0
  RAS_QUAR_STATE_QUARANTINE* = 1
  RAS_QUAR_STATE_PROBATION* = 2
  RAS_QUAR_STATE_NOT_CAPABLE* = 3
enum RAS_QUARANTINE_STATE : int {
    RAS_QUAR_STATE_NORMAL = 0,
    RAS_QUAR_STATE_QUARANTINE = 1,
    RAS_QUAR_STATE_PROBATION = 2,
    RAS_QUAR_STATE_NOT_CAPABLE = 3,
}
#define global RAS_QUAR_STATE_NORMAL      0x0
#define global RAS_QUAR_STATE_QUARANTINE  0x1
#define global RAS_QUAR_STATE_PROBATION   0x2
#define global RAS_QUAR_STATE_NOT_CAPABLE 0x3