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

CLIENTPROPERTIES

列挙型
基底型i4

メンバー 8

名前10進16進説明
PROPERTY_CLIENT_REQUIRE_SIGNATURE10240x400

RADIUS サーバーがデジタル署名を確認するかどうかを指定します。

メモ クライアントとサーバーが拡張認証プロトコル (EAP) を使用する場合は、このプロパティに関係なくデジタル署名が使用されます。
PROPERTY_CLIENT_UNUSED10250x401この値は、現時点ではこのプロパティが使用されていないことを示します。
PROPERTY_CLIENT_SHARED_SECRET10260x402RADIUS クライアントと RADIUS サーバーの両方で共有されるシークレットです。
PROPERTY_CLIENT_NAS_MANUFACTURER10270x403ネットワーク アクセス サーバー (NAS)、すなわち RADIUS クライアントの製造元です。
PROPERTY_CLIENT_ADDRESS10280x404RADIUS クライアントの IP アドレスです。
PROPERTY_CLIENT_QUARANTINE_COMPATIBLE10290x405RADIUS クライアントが NAP 固有の検疫属性を受信できるかどうかを示すために、NPS のユーザー インターフェイスで使用されます。
PROPERTY_CLIENT_ENABLED10300x406RADIUS クライアントが有効かどうかを指定します。RADIUS クライアントが有効でない場合、構成は存在しますが NPS によって適用されません。
PROPERTY_CLIENT_SECRET_TEMPLATE_GUID10310x407

- PROPERTY_CLIENT_FILTER_VSAS

クライアント SDO オブジェクトを保存する前に、この値を設定する必要があります。

公式ドキュメント

CLIENTPROPERTIES 型の値は、RADIUS クライアントのプロパティを列挙します。SDO コンピューターは 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 CLIENTPROPERTIES : int {
    PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024,
    PROPERTY_CLIENT_UNUSED = 1025,
    PROPERTY_CLIENT_SHARED_SECRET = 1026,
    PROPERTY_CLIENT_NAS_MANUFACTURER = 1027,
    PROPERTY_CLIENT_ADDRESS = 1028,
    PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029,
    PROPERTY_CLIENT_ENABLED = 1030,
    PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031
} CLIENTPROPERTIES;
public enum CLIENTPROPERTIES : int
{
    PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024,
    PROPERTY_CLIENT_UNUSED = 1025,
    PROPERTY_CLIENT_SHARED_SECRET = 1026,
    PROPERTY_CLIENT_NAS_MANUFACTURER = 1027,
    PROPERTY_CLIENT_ADDRESS = 1028,
    PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029,
    PROPERTY_CLIENT_ENABLED = 1030,
    PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031,
}
Public Enum CLIENTPROPERTIES As Integer
    PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024
    PROPERTY_CLIENT_UNUSED = 1025
    PROPERTY_CLIENT_SHARED_SECRET = 1026
    PROPERTY_CLIENT_NAS_MANUFACTURER = 1027
    PROPERTY_CLIENT_ADDRESS = 1028
    PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029
    PROPERTY_CLIENT_ENABLED = 1030
    PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031
End Enum
import enum

class CLIENTPROPERTIES(enum.IntEnum):
    PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024
    PROPERTY_CLIENT_UNUSED = 1025
    PROPERTY_CLIENT_SHARED_SECRET = 1026
    PROPERTY_CLIENT_NAS_MANUFACTURER = 1027
    PROPERTY_CLIENT_ADDRESS = 1028
    PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029
    PROPERTY_CLIENT_ENABLED = 1030
    PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031
