Win32 API 日本語リファレンス
ホームSecurity.Authentication.Identity › KERB_REQUEST_FLAGS

KERB_REQUEST_FLAGS

列挙型
基底型u4

メンバー 3

名前10進16進
KERB_REQUEST_ADD_CREDENTIAL10x1
KERB_REQUEST_REPLACE_CREDENTIAL20x2
KERB_REQUEST_REMOVE_CREDENTIAL40x4

各言語での定義

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

typedef enum KERB_REQUEST_FLAGS : unsigned int {
    KERB_REQUEST_ADD_CREDENTIAL = 1,
    KERB_REQUEST_REPLACE_CREDENTIAL = 2,
    KERB_REQUEST_REMOVE_CREDENTIAL = 4
} KERB_REQUEST_FLAGS;
public enum KERB_REQUEST_FLAGS : uint
{
    KERB_REQUEST_ADD_CREDENTIAL = 1,
    KERB_REQUEST_REPLACE_CREDENTIAL = 2,
    KERB_REQUEST_REMOVE_CREDENTIAL = 4,
}
Public Enum KERB_REQUEST_FLAGS As UInteger
    KERB_REQUEST_ADD_CREDENTIAL = 1
    KERB_REQUEST_REPLACE_CREDENTIAL = 2
    KERB_REQUEST_REMOVE_CREDENTIAL = 4
End Enum
import enum

class KERB_REQUEST_FLAGS(enum.IntEnum):
    KERB_REQUEST_ADD_CREDENTIAL = 1
    KERB_REQUEST_REPLACE_CREDENTIAL = 2
    KERB_REQUEST_REMOVE_CREDENTIAL = 4
// KERB_REQUEST_FLAGS
pub const KERB_REQUEST_ADD_CREDENTIAL: u32 = 1;
pub const KERB_REQUEST_REPLACE_CREDENTIAL: u32 = 2;
pub const KERB_REQUEST_REMOVE_CREDENTIAL: u32 = 4;
// KERB_REQUEST_FLAGS
const (
	KERB_REQUEST_ADD_CREDENTIAL uint32 = 1
	KERB_REQUEST_REPLACE_CREDENTIAL uint32 = 2
	KERB_REQUEST_REMOVE_CREDENTIAL uint32 = 4
)
const
  KERB_REQUEST_ADD_CREDENTIAL = 1;
  KERB_REQUEST_REPLACE_CREDENTIAL = 2;
  KERB_REQUEST_REMOVE_CREDENTIAL = 4;
// KERB_REQUEST_FLAGS
pub const KERB_REQUEST_ADD_CREDENTIAL: u32 = 1;
pub const KERB_REQUEST_REPLACE_CREDENTIAL: u32 = 2;
pub const KERB_REQUEST_REMOVE_CREDENTIAL: u32 = 4;
const
  KERB_REQUEST_ADD_CREDENTIAL* = 1
  KERB_REQUEST_REPLACE_CREDENTIAL* = 2
  KERB_REQUEST_REMOVE_CREDENTIAL* = 4
enum KERB_REQUEST_FLAGS : uint {
    KERB_REQUEST_ADD_CREDENTIAL = 1,
    KERB_REQUEST_REPLACE_CREDENTIAL = 2,
    KERB_REQUEST_REMOVE_CREDENTIAL = 4,
}
#define global KERB_REQUEST_ADD_CREDENTIAL     0x1
#define global KERB_REQUEST_REPLACE_CREDENTIAL 0x2
#define global KERB_REQUEST_REMOVE_CREDENTIAL  0x4