Functions | |
| BOOL __stdcall | ISU_RegisterService (TCHAR *lpServiceName, TCHAR *lpServiceDescription, TCHAR *lpFilePath, int ServiceType, int StartType) |
| Register a new Windows service. | |
| BOOL __stdcall | ISU_StartService (TCHAR *lpServiceName) |
| Start an existing Windows service. | |
| BOOL __stdcall | ISU_StopService (TCHAR *lpServiceName) |
| Stop an existing Windows service. | |
| BOOL __stdcall | ISU_DeleteService (TCHAR *lpServiceName) |
| Delete an existing Windows service. | |
| BOOL __stdcall | ISU_IsProgramAlreadyInstalled (TCHAR *lpProgramName, TCHAR *lpProgramID) |
| Check if a specified program is already installed. | |
| double __stdcall | ISU_GetDirectXVersionInstalled () |
| Return the DirectX version current installed in the system. | |
| double __stdcall | ISU_GetDotNetFrameworkVersionInstalled () |
| Return the .NET Framework version current installed in the system. | |
| BOOL __stdcall ISU_DeleteService | ( | TCHAR * | lpServiceName | ) |
Delete an existing Windows service.
| lpServiceName | Name of the service to delete |
| double __stdcall ISU_GetDirectXVersionInstalled | ( | ) |
Return the DirectX version current installed in the system.
NOTE: at the monent this detection method don't work with DirectX version above 9.0
| double __stdcall ISU_GetDotNetFrameworkVersionInstalled | ( | ) |
Return the .NET Framework version current installed in the system.
NOTE: at the moment this detection method don't work with .NET 3.0
| BOOL __stdcall ISU_IsProgramAlreadyInstalled | ( | TCHAR * | lpProgramName, | |
| TCHAR * | lpProgramID | |||
| ) |
Check if a specified program is already installed.
| lpProgramName | Name of the program to check | |
| lpProgramID | Identification number of the program to check (if used) |
| BOOL __stdcall ISU_RegisterService | ( | TCHAR * | lpServiceName, | |
| TCHAR * | lpServiceDescription, | |||
| TCHAR * | lpFilePath, | |||
| int | ServiceType, | |||
| int | StartType | |||
| ) |
Register a new Windows service.
| lpServiceName | Name of the new service to register | |
| lpServiceDescription | Description to associate with the service | |
| lpFilePath | Disk path of the service file | |
| ServiceType | Type of service to register | |
| StartType | Phase of Windows startup starting the new service |
| BOOL __stdcall ISU_StartService | ( | TCHAR * | lpServiceName | ) |
Start an existing Windows service.
| lpServiceName | Name of the service to start |
| BOOL __stdcall ISU_StopService | ( | TCHAR * | lpServiceName | ) |
Stop an existing Windows service.
| lpServiceName | Name of the service to stop |
1.5.2