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

EAP_AUTHENTICATOR_SEND_TIMEOUT

列挙型
基底型i4

メンバー 3

名前10進16進説明
EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE00x0パケットを送信し、タイムアウトしません。ユーザーはいつでも応答を入力できます。
EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC10x1パケットを送信し、標準的な時間だけ応答を待機します。
EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE20x2パケットを送信し、対話型セッションに対応できるよう、より長い時間だけ応答を待機します。

公式ドキュメント

パケットの送信後にユーザー入力を待機する時間を認証側メソッドに示します。タイムアウト値は「なし」に設定することもできます。

出典・ライセンス: 上記「公式ドキュメント」の内容は 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_AUTHENTICATOR_SEND_TIMEOUT : int {
    EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2
} EAP_AUTHENTICATOR_SEND_TIMEOUT;
public enum EAP_AUTHENTICATOR_SEND_TIMEOUT : int
{
    EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2,
}
Public Enum EAP_AUTHENTICATOR_SEND_TIMEOUT As Integer
    EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0
    EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1
    EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2
End Enum
import enum

class EAP_AUTHENTICATOR_SEND_TIMEOUT(enum.IntEnum):
    EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0
    EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1
    EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2
// EAP_AUTHENTICATOR_SEND_TIMEOUT
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE: i32 = 0;
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC: i32 = 1;
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE: i32 = 2;
// EAP_AUTHENTICATOR_SEND_TIMEOUT
const (
	EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE int32 = 0
	EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC int32 = 1
	EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE int32 = 2
)
const
  EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0;
  EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1;
  EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2;
// EAP_AUTHENTICATOR_SEND_TIMEOUT
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE: i32 = 0;
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC: i32 = 1;
pub const EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE: i32 = 2;
const
  EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE* = 0
  EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC* = 1
  EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE* = 2
enum EAP_AUTHENTICATOR_SEND_TIMEOUT : int {
    EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE = 0,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC = 1,
    EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE = 2,
}
#define global EAP_AUTHENTICATOR_SEND_TIMEOUT_NONE        0x0
#define global EAP_AUTHENTICATOR_SEND_TIMEOUT_BASIC       0x1
#define global EAP_AUTHENTICATOR_SEND_TIMEOUT_INTERACTIVE 0x2