public Store() { WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; InitializeComponent(); PopulateListBox(); LibraryMethods libraryMethods = new LibraryMethods(); selectedUser = libraryMethods.selectedUser(); }
public Library() { WindowStartupLocation = System.Windows.WindowStartupLocation.CenterScreen; InitializeComponent(); PopulateListBox(); LibraryMethods libraryMethods = new LibraryMethods(); selectedUser = libraryMethods.selectedUser(); welcomeUserBox.Text = $"Welcome {selectedUser.Username}"; }
private static IntPtr LoadProfilerModule(string profilerPath) { try { return(LibraryMethods.GetModuleHandle(profilerPath)); } catch (Win32Exception ex) { throw; } }
public void Initialize() { string profilerPath = this.ResolveProfilerPath(); this.profilerModule = InstrumentationProvider.LoadProfilerModule(profilerPath); setDetourProvider = LibraryMethods.GetFunction <NativeSetDetourProvider>(this.profilerModule, "SetDetourProvider"); canDetour = LibraryMethods.GetFunction <NativeCanDetour>(this.profilerModule, "CanDetour"); var result = setDetourProvider(InstrumentationProvider.detourProviderAddress); if (result != 0) { throw new Exception(profilerPath); } this.enabled = true; }