src/Framework/Msi/FlagMaps.h

Go to the documentation of this file.
00001 #pragma once
00002 
00003 using namespace AppSecInc::Msi::Flags;
00004 
00005 static const FlagMapEntry s_LogonTypeFlags[] = 
00006 {
00007     { L"LOGON32_LOGON_BATCH", LOGON32_LOGON_BATCH },
00008     { L"LOGON32_LOGON_INTERACTIVE", LOGON32_LOGON_INTERACTIVE },
00009     { L"LOGON32_LOGON_NETWORK", LOGON32_LOGON_NETWORK },
00010     { L"LOGON32_LOGON_NETWORK_CLEARTEXT", LOGON32_LOGON_NETWORK_CLEARTEXT },
00011     { L"LOGON32_LOGON_NEW_CREDENTIALS", LOGON32_LOGON_NEW_CREDENTIALS },
00012     { L"LOGON32_LOGON_SERVICE", LOGON32_LOGON_SERVICE },
00013     { L"LOGON32_LOGON_UNLOCK", LOGON32_LOGON_UNLOCK }
00014 };
00015 
00016 static const FlagMapEntry s_LogonProviderFlags[] = 
00017 {
00018     { L"LOGON32_PROVIDER_DEFAULT", LOGON32_PROVIDER_DEFAULT },
00019     { L"LOGON32_PROVIDER_WINNT50", LOGON32_PROVIDER_WINNT50 },
00020     { L"LOGON32_PROVIDER_WINNT40", LOGON32_PROVIDER_WINNT40 },
00021     { L"LOGON32_PROVIDER_WINNT35", LOGON32_PROVIDER_WINNT35 }
00022 };


© Application Security Inc. - All Rights Reserved http://msiext.codeplex.com