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

MSV1_0_PROTOCOL_MESSAGE_TYPE

列挙型
基底型i4

メンバー 25

名前10進16進
MsV1_0Lm20ChallengeRequest00x0
MsV1_0Lm20GetChallengeResponse10x1
MsV1_0EnumerateUsers20x2
MsV1_0GetUserInfo30x3
MsV1_0ReLogonUsers40x4
MsV1_0ChangePassword50x5
MsV1_0ChangeCachedPassword60x6
MsV1_0GenericPassthrough70x7
MsV1_0CacheLogon80x8
MsV1_0SubAuth90x9
MsV1_0DeriveCredential100xA
MsV1_0CacheLookup110xB
MsV1_0SetProcessOption120xC
MsV1_0ConfigLocalAliases130xD
MsV1_0ClearCachedCredentials140xE
MsV1_0LookupToken150xF
MsV1_0ValidateAuth160x10
MsV1_0CacheLookupEx170x11
MsV1_0GetCredentialKey180x12
MsV1_0SetThreadOption190x13
MsV1_0DecryptDpapiMasterKey200x14
MsV1_0GetStrongCredentialKey210x15
MsV1_0TransferCred220x16
MsV1_0ProvisionTbal230x17
MsV1_0DeleteTbalSecrets240x18

各言語での定義

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

typedef enum MSV1_0_PROTOCOL_MESSAGE_TYPE : int {
    MsV1_0Lm20ChallengeRequest = 0,
    MsV1_0Lm20GetChallengeResponse = 1,
    MsV1_0EnumerateUsers = 2,
    MsV1_0GetUserInfo = 3,
    MsV1_0ReLogonUsers = 4,
    MsV1_0ChangePassword = 5,
    MsV1_0ChangeCachedPassword = 6,
    MsV1_0GenericPassthrough = 7,
    MsV1_0CacheLogon = 8,
    MsV1_0SubAuth = 9,
    MsV1_0DeriveCredential = 10,
    MsV1_0CacheLookup = 11,
    MsV1_0SetProcessOption = 12,
    MsV1_0ConfigLocalAliases = 13,
    MsV1_0ClearCachedCredentials = 14,
    MsV1_0LookupToken = 15,
    MsV1_0ValidateAuth = 16,
    MsV1_0CacheLookupEx = 17,
    MsV1_0GetCredentialKey = 18,
    MsV1_0SetThreadOption = 19,
    MsV1_0DecryptDpapiMasterKey = 20,
    MsV1_0GetStrongCredentialKey = 21,
    MsV1_0TransferCred = 22,
    MsV1_0ProvisionTbal = 23,
    MsV1_0DeleteTbalSecrets = 24
} MSV1_0_PROTOCOL_MESSAGE_TYPE;
public enum MSV1_0_PROTOCOL_MESSAGE_TYPE : int
{
    MsV1_0Lm20ChallengeRequest = 0,
    MsV1_0Lm20GetChallengeResponse = 1,
    MsV1_0EnumerateUsers = 2,
    MsV1_0GetUserInfo = 3,
    MsV1_0ReLogonUsers = 4,
    MsV1_0ChangePassword = 5,
    MsV1_0ChangeCachedPassword = 6,
    MsV1_0GenericPassthrough = 7,
    MsV1_0CacheLogon = 8,
    MsV1_0SubAuth = 9,
    MsV1_0DeriveCredential = 10,
    MsV1_0CacheLookup = 11,
    MsV1_0SetProcessOption = 12,
    MsV1_0ConfigLocalAliases = 13,
    MsV1_0ClearCachedCredentials = 14,
    MsV1_0LookupToken = 15,
    MsV1_0ValidateAuth = 16,
    MsV1_0CacheLookupEx = 17,
    MsV1_0GetCredentialKey = 18,
    MsV1_0SetThreadOption = 19,
    MsV1_0DecryptDpapiMasterKey = 20,
    MsV1_0GetStrongCredentialKey = 21,
    MsV1_0TransferCred = 22,
    MsV1_0ProvisionTbal = 23,
    MsV1_0DeleteTbalSecrets = 24,
}
Public Enum MSV1_0_PROTOCOL_MESSAGE_TYPE As Integer
    MsV1_0Lm20ChallengeRequest = 0
    MsV1_0Lm20GetChallengeResponse = 1
    MsV1_0EnumerateUsers = 2
    MsV1_0GetUserInfo = 3
    MsV1_0ReLogonUsers = 4
    MsV1_0ChangePassword = 5
    MsV1_0ChangeCachedPassword = 6
    MsV1_0GenericPassthrough = 7
    MsV1_0CacheLogon = 8
    MsV1_0SubAuth = 9
    MsV1_0DeriveCredential = 10
    MsV1_0CacheLookup = 11
    MsV1_0SetProcessOption = 12
    MsV1_0ConfigLocalAliases = 13
    MsV1_0ClearCachedCredentials = 14
    MsV1_0LookupToken = 15
    MsV1_0ValidateAuth = 16
    MsV1_0CacheLookupEx = 17
    MsV1_0GetCredentialKey = 18
    MsV1_0SetThreadOption = 19
    MsV1_0DecryptDpapiMasterKey = 20
    MsV1_0GetStrongCredentialKey = 21
    MsV1_0TransferCred = 22
    MsV1_0ProvisionTbal = 23
    MsV1_0DeleteTbalSecrets = 24
