|
OpenCBM
|
Helper functions for installing the plugin on a Windows machine. More...
#include <windows.h>#include <windowsx.h>#include "debug.h"#include <stdio.h>#include <stdlib.h>#include <getopt.h>#include "cbmioctl.h"#include "libmisc.h"#include "version.h"#include "archlib.h"#include "archlib-windows.h"Go to the source code of this file.
Data Structures | |
| struct | xu1541_parameter_s |
| The parameter which are given on the command-line. More... | |
Macros | |
| #define | DBG_USERMODE |
| #define | DBG_PROGNAME "OPENCBM-XUM1541.DLL" |
| #define | OPENCBM_PLUGIN 1 |
| mark: we are exporting plugin functions | |
Typedefs | |
| typedef struct xu1541_parameter_s | xu1541_parameter_t |
| The parameter which are given on the command-line. | |
Functions | |
| unsigned int CBMAPIDECL | opencbm_plugin_install_process_commandline (CbmPluginInstallProcessCommandlineData_t *Data) |
| @@@ More... | |
| BOOL CBMAPIDECL | opencbm_plugin_install_do_install (void *Context) |
| @@@ More... | |
| BOOL CBMAPIDECL | opencbm_plugin_install_do_uninstall (void *Context) |
| @@@ More... | |
| unsigned int CBMAPIDECL | opencbm_plugin_install_get_needed_files (CbmPluginInstallProcessCommandlineData_t *Data, opencbm_plugin_install_neededfiles_t *Destination) |
| @@@ More... | |
Helper functions for installing the plugin on a Windows machine.
Definition in file lib/plugin/xum1541/WINDOWS/install.c.
| #define DBG_PROGNAME "OPENCBM-XUM1541.DLL" |
The name of the executable
Definition at line 27 of file lib/plugin/xum1541/WINDOWS/install.c.
| #define DBG_USERMODE |
Mark: We are in user-space (for debug.h)
Definition at line 23 of file lib/plugin/xum1541/WINDOWS/install.c.
| BOOL CBMAPIDECL opencbm_plugin_install_do_install | ( | void * | Context | ) |
@@@
| Context |
Definition at line 302 of file lib/plugin/xum1541/WINDOWS/install.c.
References DBG_PREFIX, DBG_PRINT, FUNC_ENTER, and FUNC_LEAVE_BOOL.
| BOOL CBMAPIDECL opencbm_plugin_install_do_uninstall | ( | void * | Context | ) |
@@@
| Context |
Definition at line 324 of file lib/plugin/xum1541/WINDOWS/install.c.
References DBG_PREFIX, DBG_PRINT, FUNC_ENTER, and FUNC_LEAVE_BOOL.
| unsigned int CBMAPIDECL opencbm_plugin_install_get_needed_files | ( | CbmPluginInstallProcessCommandlineData_t * | Data, |
| opencbm_plugin_install_neededfiles_t * | Destination | ||
| ) |
@@@
| Data | |
| Destination |
Definition at line 348 of file lib/plugin/xum1541/WINDOWS/install.c.
References FUNC_ENTER, and FUNC_LEAVE_UINT.
| unsigned int CBMAPIDECL opencbm_plugin_install_process_commandline | ( | CbmPluginInstallProcessCommandlineData_t * | Data | ) |
@@@
| Data |
Definition at line 228 of file lib/plugin/xum1541/WINDOWS/install.c.
References DBG_ASSERT, FUNC_ENTER, FUNC_LEAVE_UINT, and xu1541_parameter_s::OsVersion.
1.8.8