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

SECPKG_CRED_CLASS

列挙型
基底型i4

メンバー 5

名前10進16進
SecPkgCredClass_None00x0
SecPkgCredClass_Ephemeral100xA
SecPkgCredClass_PersistedGeneric200x14
SecPkgCredClass_PersistedSpecific300x1E
SecPkgCredClass_Explicit400x28

各言語での定義

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

typedef enum SECPKG_CRED_CLASS : int {
    SecPkgCredClass_None = 0,
    SecPkgCredClass_Ephemeral = 10,
    SecPkgCredClass_PersistedGeneric = 20,
    SecPkgCredClass_PersistedSpecific = 30,
    SecPkgCredClass_Explicit = 40
} SECPKG_CRED_CLASS;
public enum SECPKG_CRED_CLASS : int
{
    SecPkgCredClass_None = 0,
    SecPkgCredClass_Ephemeral = 10,
    SecPkgCredClass_PersistedGeneric = 20,
    SecPkgCredClass_PersistedSpecific = 30,
    SecPkgCredClass_Explicit = 40,
}
Public Enum SECPKG_CRED_CLASS As Integer
    SecPkgCredClass_None = 0
    SecPkgCredClass_Ephemeral = 10
    SecPkgCredClass_PersistedGeneric = 20
    SecPkgCredClass_PersistedSpecific = 30
    SecPkgCredClass_Explicit = 40
End Enum
import enum

class SECPKG_CRED_CLASS(enum.IntEnum):
    SecPkgCredClass_None = 0
    SecPkgCredClass_Ephemeral = 10
    SecPkgCredClass_PersistedGeneric = 20
    SecPkgCredClass_PersistedSpecific = 30
    SecPkgCredClass_Explicit = 40
// SECPKG_CRED_CLASS
pub const SecPkgCredClass_None: i32 = 0;
pub const SecPkgCredClass_Ephemeral: i32 = 10;
pub const SecPkgCredClass_PersistedGeneric: i32 = 20;
pub const SecPkgCredClass_PersistedSpecific: i32 = 30;
pub const SecPkgCredClass_Explicit: i32 = 40;
// SECPKG_CRED_CLASS
const (
	SecPkgCredClass_None int32 = 0
	SecPkgCredClass_Ephemeral int32 = 10
	SecPkgCredClass_PersistedGeneric int32 = 20
	SecPkgCredClass_PersistedSpecific int32 = 30
	SecPkgCredClass_Explicit int32 = 40
)
const
  SecPkgCredClass_None = 0;
  SecPkgCredClass_Ephemeral = 10;
  SecPkgCredClass_PersistedGeneric = 20;
  SecPkgCredClass_PersistedSpecific = 30;
  SecPkgCredClass_Explicit = 40;
// SECPKG_CRED_CLASS
pub const SecPkgCredClass_None: i32 = 0;
pub const SecPkgCredClass_Ephemeral: i32 = 10;
pub const SecPkgCredClass_PersistedGeneric: i32 = 20;
pub const SecPkgCredClass_PersistedSpecific: i32 = 30;
pub const SecPkgCredClass_Explicit: i32 = 40;
const
  SecPkgCredClass_None* = 0
  SecPkgCredClass_Ephemeral* = 10
  SecPkgCredClass_PersistedGeneric* = 20
  SecPkgCredClass_PersistedSpecific* = 30
  SecPkgCredClass_Explicit* = 40
enum SECPKG_CRED_CLASS : int {
    SecPkgCredClass_None = 0,
    SecPkgCredClass_Ephemeral = 10,
    SecPkgCredClass_PersistedGeneric = 20,
    SecPkgCredClass_PersistedSpecific = 30,
    SecPkgCredClass_Explicit = 40,
}
#define global SecPkgCredClass_None              0x0
#define global SecPkgCredClass_Ephemeral         0xA
#define global SecPkgCredClass_PersistedGeneric  0x14
#define global SecPkgCredClass_PersistedSpecific 0x1E
#define global SecPkgCredClass_Explicit          0x28