|
|
1.1 ! root 1: /* ! 2: * QEMU Guest Agent helpers for win32 service management ! 3: * ! 4: * Copyright IBM Corp. 2012 ! 5: * ! 6: * Authors: ! 7: * Gal Hammer <[email protected]> ! 8: * Michael Roth <[email protected]> ! 9: * ! 10: * This work is licensed under the terms of the GNU GPL, version 2 or later. ! 11: * See the COPYING file in the top-level directory. ! 12: */ ! 13: #ifndef QGA_SERVICE_H ! 14: #define QGA_SERVICE_H ! 15: ! 16: #include <windows.h> ! 17: ! 18: #define QGA_SERVICE_DISPLAY_NAME "QEMU Guest Agent" ! 19: #define QGA_SERVICE_NAME "qemu-ga" ! 20: #define QGA_SERVICE_DESCRIPTION "Enables integration with QEMU machine emulator and virtualizer." ! 21: ! 22: typedef struct GAService { ! 23: SERVICE_STATUS status; ! 24: SERVICE_STATUS_HANDLE status_handle; ! 25: } GAService; ! 26: ! 27: int ga_install_service(const char *path, const char *logfile); ! 28: int ga_uninstall_service(void); ! 29: ! 30: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.