SYMBOL INDEX (1226 symbols across 91 files) FILE: Source/Akagi/aic.c function RPC_STATUS (line 33) | RPC_STATUS AicpAsyncInitializeHandle( function VOID (line 57) | VOID AicpAsyncCloseHandle( function BOOLEAN (line 74) | BOOLEAN AicLaunchAdminProcess( FILE: Source/Akagi/aic.h type ULONG (line 21) | typedef ULONG ELEVATION_REASON; FILE: Source/Akagi/appinfo/x64/appinfo64.c type appinfo_MIDL_TYPE_FORMAT_STRING (line 39) | typedef struct _appinfo_MIDL_TYPE_FORMAT_STRING type appinfo_MIDL_PROC_FORMAT_STRING (line 45) | typedef struct _appinfo_MIDL_PROC_FORMAT_STRING type appinfo_MIDL_EXPR_FORMAT_STRING (line 51) | typedef struct _appinfo_MIDL_EXPR_FORMAT_STRING function RAiLaunchAdminProcess (line 93) | void RAiLaunchAdminProcess( FILE: Source/Akagi/appinfo/x64/appinfo64.h type MONITOR_POINT (line 59) | typedef struct _MONITOR_POINT type APP_STARTUP_INFO (line 65) | typedef struct _APP_STARTUP_INFO type APP_PROCESS_INFORMATION (line 80) | typedef struct _APP_PROCESS_INFORMATION type _APP_STARTUP_INFO (line 97) | struct _APP_STARTUP_INFO type _APP_PROCESS_INFORMATION (line 100) | struct _APP_PROCESS_INFORMATION FILE: Source/Akagi/appinfo/x86-32/appinfo32.c type appinfo_MIDL_TYPE_FORMAT_STRING (line 42) | typedef struct _appinfo_MIDL_TYPE_FORMAT_STRING type appinfo_MIDL_PROC_FORMAT_STRING (line 48) | typedef struct _appinfo_MIDL_PROC_FORMAT_STRING type appinfo_MIDL_EXPR_FORMAT_STRING (line 54) | typedef struct _appinfo_MIDL_EXPR_FORMAT_STRING function RAiLaunchAdminProcess (line 96) | void RAiLaunchAdminProcess( FILE: Source/Akagi/appinfo/x86-32/appinfo32.h type MONITOR_POINT (line 59) | typedef struct _MONITOR_POINT type APP_STARTUP_INFO (line 65) | typedef struct _APP_STARTUP_INFO type APP_PROCESS_INFORMATION (line 80) | typedef struct _APP_PROCESS_INFORMATION type _APP_STARTUP_INFO (line 97) | struct _APP_STARTUP_INFO type _APP_PROCESS_INFORMATION (line 100) | struct _APP_PROCESS_INFORMATION FILE: Source/Akagi/compress.c type DCK_HEADER (line 27) | typedef struct _DCK_HEADER { function VOID (line 40) | VOID EncodeBuffer( function PVOID (line 74) | PVOID SelectSecretFromBlob( function BOOL (line 129) | BOOL IsValidContainerHeader( function BOOL (line 187) | BOOL DecryptBuffer( function PVOID (line 346) | PVOID DecompressContainerUnit( function PVOID (line 440) | PVOID DecompressPayload( FILE: Source/Akagi/compress.h type DCU_HEADER (line 33) | typedef struct _DCU_HEADER { type PVOID (line 42) | typedef PVOID(*pfnDecompressPayload)( FILE: Source/Akagi/console.c function VOID (line 26) | VOID ConsolePrint( function VOID (line 33) | VOID ConsolePrintValueUlong( function VOID (line 52) | VOID ConsolePrintStatus( function VOID (line 60) | VOID ConsoleInit( function BOOL (line 87) | BOOL ConsoleIsKeyPressed( function VOID (line 113) | VOID ConsoleRelease( FILE: Source/Akagi/fusutil.c function BOOLEAN (line 28) | BOOLEAN fusUtilInitFusion( function VOID (line 92) | VOID fusUtilBinToUnicodeHex( function HRESULT (line 123) | HRESULT fusUtilGetAssemblyName( function BOOL (line 188) | BOOL fusUtilGetAssemblyMVIDFromZapCache( function HRESULT (line 273) | HRESULT fusUtilGetAssemblyPath( function BOOLEAN (line 326) | BOOLEAN fusUtilGetAssemblyPathByName( function BOOL (line 359) | BOOL fusUtilReferenceStreamByName( function BOOL (line 410) | BOOL fusUtilGetImageMVID( function BOOL (line 518) | BOOL fusUtilpFusionScanFiles( function BOOL (line 567) | BOOL fusUtilScanDirectory( function BOOL (line 630) | BOOL fusUtilFindFileByMVIDCallback( function VOID (line 676) | VOID fusUtilCombineNativeImageCacheName( FILE: Source/Akagi/fusutil.h type STORAGESIGNATURE (line 25) | typedef struct _STORAGESIGNATURE { type STORAGEHEADER (line 34) | typedef struct _STORAGEHEADER { type STORAGESTREAM (line 42) | typedef struct _STORAGESTREAM { type STORAGETABLESHEADER (line 49) | typedef struct _STORAGETABLESHEADER { type FUSION_SCAN_PARAM (line 86) | typedef struct _FUSION_SCAN_PARAM { type UACME_FUSION_CONTEXT (line 96) | typedef struct _UACME_FUSION_CONTEXT { FILE: Source/Akagi/global.h type UACME_SHARED_CONTEXT (line 100) | typedef struct _UACME_SHARED_CONTEXT { type UACMECONTEXT (line 106) | typedef struct _UACME_CONTEXT { type UACME_PARAM_BLOCK (line 142) | typedef struct _UACME_PARAM_BLOCK { type UACME_THREAD_CONTEXT (line 158) | typedef struct _UACME_THREAD_CONTEXT { FILE: Source/Akagi/main.c function NTSTATUS (line 41) | NTSTATUS ucmInit( function NTSTATUS (line 149) | NTSTATUS WINAPI ucmMain( function VOID (line 181) | VOID __cdecl main() FILE: Source/Akagi/makecab.c function LPVOID (line 28) | LPVOID DIAMONDAPI fnFCIALLOC( function VOID (line 35) | VOID DIAMONDAPI fnFCIFREE( function INT_PTR (line 42) | INT_PTR DIAMONDAPI fnFCIOPEN( function UINT (line 89) | UINT DIAMONDAPI fnFCIREAD( function UINT (line 110) | UINT DIAMONDAPI fnFCIWRITE( function fnFCICLOSE (line 131) | int DIAMONDAPI fnFCICLOSE( function fnFCISEEK (line 150) | long DIAMONDAPI fnFCISEEK( function fnFCIDELETE (line 183) | int DIAMONDAPI fnFCIDELETE( function fnFCISTATUS (line 202) | long DIAMONDAPI fnFCISTATUS( function fnFCIFILEPLACED (line 217) | int DIAMONDAPI fnFCIFILEPLACED( function INT_PTR (line 234) | INT_PTR DIAMONDAPI fnFCIGETOPENINFO( function BOOL (line 273) | BOOL DIAMONDAPI fnFCIGETTEMPFILE( function BOOL (line 301) | BOOL DIAMONDAPI fnFCIGETNEXTCABINET( function CABDATA (line 326) | CABDATA *cabCreate( function BOOL (line 380) | BOOL cabAddFile( function VOID (line 423) | VOID cabClose( FILE: Source/Akagi/makecab.h type CABDATA (line 24) | typedef struct _CABDATA { FILE: Source/Akagi/methods/antonioCoco.c type RPC_BASE_HEADER (line 46) | typedef struct _RPC_BASE_HEADER { type RPC_REQUEST_HEADER (line 56) | typedef struct _RPC_REQUEST_HEADER { type RPC_RESPONSE_HEADER (line 62) | typedef struct _RPC_RESPONSE_HEADER { type RPC_BIND_REQUEST_CONTEXT_ENTRY (line 69) | typedef struct _RPC_BIND_REQUEST_CONTEXT_ENTRY { type RPC_BIND_REQUEST_HEADER (line 78) | typedef struct _RPC_BIND_REQUEST_HEADER { type RPC_BIND_RESPONSE_CONTEXT_ENTRY (line 87) | typedef struct _RPC_BIND_RESPONSE_CONTEXT_ENTRY { type RPC_BIND_RESPONSE_HEADER1 (line 94) | typedef struct _RPC_BIND_RESPONSE_HEADER1 { type RPC_BIND_RESPONSE_HEADER2 (line 100) | typedef struct _RPC_BIND_RESPONSE_HEADER2 { type RPC_CONNECTION (line 105) | typedef struct _RPC_CONNECTION { function BOOL (line 116) | BOOL ucmxRpcBind( function BOOL (line 260) | BOOL ucmxRpcConnect( function VOID (line 305) | VOID ucmxRpcInitializeRequestData( function BOOL (line 324) | BOOL ucmxRpcSendRequest( function BOOL (line 477) | BOOL ucmxRpcAppendRequestData_Binary( function BOOL (line 521) | BOOL ucmxRpcAppendRequestData_Dword( function BOOL (line 532) | BOOL ucmxInvokeCreateSvcRpcMain( function SECURITY_STATUS (line 662) | SECURITY_STATUS ucmxForgeNetworkAuthToken( function NTSTATUS (line 837) | NTSTATUS ucmSspiDatagramMethod( FILE: Source/Akagi/methods/api0cradle.c function NTSTATUS (line 30) | NTSTATUS ucmCMLuaUtilShellExecMethod( FILE: Source/Akagi/methods/azagarampur.c function BOOL (line 49) | BOOL ucmxNgenLogLastWrite( function NTSTATUS (line 95) | NTSTATUS ucmNICPoisonMethod( function NTSTATUS (line 331) | NTSTATUS ucmIeAddOnInstallMethod( function NTSTATUS (line 541) | NTSTATUS ucmWscActionProtocolMethod( function NTSTATUS (line 641) | NTSTATUS ucmFwCplLuaMethod2( function NTSTATUS (line 887) | NTSTATUS ucmMsSettingsProtocolMethod( function DWORD (line 967) | DWORD ucmxGetServiceState( function BOOLEAN (line 996) | BOOLEAN ucmxRunService( function BOOLEAN (line 1084) | BOOLEAN ucmxIsAppXSvcRunning( function VOID (line 1099) | VOID ucmxCleanupNoStore( function NTSTATUS (line 1126) | NTSTATUS ucmxMsStoreProtocolNoStore( function NTSTATUS (line 1203) | NTSTATUS ucmMsStoreProtocolMethod( function ULONG (line 1316) | ULONG ucmxRemoveLoaderEntryFromRegistry( type PCA_LOADER_BLOCK (line 1396) | typedef struct _PCA_LOADER_BLOCK { function NTSTATUS (line 1411) | NTSTATUS ucmPcaMethod( function NTSTATUS (line 1805) | NTSTATUS ucmxGenerateAUX( function NTSTATUS (line 2008) | NTSTATUS ucmNICPoisonMethod2( function NTSTATUS (line 2215) | NTSTATUS ucmAtlHijackMethod( FILE: Source/Akagi/methods/comsup.c function HRESULT (line 29) | HRESULT ucmAllocateElevatedObject( function VOID (line 100) | VOID ucmxFileOpCreateAndRelease(VOID) function BOOL (line 128) | BOOL ucmMasqueradedRenameElementCOM( function BOOL (line 218) | BOOL ucmMasqueradedCreateSubDirectoryCOM( function BOOL (line 310) | BOOL ucmMasqueradedMoveCopyFileCOM( function BOOL (line 424) | BOOL ucmMasqueradedDeleteDirectoryFileCOM( function BOOL (line 520) | BOOL ucmMasqueradedMoveFileCOM( function BOOL (line 543) | BOOL ucmMasqueradedGetObjectSecurityCOM( function BOOL (line 599) | BOOL ucmMasqueradedSetObjectSecurityCOM( FILE: Source/Akagi/methods/dwells.c function NTSTATUS (line 32) | NTSTATUS ucmDirectoryMockMethod( FILE: Source/Akagi/methods/elvint.h type interface (line 21) | typedef interface IColorDataProxy type interface (line 22) | typedef interface ICMLuaUtil type interface (line 23) | typedef interface IFwCplLua IFwCplLua; type interface (line 24) | typedef interface IEditionUpgradeManager type interface (line 25) | typedef interface ISecurityEditor type interface (line 26) | typedef interface IIEAdminBrokerObject type interface (line 27) | typedef interface IActiveXInstallBroker type interface (line 28) | typedef interface IWscAdmin IWscAdmin; type interface (line 29) | typedef interface IElevatedFactoryServer type IColorDataProxyVtbl (line 33) | struct IColorDataProxyVtbl { type ICMLuaUtilVtbl (line 89) | struct ICMLuaUtilVtbl { type IFwCplLuaInterfaceVtbl (line 198) | struct IFwCplLuaInterfaceVtbl { type IEditionUpgradeManagerVtbl (line 280) | struct IEditionUpgradeManagerVtbl { type ISecurityEditorVtbl (line 325) | struct ISecurityEditorVtbl { type IIEAdminBrokerObjectVtbl (line 358) | struct IIEAdminBrokerObjectVtbl { type IActiveXInstallBrokerVtbl (line 384) | struct IActiveXInstallBrokerVtbl { type IWscAdminVtbl (line 431) | struct IWscAdminVtbl { type IElevatedFactoryServerVtbl (line 459) | struct IElevatedFactoryServerVtbl { function interface (line 488) | interface IColorDataProxy { CONST_VTBL struct IColorDataProxyVtbl* lpVtb... function interface (line 489) | interface ICMLuaUtil { CONST_VTBL struct ICMLuaUtilVtbl* lpVtbl; } function interface (line 490) | interface IFwCplLua { CONST_VTBL struct IFwCplLuaInterfaceVtbl* lpVtbl; } function interface (line 491) | interface IEditionUpgradeManager { CONST_VTBL struct IEditionUpgradeMana... function interface (line 492) | interface ISecurityEditor { CONST_VTBL struct ISecurityEditorVtbl* lpVtb... function interface (line 493) | interface IIEAdminBrokerObject { CONST_VTBL struct IIEAdminBrokerObjectV... function interface (line 494) | interface IActiveXInstallBroker { CONST_VTBL struct IActiveXInstallBroke... function interface (line 495) | interface IWscAdmin { CONST_VTBL struct IWscAdminVtbl* lpVtbl; } function interface (line 496) | interface IElevatedFactoryServer { CONST_VTBL struct IElevatedFactorySer... FILE: Source/Akagi/methods/hakril.c function NTSTATUS (line 47) | NTSTATUS ucmHakrilMethod( function BOOL (line 249) | BOOL ucmHakrilMethodCleanup( FILE: Source/Akagi/methods/hybrids.c function BOOL (line 31) | BOOL ucmMethodCleanupSingleItemSystem32( function NTSTATUS (line 71) | NTSTATUS ucmGenericAutoelevationEx( function NTSTATUS (line 167) | NTSTATUS ucmGenericAutoelevation( function NTSTATUS (line 200) | NTSTATUS ucmSXSMethod( function BOOL (line 382) | BOOL ucmSXSMethodCleanup( function NTSTATUS (line 406) | NTSTATUS ucmxDisemer() function VOID (line 445) | VOID ucmDismMethodCleanup(VOID) function NTSTATUS (line 469) | NTSTATUS ucmDismMethod( function NTSTATUS (line 521) | NTSTATUS ucmWow64LoggerMethod( function NTSTATUS (line 558) | NTSTATUS ucmUiAccessMethod( function NTSTATUS (line 669) | NTSTATUS ucmSXSDccwMethod( function BOOL (line 807) | BOOL ucmSXSDccwMethodCleanup( function NTSTATUS (line 829) | NTSTATUS ucmCorProfilerMethod( function NTSTATUS (line 943) | NTSTATUS ucmDccwCOMMethod( function NTSTATUS (line 1060) | NTSTATUS ucmJunctionMethod( function NTSTATUS (line 1122) | NTSTATUS ucmMsdtMethod( function NTSTATUS (line 1214) | NTSTATUS ucmDotNetSerialMethod( function VOID (line 1297) | VOID ucmIscsiCplMethodCleanup( function NTSTATUS (line 1317) | NTSTATUS ucmIscsiCplMethod( function NTSTATUS (line 1403) | NTSTATUS ucmRequestTraceMethod( function BOOLEAN (line 1517) | BOOLEAN ucmxModifyWebviewExecutableFolderPolicy( function HANDLE (line 1553) | HANDLE ucmxRunQuickAssist() function NTSTATUS (line 1591) | NTSTATUS ucmQuickAssistMethod( FILE: Source/Akagi/methods/methods.c function BOOL (line 170) | __forceinline BOOL IsMethodImplementedForWin32( function NTSTATUS (line 188) | NTSTATUS IsMethodMatchRequirements( function VOID (line 235) | VOID PostCleanupAttempt( function NTSTATUS (line 287) | NTSTATUS MethodsManagerCall( function UCM_API (line 408) | UCM_API(MethodDeprecated) function UCM_API (line 414) | UCM_API(MethodTest) function UCM_API (line 424) | UCM_API(MethodSXS) function UCM_API (line 435) | UCM_API(MethodDism) function UCM_API (line 442) | UCM_API(MethodWow64Logger) function UCM_API (line 457) | UCM_API(MethodUiAccess) function UCM_API (line 464) | UCM_API(MethodMsSettings) function UCM_API (line 490) | UCM_API(MethodTyranid) function UCM_API (line 507) | UCM_API(MethodJunction) function UCM_API (line 514) | UCM_API(MethodSXSDccw) function UCM_API (line 521) | UCM_API(MethodHakril) function UCM_API (line 528) | UCM_API(MethodCorProfiler) function UCM_API (line 535) | UCM_API(MethodCMLuaUtil) function UCM_API (line 552) | UCM_API(MethodDccwCOM) function UCM_API (line 569) | UCM_API(MethodDirectoryMock) function UCM_API (line 576) | UCM_API(MethodShellSdctl) function UCM_API (line 591) | UCM_API(MethodTokenModUIAccess) function UCM_API (line 603) | UCM_API(MethodEditionUpgradeManager) function UCM_API (line 615) | UCM_API(MethodDebugObject) function UCM_API (line 631) | UCM_API(MethodShellChangePk) function UCM_API (line 649) | UCM_API(MethodNICPoison) function UCM_API (line 674) | UCM_API(MethodIeAddOnInstall) function UCM_API (line 686) | UCM_API(MethodWscActionProtocol) function UCM_API (line 703) | UCM_API(MethodFwCplLua2) function UCM_API (line 720) | UCM_API(MethodProtocolHijack) function UCM_API (line 760) | UCM_API(MethodPca) function UCM_API (line 772) | UCM_API(MethodCurVer) function UCM_API (line 799) | UCM_API(MethodMsdt) function UCM_API (line 806) | UCM_API(MethodDotNetSerial) function UCM_API (line 820) | UCM_API(MethodVFServerTaskSched) function UCM_API (line 827) | UCM_API(MethodVFServerDiagProf) function UCM_API (line 834) | UCM_API(MethodIscsiCpl) function UCM_API (line 841) | UCM_API(MethodAtlHijack) function UCM_API (line 854) | UCM_API(MethodSspiDatagram) function UCM_API (line 866) | UCM_API(MethodRequestTrace) function UCM_API (line 878) | UCM_API(MethodQuickAssist) FILE: Source/Akagi/methods/methods.h type UCM_METHOD (line 21) | typedef enum _UCM_METHOD { type UCM_METHOD_AVAILABILITY (line 110) | typedef struct _UCM_METHOD_AVAILABILITY { type UCM_PARAMS_BLOCK (line 115) | typedef struct tagUCM_PARAMS_BLOCK { type UCM_API_DISPATCH_ENTRY (line 128) | typedef struct _UCM_API_DISPATCH_ENTRY { FILE: Source/Akagi/methods/rinn.c function NTSTATUS (line 37) | NTSTATUS ucmEditionUpgradeManagerMethod( FILE: Source/Akagi/methods/shellsup.c function NTSTATUS (line 42) | NTSTATUS ucmxSetSlaveParams( function NTSTATUS (line 86) | NTSTATUS ucmxCreateSlaveKey( function NTSTATUS (line 137) | NTSTATUS ucmShellRegModMethod( function NTSTATUS (line 372) | NTSTATUS ucmShellRegModMethod2( function NTSTATUS (line 503) | NTSTATUS ucmShellRegModMethod3( FILE: Source/Akagi/methods/tyranid.c function NTSTATUS (line 39) | NTSTATUS ucmDiskCleanupEnvironmentVariable( function BOOL (line 96) | BOOL ucmxTokenModUIAccessMethodInitPhase( function NTSTATUS (line 135) | NTSTATUS ucmxTokenModUIAccessExec( function NTSTATUS (line 294) | NTSTATUS ucmTokenModUIAccessMethod( function NTSTATUS (line 312) | NTSTATUS ucmTokenModUIAccessMethod2( function NTSTATUS (line 369) | NTSTATUS ucmxCreateProcessFromParent( function NTSTATUS (line 433) | NTSTATUS ucmDebugObjectMethod( FILE: Source/Akagi/methods/wusa.c function BOOL (line 30) | BOOL ucmCreateCabinetForSingleFile( function VOID (line 88) | VOID ucmWusaCabinetCleanup( function DWORD (line 109) | DWORD ucmxInvokeWusaThread( function DWORD (line 157) | DWORD ucmxDirectoryWatchdogThread( function BOOL (line 349) | BOOL ucmWusaExtractViaJunction( FILE: Source/Akagi/methods/zcgonvh.c function HRESULT (line 23) | HRESULT ucmxGetElevatedFactoryServerObject( function BOOL (line 49) | BOOL ucmxGetElevatedFactoryServerAndTaskService( function BOOL (line 102) | BOOL ucmxRegisterAndRunTask( function BSTR (line 199) | BSTR ucmxBuildParametersForTask( function NTSTATUS (line 245) | NTSTATUS ucmVFServerTaskSchedMethod( type UCMX_OVP (line 316) | typedef struct _UCMX_OVP { function DWORD (line 333) | DWORD ucmxOverwriteThread( function HRESULT (line 374) | HRESULT ucmxTriggerDiagProfile( function NTSTATUS (line 524) | NTSTATUS ucmVFServerDiagProfileMethod( FILE: Source/Akagi/pcasvc/w7/x64/pcasvc7_64.c type pcasvc7_MIDL_TYPE_FORMAT_STRING (line 44) | typedef struct _pcasvc7_MIDL_TYPE_FORMAT_STRING type pcasvc7_MIDL_PROC_FORMAT_STRING (line 50) | typedef struct _pcasvc7_MIDL_PROC_FORMAT_STRING type pcasvc7_MIDL_EXPR_FORMAT_STRING (line 56) | typedef struct _pcasvc7_MIDL_EXPR_FORMAT_STRING function RAiNotifyUserCallbackExceptionProcess (line 97) | long RAiNotifyUserCallbackExceptionProcess( FILE: Source/Akagi/pcasvc/w7/x86-32/pcasvc7_32.c type pcasvc7_MIDL_TYPE_FORMAT_STRING (line 48) | typedef struct _pcasvc7_MIDL_TYPE_FORMAT_STRING type pcasvc7_MIDL_PROC_FORMAT_STRING (line 54) | typedef struct _pcasvc7_MIDL_PROC_FORMAT_STRING type pcasvc7_MIDL_EXPR_FORMAT_STRING (line 60) | typedef struct _pcasvc7_MIDL_EXPR_FORMAT_STRING function RAiNotifyUserCallbackExceptionProcess (line 101) | long RAiNotifyUserCallbackExceptionProcess( FILE: Source/Akagi/pcasvc/w8_10/x64/pcasvc64.c type pcasvc_MIDL_TYPE_FORMAT_STRING (line 44) | typedef struct _pcasvc_MIDL_TYPE_FORMAT_STRING type pcasvc_MIDL_PROC_FORMAT_STRING (line 50) | typedef struct _pcasvc_MIDL_PROC_FORMAT_STRING type pcasvc_MIDL_EXPR_FORMAT_STRING (line 56) | typedef struct _pcasvc_MIDL_EXPR_FORMAT_STRING function RAiMonitorProcess (line 97) | long RAiMonitorProcess( FILE: Source/Akagi/pcasvc/w8_10/x86-32/pcasvc32.c type pcasvc_MIDL_TYPE_FORMAT_STRING (line 47) | typedef struct _pcasvc_MIDL_TYPE_FORMAT_STRING type pcasvc_MIDL_PROC_FORMAT_STRING (line 53) | typedef struct _pcasvc_MIDL_PROC_FORMAT_STRING type pcasvc_MIDL_EXPR_FORMAT_STRING (line 59) | typedef struct _pcasvc_MIDL_EXPR_FORMAT_STRING function RAiMonitorProcess (line 100) | long RAiMonitorProcess( FILE: Source/Akagi/stub.c function INT (line 29) | INT ucmSehHandler( function DWORD (line 57) | DWORD StubInit( FILE: Source/Akagi/sup.c function MIDL_user_free (line 51) | void __RPC_USER MIDL_user_free(_Pre_maybenull_ _Post_invalid_ void* p) function PVOID (line 69) | PVOID supEncodePointer( function PVOID (line 114) | PVOID supDecodePointer( function PVOID (line 159) | PVOID supVirtualAlloc( function BOOL (line 197) | BOOL supVirtualFree( function BOOL (line 223) | BOOL supSecureVirtualFree( function PVOID (line 240) | PVOID FORCEINLINE supHeapAlloc( function BOOL (line 254) | BOOL FORCEINLINE supHeapFree( function BOOLEAN (line 268) | BOOLEAN supIsProcess32bit( function BOOL (line 297) | BOOL supGetElevationType( function BOOL (line 331) | BOOL supWriteBufferToFile( function VOID (line 368) | VOID supDebugPrint( function NTSTATUS (line 411) | NTSTATUS supRegWriteValue( function NTSTATUS (line 448) | NTSTATUS supRegCurrentUserDeleteSubKeyValue( function NTSTATUS (line 492) | NTSTATUS supRegReadValue( function PBYTE (line 561) | PBYTE supReadFileToBuffer( function HANDLE (line 665) | HANDLE supRunProcess3( function BOOL (line 695) | BOOL supRunProcess2( function BOOL (line 728) | BOOL supRunProcess( function supCopyMemory (line 753) | void supCopyMemory( function LPWSTR (line 782) | LPWSTR supQueryEnvironmentVariableOffset( function USHORT (line 815) | USHORT supChkSum( function DWORD (line 836) | DWORD supCalculateCheckSumForMappedFile( function BOOLEAN (line 872) | BOOLEAN supVerifyMappedImageMatchesChecksum( function BOOLEAN (line 901) | BOOLEAN supSetCheckSumForMappedFile( function NTSTATUS (line 924) | NTSTATUS supLdrQueryResourceDataEx( function PBYTE (line 968) | PBYTE supLdrQueryResourceData( function VOID (line 996) | VOID supSetLastErrorFromNtStatus( type LDR_BACKUP (line 1011) | typedef struct _LDR_BACKUP { function VOID (line 1028) | VOID NTAPI supxLdrEnumModulesCallback( function VOID (line 1070) | VOID supMasqueradeProcess( function DWORD (line 1145) | DWORD supExpandEnvironmentStrings( function wchar_t (line 1190) | wchar_t* sxsFilePathNoSlash( function BOOL (line 1224) | BOOL sxsFindLoaderEntry( function BOOL (line 1282) | BOOL supxDeleteKeyRecursive( function BOOL (line 1372) | BOOL supRegDeleteKeyRecursive( function BOOL (line 1390) | BOOL supSetEnvVariableEx( function BOOL (line 1492) | BOOL supSetEnvVariable( function BOOL (line 1558) | BOOL supSetEnvVariable2( function supReplaceEnvironmentVariableValue (line 1647) | _Success_(return) function BOOL (line 1759) | BOOL supDeleteMountPoint( function BOOL (line 1800) | BOOL supSetMountPoint( function HANDLE (line 1886) | HANDLE supOpenDirectoryForReparse( function BOOL (line 1929) | BOOL supWinstationToName( function BOOL (line 1959) | BOOL supDesktopToName( function BOOL (line 1989) | BOOL supReplaceDllEntryPoint( function BOOL (line 2040) | BOOL supQuerySystemRoot( function PVOID (line 2118) | PVOID supGetSystemInfo( function BOOL (line 2166) | BOOL supIsCorImageFile( function NTSTATUS (line 2187) | NTSTATUS supCreateDirectory( function PSID (line 2229) | PSID supxCreateBoundaryDescriptorSID( function BOOL (line 2271) | BOOL supCreateSharedParametersBlock( function VOID (line 2445) | VOID supDestroySharedParametersBlock( function PVOID (line 2471) | PVOID supCreateUacmeContext( function VOID (line 2610) | VOID supDestroyUacmeContext( function BOOL (line 2629) | BOOL supDecodeAndWriteBufferToFile( function NTSTATUS (line 2663) | NTSTATUS supEnableDisableWow64Redirection( function NTSTATUS (line 2685) | NTSTATUS supGetProcessDebugObject( function BOOL (line 2705) | BOOL supIsProcessRunning( function VOID (line 2761) | VOID supBinTextEncode( function VOID (line 2800) | VOID supGenerateSharedObjectName( function VOID (line 2824) | VOID supSetGlobalCompletionEvent( function NTSTATUS (line 2840) | NTSTATUS supWaitForGlobalCompletionEvent( function NTSTATUS (line 2865) | NTSTATUS supOpenClassesKey( function NTSTATUS (line 2928) | NTSTATUS supRemoveRegLinkHKCU( function PVOID (line 3001) | PVOID supFindPattern( function PVOID (line 3044) | PVOID supLookupImageSectionByName( function PUSER_ASSOC_SIGNATURE (line 3111) | PUSER_ASSOC_SIGNATURE supGetUserAssocSetDB( function VOID (line 3129) | VOID supEnumUserAssocSetDB( function NTSTATUS (line 3164) | NTSTATUS supFindUserAssocSet( function NTSTATUS (line 3308) | NTSTATUS supRegisterShellAssoc( function NTSTATUS (line 3466) | NTSTATUS supUnregisterShellAssocEx( function NTSTATUS (line 3529) | NTSTATUS supUnregisterShellAssoc( function NTSTATUS (line 3549) | NTSTATUS supResetShellAssoc( function BOOL (line 3570) | BOOL supStopTaskByName( function LPWSTR (line 3662) | LPWSTR supPathAddBackSlash( function HANDLE (line 3700) | HANDLE supOpenShellProcess( function HANDLE (line 3728) | HANDLE supRunProcessFromParent( function RPC_STATUS (line 3823) | RPC_STATUS supCreateBindingHandle( function BOOL (line 3904) | BOOL supConcatenatePaths( function BOOL (line 3974) | BOOL supRemoveDirectoryRecursive( function BOOL (line 4050) | BOOL supEnumProcessesForSession( function VOID (line 4101) | VOID supEnableToastForProtocol( function ULONG (line 4179) | ULONG supWaitForChildProcesses( function VOID (line 4285) | VOID supRaiseHardError( function BOOL (line 4334) | BOOL supGetThreadTokenImpersonationLevel( function ULONGLONG (line 4371) | ULONGLONG supGetTickCount64( function BOOL (line 4408) | BOOL supxExamineTaskhost( function BOOL (line 4493) | BOOL CALLBACK supEnumTaskhostTasksCallback( function BOOLEAN (line 4516) | BOOLEAN supStartScheduledTask( function BOOLEAN (line 4613) | BOOLEAN supReplaceVersionInfo( FILE: Source/Akagi/sup.h type UASET (line 34) | typedef enum { type USER_ASSOC_PTR (line 51) | typedef struct _USER_ASSOC_PTR { type USER_ASSOC_PATTERN (line 59) | typedef struct USER_ASSOC_PATTERN { type USER_ASSOC_SIGNATURE (line 64) | typedef struct USER_ASSOC_SIGNATURE { type SXS_SEARCH_CONTEXT (line 81) | typedef struct _SXS_SEARCH_CONTEXT { type REPARSE_DATA_BUFFER (line 88) | typedef struct _REPARSE_DATA_BUFFER { FILE: Source/Akagi/tests/test.c function VOID (line 19) | VOID WINAPI TestEnumDB( function VOID (line 50) | VOID TestEnumUAS() function BOOL (line 63) | BOOL ucmTestRoutine( FILE: Source/Akagi/tests/test.h type interface (line 21) | typedef interface ITestInterface type ITestInterfaceVtbl (line 26) | struct ITestInterfaceVtbl { function interface (line 97) | interface ITestInterface FILE: Source/Akatsuki/dllmain.c function VOID (line 46) | VOID WINAPI DummyFunc( function VOID (line 61) | VOID DbgDumpRuntimeInfo() function PVOID (line 106) | PVOID InitFunctionPtr( function VOID (line 142) | VOID DefaultPayload( function BOOL (line 213) | BOOL WINAPI DllMain( function VOID (line 244) | VOID WINAPI EntryPointExeMode( FILE: Source/Fubuki/dllmain.c function VOID (line 33) | VOID WINAPI DummyFunc( function VOID (line 47) | VOID DefaultPayload( function LRESULT (line 111) | LRESULT CALLBACK UiAccessMethodHookProc( function VOID (line 130) | VOID UiAccessMethodPayload( function BOOL (line 201) | BOOL WINAPI UiAccessMethodDllMain( function BOOL (line 229) | BOOL WINAPI DllMain( function VOID (line 257) | VOID WINAPI EntryPointExeMode( function VOID (line 275) | VOID WINAPI EntryPointUIAccessLoader( function VOID (line 302) | VOID WINAPI EntryPointUIAccessLoader2( function BOOL (line 322) | BOOL WINAPI EntryPointSxsConsent( function BOOL (line 382) | BOOL WINAPI EntryPointBackupLocked( FILE: Source/Fubuki/pca.c function ULONG_PTR (line 37) | ULONG_PTR WINAPI WdiGetDiagnosticModuleInterfaceVersion( function HRESULT (line 52) | HRESULT WINAPI WdiStubGeneric( function BOOL (line 71) | BOOL ucmxStopTaskByName( function ULONG (line 163) | ULONG pcaEtwCall() function ULONG (line 212) | ULONG pcaStopWDI() function ULONG (line 251) | ULONG pcaWin7Trigger( function VOID (line 267) | VOID WINAPI pcaEntryPointLoader( function BOOL (line 307) | BOOL WINAPI pcaEntryPointDll( FILE: Source/Fubuki/pca.h type PCA_LOADER_BLOCK (line 21) | typedef struct _PCA_LOADER_BLOCK { FILE: Source/Fubuki/uihacks.c function VOID (line 23) | VOID ucmxSendInput( function VOID (line 50) | VOID ucmxSendControlInput( function VOID (line 88) | VOID ucmxSendKeys( function BOOL (line 112) | BOOL CALLBACK ucmxElevatedConsoleCallback( function BOOL (line 147) | BOOL CALLBACK ucmxEnumChildCallback( function BOOL (line 212) | BOOL CALLBACK ucmxFindMainMsConfigWindow( function HWND (line 247) | HWND ucmxGetHwndForMsConfig( function VOID (line 269) | VOID ucmUIHackExecute( function VOID (line 317) | VOID ucmUIHackExecute2( FILE: Source/Fubuki/uihacks.h type SEARCH_WND (line 21) | typedef struct _SEARCH_WND { FILE: Source/Naka/main.c function BOOL (line 30) | BOOL CreateSha256HashForBuffer( function BOOL (line 177) | BOOL GenerateIV( function BOOL (line 218) | BOOL DecryptBuffer( function BOOL (line 373) | BOOL EncryptBuffer( function BOOL (line 546) | BOOL supWriteBufferToFile( function PVOID (line 579) | PVOID supReadBufferFromFile( function BOOL (line 658) | BOOL IsValidContainerHeader( function DecompressContainerUnit (line 708) | void DecompressContainerUnit( function CreateContainerPackedUnit (line 809) | void CreateContainerPackedUnit( type DCK_HEADER (line 1005) | typedef struct _DCK_HEADER { function VOID (line 1018) | VOID EncodeBuffer( function BOOL (line 1053) | BOOL ProcessUnit( function VOID (line 1091) | VOID CreateSecretTables(VOID) function main (line 1171) | void main() FILE: Source/Naka/naka.h type DCU_HEADER (line 57) | typedef struct _DCU_HEADER { FILE: Source/Shared/_filename.c function wchar_t (line 19) | wchar_t *_filename_w(const wchar_t *f) function wchar_t (line 53) | wchar_t *_fileext_w(const wchar_t *f) function wchar_t (line 107) | wchar_t *_filename_noext_w(wchar_t *dest, const wchar_t *f) function wchar_t (line 165) | wchar_t *_filepath_w(const wchar_t *fname, wchar_t *fpath) FILE: Source/Shared/_strcat.c function wchar_t (line 21) | wchar_t *_strcat_w(wchar_t *dest, const wchar_t *src) FILE: Source/Shared/_strcmp.c function _strcmp_a (line 3) | int _strcmp_a(const char *s1, const char *s2) function _strcmp_w (line 26) | int _strcmp_w(const wchar_t *s1, const wchar_t *s2) FILE: Source/Shared/_strcmpi.c function _strcmpi_a (line 3) | int _strcmpi_a(const char *s1, const char *s2) function _strcmpi_w (line 26) | int _strcmpi_w(const wchar_t *s1, const wchar_t *s2) FILE: Source/Shared/_strcpy.c function wchar_t (line 24) | wchar_t *_strcpy_w(wchar_t *dest, const wchar_t *src) FILE: Source/Shared/_strend.c function wchar_t (line 14) | wchar_t *_strend_w(const wchar_t *s) FILE: Source/Shared/_strlen.c function _strlen_a (line 3) | size_t _strlen_a(const char *s) function _strlen_w (line 16) | size_t _strlen_w(const wchar_t *s) FILE: Source/Shared/_strncmp.c function _strncmp_a (line 3) | int _strncmp_a(const char *s1, const char *s2, size_t cchars) function _strncmp_w (line 30) | int _strncmp_w(const wchar_t *s1, const wchar_t *s2, size_t cchars) FILE: Source/Shared/_strncmpi.c function _strncmpi_a (line 3) | int _strncmpi_a(const char *s1, const char *s2, size_t cchars) function _strncmpi_w (line 30) | int _strncmpi_w(const wchar_t *s1, const wchar_t *s2, size_t cchars) FILE: Source/Shared/_strncpy.c function wchar_t (line 25) | wchar_t *_strncpy_w(wchar_t *dest, size_t ccdest, const wchar_t *src, si... FILE: Source/Shared/_strstri.c function wchar_t (line 46) | wchar_t *_strstri_w(const wchar_t *s, const wchar_t *sub_s) FILE: Source/Shared/cmdline.c function BOOL (line 3) | BOOL GetCommandLineParamW( function BOOL (line 70) | BOOL GetCommandLineParamA( function wchar_t (line 158) | wchar_t *ExtractFilePathW(const wchar_t *FileName, wchar_t *FilePath) FILE: Source/Shared/hde/hde64.c function hde64_disasm (line 15) | unsigned int hde64_disasm(const void *code, hde64s *hs) FILE: Source/Shared/hde/hde64.h type hde64s (line 63) | typedef struct { FILE: Source/Shared/hde/pstdint.h type INT8 (line 32) | typedef INT8 int8_t; type INT16 (line 33) | typedef INT16 int16_t; type INT32 (line 34) | typedef INT32 int32_t; type INT64 (line 35) | typedef INT64 int64_t; type UINT8 (line 36) | typedef UINT8 uint8_t; type UINT16 (line 37) | typedef UINT16 uint16_t; type UINT32 (line 38) | typedef UINT32 uint32_t; type UINT64 (line 39) | typedef UINT64 uint64_t; FILE: Source/Shared/itostr.c function itostr_a (line 3) | size_t itostr_a(int x, char *s) function itostr_w (line 43) | size_t itostr_w(int x, wchar_t *s) FILE: Source/Shared/ldr.c function DWORD (line 20) | DWORD align_gt( function DWORD (line 35) | DWORD align_le( function LPVOID (line 46) | LPVOID PELoaderLoadImage( function LPVOID (line 174) | LPVOID PELoaderGetProcAddress( FILE: Source/Shared/ntos/ntos.h type CCHAR (line 92) | typedef char CCHAR; type UCHAR (line 93) | typedef unsigned char UCHAR; type CCHAR (line 94) | typedef CCHAR KPROCESSOR_MODE; type UCHAR (line 95) | typedef UCHAR KIRQL; type KIRQL (line 96) | typedef KIRQL *PKIRQL; type ULONG (line 97) | typedef ULONG CLONG; type LONG (line 98) | typedef LONG KPRIORITY; type CSHORT (line 99) | typedef short CSHORT; type ULONGLONG (line 100) | typedef ULONGLONG REGHANDLE, *PREGHANDLE; type PVOID (line 101) | typedef PVOID *PDEVICE_MAP; type PVOID (line 102) | typedef PVOID PHEAD; type PVOID (line 103) | typedef PVOID PEJOB; type PVOID (line 104) | typedef PVOID PKTHREAD; type _IO_TIMER (line 105) | struct _IO_TIMER type LARGE_INTEGER (line 106) | typedef LARGE_INTEGER PHYSICAL_ADDRESS; type _EJOB (line 107) | struct _EJOB type PVOID (line 113) | typedef PVOID PMEM_EXTENDED_PARAMETER; type _KPROCESSOR_MODE (line 207) | enum _KPROCESSOR_MODE { type EX_RUNDOWN_REF (line 501) | typedef struct _EX_RUNDOWN_REF { type EX_FAST_REF (line 515) | typedef struct _EX_FAST_REF { type UNICODE_STRING (line 527) | typedef struct _UNICODE_STRING { type UNICODE_STRING (line 532) | typedef const UNICODE_STRING *PCUNICODE_STRING; type STRING (line 539) | typedef struct _STRING { type STRING (line 544) | typedef STRING *PSTRING; type STRING (line 546) | typedef STRING ANSI_STRING; type PSTRING (line 547) | typedef PSTRING PANSI_STRING; type STRING (line 549) | typedef STRING OEM_STRING; type PSTRING (line 550) | typedef PSTRING POEM_STRING; type CONST (line 551) | typedef CONST STRING* PCOEM_STRING; type CONST (line 552) | typedef CONST char *PCSZ; type CSTRING (line 554) | typedef struct _CSTRING { type CSTRING (line 559) | typedef CSTRING *PCSTRING; type STRING (line 562) | typedef STRING CANSI_STRING; type PSTRING (line 563) | typedef PSTRING PCANSI_STRING; type OBJECT_ATTRIBUTES (line 565) | typedef struct _OBJECT_ATTRIBUTES { type OBJECT_ATTRIBUTES (line 573) | typedef OBJECT_ATTRIBUTES *POBJECT_ATTRIBUTES; type IO_STATUS_BLOCK (line 575) | typedef struct _IO_STATUS_BLOCK { type INTERFACE_TYPE (line 585) | typedef enum _INTERFACE_TYPE { type SYSTEM_MEMORY_LIST_COMMAND (line 613) | typedef enum _SYSTEM_MEMORY_LIST_COMMAND { type SYSTEM_FILECACHE_INFORMATION (line 623) | typedef struct _SYSTEM_FILECACHE_INFORMATION { type SYSTEM_TIMEOFDAY_INFORMATION (line 643) | typedef struct _SYSTEM_TIMEOFDAY_INFORMATION { type THREAD_STATE (line 653) | typedef enum _THREAD_STATE { type KWAIT_REASON (line 664) | typedef enum _KWAIT_REASON { type VOID (line 711) | typedef VOID KSTART_ROUTINE( type KSTART_ROUTINE (line 714) | typedef KSTART_ROUTINE *PKSTART_ROUTINE; type CLIENT_ID (line 716) | typedef struct _CLIENT_ID { type CLIENT_ID64 (line 721) | typedef struct _CLIENT_ID64 { type CLIENT_ID32 (line 726) | typedef struct _CLIENT_ID32 { type VM_COUNTERS (line 731) | typedef struct _VM_COUNTERS { type SYSTEM_THREAD_INFORMATION (line 746) | typedef struct _SYSTEM_THREAD_INFORMATION { type SYSTEM_EXTENDED_THREAD_INFORMATION (line 760) | typedef struct _SYSTEM_EXTENDED_THREAD_INFORMATION { type SYSTEM_PROCESS_INFORMATION (line 771) | typedef struct _SYSTEM_PROCESS_INFORMATION { type SYSTEM_PROCESS_CLASSIFICATION (line 793) | typedef enum _SYSTEM_PROCESS_CLASSIFICATION { type PROCESS_DISK_COUNTERS (line 802) | typedef struct _PROCESS_DISK_COUNTERS { type ENERGY_STATE_DURATION (line 810) | typedef union _ENERGY_STATE_DURATION { type PROCESS_ENERGY_VALUES (line 821) | typedef struct _PROCESS_ENERGY_VALUES { type SYSTEM_PROCESS_INFORMATION_EXTENSION (line 846) | typedef struct _SYSTEM_PROCESS_INFORMATION_EXTENSION { type SYSTEM_PROCESS_FULL_INFORMATION (line 870) | typedef struct _SYSTEM_PROCESS_FULL_INFORMATION { type SYSTEM_PROCESS_ID_INFORMATION (line 875) | typedef struct _SYSTEM_PROCESS_ID_INFORMATION { type SYSTEM_SECUREBOOT_INFORMATION (line 880) | typedef struct _SYSTEM_SECUREBOOT_INFORMATION { type SYSTEM_SECUREBOOT_POLICY_INFORMATION (line 885) | typedef struct _SYSTEM_SECUREBOOT_POLICY_INFORMATION { type SYSTEM_SECUREBOOT_POLICY_FULL_INFORMATION (line 891) | typedef struct _SYSTEM_SECUREBOOT_POLICY_FULL_INFORMATION { type SYSTEM_BASIC_INFORMATION (line 897) | typedef struct _SYSTEM_BASIC_INFORMATION { type SYSTEM_ISOLATED_USER_MODE_INFORMATION (line 911) | typedef struct _SYSTEM_ISOLATED_USER_MODE_INFORMATION { type SYSTEM_PROCESSOR_FEATURES_INFORMATION (line 931) | typedef struct _SYSTEM_PROCESSOR_FEATURES_INFORMATION { //chappell type SYSTEM_POOL_ENTRY (line 936) | typedef struct _SYSTEM_POOL_ENTRY { type SYSTEM_POOL_INFORMATION (line 948) | typedef struct _SYSTEM_POOL_INFORMATION { type SYSTEM_POOLTAG (line 958) | typedef struct _SYSTEM_POOLTAG { type SYSTEM_BIGPOOL_ENTRY (line 971) | typedef struct _SYSTEM_BIGPOOL_ENTRY { type SYSTEM_POOLTAG_INFORMATION (line 983) | typedef struct _SYSTEM_POOLTAG_INFORMATION { type SYSTEM_SESSION_POOLTAG_INFORMATION (line 988) | typedef struct _SYSTEM_SESSION_POOLTAG_INFORMATION { type SYSTEM_BIGPOOL_INFORMATION (line 995) | typedef struct _SYSTEM_BIGPOOL_INFORMATION { type SYSTEM_FIRMWARE_PARTITION_INFORMATION (line 1000) | typedef struct _SYSTEM_FIRMWARE_PARTITION_INFORMATION { type RTL_PROCESS_BACKTRACE_INFORMATION (line 1004) | typedef struct _RTL_PROCESS_BACKTRACE_INFORMATION { type RTL_PROCESS_BACKTRACES (line 1012) | typedef struct _RTL_PROCESS_BACKTRACES { type PROCESSINFOCLASS (line 1020) | typedef enum _PROCESSINFOCLASS { type THREADINFOCLASS (line 1142) | typedef enum _THREADINFOCLASS { type PROCESS_BASIC_INFORMATION (line 1206) | typedef struct _PROCESS_BASIC_INFORMATION { type THREAD_BASIC_INFORMATION (line 1215) | typedef struct _THREAD_BASIC_INFORMATION { type THREAD_LAST_SYSCALL_INFORMATION (line 1225) | typedef struct _THREAD_LAST_SYSCALL_INFORMATION { type THREAD_NAME_INFORMATION (line 1236) | typedef struct _THREAD_NAME_INFORMATION { type PROCESS_EXTENDED_BASIC_INFORMATION (line 1240) | typedef struct _PROCESS_EXTENDED_BASIC_INFORMATION { type PROCESS_ACCESS_TOKEN (line 1262) | typedef struct _PROCESS_ACCESS_TOKEN { type PROCESS_HANDLE_TABLE_ENTRY_INFO (line 1267) | typedef struct _PROCESS_HANDLE_TABLE_ENTRY_INFO { type PROCESS_HANDLE_SNAPSHOT_INFORMATION (line 1277) | typedef struct _PROCESS_HANDLE_SNAPSHOT_INFORMATION { type PROCESS_STATE_CHANGE_TYPE (line 1283) | typedef enum _PROCESS_STATE_CHANGE_TYPE { type THREAD_STATE_CHANGE_TYPE (line 1289) | typedef enum _THREAD_STATE_CHANGE_TYPE { type KERNEL_USER_TIMES (line 1300) | typedef struct _KERNEL_USER_TIMES { type PS_MITIGATION_OPTION (line 1307) | typedef enum _PS_MITIGATION_OPTION { type PS_CREATE_STATE (line 1348) | typedef enum _PS_CREATE_STATE { type PS_CREATE_INFO (line 1359) | typedef struct _PS_CREATE_INFO { type PS_ATTRIBUTE (line 1428) | typedef struct _PS_ATTRIBUTE { type PS_ATTRIBUTE_LIST (line 1439) | typedef struct _PS_ATTRIBUTE_LIST { type PS_PROTECTED_TYPE (line 1444) | typedef enum _PS_PROTECTED_TYPE { type PS_PROTECTED_SIGNER (line 1451) | typedef enum _PS_PROTECTED_SIGNER { type PS_PROTECTION (line 1481) | typedef struct _PS_PROTECTION { type PS_ATTRIBUTE_NUM (line 1501) | typedef enum _PS_ATTRIBUTE_NUM { type PROCESS_HANDLE_TRACING_ENABLE (line 1625) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE { type PROCESS_HANDLE_TRACING_ENABLE_EX (line 1631) | typedef struct _PROCESS_HANDLE_TRACING_ENABLE_EX { type PROCESS_HANDLE_TRACING_ENTRY (line 1642) | typedef struct _PROCESS_HANDLE_TRACING_ENTRY { type PROCESS_HANDLE_TRACING_QUERY (line 1649) | typedef struct _PROCESS_HANDLE_TRACING_QUERY { type PROCESS_WS_WATCH_INFORMATION (line 1655) | typedef struct _PROCESS_WS_WATCH_INFORMATION { type PROCESS_WS_WATCH_INFORMATION_EX (line 1660) | typedef struct _PROCESS_WS_WATCH_INFORMATION_EX { type PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION (line 1666) | typedef struct _PROCESS_INSTRUMENTATION_CALLBACK_INFORMATION { type SYSTEM_INFORMATION_CLASS (line 1676) | typedef enum _SYSTEM_INFORMATION_CLASS { type SYSTEM_VSM_PROTECTION_INFORMATION (line 1934) | typedef struct _SYSTEM_VSM_PROTECTION_INFORMATION { type SYSTEM_SPECULATION_CONTROL_INFORMATION (line 1942) | typedef struct _SYSTEM_SPECULATION_CONTROL_INFORMATION { type SYSTEM_SPECULATION_CONTROL_INFORMATION_V2 (line 1981) | typedef struct _SYSTEM_SPECULATION_CONTROL_INFORMATION_V2 { type SYSTEM_KERNEL_VA_SHADOW_INFORMATION (line 2043) | typedef struct _SYSTEM_KERNEL_VA_SHADOW_INFORMATION { type SYSTEM_CODEINTEGRITY_INFORMATION (line 2061) | typedef struct _SYSTEM_CODEINTEGRITY_INFORMATION { type HV_DETAILS (line 2083) | typedef struct _HV_DETAILS { type HV_VENDOR_AND_MAX_FUNCTION (line 2087) | typedef struct _HV_VENDOR_AND_MAX_FUNCTION { type SYSTEM_HYPERVISOR_DETAIL_INFORMATION (line 2092) | typedef struct _SYSTEM_HYPERVISOR_DETAIL_INFORMATION { type SYSTEM_HYPERVISOR_QUERY_INFORMATION (line 2102) | typedef struct _SYSTEM_HYPERVISOR_QUERY_INFORMATION { type SYSTEM_VHD_BOOT_INFORMATION (line 2125) | typedef struct _SYSTEM_VHD_BOOT_INFORMATION { type SYSTEM_OBJECTTYPE_INFORMATION (line 2131) | typedef struct _SYSTEM_OBJECTTYPE_INFORMATION { type SYSTEM_OBJECT_INFORMATION (line 2145) | typedef struct _SYSTEM_OBJECT_INFORMATION { type FILE_PATH (line 2164) | typedef struct _FILE_PATH { type BOOT_ENTRY (line 2171) | typedef struct _BOOT_ENTRY { type BOOT_ENTRY_LIST (line 2182) | typedef struct _BOOT_ENTRY_LIST { type FILE_INFORMATION_CLASS (line 2237) | typedef enum _FILE_INFORMATION_CLASS { type FS_INFORMATION_CLASS (line 2323) | typedef enum _FSINFOCLASS { type FILE_BASIC_INFORMATION (line 2342) | typedef struct _FILE_BASIC_INFORMATION { type FILE_STANDARD_INFORMATION (line 2350) | typedef struct _FILE_STANDARD_INFORMATION { type FILE_STANDARD_INFORMATION_EX (line 2358) | typedef struct _FILE_STANDARD_INFORMATION_EX { type FILE_INTERNAL_INFORMATION (line 2368) | typedef struct _FILE_INTERNAL_INFORMATION { type FILE_EA_INFORMATION (line 2372) | typedef struct _FILE_EA_INFORMATION { type FILE_ACCESS_INFORMATION (line 2376) | typedef struct _FILE_ACCESS_INFORMATION { type FILE_POSITION_INFORMATION (line 2380) | typedef struct _FILE_POSITION_INFORMATION { type FILE_MODE_INFORMATION (line 2384) | typedef struct _FILE_MODE_INFORMATION { type FILE_ALIGNMENT_INFORMATION (line 2388) | typedef struct _FILE_ALIGNMENT_INFORMATION { type FILE_NAME_INFORMATION (line 2392) | typedef struct _FILE_NAME_INFORMATION { type FILE_ALL_INFORMATION (line 2397) | typedef struct _FILE_ALL_INFORMATION { type FILE_NETWORK_OPEN_INFORMATION (line 2409) | typedef struct _FILE_NETWORK_OPEN_INFORMATION { type FILE_ATTRIBUTE_TAG_INFORMATION (line 2419) | typedef struct _FILE_ATTRIBUTE_TAG_INFORMATION { type FILE_ALLOCATION_INFORMATION (line 2424) | typedef struct _FILE_ALLOCATION_INFORMATION { type FILE_COMPRESSION_INFORMATION (line 2428) | typedef struct _FILE_COMPRESSION_INFORMATION { type FILE_DISPOSITION_INFORMATION (line 2437) | typedef struct _FILE_DISPOSITION_INFORMATION { type FILE_END_OF_FILE_INFORMATION (line 2441) | typedef struct _FILE_END_OF_FILE_INFORMATION { type FILE_VALID_DATA_LENGTH_INFORMATION (line 2445) | typedef struct _FILE_VALID_DATA_LENGTH_INFORMATION { type FILE_LINK_INFORMATION (line 2449) | typedef struct _FILE_LINK_INFORMATION { type FILE_MOVE_CLUSTER_INFORMATION (line 2456) | typedef struct _FILE_MOVE_CLUSTER_INFORMATION { type FILE_RENAME_INFORMATION (line 2463) | typedef struct _FILE_RENAME_INFORMATION { type FILE_STREAM_INFORMATION (line 2470) | typedef struct _FILE_STREAM_INFORMATION { type FILE_TRACKING_INFORMATION (line 2478) | typedef struct _FILE_TRACKING_INFORMATION { type FILE_COMPLETION_INFORMATION (line 2484) | typedef struct _FILE_COMPLETION_INFORMATION { type FILE_PIPE_INFORMATION (line 2535) | typedef struct _FILE_PIPE_INFORMATION { type FILE_PIPE_LOCAL_INFORMATION (line 2540) | typedef struct _FILE_PIPE_LOCAL_INFORMATION { type FILE_PIPE_REMOTE_INFORMATION (line 2553) | typedef struct _FILE_PIPE_REMOTE_INFORMATION { type FILE_MAILSLOT_QUERY_INFORMATION (line 2558) | typedef struct _FILE_MAILSLOT_QUERY_INFORMATION { type FILE_MAILSLOT_SET_INFORMATION (line 2566) | typedef struct _FILE_MAILSLOT_SET_INFORMATION { type FILE_REPARSE_POINT_INFORMATION (line 2570) | typedef struct _FILE_REPARSE_POINT_INFORMATION { type FILE_LINK_ENTRY_INFORMATION (line 2575) | typedef struct _FILE_LINK_ENTRY_INFORMATION { type FILE_LINKS_INFORMATION (line 2582) | typedef struct _FILE_LINKS_INFORMATION { type FILE_NETWORK_PHYSICAL_NAME_INFORMATION (line 2588) | typedef struct _FILE_NETWORK_PHYSICAL_NAME_INFORMATION { type FILE_STANDARD_LINK_INFORMATION (line 2593) | typedef struct _FILE_STANDARD_LINK_INFORMATION { type FILE_SFIO_RESERVE_INFORMATION (line 2600) | typedef struct _FILE_SFIO_RESERVE_INFORMATION { type FILE_SFIO_VOLUME_INFORMATION (line 2609) | typedef struct _FILE_SFIO_VOLUME_INFORMATION { type FILE_FULL_EA_INFORMATION (line 2636) | typedef struct _FILE_FULL_EA_INFORMATION { type FILE_GET_EA_INFORMATION (line 2644) | typedef struct _FILE_GET_EA_INFORMATION { type FILE_GET_QUOTA_INFORMATION (line 2650) | typedef struct _FILE_GET_QUOTA_INFORMATION { type FILE_QUOTA_INFORMATION (line 2656) | typedef struct _FILE_QUOTA_INFORMATION { type FILE_DIRECTORY_INFORMATION (line 2666) | typedef struct _FILE_DIRECTORY_INFORMATION { type FILE_FULL_DIR_INFORMATION (line 2680) | typedef struct _FILE_FULL_DIR_INFORMATION { type FILE_ID_FULL_DIR_INFORMATION (line 2695) | typedef struct _FILE_ID_FULL_DIR_INFORMATION { type FILE_BOTH_DIR_INFORMATION (line 2711) | typedef struct _FILE_BOTH_DIR_INFORMATION { type FILE_ID_BOTH_DIR_INFORMATION (line 2728) | typedef struct _FILE_ID_BOTH_DIR_INFORMATION { type FILE_NAMES_INFORMATION (line 2746) | typedef struct _FILE_NAMES_INFORMATION { type FILE_OBJECTID_INFORMATION (line 2753) | typedef struct _FILE_OBJECTID_INFORMATION { type FILE_FS_VOLUME_INFORMATION (line 2766) | typedef struct _FILE_FS_VOLUME_INFORMATION { type FILE_ID_GLOBAL_TX_DIR_INFORMATION (line 2774) | typedef struct _FILE_ID_GLOBAL_TX_DIR_INFORMATION type SECTION_INFORMATION_CLASS (line 2800) | typedef enum _SECTION_INFORMATION_CLASS { type SECTION_BASIC_INFORMATION (line 2809) | typedef struct _SECTION_BASIC_INFO { type SECTION_IMAGE_INFORMATION (line 2815) | typedef struct _SECTION_IMAGE_INFORMATION { type MI_EXTRA_IMAGE_INFORMATION (line 2860) | typedef struct _MI_EXTRA_IMAGE_INFORMATION { type MI_SECTION_IMAGE_INFORMATION (line 2865) | typedef struct _MI_SECTION_IMAGE_INFORMATION { type SECTION_IMAGE_INFORMATION64 (line 2870) | typedef struct _SECTION_IMAGE_INFORMATION64 { type SECTION_INTERNAL_IMAGE_INFORMATION (line 2915) | typedef struct _SECTION_INTERNAL_IMAGE_INFORMATION { type SECTION_INHERIT (line 2935) | typedef enum _SECTION_INHERIT { type KSERVICE_TABLE_DESCRIPTOR (line 3012) | typedef struct _KSERVICE_TABLE_DESCRIPTOR { type SYSTEM_BOOT_ENVIRONMENT_INFORMATION_V1 (line 3027) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION_V1 { type SYSTEM_BOOT_ENVIRONMENT_INFORMATION (line 3033) | typedef struct _SYSTEM_BOOT_ENVIRONMENT_INFORMATION { type KEY_INFORMATION_CLASS (line 3061) | typedef enum _KEY_INFORMATION_CLASS { type KEY_SET_INFORMATION_CLASS (line 3075) | typedef enum _KEY_SET_INFORMATION_CLASS { type KEY_FULL_INFORMATION (line 3086) | typedef struct _KEY_FULL_INFORMATION { type KEY_BASIC_INFORMATION (line 3100) | typedef struct _KEY_BASIC_INFORMATION { type KEY_VALUE_INFORMATION_CLASS (line 3107) | typedef enum _KEY_VALUE_INFORMATION_CLASS { type KEY_VALUE_BASIC_INFORMATION (line 3117) | typedef struct _KEY_VALUE_BASIC_INFORMATION { type KEY_VALUE_FULL_INFORMATION (line 3124) | typedef struct _KEY_VALUE_FULL_INFORMATION { type KEY_VALUE_PARTIAL_INFORMATION (line 3134) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION { type KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 (line 3141) | typedef struct _KEY_VALUE_PARTIAL_INFORMATION_ALIGN64 { type KEY_VALUE_ENTRY (line 3147) | typedef struct _KEY_VALUE_ENTRY { type TIME_FIELDS (line 3163) | typedef struct _TIME_FIELDS { type TIME_FIELDS (line 3173) | typedef TIME_FIELDS *PTIME_FIELDS; type SYSTEM_HANDLE_TABLE_ENTRY_INFO (line 3183) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO { type SYSTEM_HANDLE_INFORMATION (line 3193) | typedef struct _SYSTEM_HANDLE_INFORMATION { type SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX (line 3198) | typedef struct _SYSTEM_HANDLE_TABLE_ENTRY_INFO_EX { type SYSTEM_HANDLE_INFORMATION_EX (line 3209) | typedef struct _SYSTEM_HANDLE_INFORMATION_EX { type OBJECT_DIRECTORY_ENTRY (line 3315) | typedef struct _OBJECT_DIRECTORY_ENTRY { type EX_PUSH_LOCK (line 3321) | typedef struct _EX_PUSH_LOCK { type EX_PUSH_LOCK_AUTO_EXPAND_STATE (line 3335) | typedef struct _EX_PUSH_LOCK_AUTO_EXPAND_STATE { type EX_PUSH_LOCK_AUTO_EXPAND (line 3346) | typedef struct _EX_PUSH_LOCK_AUTO_EXPAND { type OBJECT_NAMESPACE_LOOKUPTABLE (line 3352) | typedef struct _OBJECT_NAMESPACE_LOOKUPTABLE { type OBJECT_NAMESPACE_ENTRY (line 3358) | typedef struct _OBJECT_NAMESPACE_ENTRY { type BOUNDARY_ENTRY_TYPE (line 3367) | typedef enum _BOUNDARY_ENTRY_TYPE { type OBJECT_BOUNDARY_ENTRY (line 3374) | typedef struct _OBJECT_BOUNDARY_ENTRY { type OBJECT_BOUNDARY_DESCRIPTOR (line 3379) | typedef struct _OBJECT_BOUNDARY_DESCRIPTOR { type OBJECT_DIRECTORY (line 3386) | typedef struct _OBJECT_DIRECTORY { type OBJECT_DIRECTORY_V2 (line 3395) | typedef struct _OBJECT_DIRECTORY_V2 { type OBJECT_DIRECTORY_V3 (line 3406) | typedef struct _OBJECT_DIRECTORY_V3 { type OBJECT_HEADER_NAME_INFO (line 3417) | typedef struct _OBJECT_HEADER_NAME_INFO { type OBJECT_HEADER_CREATOR_INFO (line 3423) | typedef struct _OBJECT_HEADER_CREATOR_INFO {// Size=32 type OBJECT_HANDLE_COUNT_ENTRY (line 3430) | typedef struct _OBJECT_HANDLE_COUNT_ENTRY {// Size=16 type OBJECT_HEADER_HANDLE_INFO (line 3439) | typedef struct _OBJECT_HEADER_HANDLE_INFO { // Size=16 type OBJECT_HEADER_PROCESS_INFO (line 3446) | typedef struct _OBJECT_HEADER_PROCESS_INFO { // Size=16 type OBJECT_HEADER_QUOTA_INFO (line 3451) | typedef struct _OBJECT_HEADER_QUOTA_INFO { type OBJECT_HEADER_PADDING_INFO (line 3459) | typedef struct _OBJECT_HEADER_PADDING_INFO { type OBJECT_HEADER_AUDIT_INFO (line 3463) | typedef struct _OBJECT_HEADER_AUDIT_INFO { type OBJECT_HEADER_EXTENDED_INFO (line 3468) | typedef struct _OBJECT_HEADER_EXTENDED_INFO { type OB_HANDLE_REVOCATION_BLOCK (line 3473) | typedef struct _OB_HANDLE_REVOCATION_BLOCK type OBJECT_HEADER_HANDLE_REVOCATION_INFO (line 3480) | typedef struct _OBJECT_HEADER_HANDLE_REVOCATION_INFO { type QUAD (line 3487) | typedef struct _QUAD { type OBJECT_CREATE_INFORMATION (line 3494) | typedef struct _OBJECT_CREATE_INFORMATION { type SECURITY_CLIENT_CONTEXT (line 3506) | typedef struct _SECURITY_CLIENT_CONTEXT { type POOL_TYPE (line 3516) | typedef enum _POOL_TYPE { type OBJECT_TYPE_INITIALIZER_COMPATIBLE (line 3545) | typedef struct _OBJECT_TYPE_INITIALIZER_COMPATIBLE {// Size=120 type OBJECT_TYPE_COMPATIBLE (line 3569) | typedef struct _OBJECT_TYPE_COMPATIBLE { type POBJECT_TYPE_COMPATIBLE (line 3580) | typedef POBJECT_TYPE_COMPATIBLE POBJECT_TYPE; type OBJECT_TYPE_INITIALIZER_7 (line 3586) | typedef struct _OBJECT_TYPE_INITIALIZER_7 { type OBJECT_TYPE_INITIALIZER_8 (line 3623) | typedef struct _OBJECT_TYPE_INITIALIZER_8 { type OBJECT_TYPE_INITIALIZER_RS1 (line 3665) | typedef struct _OBJECT_TYPE_INITIALIZER_RS1 { type OBJECT_TYPE_INITIALIZER_RS2 (line 3719) | typedef struct _OBJECT_TYPE_INITIALIZER_RS2 { type OBJECT_TYPE_7 (line 3768) | typedef struct _OBJECT_TYPE_7 { type OBJECT_TYPE_8 (line 3783) | typedef struct _OBJECT_TYPE_8 { type OBJECT_TYPE_RS1 (line 3798) | typedef struct _OBJECT_TYPE_RS1 { type OBJECT_TYPE_RS2 (line 3813) | typedef struct _OBJECT_TYPE_RS2 { type OBJECT_HEADER (line 3832) | typedef struct _OBJECT_HEADER { type OBJECT_HEADER_X (line 3856) | typedef struct _OBJECT_HEADER_X { type DEVICE_MAP_V1 (line 3919) | typedef struct _DEVICE_MAP_V1 { type DEVICE_MAP_COMPATIBLE (line 3928) | typedef struct _DEVICE_MAP_V1 DEVICE_MAP_COMPATIBLE; type _DEVICE_MAP_V1 (line 3929) | struct _DEVICE_MAP_V1 type DEVICE_MAP_V2 (line 3932) | typedef struct _DEVICE_MAP_V2 { type DEVICE_MAP_V3 (line 3943) | typedef struct _DEVICE_MAP_V3 { type DISPATCHER_HEADER (line 3966) | typedef struct _DISPATCHER_HEADER { type KEVENT (line 4092) | typedef struct _KEVENT { type FAST_MUTEX (line 4096) | typedef struct _FAST_MUTEX { type KMUTANT (line 4105) | typedef struct _KMUTANT { type KSEMAPHORE (line 4113) | typedef struct _KSEMAPHORE { type KTIMER (line 4118) | typedef struct _KTIMER { type KDEVICE_QUEUE_ENTRY (line 4127) | typedef struct _KDEVICE_QUEUE_ENTRY { type KDPC_IMPORTANCE (line 4133) | typedef enum _KDPC_IMPORTANCE { type KDPC (line 4139) | typedef struct _KDPC { type WAIT_CONTEXT_BLOCK (line 4158) | typedef struct _WAIT_CONTEXT_BLOCK { type VPB (line 4179) | typedef struct _VPB { type KQUEUE (line 4191) | typedef struct _KQUEUE { type KDEVICE_QUEUE (line 4199) | typedef struct _KDEVICE_QUEUE { type _KOBJECTS (line 4223) | enum _KOBJECTS { type DECLSPEC_ALIGN (line 4393) | struct DECLSPEC_ALIGN type _DRIVER_OBJECT (line 4397) | struct _DRIVER_OBJECT type _DEVICE_OBJECT (line 4398) | struct _DEVICE_OBJECT type _DEVICE_OBJECT (line 4399) | struct _DEVICE_OBJECT type _IRP (line 4400) | struct _IRP type _DEVOBJ_EXTENSION (line 4428) | struct _DEVOBJ_EXTENSION type _DEVICE_OBJECT (line 4433) | struct _DEVICE_OBJECT type DEVOBJ_EXTENSION (line 4439) | typedef struct _DEVOBJ_EXTENSION { type FAST_IO_DISPATCH (line 4510) | typedef struct _FAST_IO_DISPATCH { type DRIVER_EXTENSION (line 4587) | typedef struct _DRIVER_EXTENSION { type DRIVER_EXTENSION_V2 (line 4620) | typedef struct _DRIVER_EXTENSION_V2 { type DRIVER_EXTENSION_V3 (line 4630) | typedef struct _DRIVER_EXTENSION_V3 { type DRIVER_EXTENSION_V4 (line 4642) | typedef struct _DRIVER_EXTENSION_V4 { type DRIVER_EXTENSION_V5 (line 4655) | typedef struct _DRIVER_EXTENSION_V5 { type DRIVER_OBJECT (line 4679) | typedef struct _DRIVER_OBJECT { type _DRIVER_OBJECT (line 4740) | struct _DRIVER_OBJECT type SECTION_OBJECT_POINTERS (line 4747) | typedef struct _SECTION_OBJECT_POINTERS { type SECTION_OBJECT_POINTERS (line 4752) | typedef SECTION_OBJECT_POINTERS* PSECTION_OBJECT_POINTERS; type IO_COMPLETION_CONTEXT (line 4758) | typedef struct _IO_COMPLETION_CONTEXT { type FILE_OBJECT (line 4763) | typedef struct _FILE_OBJECT { type _FILE_OBJECT (line 4795) | struct _FILE_OBJECT type ULONG_PTR (line 4797) | typedef ULONG_PTR ERESOURCE_THREAD; type ERESOURCE_THREAD (line 4798) | typedef ERESOURCE_THREAD* PERESOURCE_THREAD; type OWNER_ENTRY (line 4800) | typedef struct _OWNER_ENTRY { type ERESOURCE (line 4809) | typedef struct _ERESOURCE { type ULONG (line 4835) | typedef ULONG MMSECTION_FLAGS2; type MMEXTEND_INFO (line 4837) | typedef struct _MMEXTEND_INFO { type MMSECTION_FLAGS (line 4845) | typedef struct _MMSECTION_FLAGS { type SEGMENT_FLAGS (line 4880) | typedef struct _SEGMENT_FLAGS { type MI_SYSTEM_CACHE_VIEW_ATTRIBUTES (line 4911) | typedef struct _MI_SYSTEM_CACHE_VIEW_ATTRIBUTES { type MI_REVERSE_VIEW_MAP (line 4924) | typedef struct _MI_REVERSE_VIEW_MAP { type RTL_BALANCED_NODE (line 4943) | typedef struct _RTL_BALANCED_NODE { type SEGMENT (line 4961) | typedef struct _SEGMENT { type CONTROL_AREA_COMPAT (line 4994) | typedef struct _CONTROL_AREA_COMPAT { type MMVAD_SHORT (line 5065) | typedef struct _MMVAD_SHORT { type MI_VAD_SEQUENTIAL_INFO (line 5092) | typedef struct _MI_VAD_SEQUENTIAL_INFO { type MMVAD_FLAGS (line 5111) | typedef struct _MMVAD_FLAGS { type MMVAD_FLAGS1 (line 5136) | typedef struct _MMVAD_FLAGS1 { type MMVAD_FLAGS2 (line 5149) | typedef struct _MMVAD_FLAGS2 { type MMVAD (line 5162) | typedef struct _MMVAD { type MMVIEW (line 5194) | typedef struct _MMVIEW { type MI_IMAGE_ENTRY_IN_SESSION (line 5205) | typedef struct _MI_IMAGE_ENTRY_IN_SESSION { type SUBSECTION_COMPAT (line 5215) | typedef struct _SUBSECTION_COMPAT { type SECTION_COMPAT (line 5232) | typedef struct _SECTION_COMPAT { type CM_SYSTEM_CONTROL_VECTOR_V1 (line 5271) | typedef struct _CM_SYSTEM_CONTROL_VECTOR_V1 { type CM_SYSTEM_CONTROL_VECTOR_V2 (line 5282) | typedef struct _CM_SYSTEM_CONTROL_VECTOR_V2 { type NTSTATUS (line 5296) | typedef NTSTATUS(*PEX_CALLBACK_FUNCTION) ( type EX_EXTENSION_INFORMATION_V1 (line 5306) | typedef struct _EX_EXTENSION_INFORMATION_V1 { type EX_EXTENSION_VERSION (line 5312) | typedef struct _EX_EXTENSION_VERSION { type EX_EXTENSION_INFORMATION_V2 (line 5317) | typedef struct _EX_EXTENSION_INFORMATION_V2 { type EX_HOST_TABLE (line 5323) | typedef struct _EX_HOST_TABLE { type EX_HOST_PARAMS (line 5328) | typedef struct _EX_HOST_PARAMS { type EX_HOST_ENTRY_V1 (line 5336) | typedef struct _EX_HOST_ENTRY_V1 { type EX_HOST_ENTRY_V2 (line 5346) | typedef struct _EX_HOST_ENTRY_V2 { type EX_EXTENSION_REGISTRATION (line 5365) | typedef struct _EX_EXTENSION_REGISTRATION { type EX_CALLBACK (line 5372) | typedef struct _EX_CALLBACK { type EX_CALLBACK_ROUTINE_BLOCK (line 5376) | typedef struct _EX_CALLBACK_ROUTINE_BLOCK { type KBUGCHECK_CALLBACK_RECORD (line 5382) | typedef struct _KBUGCHECK_CALLBACK_RECORD { type KBUGCHECK_CALLBACK_REASON (line 5392) | typedef enum _KBUGCHECK_CALLBACK_REASON { type KBUGCHECK_REASON_CALLBACK_RECORD (line 5403) | typedef struct _KBUGCHECK_REASON_CALLBACK_RECORD { type CM_CALLBACK_CONTEXT_BLOCK (line 5412) | typedef struct _CM_CALLBACK_CONTEXT_BLOCK { type SEP_LOGON_SESSION_TERMINATED_NOTIFICATION (line 5422) | typedef struct _SEP_LOGON_SESSION_TERMINATED_NOTIFICATION { type NOTIFICATION_PACKET (line 5427) | typedef struct _NOTIFICATION_PACKET { type SHUTDOWN_PACKET (line 5433) | typedef struct _SHUTDOWN_PACKET { type CALLBACK_OBJECT (line 5440) | typedef struct _CALLBACK_OBJECT { type CALLBACK_OBJECT_V2 (line 5449) | typedef struct _CALLBACK_OBJECT_V2 { type CALLBACK_REGISTRATION (line 5457) | typedef struct _CALLBACK_REGISTRATION { type ULONG (line 5466) | typedef ULONG OB_OPERATION; type OB_CALLBACK_CONTEXT_BLOCK (line 5471) | typedef struct _OB_CALLBACK_CONTEXT_BLOCK { type OB_REGISTRATION (line 5482) | typedef struct _OB_REGISTRATION { type POP_POWER_SETTING_REGISTRATION_V1 (line 5492) | typedef struct _POP_POWER_SETTING_REGISTRATION_V1 { type POP_POWER_SETTING_REGISTRATION_V2 (line 5509) | typedef struct _POP_POWER_SETTING_REGISTRATION_V2 { type RTL_CALLBACK_REGISTER (line 5523) | typedef struct _RTL_CALLBACK_REGISTER { type VOID (line 5530) | typedef type PO_COALESCING_CALLBACK_V1 (line 5537) | typedef struct _PO_COALESCING_CALLBACK_V1 { type PO_COALESCING_CALLBACK_V2 (line 5546) | typedef struct _PO_COALESCING_CALLBACK_V2 { type BOOLEAN (line 5557) | typedef type KNMI_HANDLER_CALLBACK (line 5564) | typedef struct _KNMI_HANDLER_CALLBACK { type SERVER_SILO_MONITOR (line 5585) | typedef struct _SERVER_SILO_MONITOR { type EMP_CALLBACK_DB_RECORD (line 5602) | typedef struct _EMP_CALLBACK_DB_RECORD { type EMP_CALLBACK_LIST_ENTRY (line 5615) | typedef struct _EMP_CALLBACK_LIST_ENTRY { type IO_NOTIFICATION_EVENT_CATEGORY (line 5620) | typedef enum _IO_NOTIFICATION_EVENT_CATEGORY { type NTSTATUS (line 5627) | typedef type KGUARDED_MUTEX (line 5634) | typedef struct _KGUARDED_MUTEX { type DEVICE_CLASS_NOTIFY_ENTRY (line 5650) | typedef struct _DEVICE_CLASS_NOTIFY_ENTRY { type RTL_PROCESS_MODULE_INFORMATION (line 5683) | typedef struct _RTL_PROCESS_MODULE_INFORMATION { type RTL_PROCESS_MODULE_INFORMATION_EX (line 5696) | typedef struct _RTL_PROCESS_MODULE_INFORMATION_EX { type RTL_PROCESS_MODULES (line 5704) | typedef struct _RTL_PROCESS_MODULES { type MEMORY_INFORMATION_CLASS (line 5717) | typedef enum _MEMORY_INFORMATION_CLASS { type VIRTUAL_MEMORY_INFORMATION_CLASS (line 5735) | typedef enum _VIRTUAL_MEMORY_INFORMATION_CLASS { type MEMORY_REGION_INFORMATION (line 5742) | typedef struct _MEMORY_REGION_INFORMATION { type MEMORY_REGION_INFORMATION_V2 (line 5765) | typedef struct _MEMORY_REGION_INFORMATION_V2 { type MEMORY_REGION_INFORMATION_V3 (line 5789) | typedef struct _MEMORY_REGION_INFORMATION_V3 { type MEMORY_RANGE_ENTRY (line 5819) | typedef struct _MEMORY_RANGE_ENTRY { type MEMORY_IMAGE_INFORMATION (line 5824) | typedef struct _MEMORY_IMAGE_INFORMATION { type MEMORY_ENCLAVE_IMAGE_INFORMATION (line 5841) | typedef struct _MEMORY_ENCLAVE_IMAGE_INFORMATION { type MEMORY_WORKING_SET_BLOCK (line 5847) | typedef struct _MEMORY_WORKING_SET_BLOCK { type MEMORY_WORKING_SET_INFORMATION (line 5859) | typedef struct _MEMORY_WORKING_SET_INFORMATION { type MEMORY_WORKING_SET_EX_BLOCK (line 5864) | typedef struct _MEMORY_WORKING_SET_EX_BLOCK { type MEMORY_WORKING_SET_EX_INFORMATION (line 5902) | typedef struct _MEMORY_WORKING_SET_EX_INFORMATION { type SYSTEM_FIRMWARE_TABLE_ACTION (line 5942) | typedef enum _SYSTEM_FIRMWARE_TABLE_ACTION { type SYSTEM_FIRMWARE_TABLE_INFORMATION (line 5948) | typedef struct _SYSTEM_FIRMWARE_TABLE_INFORMATION { type ULONG (line 5972) | typedef ULONG GDI_HANDLE_BUFFER32[GDI_HANDLE_BUFFER_SIZE32]; type ULONG (line 5973) | typedef ULONG GDI_HANDLE_BUFFER64[GDI_HANDLE_BUFFER_SIZE64]; type ULONG (line 5974) | typedef ULONG GDI_HANDLE_BUFFER[GDI_HANDLE_BUFFER_SIZE]; type STRING32 (line 5980) | typedef struct _STRING32 { type STRING32 (line 5985) | typedef STRING32 *PSTRING32; type STRING32 (line 5987) | typedef STRING32 UNICODE_STRING32; type LIST_ENTRY32 (line 5990) | typedef struct LIST_ENTRY32 { type LIST_ENTRY32 (line 5994) | typedef LIST_ENTRY32 *PLIST_ENTRY32; type LIST_ENTRY64 (line 5996) | typedef struct LIST_ENTRY64 { type LIST_ENTRY64 (line 6000) | typedef LIST_ENTRY64 *PLIST_ENTRY64; type PEB_LDR_DATA32 (line 6005) | typedef struct _PEB_LDR_DATA32 { type LDR_DATA_TABLE_ENTRY32 (line 6019) | typedef struct _LDR_DATA_TABLE_ENTRY32 { type CURDIR32 (line 6055) | typedef struct _CURDIR32 { type RTL_DRIVE_LETTER_CURDIR32 (line 6060) | typedef struct _RTL_DRIVE_LETTER_CURDIR32 { type RTL_USER_PROCESS_PARAMETERS32 (line 6067) | typedef struct _RTL_USER_PROCESS_PARAMETERS32 { type PEB32 (line 6106) | typedef struct _PEB32 { type GDI_TEB_BATCH32 (line 6208) | typedef struct _GDI_TEB_BATCH32 { type NT_TIB32 (line 6218) | typedef struct _NT_TIB32 { type NT_TIB64 (line 6231) | typedef struct _NT_TIB64 { type TEB32 (line 6245) | typedef struct _TEB32 { type PEB_LDR_DATA (line 6294) | typedef struct _PEB_LDR_DATA { type _ACTIVATION_CONTEXT_DATA (line 6326) | struct _ACTIVATION_CONTEXT_DATA type _ASSEMBLY_STORAGE_MAP (line 6327) | struct _ASSEMBLY_STORAGE_MAP type CURDIR (line 6329) | typedef struct _CURDIR { type RTL_DRIVE_LETTER_CURDIR (line 6337) | typedef struct _RTL_DRIVE_LETTER_CURDIR { type RTL_USER_PROCESS_PARAMETERS (line 6344) | typedef struct _RTL_USER_PROCESS_PARAMETERS { type PEB (line 6427) | typedef struct _PEB { type TEB_ACTIVE_FRAME_CONTEXT (line 6639) | typedef struct _TEB_ACTIVE_FRAME_CONTEXT { type TEB_ACTIVE_FRAME (line 6644) | typedef struct _TEB_ACTIVE_FRAME { type GDI_TEB_BATCH (line 6652) | typedef struct _GDI_TEB_BATCH { type ACTIVATION_CONTEXT_DATA (line 6659) | typedef struct _ACTIVATION_CONTEXT_DATA { type ASSEMBLY_STORAGE_MAP_ENTRY (line 6670) | typedef struct _ASSEMBLY_STORAGE_MAP_ENTRY { type ASSEMBLY_STORAGE_MAP (line 6676) | typedef struct _ASSEMBLY_STORAGE_MAP { type ACTIVATION_CONTEXT (line 6691) | typedef struct _ACTIVATION_CONTEXT { type RTL_ACTIVATION_CONTEXT_STACK_FRAME (line 6706) | typedef struct _RTL_ACTIVATION_CONTEXT_STACK_FRAME { type ACTIVATION_CONTEXT_STACK (line 6712) | typedef struct _ACTIVATION_CONTEXT_STACK { type TEB (line 6720) | typedef struct _TEB { type PROCESS_DEVICEMAP_INFORMATION (line 6895) | typedef struct _PROCESS_DEVICEMAP_INFORMATION { type _PEB (line 6907) | struct _PEB type PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_W10 (line 6939) | typedef struct tagPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY_W10 { type PROCESS_MITIGATION_DYNAMIC_CODE_POLICY_W10 (line 6953) | typedef struct tagPROCESS_MITIGATION_DYNAMIC_CODE_POLICY_W10 { type PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_W10 (line 6966) | typedef struct tagPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY_W10 { type PROCESS_MITIGATION_FONT_DISABLE_POLICY_W10 (line 6980) | typedef struct tagPROCESS_MITIGATION_FONT_DISABLE_POLICY_W10 { type PROCESS_MITIGATION_IMAGE_LOAD_POLICY_W10 (line 6991) | typedef struct tagPROCESS_MITIGATION_IMAGE_LOAD_POLICY_W10 { type PROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_W10 (line 7005) | typedef struct tagPROCESS_MITIGATION_SYSTEM_CALL_FILTER_POLICY_W10 { type PROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_W10 (line 7015) | typedef struct tagPROCESS_MITIGATION_PAYLOAD_RESTRICTION_POLICY_W10 { type PROCESS_MITIGATION_CHILD_PROCESS_POLICY_W10 (line 7036) | typedef struct tagPROCESS_MITIGATION_CHILD_PROCESS_POLICY_W10 { type PROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_W10 (line 7048) | typedef struct tagPROCESS_MITIGATION_SIDE_CHANNEL_ISOLATION_POLICY_W10 { type PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_W10 (line 7061) | typedef struct tagPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY_W10 { type PROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_W10 (line 7074) | typedef struct tagPROCESS_MITIGATION_USER_SHADOW_STACK_POLICY_W10 { type PROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_W10 (line 7092) | typedef struct tagPROCESS_MITIGATION_REDIRECTION_TRUST_POLICY_W10 { type PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY_W11 (line 7103) | typedef struct _PROCESS_MITIGATION_USER_POINTER_AUTH_POLICY_W11 { type PROCESS_MITIGATION_SEHOP_POLICY_W11 (line 7113) | typedef struct _PROCESS_MITIGATION_SEHOP_POLICY_W11 { type PROCESS_MITIGATION_POLICY_INFORMATION (line 7123) | typedef struct _PROCESS_MITIGATION_POLICY_INFORMATION { type KSYSTEM_TIME (line 7165) | typedef struct _KSYSTEM_TIME { type NT_PRODUCT_TYPE (line 7172) | typedef enum _NT_PRODUCT_TYPE { type ALTERNATIVE_ARCHITECTURE_TYPE (line 7180) | typedef enum _ALTERNATIVE_ARCHITECTURE_TYPE { type KUSER_SHARED_DATA (line 7196) | typedef struct _KUSER_SHARED_DATA { type UNLOADED_DRIVERS (line 7467) | typedef struct _UNLOADED_DRIVERS { type FLT_FILTER_FLAGS (line 7484) | typedef enum _FLT_FILTER_FLAGS { type FLT_OBJECT_FLAGS (line 7495) | typedef enum _FLT_OBJECT_FLAGS { type FLT_OBJECT (line 7503) | typedef struct _FLT_OBJECT { type FLT_OBJECT_V2 (line 7511) | typedef struct _FLT_OBJECT_V2 { type FLT_OBJECT_V3 (line 7520) | typedef struct _FLT_OBJECT_V3 { type FLT_OBJECT_LOG_ENTRY (line 7529) | typedef struct _FLT_OBJECT_LOG_ENTRY { type FLT_OBJECT_LOG (line 7536) | typedef struct _FLT_OBJECT_LOG { type FLT_SERVER_PORT_OBJECT (line 7542) | typedef struct _FLT_SERVER_PORT_OBJECT { type FLT_RESOURCE_LIST_HEAD (line 7555) | typedef struct _FLT_RESOURCE_LIST_HEAD { type FLT_MUTEX_LIST_HEAD (line 7562) | typedef struct _FLT_MUTEX_LIST_HEAD { type FLT_FILTER_V1 (line 7575) | typedef struct _FLT_FILTER_V1 { type FLT_FILTER_V2 (line 7609) | typedef struct _FLT_FILTER_V2 { type FLT_FILTER_V3 (line 7644) | typedef struct _FLT_FILTER_V3 { type FLT_FILTER_V4 (line 7679) | typedef struct _FLT_FILTER_V4 { type FLT_FILTER_V5 (line 7714) | typedef struct _FLT_FILTER_V5 { type FLT_FILTER_V5 (line 7748) | typedef FLT_FILTER_V5 FLT_FILTER_COMPATIBLE; type PFLT_FILTER_V5 (line 7749) | typedef PFLT_FILTER_V5 PFLT_FILTER_COMPATIBLE; type SYSTEM_ROOT_SILO_INFORMATION (line 7759) | typedef struct _SYSTEM_ROOT_SILO_INFORMATION { type SILO_USER_SHARED_DATA (line 7764) | typedef struct _SILO_USER_SHARED_DATA { type OBP_SYSTEM_DOS_DEVICE_STATE (line 7781) | typedef struct _OBP_SYSTEM_DOS_DEVICE_STATE { type OBP_SILODRIVERSTATE (line 7786) | typedef struct _OBP_SILODRIVERSTATE { type OBP_SILODRIVERSTATE_V2 (line 7793) | typedef struct _OBP_SILODRIVERSTATE_V2 { type ESERVERSILO_GLOBALS (line 7801) | typedef struct _ESERVERSILO_GLOBALS { type KSE_DISABLE_FLAGS (line 7814) | typedef enum _KSE_DISABLE_FLAGS { type KSE_STATE (line 7821) | typedef enum _KSE_STATE { type DECLSPEC_ALIGN (line 7839) | struct DECLSPEC_ALIGN type KSE_SHIM (line 7856) | typedef struct _KSE_SHIM { type KSE_HOOK_COLLECTION_TYPE (line 7866) | typedef enum _KSE_HOOK_COLLECTION_TYPE { type KSE_HOOK_COLLECTION (line 7874) | typedef struct _KSE_HOOK_COLLECTION { type KSE_HOOK_TYPE (line 7880) | typedef enum _KSE_HOOK_TYPE { type KSE_HOOK (line 7886) | typedef struct _KSE_HOOK { type KSE_PROVIDER (line 7896) | typedef struct _KSE_PROVIDER { type KSE_SHIMMED_DRIVER (line 7901) | typedef struct _KSE_SHIMMED_DRIVER { type SL_CACHE_VALUE_DESCRIPTOR (line 7917) | typedef struct _SL_CACHE_VALUE_DESCRIPTOR { type SL_CACHE_VALUE_DESCRIPTOR (line 7926) | typedef SL_CACHE_VALUE_DESCRIPTOR SL_KMEM_CACHE_VALUE_DESCRIPTOR; type SL_CACHE (line 7929) | typedef struct _SL_CACHE { type SL_CACHE (line 7937) | typedef SL_CACHE SL_KMEM_CACHE; type SL_APPX_CACHE_VALUE_DESCRIPTOR (line 7939) | typedef struct _SL_APPX_CACHE_VALUE_DESCRIPTOR { type SL_APPX_CACHE (line 7946) | typedef struct _SL_APPX_CACHE { function FORCEINLINE (line 7968) | FORCEINLINE function CFORCEINLINE (line 7980) | CFORCEINLINE function FORCEINLINE (line 7988) | FORCEINLINE function FORCEINLINE (line 8004) | FORCEINLINE function FORCEINLINE (line 8020) | FORCEINLINE function FORCEINLINE (line 8036) | FORCEINLINE function FORCEINLINE (line 8053) | FORCEINLINE function FORCEINLINE (line 8070) | FORCEINLINE function FORCEINLINE (line 8086) | FORCEINLINE function FORCEINLINE (line 8102) | FORCEINLINE type LDR_DLL_LOAD_REASON (line 8143) | typedef enum _LDR_DLL_LOAD_REASON { type LDR_RESOURCE_INFO (line 8194) | typedef struct _LDR_RESOURCE_INFO { type LDR_DATA_TABLE_ENTRY_COMPATIBLE (line 8200) | typedef struct _LDR_DATA_TABLE_ENTRY_COMPATIBLE { type LDR_DATA_TABLE_ENTRY_COMPATIBLE (line 8266) | typedef LDR_DATA_TABLE_ENTRY_COMPATIBLE LDR_DATA_TABLE_ENTRY; type LDR_DATA_TABLE_ENTRY_COMPATIBLE (line 8267) | typedef LDR_DATA_TABLE_ENTRY_COMPATIBLE* PLDR_DATA_TABLE_ENTRY; type LDR_DATA_TABLE_ENTRY (line 8268) | typedef LDR_DATA_TABLE_ENTRY* PCLDR_DATA_TABLE_ENTRY; type LDR_SERVICE_TAG_RECORD (line 8276) | typedef struct _LDR_SERVICE_TAG_RECORD type LDRP_CSLIST (line 8282) | typedef struct _LDRP_CSLIST type LDR_DDAG_STATE (line 8287) | typedef enum _LDR_DDAG_STATE type LDR_DDAG_NODE (line 8306) | typedef struct _LDR_DDAG_NODE type LDR_HOT_PATCH_STATE (line 8324) | typedef enum _LDR_HOT_PATCH_STATE type LDR_DATA_TABLE_ENTRY_FULL (line 8337) | typedef struct _LDR_DATA_TABLE_ENTRY_FULL type LDR_DLL_LOADED_NOTIFICATION_DATA (line 8414) | typedef struct _LDR_DLL_LOADED_NOTIFICATION_DATA { type LDR_DLL_UNLOADED_NOTIFICATION_DATA (line 8422) | typedef struct _LDR_DLL_UNLOADED_NOTIFICATION_DATA { type LDR_DLL_NOTIFICATION_DATA (line 8430) | typedef union _LDR_DLL_NOTIFICATION_DATA { type LDR_DLL_NOTIFICATION_DATA (line 8434) | typedef const LDR_DLL_NOTIFICATION_DATA* PCLDR_DLL_NOTIFICATION_DATA; function NTAPI (line 8837) | NTAPI type RTL_BUFFER (line 9046) | typedef struct _RTL_BUFFER { type RTL_UNICODE_STRING_BUFFER (line 9055) | typedef struct _RTL_UNICODE_STRING_BUFFER { type RTL_PATH_TYPE (line 9099) | typedef enum _RTL_PATH_TYPE { type in6_addr (line 9230) | struct in6_addr type NTSTATUS (line 9321) | typedef NTSTATUS(*PUSER_PROCESS_START_ROUTINE)( type NTSTATUS (line 9325) | typedef NTSTATUS(*PUSER_THREAD_START_ROUTINE)( type RTL_USER_PROCESS_INFORMATION (line 9329) | typedef struct _RTL_USER_PROCESS_INFORMATION { type RTL_USER_PROCESS_INFORMATION64 (line 9341) | typedef struct _RTL_USER_PROCESS_INFORMATION64 { function NTAPI (line 10214) | NTAPI function FORCEINLINE (line 10228) | FORCEINLINE type RTL_HEAP_PARAMETERS (line 10443) | typedef struct _RTL_HEAP_PARAMETERS { type TABLE_SEARCH_RESULT (line 10876) | typedef enum _TABLE_SEARCH_RESULT { type RTL_GENERIC_COMPARE_RESULTS (line 10883) | typedef enum _RTL_GENERIC_COMPARE_RESULTS { type _RTL_AVL_TABLE (line 10895) | struct _RTL_AVL_TABLE type RTL_AVL_TABLE (line 10897) | typedef struct _RTL_AVL_TABLE RTL_AVL_TABLE; type PRTL_AVL_TABLE (line 10898) | struct PRTL_AVL_TABLE type RTL_BALANCED_LINKS (line 10923) | typedef struct _RTL_BALANCED_LINKS { type RTL_AVL_TABLE (line 10931) | typedef struct _RTL_AVL_TABLE { type EVENT_INFORMATION_CLASS (line 11382) | typedef enum _EVENT_INFORMATION_CLASS { type EVENT_TYPE (line 11386) | typedef enum _EVENT_TYPE { type EVENT_BASIC_INFORMATION (line 11391) | typedef struct _EVENT_BASIC_INFORMATION { type MUTANT_INFORMATION_CLASS (line 11524) | typedef enum _MUTANT_INFORMATION_CLASS { type MUTANT_BASIC_INFORMATION (line 11529) | typedef struct _MUTANT_BASIC_INFORMATION { type MUTANT_OWNER_INFORMATION (line 11535) | typedef struct _MUTANT_OWNER_INFORMATION { type VOID (line 11579) | typedef VOID(*PTIMER_APC_ROUTINE) ( type TIMER_TYPE (line 11585) | typedef enum _TIMER_TYPE { type TIMER_INFORMATION_CLASS (line 11590) | typedef enum _TIMER_INFORMATION_CLASS { type TIMER_BASIC_INFORMATION (line 11594) | typedef struct _TIMER_BASIC_INFORMATION { type TIMER_SET_INFORMATION_CLASS (line 11599) | typedef enum _TIMER_SET_INFORMATION_CLASS { type SEMAPHORE_INFORMATION_CLASS (line 11708) | typedef enum _SEMAPHORE_INFORMATION_CLASS { type SEMAPHORE_BASIC_INFORMATION (line 11712) | typedef struct _SEMAPHORE_BASIC_INFORMATION { type OBJECT_INFORMATION_CLASS (line 11758) | typedef enum _OBJECT_INFORMATION_CLASS { type OBJECT_DIRECTORY_INFORMATION (line 11770) | typedef struct _OBJECT_DIRECTORY_INFORMATION { type OBJECT_BASIC_INFORMATION (line 11775) | typedef struct _OBJECT_BASIC_INFORMATION { type OBJECT_NAME_INFORMATION (line 11789) | typedef struct _OBJECT_NAME_INFORMATION { type OBJECT_TYPE_INFORMATION (line 11793) | typedef struct _OBJECT_TYPE_INFORMATION { type OBJECT_TYPE_INFORMATION_V2 (line 11817) | typedef struct _OBJECT_TYPE_INFORMATION_V2 { type OBJECT_TYPES_INFORMATION (line 11843) | typedef struct _OBJECT_TYPES_INFORMATION { type OBJECT_HANDLE_FLAG_INFORMATION (line 11854) | typedef struct _OBJECT_HANDLE_FLAG_INFORMATION { type WAIT_TYPE (line 11933) | typedef enum _WAIT_TYPE { type SYMBOLIC_LINK_INFO_CLASS (line 12075) | typedef enum _SYMBOLIC_LINK_INFO_CLASS { type OBJECT_SYMBOLIC_LINK_V1 (line 12081) | typedef struct _OBJECT_SYMBOLIC_LINK_V1 { //pre Win10 TH1 type OBJECT_SYMBOLIC_LINK_V2 (line 12087) | typedef struct _OBJECT_SYMBOLIC_LINK_V2 { //Win10 TH1/TH2 type OBJECT_SYMBOLIC_LINK_V3 (line 12094) | typedef struct _OBJECT_SYMBOLIC_LINK_V3 { //Win10 RS1 type OBJECT_SYMBOLIC_LINK_V4 (line 12102) | typedef struct _OBJECT_SYMBOLIC_LINK_V4 { //Win10 RS2+ type OBJECT_SYMBOLIC_LINK_V5 (line 12117) | typedef struct _OBJECT_SYMBOLIC_LINK_V5 { //Win10 21H1+ type MEMORY_PARTITION_INFORMATION_CLASS (line 12539) | typedef enum _MEMORY_PARTITION_INFORMATION_CLASS { type MEMORY_PARTITION_PAGE_RANGE (line 12558) | typedef struct _MEMORY_PARTITION_PAGE_RANGE { type MEMORY_PARTITION_INITIAL_ADD_INFORMATION (line 12563) | typedef struct _MEMORY_PARTITION_INITIAL_ADD_INFORMATION { type MEMORY_PARTITION_PAGE_COMBINE_INFORMATION (line 12570) | typedef struct _MEMORY_PARTITION_PAGE_COMBINE_INFORMATION { type MEMORY_PARTITION_PAGEFILE_INFORMATION (line 12576) | typedef struct _MEMORY_PARTITION_PAGEFILE_INFORMATION { type MEMORY_PARTITION_TRANSFER_INFORMATION (line 12583) | typedef struct _MEMORY_PARTITION_TRANSFER_INFORMATION { type MEMORY_PARTITION_CONFIGURATION_INFORMATION (line 12589) | typedef struct _MEMORY_PARTITION_CONFIGURATION_INFORMATION { type TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE (line 12842) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_FQBN_VALUE type TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE (line 12848) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE type TOKEN_SECURITY_ATTRIBUTE_V1 (line 12854) | typedef struct _TOKEN_SECURITY_ATTRIBUTE_V1 type TOKEN_SECURITY_ATTRIBUTES_INFORMATION (line 12874) | typedef struct _TOKEN_SECURITY_ATTRIBUTES_INFORMATION type KEY_LOAD_HANDLE_TYPE (line 13348) | typedef enum _KEY_LOAD_HANDLE_TYPE { type KEY_LOAD_HANDLE (line 13354) | typedef struct _KEY_LOAD_HANDLE { type SESSION_OBJECT (line 13549) | typedef struct _SESSION_OBJECT { type IO_SESSION_EVENT (line 13556) | typedef enum _IO_SESSION_EVENT { type IO_SESSION_STATE (line 13567) | typedef enum _IO_SESSION_STATE { type IO_COMPLETION_INFORMATION_CLASS (line 13606) | typedef enum _IO_COMPLETION_INFORMATION_CLASS { type IO_COMPLETION_BASIC_INFORMATION (line 13610) | typedef struct _IO_COMPLETION_BASIC_INFORMATION { type INITIAL_TEB (line 13829) | typedef struct _INITIAL_TEB type VOID (line 14111) | typedef VOID(*PPS_APC_ROUTINE) ( type PORT_VIEW (line 14369) | typedef struct _PORT_VIEW { type REMOTE_PORT_VIEW (line 14384) | typedef struct _REMOTE_PORT_VIEW { type PORT_MESSAGE (line 14392) | typedef struct _PORT_MESSAGE { type PORT_MESSAGE32 (line 14418) | typedef struct _PORT_MESSAGE32 { type PORT_MESSAGE64 (line 14444) | typedef struct _PORT_MESSAGE64 type PORT_DATA_ENTRY (line 14477) | typedef struct _PORT_DATA_ENTRY { type PORT_DATA_INFORMATION (line 14482) | typedef struct _PORT_DATA_INFORMATION { type LPC_CLIENT_DIED_MSG (line 14517) | typedef struct _LPC_CLIENT_DIED_MSG { type MEMORY_RESERVE_TYPE (line 14668) | typedef enum _MEMORY_RESERVE_TYPE { type DEBUG_OBJECT (line 14694) | typedef struct _DEBUG_OBJECT { type DEBUGOBJECTINFOCLASS (line 14713) | typedef enum _DEBUGOBJECTINFOCLASS { type DBGKM_EXCEPTION (line 14719) | typedef struct _DBGKM_EXCEPTION { type DBGKM_CREATE_THREAD (line 14724) | typedef struct _DBGKM_CREATE_THREAD { type DBGKM_CREATE_PROCESS (line 14729) | typedef struct _DBGKM_CREATE_PROCESS { type DBGKM_EXIT_THREAD (line 14738) | typedef struct _DBGKM_EXIT_THREAD { type DBGKM_EXIT_PROCESS (line 14742) | typedef struct _DBGKM_EXIT_PROCESS { type DBGKM_LOAD_DLL (line 14746) | typedef struct _DBGKM_LOAD_DLL { type DBGKM_UNLOAD_DLL (line 14754) | typedef struct _DBGKM_UNLOAD_DLL { type DBG_STATE (line 14758) | typedef enum _DBG_STATE { type DBGUI_CREATE_THREAD (line 14772) | typedef struct _DBGUI_CREATE_THREAD { type DBGUI_CREATE_PROCESS (line 14777) | typedef struct _DBGUI_CREATE_PROCESS { type DBGUI_WAIT_STATE_CHANGE (line 14783) | typedef struct _DBGUI_WAIT_STATE_CHANGE { type KPROFILE_SOURCE (line 14871) | typedef enum _KPROFILE_SOURCE { type UCHAR (line 14944) | typedef UCHAR SE_SIGNING_LEVEL, *PSE_SIGNING_LEVEL; type SE_FILE_CACHE_CLAIM_INFORMATION (line 14946) | typedef struct _SE_FILE_CACHE_CLAIM_INFORMATION { type SE_SET_FILE_CACHE_INFORMATION (line 14951) | typedef struct _SE_SET_FILE_CACHE_INFORMATION { type WORKERFACTORYINFOCLASS (line 15075) | typedef enum _WORKERFACTORYINFOCLASS { type WORKER_FACTORY_BASIC_INFORMATION (line 15094) | typedef struct _WORKER_FACTORY_BASIC_INFORMATION { type TRACE_CONTROL_INFORMATION_CLASS (line 15165) | typedef enum _TRACE_CONTROL_INFORMATION_CLASS { type PENCLAVE_ROUTINE (line 15240) | typedef PENCLAVE_ROUTINE LPENCLAVE_ROUTINE; type SYSTEM_KERNEL_DEBUGGER_INFORMATION (line 15332) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION { type SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX (line 15337) | typedef struct _SYSTEM_KERNEL_DEBUGGER_INFORMATION_EX { type SYSDBG_COMMAND (line 15343) | typedef enum _SYSDBG_COMMAND { type SYSDBG_VIRTUAL (line 15386) | typedef struct _SYSDBG_VIRTUAL { type HARDERROR_RESPONSE_OPTION (line 15413) | typedef enum _HARDERROR_RESPONSE_OPTION { type HARDERROR_RESPONSE (line 15425) | typedef enum _HARDERROR_RESPONSE { type RTL_VERIFIER_THUNK_DESCRIPTOR (line 15560) | typedef struct _RTL_VERIFIER_THUNK_DESCRIPTOR { type RTL_VERIFIER_DLL_DESCRIPTOR (line 15566) | typedef struct _RTL_VERIFIER_DLL_DESCRIPTOR { type RTL_VERIFIER_PROVIDER_DESCRIPTOR (line 15573) | typedef struct _RTL_VERIFIER_PROVIDER_DESCRIPTOR { FILE: Source/Shared/ntos/ntsxs.h type _ACTIVATION_CONTEXT (line 39) | struct _ACTIVATION_CONTEXT type _ACTIVATION_CONTEXT (line 40) | struct _ACTIVATION_CONTEXT type ACTIVATION_CONTEXT_DATA_TOC_HEADER (line 61) | typedef struct _ACTIVATION_CONTEXT_DATA_TOC_HEADER { type ACTIVATION_CONTEXT_DATA_EXTENDED_TOC_HEADER (line 68) | typedef struct _ACTIVATION_CONTEXT_DATA_EXTENDED_TOC_HEADER { type ACTIVATION_CONTEXT_DATA_TOC_ENTRY (line 75) | typedef struct _ACTIVATION_CONTEXT_DATA_TOC_ENTRY { type ACTIVATION_CONTEXT_DATA_EXTENDED_TOC_ENTRY (line 82) | typedef struct _ACTIVATION_CONTEXT_DATA_EXTENDED_TOC_ENTRY { type ACTIVATION_CONTEXT_STRING_SECTION_HEADER (line 88) | typedef struct _ACTIVATION_CONTEXT_STRING_SECTION_HEADER { type ACTIVATION_CONTEXT_STRING_SECTION_HASH_TABLE (line 105) | typedef struct _ACTIVATION_CONTEXT_STRING_SECTION_HASH_TABLE { type ACTIVATION_CONTEXT_STRING_SECTION_HASH_BUCKET (line 110) | typedef struct _ACTIVATION_CONTEXT_STRING_SECTION_HASH_BUCKET { type ACTIVATION_CONTEXT_STRING_SECTION_ENTRY (line 115) | typedef struct _ACTIVATION_CONTEXT_STRING_SECTION_ENTRY { type ACTIVATION_CONTEXT_GUID_SECTION_HEADER (line 124) | typedef struct _ACTIVATION_CONTEXT_GUID_SECTION_HEADER { type ACTIVATION_CONTEXT_GUID_SECTION_HASH_TABLE (line 138) | typedef struct _ACTIVATION_CONTEXT_GUID_SECTION_HASH_TABLE { type ACTIVATION_CONTEXT_GUID_SECTION_HASH_BUCKET (line 143) | typedef struct _ACTIVATION_CONTEXT_GUID_SECTION_HASH_BUCKET { type ACTIVATION_CONTEXT_GUID_SECTION_ENTRY (line 148) | typedef struct _ACTIVATION_CONTEXT_GUID_SECTION_ENTRY { type ACTIVATION_CONTEXT_DATA_ASSEMBLY_GLOBAL_INFORMATION (line 155) | typedef struct _ACTIVATION_CONTEXT_DATA_ASSEMBLY_GLOBAL_INFORMATION { type ACTIVATION_CONTEXT_DATA_ASSEMBLY_INFORMATION (line 173) | typedef struct _ACTIVATION_CONTEXT_DATA_ASSEMBLY_INFORMATION { type ACTIVATION_CONTEXT_DATA_DLL_REDIRECTION (line 207) | typedef struct _ACTIVATION_CONTEXT_DATA_DLL_REDIRECTION { type ACTIVATION_CONTEXT_DATA_DLL_REDIRECTION_PATH_SEGMENT (line 215) | typedef struct _ACTIVATION_CONTEXT_DATA_DLL_REDIRECTION_PATH_SEGMENT { type ACTIVATION_CONTEXT_DATA_WINDOW_CLASS_REDIRECTION (line 220) | typedef struct _ACTIVATION_CONTEXT_DATA_WINDOW_CLASS_REDIRECTION { type ACTIVATION_CONTEXT_DATA_APPLICATION_SETTINGS (line 249) | typedef struct _ACTIVATION_CONTEXT_DATA_APPLICATION_SETTINGS { type ACTIVATION_CONTEXT_DATA_COM_SERVER_REDIRECTION (line 276) | typedef struct _ACTIVATION_CONTEXT_DATA_COM_SERVER_REDIRECTION { type ACTIVATION_CONTEXT_DATA_COM_SERVER_REDIRECTION_SHIM (line 300) | typedef struct _ACTIVATION_CONTEXT_DATA_COM_SERVER_REDIRECTION_SHIM { type ACTIVATION_CONTEXT_DATA_COM_TYPE_LIBRARY_REDIRECTION (line 314) | typedef struct _ACTIVATION_CONTEXT_DATA_COM_TYPE_LIBRARY_REDIRECTION { type ACTIVATION_CONTEXT_DATA_COM_PROGID_REDIRECTION (line 325) | typedef struct _ACTIVATION_CONTEXT_DATA_COM_PROGID_REDIRECTION { type SXS_OVERRIDE_MANIFEST (line 331) | typedef struct _SXS_OVERRIDE_MANIFEST { type SXS_MANIFEST_STREAM (line 337) | typedef struct _SXS_MANIFEST_STREAM { type ACTIVATION_CONTEXT_ASSEMBLY_DATA (line 342) | typedef struct _ACTIVATION_CONTEXT_ASSEMBLY_DATA { type ACTIVATION_CONTEXT_DATA_ASSEMBLY_ROSTER_HEADER (line 351) | typedef struct _ACTIVATION_CONTEXT_DATA_ASSEMBLY_ROSTER_HEADER { type ACTIVATION_CONTEXT_DATA_ASSEMBLY_ROSTER_ENTRY (line 362) | typedef struct _ACTIVATION_CONTEXT_DATA_ASSEMBLY_ROSTER_ENTRY { type ACTIVATION_CONTEXT_SECTION_KEYED_DATA_ASSEMBLY_METADATA (line 371) | typedef struct _ACTIVATION_CONTEXT_SECTION_KEYED_DATA_ASSEMBLY_METADATA { type ACTIVATION_CONTEXT_SECTION_KEYED_DATA (line 379) | typedef struct _ACTIVATION_CONTEXT_SECTION_KEYED_DATA { FILE: Source/Shared/rtltypes.h type wchar_t (line 4) | typedef unsigned short wchar_t; function locase_a (line 17) | __forceinline char locase_a(char c) function wchar_t (line 25) | __forceinline wchar_t locase_w(wchar_t c) function byteabs (line 33) | __forceinline char byteabs(char x) { function _isdigit_a (line 39) | __forceinline int _isdigit_a(char x) { function _isdigit_w (line 43) | __forceinline int _isdigit_w(wchar_t x) { FILE: Source/Shared/strtoi.c function strtoi_a (line 3) | int strtoi_a(char *s) function strtoi_w (line 37) | int strtoi_w(wchar_t *s) FILE: Source/Shared/strtoul.c function strtoul_a (line 3) | unsigned long strtoul_a(char *s) function strtoul_w (line 22) | unsigned long strtoul_w(wchar_t *s) FILE: Source/Shared/u64tohex.c function u64tohex_a (line 3) | size_t u64tohex_a(unsigned long long x, char *s) function u64tohex_w (line 27) | size_t u64tohex_w(unsigned long long x, wchar_t *s) FILE: Source/Shared/u64tostr.c function u64tostr_a (line 3) | size_t u64tostr_a(unsigned long long x, char *s) function u64tostr_w (line 25) | size_t u64tostr_w(unsigned long long x, wchar_t *s) FILE: Source/Shared/ultohex.c function ultohex_a (line 3) | size_t ultohex_a(unsigned long x, char *s) function ultohex_w (line 27) | size_t ultohex_w(unsigned long x, wchar_t *s) FILE: Source/Shared/ultostr.c function ultostr_a (line 3) | size_t ultostr_a(unsigned long x, char *s) function ultostr_w (line 25) | size_t ultostr_w(unsigned long x, wchar_t *s) FILE: Source/Shared/util.c function PVOID (line 32) | PVOID ucmxHeapAlloc( function BOOLEAN (line 49) | BOOLEAN ucmxHeapFree( function BOOLEAN (line 66) | BOOLEAN ucmIsProcess32bit( function VOID (line 95) | VOID ucmxQuerySystemDirectory( function VOID (line 127) | VOID ucmBinTextEncode( function VOID (line 166) | VOID ucmGenerateSharedObjectName( function PSID (line 190) | PSID ucmxCreateBoundaryDescriptorSID( function HANDLE (line 225) | HANDLE ucmOpenAkagiNamespace( function BOOL (line 292) | BOOL ucmReadSharedParameters( function VOID (line 364) | VOID ucmSetCompletion( function BOOLEAN (line 393) | BOOLEAN ucmPrivilegeEnabled( function PLARGE_INTEGER (line 422) | PLARGE_INTEGER ucmFormatTimeOut( function VOID (line 443) | VOID ucmSleep( function NTSTATUS (line 466) | NTSTATUS ucmCreateSyncMutant( function DWORD (line 495) | DWORD ucmGetHashForString( function LPVOID (line 518) | LPVOID ucmGetProcedureAddressByHash( function VOID (line 565) | VOID ucmGetStartupInfo( function DWORD (line 608) | DWORD ucmExpandEnvironmentStrings( function PVOID (line 652) | PVOID ucmGetSystemInfo( function BOOL (line 700) | BOOL ucmLaunchPayload( function BOOL (line 815) | BOOL ucmLaunchPayloadEx( function BOOL (line 929) | BOOL ucmLaunchPayload2( function BOOL (line 1179) | BOOL ucmLaunchPayload3( function LPWSTR (line 1292) | LPWSTR ucmQueryRuntimeInfo( function BOOLEAN (line 1627) | BOOLEAN ucmDestroyRuntimeInfo( function BOOL (line 1641) | BOOL ucmIsUserWinstaInteractive( function NTSTATUS (line 1684) | NTSTATUS ucmIsUserHasInteractiveSid( function NTSTATUS (line 1770) | NTSTATUS ucmIsLocalSystem( function BOOL (line 1849) | BOOL ucmGetProcessElevationType( function NTSTATUS (line 1886) | NTSTATUS ucmIsProcessElevated( function BOOL (line 1932) | BOOL ucmSetEnvironmentVariable( function DWORD (line 1973) | DWORD WINAPI ucmxWaitForOpLockThread( function BOOL (line 2000) | BOOL ucmWaitForOpLock( function BOOL (line 2033) | BOOL ucmReleaseOpLock( function BOOL (line 2051) | BOOL ucmOpLockFile( function BOOL (line 2128) | BOOL ucmxHideMainWindowCallback( function VOID (line 2162) | VOID ucmHideMainWindow( function BOOL (line 2177) | BOOL ucmCheckUIAccessPermissions( function HANDLE (line 2231) | HANDLE ucmCallGetProcessHandleFromHwnd( function BOOL (line 2258) | BOOL ucmCreateProcessWithParent( function HANDLE (line 2305) | HANDLE ucmGetHwndFullProcessHandle( function BOOL (line 2329) | BOOL ucmxEnumElevatedWindows( function HWND (line 2387) | HWND ucmFindFirstElevatedWindow( function BOOL (line 2404) | BOOL ucmStartBackupLockedElevatedProcess( FILE: Source/Shared/util.h type UACME_PARAM_BLOCK (line 21) | typedef struct _UACME_PARAM_BLOCK { type OBJSCANPARAM (line 56) | typedef struct _OBJSCANPARAM { type OPLOCK_FILE_CONTEXT (line 61) | typedef struct _OPLOCK_FILE_CONTEXT { FILE: Source/Shared/windefend.c function DWORD (line 114) | DWORD wdxGetHashForString( function PVOID (line 137) | PVOID wdxGetProcedureAddressByHash( function VOID (line 195) | VOID wdCheckEmulatedVFS( function NTSTATUS (line 218) | NTSTATUS wdIsEmulatorPresent( function BOOLEAN (line 272) | BOOLEAN wdIsEmulatorPresent2( function BOOLEAN (line 286) | BOOLEAN wdIsEmulatorPresent3( FILE: Source/Yuubari/appinfo.c function BOOL (line 38) | BOOL GetAppInfoBuildVersion( function ULONG64 (line 76) | ULONG64 LookupAddressBySymbol( function BOOL (line 120) | BOOL ResolveAppInfoSymbols( function PVOID (line 225) | PVOID AipFindMSBlockInSection( function BOOLEAN (line 261) | BOOLEAN AipQueryMSBlock( function BOOL (line 335) | BOOL IsCrossPtr( function VOID (line 390) | VOID ListMMCFiles( function VOID (line 447) | VOID ListAutoApproveEXE( function VOID (line 527) | VOID ListStringDataUnsorted( function VOID (line 601) | VOID ScanAppInfo( FILE: Source/Yuubari/appinfo.h type AI_DATA_TYPE (line 22) | typedef enum _AI_DATA_TYPE { type UAC_AI_DATA (line 34) | typedef struct _UAC_AI_DATA { type UAC_MMC_BLOCK (line 40) | typedef struct _UAC_MMC_BLOCK { type UAC_AI_GLOBALS (line 47) | typedef struct _UAC_AI_GLOBALS { FILE: Source/Yuubari/basic.c function VOID (line 19) | VOID QueryAndOutputRegValue( function VOID (line 47) | VOID ScanBasicUacData( FILE: Source/Yuubari/basic.h type UAC_BASIC_DATA (line 21) | typedef struct _UAC_BASIC_DATA { FILE: Source/Yuubari/comobj.c function VOID (line 37) | VOID CopRunOutputCallbackForInterface( function INTERFACE_INFO (line 62) | INTERFACE_INFO* CopLocateInterfaceByCLSID( function VOID (line 99) | VOID CopQuerySubKey( function VOID (line 302) | VOID CopEnumSubKey( function VOID (line 355) | VOID CopScanRegistry( function BOOL (line 395) | BOOL CoEnumInterfaces( function VOID (line 481) | VOID CoScanBrokerApprovalList( function VOID (line 577) | VOID CoScanAutoApprovalList( function VOID (line 644) | VOID CoListInformation( FILE: Source/Yuubari/comobj.h type INTERFACE_INFO (line 26) | typedef struct _INTERFACE_INFO { type INTERFACE_INFO_LIST (line 31) | typedef struct _INTERFACE_INFO_LIST { type UAC_INTERFACE_DATA (line 36) | typedef struct _UAC_INTERFACE_DATA { type UAC_REGISTRY_DATA (line 43) | typedef struct _UAC_REGISTRY_DATA { FILE: Source/Yuubari/cui.c function VOID (line 35) | VOID cuiInitialize( function VOID (line 82) | VOID cuiClrScr( function VOID (line 122) | VOID cuiPrintTextA( function VOID (line 179) | VOID cuiPrintTextW( function VOID (line 236) | VOID cuiPrintTextLastErrorA( function VOID (line 262) | VOID cuiPrintTextLastErrorW( FILE: Source/Yuubari/fusion.c function BOOLEAN (line 29) | BOOLEAN IsExemptedAutoApproveEXE( function NTSTATUS (line 62) | NTSTATUS SxsGetTocHeaderFromActivationContext( function NTSTATUS (line 154) | NTSTATUS SxsAllocInitUnicodeString( function NTSTATUS (line 197) | NTSTATUS SxsGetStringSectionRedirectionDlls( function NTSTATUS (line 279) | NTSTATUS SxsGetDllRedirectionFromActivationContext( function NTSTATUS (line 363) | NTSTATUS FusionProbeForRedirectedDlls( function VOID (line 413) | VOID FusionCheckFile( function VOID (line 713) | VOID FusionScanFiles( function VOID (line 748) | VOID FusionScanDirectory( FILE: Source/Yuubari/fusion.h type AUTOELEVATESTATE (line 24) | typedef enum { type UAC_FUSION_DATA (line 31) | typedef struct _UAC_FUSION_DATA { type UAC_FUSION_DATA_DLL (line 42) | typedef struct _UAC_FUSION_DATA_DLL { type DLL_REDIRECTION_LIST_ENTRY (line 49) | typedef struct _DLL_REDIRECTION_LIST_ENTRY { type DLL_REDIRECTION_LIST (line 56) | typedef struct _DLL_REDIRECTION_LIST { FILE: Source/Yuubari/logger.c function HANDLE (line 27) | HANDLE LoggerCreate( function VOID (line 64) | VOID LoggerWrite( FILE: Source/Yuubari/main.c function VOID (line 26) | VOID LoggerWriteHeader( function VOID (line 42) | VOID AppInfoDataOutputCallback( function VOID (line 114) | VOID WINAPI BasicDataOutputCallback( function VOID (line 152) | VOID WINAPI RegistryOutputCallback( function VOID (line 221) | VOID WINAPI FusionOutputCallback( function VOID (line 358) | VOID ListBasicSettings( function VOID (line 375) | VOID ListCOMFromRegistry( function VOID (line 424) | VOID ListFusion( function VOID (line 474) | VOID ListAppInfo( function VOID (line 500) | VOID main() FILE: Source/Yuubari/sup.c function BOOL (line 27) | BOOL supIsCorImageFile( function LPWSTR (line 48) | LPWSTR supReadKeyString( function PVOID (line 84) | PVOID supQueryKeyName( function BOOLEAN (line 127) | BOOLEAN supIsProcess32bit( function PVOID (line 156) | PVOID supFindPattern( function LRESULT (line 199) | LRESULT supRegReadDword( function PVOID (line 228) | PVOID supLookupImageSectionByName( function BOOL (line 295) | BOOL supConcatenatePaths( FILE: Source/Yuubari/sup.h function PVOID (line 29) | PVOID FORCEINLINE supHeapAlloc( function BOOL (line 43) | BOOL FORCEINLINE supHeapFree( FILE: Source/Yuubari/tests/test_fusion.c function VOID (line 22) | VOID TestActivationContext( FILE: Source/Yuubari/wintrustex.h type SIGNATURE_INFO_TYPE (line 3) | typedef enum _SIGNATURE_INFO_TYPE { type SIGNATURE_STATE (line 17) | typedef enum _SIGNATURE_STATE { type SIGNATURE_INFO (line 28) | typedef struct _SIGNATURE_INFO {