acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
universal_windows::os_context Class Reference
Inheritance diagram for universal_windows::os_context:

Public Member Functions

virtual string get_command_line () override
virtual bool reboot () override
virtual bool shutdown (bool bPowerOff) override
virtual void terminate_processes_by_title (const ::scoped_string &scopedstrName) override
virtual::file::path get_module_path (HMODULE hmodule) override
virtual bool get_pid_by_path (const ::scoped_string &scopedstrName, ::u32 &dwPid) override
virtual bool get_pid_by_title (const ::scoped_string &scopedstrName, ::u32 &dwPid) override
virtual void get_all_processes (u32_array &dwa) override
virtual::file::path get_process_path (::u32 dwPid) override
virtual::payload connection_settings_get_auto_detect () override
virtual::payload connection_settings_get_auto_config_url () override
virtual bool local_machine_set_run (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand, bool bSet) override
virtual bool local_machine_set_run_once (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand, bool bSet) override
virtual bool current_user_set_run (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand, bool bSet) override
virtual bool current_user_set_run_once (const ::scoped_string &scopedstrKey, const ::scoped_string &scopedstrCommand, bool bSet) override
virtual bool defer_register_ca2_plugin_for_mozilla () override
virtual bool file_extension_get_open_with_list_keys (string_array_base &straKey, const ::scoped_string &scopedstrExtension) override
virtual bool file_extension_get_open_with_list_commands (string_array_base &straCommand, const ::scoped_string &scopedstrExtension) override
virtual bool file_association_set_default_icon (const ::scoped_string &scopedstrExtension, const ::scoped_string &scopedstrExtensionNamingClass, const ::scoped_string &scopedstrIconPath) override
virtual bool file_association_set_shell_open_command (const ::scoped_string &scopedstrExtension, const ::scoped_string &scopedstrExtensionNamingClass, const ::scoped_string &scopedstrCommand, const ::scoped_string &scopedstrParam) override
virtual bool file_association_get_shell_open_command (const ::scoped_string &scopedstrExtension, string &strExtensionNamingClass, string &strCommand, string &strParam) override
void link_open (string strUrl) override
virtual bool native_full_web_browser (const ::scoped_string &scopedstr) override
virtual bool native_modern_web_browser (const ::scoped_string &scopedstr) override
virtual bool file_open (::file::path path, string strParams, string strFolder) override
virtual void create_service () override
virtual void erase_service () override
virtual void start_service () override
virtual void stop_service () override
virtual bool resolve_link (string &strTarget, string &strFolder, string &strParams, const ::scoped_string &scopedstrSource, ::user::interaction_base *puiMessageParentOptional=nullptr)
virtual DECLSPEC_NO_RETURN void raise_exception (::u32 dwExceptionCode, ::u32 dwExceptionFlags=EXCEPTION_NONCONTINUABLE) override
virtual bool is_remote_session () override
virtual::i32 get_pid () override

The documentation for this class was generated from the following files:
  • operating_system/uwp/aaa_os.h
  • operating_system/ios/aaa_os_context.cpp
  • operating_system/uwp/aaa_os_context.cpp