diff options
author | watcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-11-26 14:19:43 +0000 |
---|---|---|
committer | watcherhd <watcherhd@e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb> | 2011-11-26 14:19:43 +0000 |
commit | 7aff1e4cb053394db57c2814d5fe1e6493e0cc75 (patch) | |
tree | c8585e44049b37e4da152495c954242204c2c38d /fddnotify/PTInstaller/PT-Installer.c | |
parent | 6f3d69266933ef120d229e0daf2da164b77214d0 (diff) |
Project folders rename part 2
git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@214 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb
Diffstat (limited to 'fddnotify/PTInstaller/PT-Installer.c')
-rw-r--r-- | fddnotify/PTInstaller/PT-Installer.c | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/fddnotify/PTInstaller/PT-Installer.c b/fddnotify/PTInstaller/PT-Installer.c deleted file mode 100644 index 4010331..0000000 --- a/fddnotify/PTInstaller/PT-Installer.c +++ /dev/null @@ -1,62 +0,0 @@ -#include <windows.h>
-#include <stdio.h>
-#include "pt_ioctl.c"
-
-HANDLE hPortTalk;
-
-BOOL isWindowsNT(void)
-{
- OSVERSIONINFOEX osvi;
- BOOL bOsVersionInfoEx;
-
- ZeroMemory(&osvi, sizeof(OSVERSIONINFOEX));
- osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);
- if(!(bOsVersionInfoEx = GetVersionEx((OSVERSIONINFO *) &osvi))) {
- osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
- if(!GetVersionEx((OSVERSIONINFO *)&osvi))
- osvi.dwPlatformId = VER_PLATFORM_WIN32_WINDOWS;
- }
- return osvi.dwPlatformId==VER_PLATFORM_WIN32_NT;
-}
-
-void AddKeysToRegistry(void)
-{
- HKEY hk;
- DWORD dwData;
- LPTSTR pszData = "PortTalk";
-
-
- if (RegCreateKeyEx(HKEY_LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Services\\PortTalk", 0, NULL, REG_OPTION_NON_VOLATILE, KEY_WRITE, NULL, &hk, NULL))
- return;
-
- dwData = 1;
- RegSetValueEx(hk, "Type", 0, REG_DWORD, (LPBYTE)&dwData, sizeof(DWORD));
-
- dwData = 1;
- RegSetValueEx(hk, "ErrorControl", 0, REG_DWORD, (LPBYTE)&dwData, sizeof(DWORD));
-
- dwData = 2;
- RegSetValueEx(hk, "Start", 0, REG_DWORD, (LPBYTE)&dwData, sizeof(DWORD));
-
- RegSetValueEx(hk, "DisplayName", 0, REG_EXPAND_SZ, (LPBYTE)pszData, (DWORD)lstrlen(pszData)+1);
-
- RegCloseKey(hk);
-}
-
-int main(void)
-{
- if (!isWindowsNT()) {
- printf("PortTalk cannot be installed on non-NT systems (as a matter of fact you won't need it) :)\n");
- return 0;
- }
-
- if (OpenPortTalk())
- return 1;
-
- ClosePortTalk();
-
- AddKeysToRegistry();
-
- printf("PortTalk succesful installation\n");
- return 0;
-}
|