End Enum
import enum

class MSV1_0_PROTOCOL_MESSAGE_TYPE(enum.IntEnum):
    MsV1_0Lm20ChallengeRequest = 0
    MsV1_0Lm20GetChallengeResponse = 1
    MsV1_0EnumerateUsers = 2
    MsV1_0GetUserInfo = 3
    MsV1_0ReLogonUsers = 4
    MsV1_0ChangePassword = 5
    MsV1_0ChangeCachedPassword = 6
    MsV1_0GenericPassthrough = 7
    MsV1_0CacheLogon = 8
    MsV1_0SubAuth = 9
    MsV1_0DeriveCredential = 10
    MsV1_0CacheLookup = 11
    MsV1_0SetProcessOption = 12
    MsV1_0ConfigLocalAliases = 13
    MsV1_0ClearCachedCredentials = 14
    MsV1_0LookupToken = 15
    MsV1_0ValidateAuth = 16
    MsV1_0CacheLookupEx = 17
    MsV1_0GetCredentialKey = 18
    MsV1_0SetThreadOption = 19
    MsV1_0DecryptDpapiMasterKey = 20
    MsV1_0GetStrongCredentialKey = 21
    MsV1_0TransferCred = 22
    MsV1_0ProvisionTbal = 23
    MsV1_0DeleteTbalSecrets = 24
