update for HEAD-2003091401
[reactos.git] / lib / version / misc / stubs.c
1 /* $Id$
2  *
3  * version.dll stubs: remove from this file if
4  * you implement one of these functions.
5  */
6 #include <windows.h>
7
8 #ifndef HAVE_DLL_FORWARD
9
10 /*
11  * @unimplemented
12  */
13 DWORD
14 STDCALL
15 GetFileVersionInfoSizeA (
16         LPSTR   lptstrFilename,
17         LPDWORD lpdwHandle
18         )
19 {
20         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
21         return 0;
22 }
23
24
25 /*
26  * @unimplemented
27  */
28 WINBOOL
29 STDCALL
30 GetFileVersionInfoA (
31         LPSTR lptstrFilename,
32         DWORD dwHandle,
33         DWORD dwLen,
34         LPVOID lpData
35         )
36 {
37         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
38         return FALSE;
39 }
40
41
42 /*
43  * @unimplemented
44  */
45 DWORD
46 STDCALL
47 GetFileVersionInfoSizeW (
48         LPWSTR  lptstrFilename,
49         LPDWORD lpdwHandle
50         )
51 {
52         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
53         return FALSE;
54 }
55
56
57 /*
58  * @unimplemented
59  */
60 WINBOOL
61 STDCALL
62 GetFileVersionInfoW (
63         LPWSTR  lptstrFilename,
64         DWORD   dwHandle,
65         DWORD   dwLen,
66         LPVOID  lpData
67         )
68 {
69         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
70         return FALSE;
71 }
72
73 #endif /* ndef HAVE_DLL_FORWARD */
74
75
76 /*
77  * @unimplemented
78  */
79 DWORD
80 STDCALL
81 VerFindFileA (
82         DWORD uFlags,
83         LPSTR szFileName,
84         LPSTR szWinDir,
85         LPSTR szAppDir,
86         LPSTR szCurDir,
87         PUINT lpuCurDirLen,
88         LPSTR szDestDir,
89         PUINT lpuDestDirLen
90         )
91 {
92         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
93         return 0;
94 }
95
96
97 /*
98  * @unimplemented
99  */
100 DWORD
101 STDCALL
102 VerFindFileW (
103         DWORD   uFlags,
104         LPWSTR  szFileName,
105         LPWSTR  szWinDir,
106         LPWSTR  szAppDir,
107         LPWSTR  szCurDir,
108         PUINT   lpuCurDirLen,
109         LPWSTR  szDestDir,
110         PUINT   lpuDestDirLen
111         )
112 {
113         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
114         return 0;
115 }
116
117
118 /*
119  * @unimplemented
120  */
121 DWORD
122 STDCALL
123 VerInstallFileA (
124         DWORD uFlags,
125         LPSTR szSrcFileName,
126         LPSTR szDestFileName,
127         LPSTR szSrcDir,
128         LPSTR szDestDir,
129         LPSTR szCurDir,
130         LPSTR szTmpFile,
131         PUINT lpuTmpFileLen
132         )
133 {
134         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
135         return 0;
136 }
137
138
139 /*
140  * @unimplemented
141  */
142 DWORD
143 STDCALL
144 VerInstallFileW (
145         DWORD   uFlags,
146         LPWSTR  szSrcFileName,
147         LPWSTR  szDestFileName,
148         LPWSTR  szSrcDir,
149         LPWSTR  szDestDir,
150         LPWSTR  szCurDir,
151         LPWSTR  szTmpFile,
152         PUINT   lpuTmpFileLen
153         )
154 {
155         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
156         return 0;
157 }
158
159
160
161 /*
162  * @unimplemented
163  */
164 DWORD
165 STDCALL
166 VerLanguageNameA (
167         DWORD   wLang,
168         LPSTR   szLang,
169         DWORD   nSize
170         )
171 {
172         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
173         return 0;
174 }
175
176
177 /*
178  * @unimplemented
179  */
180 DWORD
181 STDCALL
182 VerLanguageNameW (
183         DWORD   wLang,
184         LPWSTR  szLang,
185         DWORD   nSize
186         )
187 {
188         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
189         return 0;
190 }
191
192
193 /*
194  * @unimplemented
195  */
196 WINBOOL
197 STDCALL
198 VerQueryValueA (
199         const LPVOID    pBlock,
200         LPSTR           lpSubBlock,
201         LPVOID          * lplpBuffer,
202         PUINT           puLen
203         )
204 {
205         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
206         return FALSE;
207 }
208
209
210 /*
211  * @unimplemented
212  */
213 WINBOOL
214 STDCALL
215 VerQueryValueW (
216         const LPVOID    pBlock,
217         LPWSTR          lpSubBlock,
218         LPVOID          * lplpBuffer,
219         PUINT           puLen
220         )
221 {
222         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
223         return FALSE;
224 }
225
226
227 /* VerQueryValueIndex seems undocumented */
228
229 /*
230  * @unimplemented
231  */
232 DWORD
233 STDCALL
234 VerQueryValueIndexA (
235         DWORD Unknown0,
236         DWORD Unknown1,
237         DWORD Unknown2,
238         DWORD Unknown3,
239         DWORD Unknown4,
240         DWORD Unknown5
241         )
242 {
243         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
244         return 0;
245 }
246
247
248 /*
249  * @unimplemented
250  */
251 DWORD
252 STDCALL
253 VerQueryValueIndexW (
254         DWORD   Unknown0,
255         DWORD   Unknown1,
256         DWORD   Unknown2,
257         DWORD   Unknown3,
258         DWORD   Unknown4,
259         DWORD   Unknown5
260         )
261 {
262         SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
263         return 0;
264 }
265
266 /* EOF */