From 7aff1e4cb053394db57c2814d5fe1e6493e0cc75 Mon Sep 17 00:00:00 2001 From: watcherhd Date: Sat, 26 Nov 2011 14:19:43 +0000 Subject: Project folders rename part 2 git-svn-id: http://miranda-plugins.googlecode.com/svn/trunk@214 e753b5eb-9565-29b2-b5c5-2cc6f99dfbcb --- fddnotify/PTInstaller/PT-Installer.c | 62 ------------------------------------ 1 file changed, 62 deletions(-) delete mode 100644 fddnotify/PTInstaller/PT-Installer.c (limited to 'fddnotify/PTInstaller/PT-Installer.c') 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 -#include -#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; -} -- cgit v1.2.3