// CLIENTPROPERTIES
pub const PROPERTY_CLIENT_REQUIRE_SIGNATURE: i32 = 1024;
pub const PROPERTY_CLIENT_UNUSED: i32 = 1025;
pub const PROPERTY_CLIENT_SHARED_SECRET: i32 = 1026;
pub const PROPERTY_CLIENT_NAS_MANUFACTURER: i32 = 1027;
pub const PROPERTY_CLIENT_ADDRESS: i32 = 1028;
pub const PROPERTY_CLIENT_QUARANTINE_COMPATIBLE: i32 = 1029;
pub const PROPERTY_CLIENT_ENABLED: i32 = 1030;
pub const PROPERTY_CLIENT_SECRET_TEMPLATE_GUID: i32 = 1031;
// CLIENTPROPERTIES
const (
	PROPERTY_CLIENT_REQUIRE_SIGNATURE int32 = 1024
	PROPERTY_CLIENT_UNUSED int32 = 1025
	PROPERTY_CLIENT_SHARED_SECRET int32 = 1026
	PROPERTY_CLIENT_NAS_MANUFACTURER int32 = 1027
	PROPERTY_CLIENT_ADDRESS int32 = 1028
	PROPERTY_CLIENT_QUARANTINE_COMPATIBLE int32 = 1029
	PROPERTY_CLIENT_ENABLED int32 = 1030
	PROPERTY_CLIENT_SECRET_TEMPLATE_GUID int32 = 1031
)
const
  PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024;
  PROPERTY_CLIENT_UNUSED = 1025;
  PROPERTY_CLIENT_SHARED_SECRET = 1026;
  PROPERTY_CLIENT_NAS_MANUFACTURER = 1027;
  PROPERTY_CLIENT_ADDRESS = 1028;
  PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029;
  PROPERTY_CLIENT_ENABLED = 1030;
  PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031;
// CLIENTPROPERTIES
pub const PROPERTY_CLIENT_REQUIRE_SIGNATURE: i32 = 1024;
pub const PROPERTY_CLIENT_UNUSED: i32 = 1025;
pub const PROPERTY_CLIENT_SHARED_SECRET: i32 = 1026;
pub const PROPERTY_CLIENT_NAS_MANUFACTURER: i32 = 1027;
pub const PROPERTY_CLIENT_ADDRESS: i32 = 1028;
pub const PROPERTY_CLIENT_QUARANTINE_COMPATIBLE: i32 = 1029;
pub const PROPERTY_CLIENT_ENABLED: i32 = 1030;
pub const PROPERTY_CLIENT_SECRET_TEMPLATE_GUID: i32 = 1031;
const
  PROPERTY_CLIENT_REQUIRE_SIGNATURE* = 1024
  PROPERTY_CLIENT_UNUSED* = 1025
  PROPERTY_CLIENT_SHARED_SECRET* = 1026
  PROPERTY_CLIENT_NAS_MANUFACTURER* = 1027
  PROPERTY_CLIENT_ADDRESS* = 1028
  PROPERTY_CLIENT_QUARANTINE_COMPATIBLE* = 1029
  PROPERTY_CLIENT_ENABLED* = 1030
  PROPERTY_CLIENT_SECRET_TEMPLATE_GUID* = 1031
enum CLIENTPROPERTIES : int {
    PROPERTY_CLIENT_REQUIRE_SIGNATURE = 1024,
    PROPERTY_CLIENT_UNUSED = 1025,
    PROPERTY_CLIENT_SHARED_SECRET = 1026,
    PROPERTY_CLIENT_NAS_MANUFACTURER = 1027,
    PROPERTY_CLIENT_ADDRESS = 1028,
    PROPERTY_CLIENT_QUARANTINE_COMPATIBLE = 1029,
    PROPERTY_CLIENT_ENABLED = 1030,
    PROPERTY_CLIENT_SECRET_TEMPLATE_GUID = 1031,
}
#define global PROPERTY_CLIENT_REQUIRE_SIGNATURE     0x400
#define global PROPERTY_CLIENT_UNUSED                0x401
#define global PROPERTY_CLIENT_SHARED_SECRET         0x402
#define global PROPERTY_CLIENT_NAS_MANUFACTURER      0x403
#define global PROPERTY_CLIENT_ADDRESS               0x404
#define global PROPERTY_CLIENT_QUARANTINE_COMPATIBLE 0x405
#define global PROPERTY_CLIENT_ENABLED               0x406
#define global PROPERTY_CLIENT_SECRET_TEMPLATE_GUID  0x407