Changeset 2170 for trunk/include
- Timestamp:
- Dec 21, 1999, 1:29:31 AM (26 years ago)
- Location:
- trunk/include/win
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/winbase.h
r2094 r2170 1 /* $Id: winbase.h,v 1. 8 1999-12-17 16:55:13sandervl Exp $ */1 /* $Id: winbase.h,v 1.9 1999-12-21 00:29:30 sandervl Exp $ */ 2 2 3 3 #ifndef __WINE_WINBASE_H … … 829 829 WORD wProcessorRevision; 830 830 } SYSTEM_INFO, *LPSYSTEM_INFO; 831 832 /* service main function prototype */833 typedef VOID (* CALLBACK LPSERVICE_MAIN_FUNCTIONA)(DWORD,LPSTR);834 typedef VOID (* CALLBACK LPSERVICE_MAIN_FUNCTIONW)(DWORD,LPWSTR);835 DECL_WINELIB_TYPE_AW(LPSERVICE_MAIN_FUNCTION)836 837 /* service start table */838 typedef struct839 {840 LPSTR lpServiceName;841 LPSERVICE_MAIN_FUNCTIONA lpServiceProc;842 } *LPSERVICE_TABLE_ENTRYA, SERVICE_TABLE_ENTRYA;843 844 typedef struct845 {846 LPWSTR lpServiceName;847 LPSERVICE_MAIN_FUNCTIONW lpServiceProc;848 } *LPSERVICE_TABLE_ENTRYW, SERVICE_TABLE_ENTRYW;849 850 DECL_WINELIB_TYPE_AW(SERVICE_TABLE_ENTRY)851 DECL_WINELIB_TYPE_AW(LPSERVICE_TABLE_ENTRY)852 831 853 832 /* {G,S}etPriorityClass */ -
trunk/include/win/winreg.h
r1382 r2170 1 /* $Id: winreg.h,v 1. 3 1999-10-20 17:18:30 phallerExp $ */1 /* $Id: winreg.h,v 1.4 1999-12-21 00:29:31 sandervl Exp $ */ 2 2 3 3 /* … … 111 111 } VALENTW, *PVALENTW; 112 112 113 114 /* Used by: ControlService */115 typedef struct _SERVICE_STATUS {116 DWORD dwServiceType;117 DWORD dwCurrentState;118 DWORD dwControlsAccepted;119 DWORD dwWin32ExitCode;120 DWORD dwServiceSpecificExitCode;121 DWORD dwCheckPoint;122 DWORD dwWaitHint;123 } SERVICE_STATUS, *LPSERVICE_STATUS;124 125 HANDLE WINAPI OpenSCManagerA(LPCSTR,LPCSTR,DWORD);126 HANDLE WINAPI OpenSCManagerW(LPCWSTR,LPCWSTR,DWORD);127 #define OpenSCManager WINELIB_NAME_AW(OpenSCManager)128 HANDLE WINAPI OpenServiceA(HANDLE,LPCSTR,DWORD);129 HANDLE WINAPI OpenServiceW(HANDLE,LPCWSTR,DWORD);130 #define OpenService WINELIB_NAME_AW(OpenService)131 113 BOOL WINAPI LookupPrivilegeValueA(LPCSTR,LPCSTR,LPVOID); 132 114 BOOL WINAPI LookupPrivilegeValueW(LPCWSTR,LPCWSTR,LPVOID); … … 144 126 #define RegSaveKey WINELIB_NAME_AW(RegSaveKey) 145 127 LONG WINAPI RegSetKeySecurity(HKEY,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR); 146 BOOL WINAPI CloseServiceHandle(HANDLE);147 BOOL WINAPI ControlService(HANDLE,DWORD,LPSERVICE_STATUS);148 BOOL WINAPI DeleteService(HANDLE);149 128 BOOL WINAPI DeregisterEventSource(HANDLE); 150 129 BOOL WINAPI GetFileSecurityA(LPCSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,DWORD,LPDWORD); … … 190 169 BOOL WINAPI SetFileSecurityW(LPCWSTR,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR); 191 170 #define SetFileSecurity WINELIB_NAME_AW(SetFileSecurity) 192 BOOL WINAPI StartServiceA(HANDLE,DWORD,LPCSTR*);193 BOOL WINAPI StartServiceW(HANDLE,DWORD,LPCWSTR*);194 #define StartService WINELIB_NAME_AW(StartService)195 171 196 172 /* Declarations for functions that are the same in Win16 and Win32 */
Note:
See TracChangeset
for help on using the changeset viewer.