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

RADIUS_REJECT_REASON_CODE

列挙型
基底型i4

メンバー 5

名前10進16進説明
rrrcUndefined00x0理由コードは未定義です。
rrrcAccountUnknown10x1認証の試行で、既知のどのアカウントにも対応しないユーザー名が使用されています。
rrrcAccountDisabled20x2認証の試行で、管理者によって無効にされたアカウントに対応するユーザー名が使用されています。
rrrcAccountExpired30x3認証の試行で、有効期限が切れたアカウントに対応するユーザー名が使用されています。有効期限は、本来の有効期間を超過したか、または管理者の操作によって切れています。
rrrcAuthenticationFailure40x4認証プロセスが失敗しました。資格情報が正しくないことが原因である可能性があります。

公式ドキュメント

注意 インターネット認証サービス (IAS) は、Windows Server 2008 以降、ネットワーク ポリシー サーバー (NPS) に名称が変更されました。このトピックの内容は IAS と NPS の両方に適用されます。
RADIUS_REJECT_REASON_CODE 列挙型は、RADIUS パケットの拒否コードとして指定できる値を定義します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

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

typedef enum RADIUS_REJECT_REASON_CODE : int {
    rrrcUndefined = 0,
    rrrcAccountUnknown = 1,
    rrrcAccountDisabled = 2,
    rrrcAccountExpired = 3,
    rrrcAuthenticationFailure = 4
} RADIUS_REJECT_REASON_CODE;
public enum RADIUS_REJECT_REASON_CODE : int
{
    rrrcUndefined = 0,
    rrrcAccountUnknown = 1,
    rrrcAccountDisabled = 2,
    rrrcAccountExpired = 3,
    rrrcAuthenticationFailure = 4,
}
Public Enum RADIUS_REJECT_REASON_CODE As Integer
    rrrcUndefined = 0
    rrrcAccountUnknown = 1
    rrrcAccountDisabled = 2
    rrrcAccountExpired = 3
    rrrcAuthenticationFailure = 4
End Enum
import enum

class RADIUS_REJECT_REASON_CODE(enum.IntEnum):
    rrrcUndefined = 0
    rrrcAccountUnknown = 1
    rrrcAccountDisabled = 2
    rrrcAccountExpired = 3
    rrrcAuthenticationFailure = 4
// RADIUS_REJECT_REASON_CODE
pub const rrrcUndefined: i32 = 0;
pub const rrrcAccountUnknown: i32 = 1;
pub const rrrcAccountDisabled: i32 = 2;
pub const rrrcAccountExpired: i32 = 3;
pub const rrrcAuthenticationFailure: i32 = 4;
// RADIUS_REJECT_REASON_CODE
const (
	rrrcUndefined int32 = 0
	rrrcAccountUnknown int32 = 1
	rrrcAccountDisabled int32 = 2
	rrrcAccountExpired int32 = 3
	rrrcAuthenticationFailure int32 = 4
)
const
  rrrcUndefined = 0;
  rrrcAccountUnknown = 1;
  rrrcAccountDisabled = 2;
  rrrcAccountExpired = 3;
  rrrcAuthenticationFailure = 4;
// RADIUS_REJECT_REASON_CODE
pub const rrrcUndefined: i32 = 0;
pub const rrrcAccountUnknown: i32 = 1;
pub const rrrcAccountDisabled: i32 = 2;
pub const rrrcAccountExpired: i32 = 3;
pub const rrrcAuthenticationFailure: i32 = 4;
const
  rrrcUndefined* = 0
  rrrcAccountUnknown* = 1
  rrrcAccountDisabled* = 2
  rrrcAccountExpired* = 3
  rrrcAuthenticationFailure* = 4
enum RADIUS_REJECT_REASON_CODE : int {
    rrrcUndefined = 0,
    rrrcAccountUnknown = 1,
    rrrcAccountDisabled = 2,
    rrrcAccountExpired = 3,
    rrrcAuthenticationFailure = 4,
}
#define global rrrcUndefined             0x0
#define global rrrcAccountUnknown        0x1
#define global rrrcAccountDisabled       0x2
#define global rrrcAccountExpired        0x3
#define global rrrcAuthenticationFailure 0x4