// MSV1_0_PROTOCOL_MESSAGE_TYPE
pub const MsV1_0Lm20ChallengeRequest: i32 = 0;
pub const MsV1_0Lm20GetChallengeResponse: i32 = 1;
pub const MsV1_0EnumerateUsers: i32 = 2;
pub const MsV1_0GetUserInfo: i32 = 3;
pub const MsV1_0ReLogonUsers: i32 = 4;
pub const MsV1_0ChangePassword: i32 = 5;
pub const MsV1_0ChangeCachedPassword: i32 = 6;
pub const MsV1_0GenericPassthrough: i32 = 7;
pub const MsV1_0CacheLogon: i32 = 8;
pub const MsV1_0SubAuth: i32 = 9;
pub const MsV1_0DeriveCredential: i32 = 10;
pub const MsV1_0CacheLookup: i32 = 11;
pub const MsV1_0SetProcessOption: i32 = 12;
pub const MsV1_0ConfigLocalAliases: i32 = 13;
pub const MsV1_0ClearCachedCredentials: i32 = 14;
pub const MsV1_0LookupToken: i32 = 15;
pub const MsV1_0ValidateAuth: i32 = 16;
pub const MsV1_0CacheLookupEx: i32 = 17;
pub const MsV1_0GetCredentialKey: i32 = 18;
pub const MsV1_0SetThreadOption: i32 = 19;
pub const MsV1_0DecryptDpapiMasterKey: i32 = 20;
pub const MsV1_0GetStrongCredentialKey: i32 = 21;
pub const MsV1_0TransferCred: i32 = 22;
pub const MsV1_0ProvisionTbal: i32 = 23;
pub const MsV1_0DeleteTbalSecrets: i32 = 24;
// MSV1_0_PROTOCOL_MESSAGE_TYPE
const (
	MsV1_0Lm20ChallengeRequest int32 = 0
	MsV1_0Lm20GetChallengeResponse int32 = 1
	MsV1_0EnumerateUsers int32 = 2
	MsV1_0GetUserInfo int32 = 3
	MsV1_0ReLogonUsers int32 = 4
	MsV1_0ChangePassword int32 = 5
	MsV1_0ChangeCachedPassword int32 = 6
	MsV1_0GenericPassthrough int32 = 7
	MsV1_0CacheLogon int32 = 8
	MsV1_0SubAuth int32 = 9
	MsV1_0DeriveCredential int32 = 10
	MsV1_0CacheLookup int32 = 11
	MsV1_0SetProcessOption int32 = 12
	MsV1_0ConfigLocalAliases int32 = 13
	MsV1_0ClearCachedCredentials int32 = 14
	MsV1_0LookupToken int32 = 15
	MsV1_0ValidateAuth int32 = 16
	MsV1_0CacheLookupEx int32 = 17
	MsV1_0GetCredentialKey int32 = 18
	MsV1_0SetThreadOption int32 = 19
	MsV1_0DecryptDpapiMasterKey int32 = 20
	MsV1_0GetStrongCredentialKey int32 = 21
	MsV1_0TransferCred int32 = 22
	MsV1_0ProvisionTbal int32 = 23
	MsV1_0DeleteTbalSecrets int32 = 24
)
const
  MsV1_0Lm20ChallengeRequest = 0;
  MsV1_0Lm20GetChallengeResponse = 1;
  MsV1_0EnumerateUsers = 2;
  MsV1_0GetUserInfo = 3;
  MsV1_0ReLogonUsers = 4;
  MsV1_0ChangePassword = 5;
  MsV1_0ChangeCachedPassword = 6;
  MsV1_0GenericPassthrough = 7;
  MsV1_0CacheLogon = 8;
  MsV1_0SubAuth = 9;
  MsV1_0DeriveCredential = 10;
  MsV1_0CacheLookup = 11;
  MsV1_0SetProcessOption = 12;
  MsV1_0ConfigLocalAliases = 13;
  MsV1_0ClearCachedCredentials = 14;
  MsV1_0LookupToken = 15;
  MsV1_0ValidateAuth = 16;
  MsV1_0CacheLookupEx = 17;
  MsV1_0GetCredentialKey = 18;
  MsV1_0SetThreadOption = 19;
  MsV1_0DecryptDpapiMasterKey = 20;
  MsV1_0GetStrongCredentialKey = 21;
  MsV1_0TransferCred = 22;
  MsV1_0ProvisionTbal = 23;
  MsV1_0DeleteTbalSecrets = 24;
// MSV1_0_PROTOCOL_MESSAGE_TYPE
pub const MsV1_0Lm20ChallengeRequest: i32 = 0;
pub const MsV1_0Lm20GetChallengeResponse: i32 = 1;
pub const MsV1_0EnumerateUsers: i32 = 2;
pub const MsV1_0GetUserInfo: i32 = 3;
pub const MsV1_0ReLogonUsers: i32 = 4;
pub const MsV1_0ChangePassword: i32 = 5;
pub const MsV1_0ChangeCachedPassword: i32 = 6;
pub const MsV1_0GenericPassthrough: i32 = 7;
pub const MsV1_0CacheLogon: i32 = 8;
pub const MsV1_0SubAuth: i32 = 9;
pub const MsV1_0DeriveCredential: i32 = 10;
pub const MsV1_0CacheLookup: i32 = 11;
pub const MsV1_0SetProcessOption: i32 = 12;
pub const MsV1_0ConfigLocalAliases: i32 = 13;
pub const MsV1_0ClearCachedCredentials: i32 = 14;
pub const MsV1_0LookupToken: i32 = 15;
pub const MsV1_0ValidateAuth: i32 = 16;
pub const MsV1_0CacheLookupEx: i32 = 17;
pub const MsV1_0GetCredentialKey: i32 = 18;
pub const MsV1_0SetThreadOption: i32 = 19;
pub const MsV1_0DecryptDpapiMasterKey: i32 = 20;
pub const MsV1_0GetStrongCredentialKey: i32 = 21;
pub const MsV1_0TransferCred: i32 = 22;
pub const MsV1_0ProvisionTbal: i32 = 23;
pub const MsV1_0DeleteTbalSecrets: i32 = 24;
const
  MsV1_0Lm20ChallengeRequest* = 0
  MsV1_0Lm20GetChallengeResponse* = 1
  MsV1_0EnumerateUsers* = 2
  MsV1_0GetUserInfo* = 3
  MsV1_0ReLogonUsers* = 4
  MsV1_0ChangePassword* = 5
  MsV1_0ChangeCachedPassword* = 6
  MsV1_0GenericPassthrough* = 7
  MsV1_0CacheLogon* = 8
  MsV1_0SubAuth* = 9
  MsV1_0DeriveCredential* = 10
  MsV1_0CacheLookup* = 11
  MsV1_0SetProcessOption* = 12
  MsV1_0ConfigLocalAliases* = 13
  MsV1_0ClearCachedCredentials* = 14
  MsV1_0LookupToken* = 15
  MsV1_0ValidateAuth* = 16
  MsV1_0CacheLookupEx* = 17
  MsV1_0GetCredentialKey* = 18
  MsV1_0SetThreadOption* = 19
  MsV1_0DecryptDpapiMasterKey* = 20
  MsV1_0GetStrongCredentialKey* = 21
  MsV1_0TransferCred* = 22
  MsV1_0ProvisionTbal* = 23
  MsV1_0DeleteTbalSecrets* = 24
