ホーム › NetworkManagement.NetworkPolicyServer › ATTRIBUTESYNTAX
ATTRIBUTESYNTAX
列挙型メンバー 10
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| IAS_SYNTAX_BOOLEAN | 1 | 0x1 | 属性はブール型です。 |
| IAS_SYNTAX_INTEGER | 2 | 0x2 | 属性は整数型です。 |
| IAS_SYNTAX_ENUMERATOR | 3 | 0x3 | 属性は列挙子です。 |
| IAS_SYNTAX_INETADDR | 4 | 0x4 | 属性はインターネットアドレスです。 |
| IAS_SYNTAX_STRING | 5 | 0x5 | 属性はテキスト文字列です。 |
| IAS_SYNTAX_OCTETSTRING | 6 | 0x6 | 属性はバイト (オクテット) 文字列です。 |
| IAS_SYNTAX_UTCTIME | 7 | 0x7 | 属性は協定世界時形式の時刻です。 |
| IAS_SYNTAX_PROVIDERSPECIFIC | 8 | 0x8 | 属性とその型はベンダー固有です。 |
| IAS_SYNTAX_UNSIGNEDINTEGER | 9 | 0x9 | 属性は符号なし整数型です。 |
| IAS_SYNTAX_INETADDR6 | 10 | 0xA | 属性は IPv6 アドレスです。 |
公式ドキュメント
ATTRIBUTESYNTAX 列挙型の各値は、属性の構文として指定できるものを表します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum ATTRIBUTESYNTAX : int {
IAS_SYNTAX_BOOLEAN = 1,
IAS_SYNTAX_INTEGER = 2,
IAS_SYNTAX_ENUMERATOR = 3,
IAS_SYNTAX_INETADDR = 4,
IAS_SYNTAX_STRING = 5,
IAS_SYNTAX_OCTETSTRING = 6,
IAS_SYNTAX_UTCTIME = 7,
IAS_SYNTAX_PROVIDERSPECIFIC = 8,
IAS_SYNTAX_UNSIGNEDINTEGER = 9,
IAS_SYNTAX_INETADDR6 = 10
} ATTRIBUTESYNTAX;public enum ATTRIBUTESYNTAX : int
{
IAS_SYNTAX_BOOLEAN = 1,
IAS_SYNTAX_INTEGER = 2,
IAS_SYNTAX_ENUMERATOR = 3,
IAS_SYNTAX_INETADDR = 4,
IAS_SYNTAX_STRING = 5,
IAS_SYNTAX_OCTETSTRING = 6,
IAS_SYNTAX_UTCTIME = 7,
IAS_SYNTAX_PROVIDERSPECIFIC = 8,
IAS_SYNTAX_UNSIGNEDINTEGER = 9,
IAS_SYNTAX_INETADDR6 = 10,
}Public Enum ATTRIBUTESYNTAX As Integer
IAS_SYNTAX_BOOLEAN = 1
IAS_SYNTAX_INTEGER = 2
IAS_SYNTAX_ENUMERATOR = 3
IAS_SYNTAX_INETADDR = 4
IAS_SYNTAX_STRING = 5
IAS_SYNTAX_OCTETSTRING = 6
IAS_SYNTAX_UTCTIME = 7
IAS_SYNTAX_PROVIDERSPECIFIC = 8
IAS_SYNTAX_UNSIGNEDINTEGER = 9
IAS_SYNTAX_INETADDR6 = 10
End Enumimport enum
class ATTRIBUTESYNTAX(enum.IntEnum):
IAS_SYNTAX_BOOLEAN = 1
IAS_SYNTAX_INTEGER = 2
IAS_SYNTAX_ENUMERATOR = 3
IAS_SYNTAX_INETADDR = 4
IAS_SYNTAX_STRING = 5
IAS_SYNTAX_OCTETSTRING = 6
IAS_SYNTAX_UTCTIME = 7
IAS_SYNTAX_PROVIDERSPECIFIC = 8
IAS_SYNTAX_UNSIGNEDINTEGER = 9
IAS_SYNTAX_INETADDR6 = 10// ATTRIBUTESYNTAX
pub const IAS_SYNTAX_BOOLEAN: i32 = 1;
pub const IAS_SYNTAX_INTEGER: i32 = 2;
pub const IAS_SYNTAX_ENUMERATOR: i32 = 3;
pub const IAS_SYNTAX_INETADDR: i32 = 4;
pub const IAS_SYNTAX_STRING: i32 = 5;
pub const IAS_SYNTAX_OCTETSTRING: i32 = 6;
pub const IAS_SYNTAX_UTCTIME: i32 = 7;
pub const IAS_SYNTAX_PROVIDERSPECIFIC: i32 = 8;
pub const IAS_SYNTAX_UNSIGNEDINTEGER: i32 = 9;
pub const IAS_SYNTAX_INETADDR6: i32 = 10;// ATTRIBUTESYNTAX
const (
IAS_SYNTAX_BOOLEAN int32 = 1
IAS_SYNTAX_INTEGER int32 = 2
IAS_SYNTAX_ENUMERATOR int32 = 3
IAS_SYNTAX_INETADDR int32 = 4
IAS_SYNTAX_STRING int32 = 5
IAS_SYNTAX_OCTETSTRING int32 = 6
IAS_SYNTAX_UTCTIME int32 = 7
IAS_SYNTAX_PROVIDERSPECIFIC int32 = 8
IAS_SYNTAX_UNSIGNEDINTEGER int32 = 9
IAS_SYNTAX_INETADDR6 int32 = 10
)const
IAS_SYNTAX_BOOLEAN = 1;
IAS_SYNTAX_INTEGER = 2;
IAS_SYNTAX_ENUMERATOR = 3;
IAS_SYNTAX_INETADDR = 4;
IAS_SYNTAX_STRING = 5;
IAS_SYNTAX_OCTETSTRING = 6;
IAS_SYNTAX_UTCTIME = 7;
IAS_SYNTAX_PROVIDERSPECIFIC = 8;
IAS_SYNTAX_UNSIGNEDINTEGER = 9;
IAS_SYNTAX_INETADDR6 = 10;// ATTRIBUTESYNTAX
pub const IAS_SYNTAX_BOOLEAN: i32 = 1;
pub const IAS_SYNTAX_INTEGER: i32 = 2;
pub const IAS_SYNTAX_ENUMERATOR: i32 = 3;
pub const IAS_SYNTAX_INETADDR: i32 = 4;
pub const IAS_SYNTAX_STRING: i32 = 5;
pub const IAS_SYNTAX_OCTETSTRING: i32 = 6;
pub const IAS_SYNTAX_UTCTIME: i32 = 7;
pub const IAS_SYNTAX_PROVIDERSPECIFIC: i32 = 8;
pub const IAS_SYNTAX_UNSIGNEDINTEGER: i32 = 9;
pub const IAS_SYNTAX_INETADDR6: i32 = 10;const
IAS_SYNTAX_BOOLEAN* = 1
IAS_SYNTAX_INTEGER* = 2
IAS_SYNTAX_ENUMERATOR* = 3
IAS_SYNTAX_INETADDR* = 4
IAS_SYNTAX_STRING* = 5
IAS_SYNTAX_OCTETSTRING* = 6
IAS_SYNTAX_UTCTIME* = 7
IAS_SYNTAX_PROVIDERSPECIFIC* = 8
IAS_SYNTAX_UNSIGNEDINTEGER* = 9
IAS_SYNTAX_INETADDR6* = 10enum ATTRIBUTESYNTAX : int {
IAS_SYNTAX_BOOLEAN = 1,
IAS_SYNTAX_INTEGER = 2,
IAS_SYNTAX_ENUMERATOR = 3,
IAS_SYNTAX_INETADDR = 4,
IAS_SYNTAX_STRING = 5,
IAS_SYNTAX_OCTETSTRING = 6,
IAS_SYNTAX_UTCTIME = 7,
IAS_SYNTAX_PROVIDERSPECIFIC = 8,
IAS_SYNTAX_UNSIGNEDINTEGER = 9,
IAS_SYNTAX_INETADDR6 = 10,
}#define global IAS_SYNTAX_BOOLEAN 0x1
#define global IAS_SYNTAX_INTEGER 0x2
#define global IAS_SYNTAX_ENUMERATOR 0x3
#define global IAS_SYNTAX_INETADDR 0x4
#define global IAS_SYNTAX_STRING 0x5
#define global IAS_SYNTAX_OCTETSTRING 0x6
#define global IAS_SYNTAX_UTCTIME 0x7
#define global IAS_SYNTAX_PROVIDERSPECIFIC 0x8
#define global IAS_SYNTAX_UNSIGNEDINTEGER 0x9
#define global IAS_SYNTAX_INETADDR6 0xA