LOGON32_LOGON
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| LOGON32_LOGON_BATCH | 4 | 0x4 |
| LOGON32_LOGON_INTERACTIVE | 2 | 0x2 |
| LOGON32_LOGON_NETWORK | 3 | 0x3 |
| LOGON32_LOGON_NETWORK_CLEARTEXT | 8 | 0x8 |
| LOGON32_LOGON_NEW_CREDENTIALS | 9 | 0x9 |
| LOGON32_LOGON_SERVICE | 5 | 0x5 |
| LOGON32_LOGON_UNLOCK | 7 | 0x7 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum LOGON32_LOGON : unsigned int {
LOGON32_LOGON_BATCH = 4,
LOGON32_LOGON_INTERACTIVE = 2,
LOGON32_LOGON_NETWORK = 3,
LOGON32_LOGON_NETWORK_CLEARTEXT = 8,
LOGON32_LOGON_NEW_CREDENTIALS = 9,
LOGON32_LOGON_SERVICE = 5,
LOGON32_LOGON_UNLOCK = 7
} LOGON32_LOGON;public enum LOGON32_LOGON : uint
{
LOGON32_LOGON_BATCH = 4,
LOGON32_LOGON_INTERACTIVE = 2,
LOGON32_LOGON_NETWORK = 3,
LOGON32_LOGON_NETWORK_CLEARTEXT = 8,
LOGON32_LOGON_NEW_CREDENTIALS = 9,
LOGON32_LOGON_SERVICE = 5,
LOGON32_LOGON_UNLOCK = 7,
}Public Enum LOGON32_LOGON As UInteger
LOGON32_LOGON_BATCH = 4
LOGON32_LOGON_INTERACTIVE = 2
LOGON32_LOGON_NETWORK = 3
LOGON32_LOGON_NETWORK_CLEARTEXT = 8
LOGON32_LOGON_NEW_CREDENTIALS = 9
LOGON32_LOGON_SERVICE = 5
LOGON32_LOGON_UNLOCK = 7
End Enumimport enum
class LOGON32_LOGON(enum.IntEnum):
LOGON32_LOGON_BATCH = 4
LOGON32_LOGON_INTERACTIVE = 2
LOGON32_LOGON_NETWORK = 3
LOGON32_LOGON_NETWORK_CLEARTEXT = 8
LOGON32_LOGON_NEW_CREDENTIALS = 9
LOGON32_LOGON_SERVICE = 5
LOGON32_LOGON_UNLOCK = 7// LOGON32_LOGON
pub const LOGON32_LOGON_BATCH: u32 = 4;
pub const LOGON32_LOGON_INTERACTIVE: u32 = 2;
pub const LOGON32_LOGON_NETWORK: u32 = 3;
pub const LOGON32_LOGON_NETWORK_CLEARTEXT: u32 = 8;
pub const LOGON32_LOGON_NEW_CREDENTIALS: u32 = 9;
pub const LOGON32_LOGON_SERVICE: u32 = 5;
pub const LOGON32_LOGON_UNLOCK: u32 = 7;// LOGON32_LOGON
const (
LOGON32_LOGON_BATCH uint32 = 4
LOGON32_LOGON_INTERACTIVE uint32 = 2
LOGON32_LOGON_NETWORK uint32 = 3
LOGON32_LOGON_NETWORK_CLEARTEXT uint32 = 8
LOGON32_LOGON_NEW_CREDENTIALS uint32 = 9
LOGON32_LOGON_SERVICE uint32 = 5
LOGON32_LOGON_UNLOCK uint32 = 7
)const
LOGON32_LOGON_BATCH = 4;
LOGON32_LOGON_INTERACTIVE = 2;
LOGON32_LOGON_NETWORK = 3;
LOGON32_LOGON_NETWORK_CLEARTEXT = 8;
LOGON32_LOGON_NEW_CREDENTIALS = 9;
LOGON32_LOGON_SERVICE = 5;
LOGON32_LOGON_UNLOCK = 7;// LOGON32_LOGON
pub const LOGON32_LOGON_BATCH: u32 = 4;
pub const LOGON32_LOGON_INTERACTIVE: u32 = 2;
pub const LOGON32_LOGON_NETWORK: u32 = 3;
pub const LOGON32_LOGON_NETWORK_CLEARTEXT: u32 = 8;
pub const LOGON32_LOGON_NEW_CREDENTIALS: u32 = 9;
pub const LOGON32_LOGON_SERVICE: u32 = 5;
pub const LOGON32_LOGON_UNLOCK: u32 = 7;const
LOGON32_LOGON_BATCH* = 4
LOGON32_LOGON_INTERACTIVE* = 2
LOGON32_LOGON_NETWORK* = 3
LOGON32_LOGON_NETWORK_CLEARTEXT* = 8
LOGON32_LOGON_NEW_CREDENTIALS* = 9
LOGON32_LOGON_SERVICE* = 5
LOGON32_LOGON_UNLOCK* = 7enum LOGON32_LOGON : uint {
LOGON32_LOGON_BATCH = 4,
LOGON32_LOGON_INTERACTIVE = 2,
LOGON32_LOGON_NETWORK = 3,
LOGON32_LOGON_NETWORK_CLEARTEXT = 8,
LOGON32_LOGON_NEW_CREDENTIALS = 9,
LOGON32_LOGON_SERVICE = 5,
LOGON32_LOGON_UNLOCK = 7,
}#define global LOGON32_LOGON_BATCH 0x4
#define global LOGON32_LOGON_INTERACTIVE 0x2
#define global LOGON32_LOGON_NETWORK 0x3
#define global LOGON32_LOGON_NETWORK_CLEARTEXT 0x8
#define global LOGON32_LOGON_NEW_CREDENTIALS 0x9
#define global LOGON32_LOGON_SERVICE 0x5
#define global LOGON32_LOGON_UNLOCK 0x7