- Timestamp:
- Aug 12, 1999, 12:27:56 AM (26 years ago)
- Location:
- trunk/src
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/NTDLL/reg.cpp
r97 r484 1 /* $Id: reg.cpp,v 1. 2 1999-06-10 17:06:46phaller Exp $ */1 /* $Id: reg.cpp,v 1.3 1999-08-11 22:23:47 phaller Exp $ */ 2 2 3 3 /* … … 11 11 */ 12 12 13 #include "winreg.h" 13 #include <os2win.h> 14 #include <winnt.h> 15 #include <ntdef.h> 16 #include <winreg.h> 14 17 15 18 #include "ntdll.h" -
trunk/src/advapi32/ADVAPI32.DEF
r480 r484 1 ; $Id: ADVAPI32.DEF,v 1. 3 1999-08-11 21:19:49phaller Exp $1 ; $Id: ADVAPI32.DEF,v 1.4 1999-08-11 22:22:30 phaller Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 132 132 ReadEventLogA = _ReadEventLogA@28 @125 133 133 ReadEventLogW = _ReadEventLogW@28 @126 134 RegCloseKey = _ ODIN_RegCloseKey@4 @127135 RegConnectRegistryA = _ ODIN_RegConnectRegistryA@12 @128136 RegConnectRegistryW = _ ODIN_RegConnectRegistryW@12 @129137 RegCreateKeyA = _ ODIN_RegCreateKeyA@12 @130138 RegCreateKeyExA = _ ODIN_RegCreateKeyExA@36 @131139 RegCreateKeyExW = _ ODIN_RegCreateKeyExW@36 @132140 RegCreateKeyW = _ ODIN_RegCreateKeyW@12 @133141 RegDeleteKeyA = _ ODIN_RegDeleteKeyA@8 @134142 RegDeleteKeyW = _ ODIN_RegDeleteKeyW@8 @135143 RegDeleteValueA = _ ODIN_RegDeleteValueA@8 @136144 RegDeleteValueW = _ ODIN_RegDeleteValueW@8 @137145 RegEnumKeyA = _ ODIN_RegEnumKeyA@16 @138146 RegEnumKeyExA = _ ODIN_RegEnumKeyExA@32 @139147 RegEnumKeyExW = _ ODIN_RegEnumKeyExW@32 @140148 RegEnumKeyW = _ ODIN_RegEnumKeyW@16 @141149 RegEnumValueA = _ ODIN_RegEnumValueA@32 @142150 RegEnumValueW = _ ODIN_RegEnumValueW@32 @143151 RegFlushKey = _ ODIN_RegFlushKey@4 @144152 RegGetKeySecurity = _ ODIN_RegGetKeySecurity@16 @145153 RegLoadKeyA = _ ODIN_RegLoadKeyA@12 @146154 RegLoadKeyW = _ ODIN_RegLoadKeyW@12 @147155 RegNotifyChangeKeyValue = _ ODIN_RegNotifyChangeKeyValue@20 @148156 RegOpenKeyA = _ ODIN_RegOpenKeyA@12 @149157 RegOpenKeyExA = _ ODIN_RegOpenKeyExA@20 @150158 RegOpenKeyExW = _ ODIN_RegOpenKeyExW@20 @151159 RegOpenKeyW = _ ODIN_RegOpenKeyW@12 @152160 RegQueryInfoKeyA = _ ODIN_RegQueryInfoKeyA@48 @153161 RegQueryInfoKeyW = _ ODIN_RegQueryInfoKeyW@48 @154162 RegQueryMultipleValuesA = _ ODIN_RegQueryMultipleValuesA@20 @155163 RegQueryMultipleValuesW = _ ODIN_RegQueryMultipleValuesW@20 @156164 RegQueryValueA = _ ODIN_RegQueryValueA@16 @157165 RegQueryValueExA = _ ODIN_RegQueryValueExA@24 @158166 RegQueryValueExW = _ ODIN_RegQueryValueExW@24 @159167 RegQueryValueW = _ ODIN_RegQueryValueW@16 @160168 ; RegRemapPreDefKey = _ ODIN_RegRemapPreDefKey@4 @161169 RegReplaceKeyA = _ ODIN_RegReplaceKeyA@16 @162170 RegReplaceKeyW = _ ODIN_RegReplaceKeyW@16 @163171 RegRestoreKeyA = _ ODIN_RegRestoreKeyA@12 @164172 RegRestoreKeyW = _ ODIN_RegRestoreKeyW@12 @165173 RegSaveKeyA = _ ODIN_RegSaveKeyA@12 @166174 RegSaveKeyW = _ ODIN_RegSaveKeyW@12 @167175 RegSetKeySecurity = _ ODIN_RegSetKeySecurity@12 @168176 RegSetValueA = _ ODIN_RegSetValueA@20 @169177 RegSetValueExA = _ ODIN_RegSetValueExA@24 @170178 RegSetValueExW = _ ODIN_RegSetValueExW@24 @171179 RegSetValueW = _ ODIN_RegSetValueW@20 @172180 RegUnLoadKeyA = _ ODIN_RegUnLoadKeyA@8 @173181 RegUnLoadKeyW = _ ODIN_RegUnLoadKeyW@8 @174134 RegCloseKey = _RegCloseKey@4 @127 135 RegConnectRegistryA = _RegConnectRegistryA@12 @128 136 RegConnectRegistryW = _RegConnectRegistryW@12 @129 137 RegCreateKeyA = _RegCreateKeyA@12 @130 138 RegCreateKeyExA = _RegCreateKeyExA@36 @131 139 RegCreateKeyExW = _RegCreateKeyExW@36 @132 140 RegCreateKeyW = _RegCreateKeyW@12 @133 141 RegDeleteKeyA = _RegDeleteKeyA@8 @134 142 RegDeleteKeyW = _RegDeleteKeyW@8 @135 143 RegDeleteValueA = _RegDeleteValueA@8 @136 144 RegDeleteValueW = _RegDeleteValueW@8 @137 145 RegEnumKeyA = _RegEnumKeyA@16 @138 146 RegEnumKeyExA = _RegEnumKeyExA@32 @139 147 RegEnumKeyExW = _RegEnumKeyExW@32 @140 148 RegEnumKeyW = _RegEnumKeyW@16 @141 149 RegEnumValueA = _RegEnumValueA@32 @142 150 RegEnumValueW = _RegEnumValueW@32 @143 151 RegFlushKey = _RegFlushKey@4 @144 152 RegGetKeySecurity = _RegGetKeySecurity@16 @145 153 RegLoadKeyA = _RegLoadKeyA@12 @146 154 RegLoadKeyW = _RegLoadKeyW@12 @147 155 RegNotifyChangeKeyValue = _RegNotifyChangeKeyValue@20 @148 156 RegOpenKeyA = _RegOpenKeyA@12 @149 157 RegOpenKeyExA = _RegOpenKeyExA@20 @150 158 RegOpenKeyExW = _RegOpenKeyExW@20 @151 159 RegOpenKeyW = _RegOpenKeyW@12 @152 160 RegQueryInfoKeyA = _RegQueryInfoKeyA@48 @153 161 RegQueryInfoKeyW = _RegQueryInfoKeyW@48 @154 162 RegQueryMultipleValuesA = _RegQueryMultipleValuesA@20 @155 163 RegQueryMultipleValuesW = _RegQueryMultipleValuesW@20 @156 164 RegQueryValueA = _RegQueryValueA@16 @157 165 RegQueryValueExA = _RegQueryValueExA@24 @158 166 RegQueryValueExW = _RegQueryValueExW@24 @159 167 RegQueryValueW = _RegQueryValueW@16 @160 168 ; RegRemapPreDefKey = _RegRemapPreDefKey@4 @161 169 RegReplaceKeyA = _RegReplaceKeyA@16 @162 170 RegReplaceKeyW = _RegReplaceKeyW@16 @163 171 RegRestoreKeyA = _RegRestoreKeyA@12 @164 172 RegRestoreKeyW = _RegRestoreKeyW@12 @165 173 RegSaveKeyA = _RegSaveKeyA@12 @166 174 RegSaveKeyW = _RegSaveKeyW@12 @167 175 RegSetKeySecurity = _RegSetKeySecurity@12 @168 176 RegSetValueA = _RegSetValueA@20 @169 177 RegSetValueExA = _RegSetValueExA@24 @170 178 RegSetValueExW = _RegSetValueExW@24 @171 179 RegSetValueW = _RegSetValueW@20 @172 180 RegUnLoadKeyA = _RegUnLoadKeyA@8 @173 181 RegUnLoadKeyW = _RegUnLoadKeyW@8 @174 182 182 RegisterEventSourceA = _RegisterEventSourceA@8 @175 183 183 RegisterEventSourceW = _RegisterEventSourceW@8 @176 -
trunk/src/advapi32/advapi32.h
r91 r484 1 /* $Id: advapi32.h,v 1. 3 1999-06-10 14:23:34phaller Exp $ */1 /* $Id: advapi32.h,v 1.4 1999-08-11 22:22:31 phaller Exp $ */ 2 2 3 3 /* … … 41 41 42 42 43 /***************************************************************************** 44 * Prototypes * 45 *****************************************************************************/ 46 47 LONG ODIN_INTERNAL ODIN_RegConnectRegistryA(LPCSTR,HKEY,LPHKEY); 48 LONG ODIN_INTERNAL ODIN_RegConnectRegistryW(LPCWSTR,HKEY,LPHKEY); 49 DWORD ODIN_INTERNAL ODIN_RegEnumKeyExA(HKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPSTR,LPDWORD,LPFILETIME); 50 DWORD ODIN_INTERNAL ODIN_RegEnumKeyExW(HKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPWSTR,LPDWORD,LPFILETIME); 51 LONG ODIN_INTERNAL ODIN_RegGetKeySecurity(HKEY,SECURITY_INFORMATION,PSECURITY_DESCRIPTOR,LPDWORD); 52 LONG ODIN_INTERNAL ODIN_RegLoadKeyA(HKEY,LPCSTR,LPCSTR); 53 LONG ODIN_INTERNAL ODIN_RegLoadKeyW(HKEY,LPCWSTR,LPCWSTR); 54 LONG ODIN_INTERNAL ODIN_RegNotifyChangeKeyValue(HKEY,BOOL,DWORD,HANDLE,BOOL); 55 DWORD ODIN_INTERNAL ODIN_RegOpenKeyExW(HKEY,LPCWSTR,DWORD,REGSAM,LPHKEY); 56 DWORD ODIN_INTERNAL ODIN_RegOpenKeyExA(HKEY,LPCSTR,DWORD,REGSAM,LPHKEY); 57 DWORD ODIN_INTERNAL ODIN_RegQueryInfoKeyW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPFILETIME); 58 DWORD ODIN_INTERNAL ODIN_RegQueryInfoKeyA(HKEY,LPSTR,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPDWORD,LPFILETIME); 59 LONG ODIN_INTERNAL ODIN_RegReplaceKeyA(HKEY,LPCSTR,LPCSTR,LPCSTR); 60 LONG ODIN_INTERNAL ODIN_RegReplaceKeyW(HKEY,LPCWSTR,LPCWSTR,LPCWSTR); 61 LONG ODIN_INTERNAL ODIN_RegRestoreKeyA(HKEY,LPCSTR,DWORD); 62 LONG ODIN_INTERNAL ODIN_RegRestoreKeyW(HKEY,LPCWSTR,DWORD); 63 LONG ODIN_INTERNAL ODIN_RegUnLoadKeyA(HKEY,LPCSTR); 64 LONG ODIN_INTERNAL ODIN_RegUnLoadKeyW(HKEY,LPCWSTR); 65 DWORD ODIN_INTERNAL ODIN_RegCloseKey(HKEY); 66 DWORD ODIN_INTERNAL ODIN_RegFlushKey(HKEY); 67 DWORD ODIN_INTERNAL ODIN_RegCreateKeyA(HKEY,LPCSTR,LPHKEY); 68 DWORD ODIN_INTERNAL ODIN_RegCreateKeyW(HKEY,LPCWSTR,LPHKEY); 69 DWORD ODIN_INTERNAL ODIN_RegDeleteKeyA(HKEY,LPCSTR); 70 DWORD ODIN_INTERNAL ODIN_RegDeleteKeyW(HKEY,LPWSTR); 71 DWORD ODIN_INTERNAL ODIN_RegDeleteValueA(HKEY,LPSTR); 72 DWORD ODIN_INTERNAL ODIN_RegDeleteValueW(HKEY,LPWSTR); 73 DWORD ODIN_INTERNAL ODIN_RegEnumKeyA(HKEY,DWORD,LPSTR,DWORD); 74 DWORD ODIN_INTERNAL ODIN_RegEnumKeyW(HKEY,DWORD,LPWSTR,DWORD); 75 DWORD ODIN_INTERNAL ODIN_RegEnumValueA(HKEY,DWORD,LPSTR,LPDWORD,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 76 DWORD ODIN_INTERNAL ODIN_RegEnumValueW(HKEY,DWORD,LPWSTR,LPDWORD,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 77 DWORD ODIN_INTERNAL ODIN_RegOpenKeyA(HKEY,LPCSTR,LPHKEY); 78 DWORD ODIN_INTERNAL ODIN_RegOpenKeyW(HKEY,LPCWSTR,LPHKEY); 79 DWORD ODIN_INTERNAL ODIN_RegQueryValueA(HKEY,LPCSTR,LPSTR,LPLONG); 80 DWORD ODIN_INTERNAL ODIN_RegQueryValueW(HKEY,LPCWSTR,LPWSTR,LPLONG); 81 DWORD ODIN_INTERNAL ODIN_RegQueryValueExA(HKEY,LPSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 82 DWORD ODIN_INTERNAL ODIN_RegQueryValueExW(HKEY,LPWSTR,LPDWORD,LPDWORD,LPBYTE,LPDWORD); 83 DWORD ODIN_INTERNAL ODIN_RegSetValueA(HKEY,LPCSTR,DWORD,LPCSTR,DWORD); 84 DWORD ODIN_INTERNAL ODIN_RegSetValueW(HKEY,LPCWSTR,DWORD,LPCWSTR,DWORD); 85 DWORD ODIN_INTERNAL ODIN_RegSetValueExA(HKEY,LPSTR,DWORD,DWORD,LPBYTE,DWORD); 86 DWORD ODIN_INTERNAL ODIN_RegSetValueExW(HKEY,LPWSTR,DWORD,DWORD,LPBYTE,DWORD); 87 DWORD ODIN_INTERNAL ODIN_RegCreateKeyExA(HKEY,LPCSTR,DWORD,LPSTR,DWORD,REGSAM,LPSECURITY_ATTRIBUTES,PHKEY,LPDWORD); 88 DWORD ODIN_INTERNAL ODIN_RegCreateKeyExW(HKEY,LPCWSTR,DWORD,LPWSTR,DWORD,REGSAM,LPSECURITY_ATTRIBUTES,PHKEY,LPDWORD); 89 90 43 91 #endif -
trunk/src/advapi32/makefile
r480 r484 1 # $Id: makefile,v 1. 6 1999-08-11 21:19:50phaller Exp $1 # $Id: makefile,v 1.7 1999-08-11 22:22:31 phaller Exp $ 2 2 3 3 # … … 38 38 39 39 40 advapi32.obj: advapi32.cpp advapi32.h 41 registry.obj: registry.cpp 40 advapi32.obj: advapi32.cpp advapi32.h $(PDWIN32_INCLUDE)\odinwrap.h 41 registry.obj: registry.cpp $(PDWIN32_INCLUDE)\odinwrap.h 42 42 initterm.obj: initterm.cpp 43 43 -
trunk/src/kernel32/winimage.cpp
r461 r484 1 /* $Id: winimage.cpp,v 1. 6 1999-08-09 22:10:09phaller Exp $ */1 /* $Id: winimage.cpp,v 1.7 1999-08-11 22:27:56 phaller Exp $ */ 2 2 3 3 /* … … 27 27 #include <odincrt.h> 28 28 29 #include <iostream.h>30 #include <fstream.h>29 //#include <iostream.h> 30 //#include <fstream.h> 31 31 #include <assert.h> 32 32 #include "misc.h" … … 1078 1078 0L); /* No extended attribute */ 1079 1079 1080 if (rc != NO_ERROR) { 1081 fout << "isPEImage: DosOpen returned " << rc << endl; 1082 return(FALSE); 1080 if (rc != NO_ERROR) 1081 { 1082 dprintf(("KERNEL32:Win32Image::isPEImage(%s) failed with %u\n", 1083 szFileName, 1084 rc)); 1085 return(FALSE); 1083 1086 } 1084 1087 -
trunk/src/kernel32/wprocess.cpp
r461 r484 1 /* $Id: wprocess.cpp,v 1.1 7 1999-08-09 22:10:09phaller Exp $ */1 /* $Id: wprocess.cpp,v 1.18 1999-08-11 22:27:56 phaller Exp $ */ 2 2 3 3 /* … … 15 15 #include <string.h> 16 16 #include <odincrt.h> 17 #include <odinwrap.h> 17 18 18 19 #include "unicode.h" … … 41 42 42 43 extern "C" ULONG QueryExceptionChain(); 44 45 46 ODINDEBUGCHANNEL(KERNEL32-WPROCESS) 43 47 44 48 //****************************************************************************** … … 421 425 422 426 423 HINSTANCE WIN32API LoadLibraryA(LPCTSTR lpszLibFile) 427 ODINFUNCTION1(HINSTANCE,LoadLibraryA,LPCTSTR,lpszLibFile) 428 //HINSTANCE WIN32API LoadLibraryA(LPCTSTR lpszLibFile) 424 429 { 425 430 HINSTANCE hDll; -
trunk/src/lz32/lz32.cpp
r477 r484 1 /* $Id: lz32.cpp,v 1. 3 1999-08-11 16:46:27phaller Exp $ */1 /* $Id: lz32.cpp,v 1.4 1999-08-11 22:22:44 phaller Exp $ */ 2 2 3 3 /* … … 14 14 #include <string.h> 15 15 #include <ctype.h> 16 #include <odin.h> 16 17 #include <odincrt.h> 17 18 #include <odinwrap.h> 18 19 #include <windef.h> 19 20 #include <winbase.h> 20 21 #define WIN32API WINAPI22 21 #include <heap.h> 23 22 #include <heapstring.h> … … 93 92 * Internal Prototypes * 94 93 ****************************************************************************/ 95 96 #define ODIN_INTERNAL _Optlink97 98 // internal interface99 VOID ODIN_INTERNAL LZDone(void);100 LONG ODIN_INTERNAL CopyLZFile(HFILE,HFILE);101 HFILE ODIN_INTERNAL LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);102 HFILE ODIN_INTERNAL LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);103 INT ODIN_INTERNAL LZRead(HFILE,LPVOID,UINT);104 INT ODIN_INTERNAL LZStart(void);105 void ODIN_INTERNAL LZClose(HFILE);106 LONG ODIN_INTERNAL LZCopy(HFILE,HFILE);107 HFILE ODIN_INTERNAL LZInit(HFILE);108 LONG ODIN_INTERNAL LZSeek(HFILE,LONG,INT);109 INT ODIN_INTERNAL GetExpandedNameA(LPCSTR,LPSTR);110 INT ODIN_INTERNAL GetExpandedNameW(LPCWSTR,LPWSTR);111 94 112 95 static int _lzget(struct lzstate *lzs,BYTE *b); -
trunk/src/lz32/lz32.def
r474 r484 12 12 13 13 EXPORTS 14 LZCopy = _ ODIN_LZCopy@8 @015 LZOpenFileA = _ ODIN_LZOpenFileA@12 @116 LZInit = _ ODIN_LZInit@4 @217 LZSeek = _ ODIN_LZSeek@12 @318 LZRead = _ ODIN_LZRead@12 @419 LZClose = _ ODIN_LZClose@4 @520 LZStart = _ ODIN_LZStart@0 @621 CopyLZFile = _ ODIN_CopyLZFile@8 @722 LZDone = _ ODIN_LZDone@0 @823 GetExpandedNameA = _ ODIN_GetExpandedNameA@8 @924 LZOpenFileW = _ ODIN_LZOpenFileW@12 @1025 GetExpandedNameW = _ ODIN_GetExpandedNameW@8 @1114 LZCopy = _LZCopy@8 @0 15 LZOpenFileA = _LZOpenFileA@12 @1 16 LZInit = _LZInit@4 @2 17 LZSeek = _LZSeek@12 @3 18 LZRead = _LZRead@12 @4 19 LZClose = _LZClose@4 @5 20 LZStart = _LZStart@0 @6 21 CopyLZFile = _CopyLZFile@8 @7 22 LZDone = _LZDone@0 @8 23 GetExpandedNameA = _GetExpandedNameA@8 @9 24 LZOpenFileW = _LZOpenFileW@12 @10 25 GetExpandedNameW = _GetExpandedNameW@8 @11 26 26 -
trunk/src/lz32/lz32.h
r474 r484 1 /* $Id: lz32.h,v 1. 2 1999-08-11 12:49:22phaller Exp $ */1 /* $Id: lz32.h,v 1.3 1999-08-11 22:22:44 phaller Exp $ */ 2 2 3 3 /* … … 56 56 57 57 // external interface 58 VOID WIN API ODIN_LZDone(void);59 LONG WIN API ODIN_CopyLZFile(HFILE,HFILE);60 HFILE WIN API ODIN_LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT);61 HFILE WIN API ODIN_LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT);62 INT WIN API ODIN_LZRead(HFILE,LPVOID,UINT);63 INT WIN API ODIN_LZStart(void);64 void WIN API ODIN_LZClose(HFILE);65 LONG WIN API ODIN_LZCopy(HFILE,HFILE);66 HFILE WIN API ODIN_LZInit(HFILE);67 LONG WIN API ODIN_LZSeek(HFILE,LONG,INT);68 INT WIN API ODIN_GetExpandedNameA(LPCSTR,LPSTR);69 INT WIN API ODIN_GetExpandedNameW(LPCWSTR,LPWSTR);58 VOID WIN32API LZDone(void); 59 LONG WIN32API CopyLZFile(HFILE,HFILE); 60 HFILE WIN32API LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT); 61 HFILE WIN32API LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT); 62 INT WIN32API LZRead(HFILE,LPVOID,UINT); 63 INT WIN32API LZStart(void); 64 void WIN32API LZClose(HFILE); 65 LONG WIN32API LZCopy(HFILE,HFILE); 66 HFILE WIN32API LZInit(HFILE); 67 LONG WIN32API LZSeek(HFILE,LONG,INT); 68 INT WIN32API GetExpandedNameA(LPCSTR,LPSTR); 69 INT WIN32API GetExpandedNameW(LPCWSTR,LPWSTR); 70 70 71 // internal interface 72 VOID ODIN_INTERNAL ODIN_LZDone(void); 73 LONG ODIN_INTERNAL ODIN_CopyLZFile(HFILE,HFILE); 74 HFILE ODIN_INTERNAL ODIN_LZOpenFileA(LPCSTR,LPOFSTRUCT,UINT); 75 HFILE ODIN_INTERNAL ODIN_LZOpenFileW(LPCWSTR,LPOFSTRUCT,UINT); 76 INT ODIN_INTERNAL ODIN_LZRead(HFILE,LPVOID,UINT); 77 INT ODIN_INTERNAL ODIN_LZStart(void); 78 void ODIN_INTERNAL ODIN_LZClose(HFILE); 79 LONG ODIN_INTERNAL ODIN_LZCopy(HFILE,HFILE); 80 HFILE ODIN_INTERNAL ODIN_LZInit(HFILE); 81 LONG ODIN_INTERNAL ODIN_LZSeek(HFILE,LONG,INT); 82 INT ODIN_INTERNAL ODIN_GetExpandedNameA(LPCSTR,LPSTR); 83 INT ODIN_INTERNAL ODIN_GetExpandedNameW(LPCWSTR,LPWSTR); 71 84 72 85 #ifdef __cplusplus
Note:
See TracChangeset
for help on using the changeset viewer.