enum MSV1_0_PROTOCOL_MESSAGE_TYPE : int {
    MsV1_0Lm20ChallengeRequest = 0,
    MsV1_0Lm20GetChallengeResponse = 1,
    MsV1_0EnumerateUsers = 2,
    MsV1_0GetUserInfo = 3,
    MsV1_0ReLogonUsers = 4,
    MsV1_0ChangePassword = 5,
    MsV1_0ChangeCachedPassword = 6,
    MsV1_0GenericPassthrough = 7,
    MsV1_0CacheLogon = 8,
    MsV1_0SubAuth = 9,
    MsV1_0DeriveCredential = 10,
    MsV1_0CacheLookup = 11,
    MsV1_0SetProcessOption = 12,
    MsV1_0ConfigLocalAliases = 13,
    MsV1_0ClearCachedCredentials = 14,
    MsV1_0LookupToken = 15,
    MsV1_0ValidateAuth = 16,
    MsV1_0CacheLookupEx = 17,
    MsV1_0GetCredentialKey = 18,
    MsV1_0SetThreadOption = 19,
    MsV1_0DecryptDpapiMasterKey = 20,
    MsV1_0GetStrongCredentialKey = 21,
    MsV1_0TransferCred = 22,
    MsV1_0ProvisionTbal = 23,
    MsV1_0DeleteTbalSecrets = 24,
}
#define global MsV1_0Lm20ChallengeRequest     0x0
#define global MsV1_0Lm20GetChallengeResponse 0x1
#define global MsV1_0EnumerateUsers           0x2
#define global MsV1_0GetUserInfo              0x3
#define global MsV1_0ReLogonUsers             0x4
#define global MsV1_0ChangePassword           0x5
#define global MsV1_0ChangeCachedPassword     0x6
#define global MsV1_0GenericPassthrough       0x7
#define global MsV1_0CacheLogon               0x8
#define global MsV1_0SubAuth                  0x9
#define global MsV1_0DeriveCredential         0xA
#define global MsV1_0CacheLookup              0xB
#define global MsV1_0SetProcessOption         0xC
#define global MsV1_0ConfigLocalAliases       0xD
#define global MsV1_0ClearCachedCredentials   0xE
#define global MsV1_0LookupToken              0xF
#define global MsV1_0ValidateAuth             0x10
#define global MsV1_0CacheLookupEx            0x11
#define global MsV1_0GetCredentialKey         0x12
#define global MsV1_0SetThreadOption          0x13
#define global MsV1_0DecryptDpapiMasterKey    0x14
#define global MsV1_0GetStrongCredentialKey   0x15
#define global MsV1_0TransferCred             0x16
#define global MsV1_0ProvisionTbal            0x17
#define global MsV1_0DeleteTbalSecrets        0x18