Win32 API 日本語リファレンス
ホームSecurity.ExtensibleAuthenticationProtocol › EAP_METHOD_PROPERTY_VALUE_TYPE

EAP_METHOD_PROPERTY_VALUE_TYPE

列挙型
基底型i4

メンバー 3

名前10進16進説明
empvtBool00x0メソッドのプロパティ値は BOOL 型です。
empvtDword10x1メソッドのプロパティ値は DWORD 型です。
empvtString20x2メソッドのプロパティ値は BYTE 型の値へのポインターです。

公式ドキュメント

EAP_METHOD_PROPERTY_VALUE_TYPE 列挙型は、EAP メソッドのプロパティ値として使用できるデータ型のセットを定義します。

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

各言語での定義

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

typedef enum EAP_METHOD_PROPERTY_VALUE_TYPE : int {
    empvtBool = 0,
    empvtDword = 1,
    empvtString = 2
} EAP_METHOD_PROPERTY_VALUE_TYPE;
public enum EAP_METHOD_PROPERTY_VALUE_TYPE : int
{
    empvtBool = 0,
    empvtDword = 1,
    empvtString = 2,
}
Public Enum EAP_METHOD_PROPERTY_VALUE_TYPE As Integer
    empvtBool = 0
    empvtDword = 1
    empvtString = 2
End Enum
import enum

class EAP_METHOD_PROPERTY_VALUE_TYPE(enum.IntEnum):
    empvtBool = 0
    empvtDword = 1
    empvtString = 2
// EAP_METHOD_PROPERTY_VALUE_TYPE
pub const empvtBool: i32 = 0;
pub const empvtDword: i32 = 1;
pub const empvtString: i32 = 2;
// EAP_METHOD_PROPERTY_VALUE_TYPE
const (
	empvtBool int32 = 0
	empvtDword int32 = 1
	empvtString int32 = 2
)
const
  empvtBool = 0;
  empvtDword = 1;
  empvtString = 2;
// EAP_METHOD_PROPERTY_VALUE_TYPE
pub const empvtBool: i32 = 0;
pub const empvtDword: i32 = 1;
pub const empvtString: i32 = 2;
const
  empvtBool* = 0
  empvtDword* = 1
  empvtString* = 2
enum EAP_METHOD_PROPERTY_VALUE_TYPE : int {
    empvtBool = 0,
    empvtDword = 1,
    empvtString = 2,
}
#define global empvtBool   0x0
#define global empvtDword  0x1
#define global empvtString 0x2