CREDENTIAL_PROVIDER_USAGE_SCENARIO
列挙型メンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| CPUS_INVALID | 0 | 0x0 |
| CPUS_LOGON | 1 | 0x1 |
| CPUS_UNLOCK_WORKSTATION | 2 | 0x2 |
| CPUS_CHANGE_PASSWORD | 3 | 0x3 |
| CPUS_CREDUI | 4 | 0x4 |
| CPUS_PLAP | 5 | 0x5 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum CREDENTIAL_PROVIDER_USAGE_SCENARIO : int {
CPUS_INVALID = 0,
CPUS_LOGON = 1,
CPUS_UNLOCK_WORKSTATION = 2,
CPUS_CHANGE_PASSWORD = 3,
CPUS_CREDUI = 4,
CPUS_PLAP = 5
} CREDENTIAL_PROVIDER_USAGE_SCENARIO;public enum CREDENTIAL_PROVIDER_USAGE_SCENARIO : int
{
CPUS_INVALID = 0,
CPUS_LOGON = 1,
CPUS_UNLOCK_WORKSTATION = 2,
CPUS_CHANGE_PASSWORD = 3,
CPUS_CREDUI = 4,
CPUS_PLAP = 5,
}Public Enum CREDENTIAL_PROVIDER_USAGE_SCENARIO As Integer
CPUS_INVALID = 0
CPUS_LOGON = 1
CPUS_UNLOCK_WORKSTATION = 2
CPUS_CHANGE_PASSWORD = 3
CPUS_CREDUI = 4
CPUS_PLAP = 5
End Enumimport enum
class CREDENTIAL_PROVIDER_USAGE_SCENARIO(enum.IntEnum):
CPUS_INVALID = 0
CPUS_LOGON = 1
CPUS_UNLOCK_WORKSTATION = 2
CPUS_CHANGE_PASSWORD = 3
CPUS_CREDUI = 4
CPUS_PLAP = 5// CREDENTIAL_PROVIDER_USAGE_SCENARIO
pub const CPUS_INVALID: i32 = 0;
pub const CPUS_LOGON: i32 = 1;
pub const CPUS_UNLOCK_WORKSTATION: i32 = 2;
pub const CPUS_CHANGE_PASSWORD: i32 = 3;
pub const CPUS_CREDUI: i32 = 4;
pub const CPUS_PLAP: i32 = 5;// CREDENTIAL_PROVIDER_USAGE_SCENARIO
const (
CPUS_INVALID int32 = 0
CPUS_LOGON int32 = 1
CPUS_UNLOCK_WORKSTATION int32 = 2
CPUS_CHANGE_PASSWORD int32 = 3
CPUS_CREDUI int32 = 4
CPUS_PLAP int32 = 5
)const
CPUS_INVALID = 0;
CPUS_LOGON = 1;
CPUS_UNLOCK_WORKSTATION = 2;
CPUS_CHANGE_PASSWORD = 3;
CPUS_CREDUI = 4;
CPUS_PLAP = 5;// CREDENTIAL_PROVIDER_USAGE_SCENARIO
pub const CPUS_INVALID: i32 = 0;
pub const CPUS_LOGON: i32 = 1;
pub const CPUS_UNLOCK_WORKSTATION: i32 = 2;
pub const CPUS_CHANGE_PASSWORD: i32 = 3;
pub const CPUS_CREDUI: i32 = 4;
pub const CPUS_PLAP: i32 = 5;const
CPUS_INVALID* = 0
CPUS_LOGON* = 1
CPUS_UNLOCK_WORKSTATION* = 2
CPUS_CHANGE_PASSWORD* = 3
CPUS_CREDUI* = 4
CPUS_PLAP* = 5enum CREDENTIAL_PROVIDER_USAGE_SCENARIO : int {
CPUS_INVALID = 0,
CPUS_LOGON = 1,
CPUS_UNLOCK_WORKSTATION = 2,
CPUS_CHANGE_PASSWORD = 3,
CPUS_CREDUI = 4,
CPUS_PLAP = 5,
}#define global CPUS_INVALID 0x0
#define global CPUS_LOGON 0x1
#define global CPUS_UNLOCK_WORKSTATION 0x2
#define global CPUS_CHANGE_PASSWORD 0x3
#define global CPUS_CREDUI 0x4
#define global CPUS_PLAP 0x5