Ticket #5036: make.log

File make.log, 446.7 KB (added by kevmitch, 11 years ago)

log generated by make 2>&1 | tee make.log

Line 
1CC libavdevice/gdigrab.o
2/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c: In function ‘gdigrab_region_wnd_init’:
3/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:142:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
4 WIN32_API_ERROR("Could not create region display window");
5 ^
6/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:155:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
7 WIN32_API_ERROR("Could not set window region");
8 ^
9/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c: In function ‘gdigrab_read_header’:
10/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:272:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
11 WIN32_API_ERROR("Couldn't get window device context");
12 ^
13/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘LONG’ [-Wformat=]
14 virtual_rect.right, virtual_rect.bottom);
15 ^
16/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 5 has type ‘LONG’ [-Wformat=]
17/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 6 has type ‘LONG’ [-Wformat=]
18/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 7 has type ‘LONG’ [-Wformat=]
19/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 8 has type ‘LONG’ [-Wformat=]
20/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 9 has type ‘LONG’ [-Wformat=]
21/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 10 has type ‘LONG’ [-Wformat=]
22/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:312:21: warning: format ‘%li’ expects argument of type ‘long int’, but argument 11 has type ‘LONG’ [-Wformat=]
23/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:324:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 5 has type ‘LONG’ [-Wformat=]
24 bpp, clip_rect.left, clip_rect.top);
25 ^
26/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:324:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 6 has type ‘LONG’ [-Wformat=]
27/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:324:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 8 has type ‘LONG’ [-Wformat=]
28/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:324:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 9 has type ‘LONG’ [-Wformat=]
29/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:330:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘LONG’ [-Wformat=]
30 bpp, clip_rect.left, clip_rect.top);
31 ^
32/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:330:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 5 has type ‘LONG’ [-Wformat=]
33/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:330:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 7 has type ‘LONG’ [-Wformat=]
34/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:330:16: warning: format ‘%li’ expects argument of type ‘long int’, but argument 8 has type ‘LONG’ [-Wformat=]
35/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:342:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
36 WIN32_API_ERROR("Screen DC CreateCompatibleDC");
37 ^
38/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:362:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
39 WIN32_API_ERROR("Creating DIB Section");
40 ^
41/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:368:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
42 WIN32_API_ERROR("SelectObject");
43 ^
44/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c: In function ‘paint_mouse_pointer’:
45/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:463:13: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
46 CURSOR_ERROR("Could not get icon info");
47 ^
48/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:477:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
49 CURSOR_ERROR("Couldn't get window rectangle");
50 ^
51/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:483:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘LONG’ [-Wformat=]
52 ci.ptScreenPos.x, ci.ptScreenPos.y, pos.x, pos.y);
53 ^
54/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:483:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 5 has type ‘LONG’ [-Wformat=]
55/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:483:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 6 has type ‘LONG’ [-Wformat=]
56/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:483:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 7 has type ‘LONG’ [-Wformat=]
57/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:488:17: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
58 CURSOR_ERROR("Couldn't draw icon");
59 ^
60/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:499:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
61 CURSOR_ERROR("Couldn't get cursor info");
62 ^
63/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c: In function ‘gdigrab_read_packet’:
64/home/kevmitch/mpv-build/ffmpeg/libavdevice/gdigrab.c:559:9: warning: format ‘%li’ expects argument of type ‘long int’, but argument 4 has type ‘DWORD’ [-Wformat=]
65 WIN32_API_ERROR("Failed to capture image");
66 ^
67CC libavdevice/lavfi.o
68/home/kevmitch/mpv-build/ffmpeg/libavdevice/lavfi.c: In function ‘lavfi_read_packet’:
69/home/kevmitch/mpv-build/ffmpeg/libavdevice/lavfi.c:433:9: warning: ‘avpicture_get_size’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:4822) [-Wdeprecated-declarations]
70 size = avpicture_get_size(frame->format, frame->width, frame->height);
71 ^
72/home/kevmitch/mpv-build/ffmpeg/libavdevice/lavfi.c:437:9: warning: ‘data’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:3608) [-Wdeprecated-declarations]
73 memcpy(pict.data, frame->data, 4*sizeof(frame->data[0]));
74 ^
75/home/kevmitch/mpv-build/ffmpeg/libavdevice/lavfi.c:438:9: warning: ‘linesize’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:3610) [-Wdeprecated-declarations]
76 memcpy(pict.linesize, frame->linesize, 4*sizeof(frame->linesize[0]));
77 ^
78/home/kevmitch/mpv-build/ffmpeg/libavdevice/lavfi.c:440:9: warning: ‘avpicture_layout’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:4814) [-Wdeprecated-declarations]
79 avpicture_layout(&pict, frame->format, frame->width, frame->height,
80 ^
81CC libavdevice/oss.o
82CC libavdevice/oss_dec.o
83CC libavdevice/oss_enc.o
84CC libavdevice/utils.o
85CC libavdevice/vfwcap.o
86/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c: In function ‘dump_captureparms’:
87/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:100:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
88 dstruct(s, cparms, dwRequestMicroSecPerFrame, "lu");
89 ^
90/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:104:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
91 dstruct(s, cparms, dwIndexSize, "lu");
92 ^
93/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:117:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
94 dstruct(s, cparms, dwMCIStartTime, "lu");
95 ^
96/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:118:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
97 dstruct(s, cparms, dwMCIStopTime, "lu");
98 ^
99/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:121:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
100 dstruct(s, cparms, dwAudioBufferSize, "lu");
101 ^
102/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c: In function ‘dump_bih’:
103/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:146:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
104 dstruct(s, bih, biSize, "lu");
105 ^
106/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:147:5: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘LONG’ [-Wformat=]
107 dstruct(s, bih, biWidth, "ld");
108 ^
109/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:148:5: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘LONG’ [-Wformat=]
110 dstruct(s, bih, biHeight, "ld");
111 ^
112/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:151:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
113 dstruct(s, bih, biCompression, "lu");
114 ^
115/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:154:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
116 dstruct(s, bih, biSizeImage, "lu");
117 ^
118/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:155:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘LONG’ [-Wformat=]
119 dstruct(s, bih, biXPelsPerMeter, "lu");
120 ^
121/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:156:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘LONG’ [-Wformat=]
122 dstruct(s, bih, biYPelsPerMeter, "lu");
123 ^
124/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:157:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
125 dstruct(s, bih, biClrUsed, "lu");
126 ^
127/home/kevmitch/mpv-build/ffmpeg/libavdevice/vfwcap.c:158:5: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘DWORD’ [-Wformat=]
128 dstruct(s, bih, biClrImportant, "lu");
129 ^
130CC libavdevice/xcbgrab.o
131AR libavdevice/libavdevice.a
132CC libavfilter/aeval.o
133CC libavfilter/af_adelay.o
134CC libavfilter/af_aecho.o
135CC libavfilter/af_afade.o
136CC libavfilter/af_aformat.o
137CC libavfilter/af_agate.o
138CC libavfilter/af_alimiter.o
139CC libavfilter/af_amerge.o
140CC libavfilter/af_amix.o
141CC libavfilter/af_anull.o
142CC libavfilter/af_apad.o
143CC libavfilter/af_aphaser.o
144CC libavfilter/af_aresample.o
145CC libavfilter/af_asetnsamples.o
146CC libavfilter/af_asetrate.o
147CC libavfilter/af_ashowinfo.o
148CC libavfilter/af_astats.o
149CC libavfilter/af_atempo.o
150CC libavfilter/af_biquads.o
151CC libavfilter/af_channelmap.o
152CC libavfilter/af_channelsplit.o
153CC libavfilter/af_chorus.o
154CC libavfilter/af_compand.o
155CC libavfilter/af_dcshift.o
156CC libavfilter/af_dynaudnorm.o
157CC libavfilter/af_earwax.o
158CC libavfilter/af_extrastereo.o
159CC libavfilter/af_flanger.o
160CC libavfilter/af_join.o
161CC libavfilter/af_pan.o
162CC libavfilter/af_replaygain.o
163CC libavfilter/af_sidechaincompress.o
164CC libavfilter/af_silencedetect.o
165CC libavfilter/af_silenceremove.o
166CC libavfilter/af_stereotools.o
167CC libavfilter/af_stereowiden.o
168CC libavfilter/af_tremolo.o
169CC libavfilter/af_vibrato.o
170CC libavfilter/af_volume.o
171CC libavfilter/af_volumedetect.o
172CC libavfilter/allfilters.o
173CC libavfilter/asink_anullsink.o
174CC libavfilter/asrc_anoisesrc.o
175CC libavfilter/asrc_anullsrc.o
176CC libavfilter/asrc_sine.o
177CC libavfilter/audio.o
178CC libavfilter/avf_aphasemeter.o
179CC libavfilter/avf_avectorscope.o
180CC libavfilter/avf_concat.o
181CC libavfilter/avf_showcqt.o
182CC libavfilter/avf_showfreqs.o
183CC libavfilter/avf_showspectrum.o
184CC libavfilter/avf_showvolume.o
185CC libavfilter/avf_showwaves.o
186CC libavfilter/avfilter.o
187CC libavfilter/avfiltergraph.o
188CC libavfilter/bbox.o
189CC libavfilter/buffersink.o
190CC libavfilter/buffersrc.o
191CC libavfilter/drawutils.o
192CC libavfilter/dualinput.o
193CC libavfilter/f_drawgraph.o
194CC libavfilter/f_interleave.o
195CC libavfilter/f_perms.o
196CC libavfilter/f_realtime.o
197CC libavfilter/f_reverse.o
198CC libavfilter/f_select.o
199CC libavfilter/f_sendcmd.o
200CC libavfilter/fifo.o
201CC libavfilter/formats.o
202CC libavfilter/framesync.o
203CC libavfilter/generate_wave_table.o
204CC libavfilter/graphdump.o
205CC libavfilter/graphparser.o
206CC libavfilter/lavfutils.o
207CC libavfilter/lswsutils.o
208CC libavfilter/opencl_allkernels.o
209CC libavfilter/pthread.o
210CC libavfilter/setpts.o
211CC libavfilter/settb.o
212CC libavfilter/split.o
213CC libavfilter/src_movie.o
214CC libavfilter/transform.o
215CC libavfilter/trim.o
216CC libavfilter/vf_alphamerge.o
217CC libavfilter/vf_aspect.o
218CC libavfilter/vf_atadenoise.o
219CC libavfilter/vf_bbox.o
220CC libavfilter/vf_blackdetect.o
221CC libavfilter/vf_blend.o
222CC libavfilter/vf_chromakey.o
223CC libavfilter/vf_codecview.o
224CC libavfilter/vf_colorbalance.o
225CC libavfilter/vf_colorchannelmixer.o
226CC libavfilter/vf_colorkey.o
227CC libavfilter/vf_colorlevels.o
228CC libavfilter/vf_copy.o
229CC libavfilter/vf_crop.o
230CC libavfilter/vf_curves.o
231CC libavfilter/vf_dctdnoiz.o
232CC libavfilter/vf_deband.o
233CC libavfilter/vf_decimate.o
234CC libavfilter/vf_dejudder.o
235CC libavfilter/vf_deshake.o
236CC libavfilter/vf_detelecine.o
237CC libavfilter/vf_displace.o
238CC libavfilter/vf_drawbox.o
239CC libavfilter/vf_edgedetect.o
240CC libavfilter/vf_elbg.o
241CC libavfilter/vf_extractplanes.o
242CC libavfilter/vf_fade.o
243CC libavfilter/vf_fftfilt.o
244CC libavfilter/vf_field.o
245CC libavfilter/vf_fieldmatch.o
246CC libavfilter/vf_fieldorder.o
247CC libavfilter/vf_format.o
248CC libavfilter/vf_fps.o
249CC libavfilter/vf_framepack.o
250CC libavfilter/vf_framerate.o
251CC libavfilter/vf_framestep.o
252CC libavfilter/vf_gradfun.o
253CC libavfilter/vf_hflip.o
254CC libavfilter/vf_histogram.o
255CC libavfilter/vf_hqx.o
256CC libavfilter/vf_hue.o
257CC libavfilter/vf_idet.o
258CC libavfilter/vf_il.o
259CC libavfilter/vf_lenscorrection.o
260CC libavfilter/vf_lut.o
261CC libavfilter/vf_lut3d.o
262CC libavfilter/vf_maskedmerge.o
263CC libavfilter/vf_mergeplanes.o
264CC libavfilter/vf_neighbor.o
265CC libavfilter/vf_noise.o
266CC libavfilter/vf_null.o
267CC libavfilter/vf_overlay.o
268CC libavfilter/vf_pad.o
269CC libavfilter/vf_palettegen.o
270CC libavfilter/vf_paletteuse.o
271CC libavfilter/vf_pixdesctest.o
272CC libavfilter/vf_psnr.o
273CC libavfilter/vf_qp.o
274CC libavfilter/vf_random.o
275CC libavfilter/vf_removegrain.o
276CC libavfilter/vf_removelogo.o
277CC libavfilter/vf_rotate.o
278CC libavfilter/vf_scale.o
279CC libavfilter/vf_selectivecolor.o
280CC libavfilter/vf_separatefields.o
281CC libavfilter/vf_setfield.o
282CC libavfilter/vf_showinfo.o
283CC libavfilter/vf_showpalette.o
284CC libavfilter/vf_shuffleframes.o
285CC libavfilter/vf_shuffleplanes.o
286CC libavfilter/vf_signalstats.o
287CC libavfilter/vf_ssim.o
288CC libavfilter/vf_stack.o
289CC libavfilter/vf_swapuv.o
290CC libavfilter/vf_telecine.o
291CC libavfilter/vf_thumbnail.o
292CC libavfilter/vf_tile.o
293CC libavfilter/vf_transpose.o
294CC libavfilter/vf_unsharp.o
295CC libavfilter/vf_vectorscope.o
296CC libavfilter/vf_vflip.o
297CC libavfilter/vf_vignette.o
298CC libavfilter/vf_w3fdif.o
299CC libavfilter/vf_waveform.o
300CC libavfilter/vf_xbr.o
301CC libavfilter/vf_yadif.o
302CC libavfilter/vf_zoompan.o
303CC libavfilter/video.o
304CC libavfilter/vsink_nullsink.o
305CC libavfilter/vsrc_cellauto.o
306CC libavfilter/vsrc_life.o
307CC libavfilter/vsrc_mandelbrot.o
308CC libavfilter/vsrc_testsrc.o
309YASM libavfilter/x86/af_volume.o
310STRIP libavfilter/x86/af_volume.o
311CC libavfilter/x86/af_volume_init.o
312YASM libavfilter/x86/vf_blend.o
313STRIP libavfilter/x86/vf_blend.o
314CC libavfilter/x86/vf_blend_init.o
315YASM libavfilter/x86/vf_gradfun.o
316STRIP libavfilter/x86/vf_gradfun.o
317CC libavfilter/x86/vf_gradfun_init.o
318YASM libavfilter/x86/vf_idet.o
319STRIP libavfilter/x86/vf_idet.o
320CC libavfilter/x86/vf_idet_init.o
321YASM libavfilter/x86/vf_maskedmerge.o
322STRIP libavfilter/x86/vf_maskedmerge.o
323CC libavfilter/x86/vf_maskedmerge_init.o
324CC libavfilter/x86/vf_noise.o
325YASM libavfilter/x86/vf_psnr.o
326STRIP libavfilter/x86/vf_psnr.o
327CC libavfilter/x86/vf_psnr_init.o
328CC libavfilter/x86/vf_removegrain_init.o
329YASM libavfilter/x86/vf_ssim.o
330STRIP libavfilter/x86/vf_ssim.o
331CC libavfilter/x86/vf_ssim_init.o
332YASM libavfilter/x86/vf_w3fdif.o
333STRIP libavfilter/x86/vf_w3fdif.o
334CC libavfilter/x86/vf_w3fdif_init.o
335YASM libavfilter/x86/vf_yadif.o
336STRIP libavfilter/x86/vf_yadif.o
337CC libavfilter/x86/vf_yadif_init.o
338YASM libavfilter/x86/yadif-10.o
339STRIP libavfilter/x86/yadif-10.o
340YASM libavfilter/x86/yadif-16.o
341STRIP libavfilter/x86/yadif-16.o
342AR libavfilter/libavfilter.a
343CC libavformat/3dostr.o
344CC libavformat/4xm.o
345CC libavformat/a64.o
346CC libavformat/aacdec.o
347CC libavformat/aadec.o
348CC libavformat/ac3dec.o
349CC libavformat/acm.o
350CC libavformat/act.o
351CC libavformat/adp.o
352CC libavformat/ads.o
353CC libavformat/adtsenc.o
354CC libavformat/adxdec.o
355CC libavformat/aea.o
356CC libavformat/afc.o
357CC libavformat/aiffdec.o
358CC libavformat/aiffenc.o
359CC libavformat/allformats.o
360CC libavformat/amr.o
361CC libavformat/anm.o
362CC libavformat/apc.o
363CC libavformat/ape.o
364CC libavformat/apetag.o
365CC libavformat/apngdec.o
366CC libavformat/apngenc.o
367CC libavformat/aqtitledec.o
368CC libavformat/asf.o
369CC libavformat/asfcrypt.o
370CC libavformat/asfdec_f.o
371CC libavformat/asfdec_o.o
372CC libavformat/asfenc.o
373CC libavformat/assdec.o
374CC libavformat/assenc.o
375CC libavformat/ast.o
376CC libavformat/astdec.o
377CC libavformat/astenc.o
378CC libavformat/async.o
379CC libavformat/au.o
380CC libavformat/audiointerleave.o
381CC libavformat/avc.o
382CC libavformat/avidec.o
383CC libavformat/avienc.o
384CC libavformat/avio.o
385CC libavformat/aviobuf.o
386CC libavformat/avlanguage.o
387CC libavformat/avr.o
388CC libavformat/avs.o
389CC libavformat/bethsoftvid.o
390CC libavformat/bfi.o
391CC libavformat/bink.o
392CC libavformat/bintext.o
393CC libavformat/bit.o
394CC libavformat/bmv.o
395CC libavformat/boadec.o
396CC libavformat/brstm.o
397CC libavformat/c93.o
398CC libavformat/cache.o
399CC libavformat/caf.o
400CC libavformat/cafdec.o
401CC libavformat/cafenc.o
402CC libavformat/cavsvideodec.o
403CC libavformat/cdg.o
404CC libavformat/cdxl.o
405CC libavformat/cinedec.o
406CC libavformat/concat.o
407CC libavformat/concatdec.o
408CC libavformat/crcenc.o
409CC libavformat/crypto.o
410CC libavformat/cutils.o
411CC libavformat/dashenc.o
412CC libavformat/data_uri.o
413CC libavformat/dauddec.o
414CC libavformat/daudenc.o
415CC libavformat/dcstr.o
416CC libavformat/dfa.o
417CC libavformat/diracdec.o
418CC libavformat/dnxhddec.o
419CC libavformat/dsfdec.o
420CC libavformat/dsicin.o
421CC libavformat/dss.o
422CC libavformat/dtsdec.o
423CC libavformat/dtshddec.o
424CC libavformat/dump.o
425CC libavformat/dv.o
426CC libavformat/dvbsub.o
427CC libavformat/dvenc.o
428CC libavformat/dxa.o
429CC libavformat/eacdata.o
430CC libavformat/electronicarts.o
431CC libavformat/epafdec.o
432CC libavformat/ffmdec.o
433/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm_close’:
434/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:244:9: warning: ‘rc_eq’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:2472) [-Wdeprecated-declarations]
435 av_freep(&s->streams[i]->codec->rc_eq);
436 ^
437/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm2_read_header’:
438/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:364:13: warning: ‘rc_eq’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:2472) [-Wdeprecated-declarations]
439 codec->rc_eq = av_strdup(rc_eq_buf);
440 ^
441/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:377:13: warning: ‘me_method’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:1711) [-Wdeprecated-declarations]
442 codec->me_method = avio_rb32(pb);
443 ^
444/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:381:13: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:2494) [-Wdeprecated-declarations]
445 codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
446 ^
447/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c: In function ‘ffm_read_header’:
448/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:542:13: warning: ‘rc_eq’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:2472) [-Wdeprecated-declarations]
449 codec->rc_eq = av_strdup(rc_eq_buf);
450 ^
451/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:555:13: warning: ‘me_method’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:1711) [-Wdeprecated-declarations]
452 codec->me_method = avio_rb32(pb);
453 ^
454/home/kevmitch/mpv-build/ffmpeg/libavformat/ffmdec.c:559:13: warning: ‘rc_buffer_aggressivity’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:2494) [-Wdeprecated-declarations]
455 codec->rc_buffer_aggressivity = av_int2double(avio_rb64(pb));
456 ^
457CC libavformat/ffmenc.o
458CC libavformat/ffmetadec.o
459CC libavformat/ffmetaenc.o
460CC libavformat/file.o
461CC libavformat/filmstripdec.o
462CC libavformat/filmstripenc.o
463CC libavformat/flac_picture.o
464CC libavformat/flacdec.o
465CC libavformat/flacenc.o
466CC libavformat/flacenc_header.o
467CC libavformat/flic.o
468CC libavformat/flvdec.o
469CC libavformat/flvenc.o
470CC libavformat/format.o
471CC libavformat/framecrcenc.o
472CC libavformat/framehash.o
473CC libavformat/frmdec.o
474/home/kevmitch/mpv-build/ffmpeg/libavformat/frmdec.c: In function ‘frm_read_packet’:
475/home/kevmitch/mpv-build/ffmpeg/libavformat/frmdec.c:83:5: warning: ‘avpicture_get_size’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:4822) [-Wdeprecated-declarations]
476 packet_size = avpicture_get_size(stc->pix_fmt, stc->width, stc->height);
477 ^
478CC libavformat/fsb.o
479CC libavformat/ftp.o
480CC libavformat/g722.o
481CC libavformat/g723_1.o
482CC libavformat/g729dec.o
483CC libavformat/genh.o
484/home/kevmitch/mpv-build/ffmpeg/libavformat/genh.c: In function ‘genh_read_header’:
485/home/kevmitch/mpv-build/ffmpeg/libavformat/genh.c:45:14: warning: variable ‘coef_splitted’ set but not used [-Wunused-but-set-variable]
486 unsigned coef_splitted[2];
487 ^
488CC libavformat/gif.o
489CC libavformat/gifdec.o
490CC libavformat/gopher.o
491CC libavformat/gsmdec.o
492CC libavformat/gxf.o
493CC libavformat/gxfenc.o
494CC libavformat/h261dec.o
495CC libavformat/h263dec.o
496CC libavformat/h264dec.o
497CC libavformat/hdsenc.o
498CC libavformat/hevc.o
499CC libavformat/hevcdec.o
500CC libavformat/hls.o
501CC libavformat/hlsenc.o
502CC libavformat/hlsproto.o
503CC libavformat/hnm.o
504CC libavformat/http.o
505CC libavformat/httpauth.o
506CC libavformat/icecast.o
507CC libavformat/icodec.o
508CC libavformat/icoenc.o
509CC libavformat/id3v1.o
510CC libavformat/id3v2.o
511CC libavformat/id3v2enc.o
512CC libavformat/idcin.o
513CC libavformat/idroqdec.o
514CC libavformat/idroqenc.o
515CC libavformat/iff.o
516CC libavformat/ilbc.o
517CC libavformat/img2.o
518CC libavformat/img2_alias_pix.o
519CC libavformat/img2_brender_pix.o
520CC libavformat/img2dec.o
521CC libavformat/img2enc.o
522/home/kevmitch/mpv-build/ffmpeg/libavformat/img2enc.c: In function ‘write_packet’:
523/home/kevmitch/mpv-build/ffmpeg/libavformat/img2enc.c:165:13: warning: ‘av_dup_packet’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:3957) [-Wdeprecated-declarations]
524 (ret = av_dup_packet(&pkt2)) < 0 ||
525 ^
526CC libavformat/ingenientdec.o
527CC libavformat/ipmovie.o
528CC libavformat/ircam.o
529CC libavformat/ircamdec.o
530CC libavformat/ircamenc.o
531CC libavformat/isom.o
532CC libavformat/iss.o
533CC libavformat/iv8.o
534CC libavformat/ivfdec.o
535CC libavformat/ivfenc.o
536CC libavformat/jacosubdec.o
537CC libavformat/jacosubenc.o
538CC libavformat/jvdec.o
539CC libavformat/latmenc.o
540CC libavformat/lmlm4.o
541CC libavformat/loasdec.o
542CC libavformat/lrc.o
543CC libavformat/lrcdec.o
544CC libavformat/lrcenc.o
545CC libavformat/lvfdec.o
546CC libavformat/lxfdec.o
547CC libavformat/m4vdec.o
548CC libavformat/matroska.o
549CC libavformat/matroskadec.o
550CC libavformat/matroskaenc.o
551CC libavformat/md5enc.o
552CC libavformat/md5proto.o
553CC libavformat/metadata.o
554CC libavformat/mgsts.o
555CC libavformat/microdvddec.o
556CC libavformat/microdvdenc.o
557CC libavformat/mkvtimestamp_v2.o
558CC libavformat/mlpdec.o
559CC libavformat/mlvdec.o
560CC libavformat/mm.o
561CC libavformat/mmf.o
562CC libavformat/mms.o
563CC libavformat/mmsh.o
564CC libavformat/mmst.o
565CC libavformat/mov.o
566CC libavformat/mov_chan.o
567CC libavformat/movenc.o
568/home/kevmitch/mpv-build/ffmpeg/libavformat/movenc.c: In function ‘mov_flush_fragment’:
569/home/kevmitch/mpv-build/ffmpeg/libavformat/movenc.c:857:8: warning: assuming signed overflow does not occur when assuming that (X - c) > X is always false [-Wstrict-overflow]
570 if (cluster_idx >= track->entry)
571 ^
572CC libavformat/movenchint.o
573CC libavformat/mp3dec.o
574CC libavformat/mp3enc.o
575CC libavformat/mpc.o
576CC libavformat/mpc8.o
577CC libavformat/mpeg.o
578CC libavformat/mpegenc.o
579CC libavformat/mpegts.o
580CC libavformat/mpegtsenc.o
581CC libavformat/mpegvideodec.o
582CC libavformat/mpjpeg.o
583CC libavformat/mpjpegdec.o
584CC libavformat/mpl2dec.o
585CC libavformat/mpsubdec.o
586CC libavformat/msf.o
587CC libavformat/msnwc_tcp.o
588CC libavformat/mtv.o
589CC libavformat/mux.o
590CC libavformat/mvdec.o
591CC libavformat/mvi.o
592CC libavformat/mxf.o
593CC libavformat/mxfdec.o
594CC libavformat/mxfenc.o
595CC libavformat/mxg.o
596CC libavformat/ncdec.o
597CC libavformat/network.o
598CC libavformat/nistspheredec.o
599CC libavformat/nsvdec.o
600CC libavformat/nullenc.o
601CC libavformat/nut.o
602CC libavformat/nutdec.o
603CC libavformat/nutenc.o
604CC libavformat/nuv.o
605CC libavformat/oggdec.o
606CC libavformat/oggenc.o
607CC libavformat/oggparsecelt.o
608CC libavformat/oggparsedaala.o
609CC libavformat/oggparsedirac.o
610CC libavformat/oggparseflac.o
611CC libavformat/oggparseogm.o
612CC libavformat/oggparseopus.o
613CC libavformat/oggparseskeleton.o
614CC libavformat/oggparsespeex.o
615CC libavformat/oggparsetheora.o
616CC libavformat/oggparsevorbis.o
617CC libavformat/oggparsevp8.o
618CC libavformat/oma.o
619CC libavformat/omadec.o
620CC libavformat/omaenc.o
621CC libavformat/options.o
622CC libavformat/os_support.o
623CC libavformat/paf.o
624CC libavformat/pcm.o
625CC libavformat/pcmdec.o
626CC libavformat/pcmenc.o
627CC libavformat/pjsdec.o
628CC libavformat/pmpdec.o
629CC libavformat/psxstr.o
630CC libavformat/pva.o
631CC libavformat/pvfdec.o
632CC libavformat/qcp.o
633CC libavformat/r3d.o
634CC libavformat/rawdec.o
635CC libavformat/rawenc.o
636CC libavformat/rawvideodec.o
637CC libavformat/rdt.o
638CC libavformat/realtextdec.o
639CC libavformat/redspark.o
640CC libavformat/replaygain.o
641CC libavformat/riff.o
642CC libavformat/riffdec.o
643CC libavformat/riffenc.o
644CC libavformat/rl2.o
645CC libavformat/rm.o
646CC libavformat/rmdec.o
647CC libavformat/rmenc.o
648CC libavformat/rmsipr.o
649CC libavformat/rpl.o
650CC libavformat/rsd.o
651CC libavformat/rso.o
652CC libavformat/rsodec.o
653CC libavformat/rsoenc.o
654CC libavformat/rtmphttp.o
655CC libavformat/rtmppkt.o
656CC libavformat/rtmpproto.o
657CC libavformat/rtp.o
658CC libavformat/rtpdec.o
659CC libavformat/rtpdec_ac3.o
660CC libavformat/rtpdec_amr.o
661CC libavformat/rtpdec_asf.o
662CC libavformat/rtpdec_dv.o
663CC libavformat/rtpdec_g726.o
664CC libavformat/rtpdec_h261.o
665CC libavformat/rtpdec_h263.o
666CC libavformat/rtpdec_h263_rfc2190.o
667CC libavformat/rtpdec_h264.o
668CC libavformat/rtpdec_hevc.o
669CC libavformat/rtpdec_ilbc.o
670CC libavformat/rtpdec_jpeg.o
671CC libavformat/rtpdec_latm.o
672CC libavformat/rtpdec_mpa_robust.o
673CC libavformat/rtpdec_mpeg12.o
674CC libavformat/rtpdec_mpeg4.o
675CC libavformat/rtpdec_mpegts.o
676CC libavformat/rtpdec_qcelp.o
677CC libavformat/rtpdec_qdm2.o
678CC libavformat/rtpdec_qt.o
679CC libavformat/rtpdec_svq3.o
680CC libavformat/rtpdec_vp8.o
681CC libavformat/rtpdec_vp9.o
682CC libavformat/rtpdec_xiph.o
683CC libavformat/rtpenc.o
684CC libavformat/rtpenc_aac.o
685CC libavformat/rtpenc_amr.o
686CC libavformat/rtpenc_chain.o
687CC libavformat/rtpenc_h261.o
688CC libavformat/rtpenc_h263.o
689CC libavformat/rtpenc_h263_rfc2190.o
690CC libavformat/rtpenc_h264_hevc.o
691CC libavformat/rtpenc_jpeg.o
692CC libavformat/rtpenc_latm.o
693CC libavformat/rtpenc_mpegts.o
694CC libavformat/rtpenc_mpv.o
695CC libavformat/rtpenc_vp8.o
696CC libavformat/rtpenc_xiph.o
697CC libavformat/rtpproto.o
698CC libavformat/rtsp.o
699CC libavformat/rtspdec.o
700CC libavformat/rtspenc.o
701CC libavformat/samidec.o
702CC libavformat/sapdec.o
703CC libavformat/sapenc.o
704CC libavformat/sauce.o
705CC libavformat/sbgdec.o
706CC libavformat/sdp.o
707CC libavformat/sdr2.o
708CC libavformat/segafilm.o
709CC libavformat/segment.o
710CC libavformat/shortendec.o
711CC libavformat/sierravmd.o
712CC libavformat/siff.o
713CC libavformat/smacker.o
714CC libavformat/smjpeg.o
715CC libavformat/smjpegdec.o
716CC libavformat/smjpegenc.o
717CC libavformat/smoothstreamingenc.o
718CC libavformat/smush.o
719CC libavformat/sol.o
720CC libavformat/soxdec.o
721CC libavformat/soxenc.o
722CC libavformat/spdif.o
723CC libavformat/spdifdec.o
724CC libavformat/spdifenc.o
725CC libavformat/srtdec.o
726CC libavformat/srtenc.o
727CC libavformat/srtp.o
728CC libavformat/srtpproto.o
729CC libavformat/stldec.o
730CC libavformat/subfile.o
731CC libavformat/subtitles.o
732CC libavformat/subviewer1dec.o
733CC libavformat/subviewerdec.o
734CC libavformat/supdec.o
735CC libavformat/svag.o
736CC libavformat/swf.o
737CC libavformat/swfdec.o
738CC libavformat/swfenc.o
739CC libavformat/takdec.o
740CC libavformat/tcp.o
741CC libavformat/tedcaptionsdec.o
742CC libavformat/tee.o
743/home/kevmitch/mpv-build/ffmpeg/libavformat/tee.c: In function ‘tee_write_packet’:
744/home/kevmitch/mpv-build/ffmpeg/libavformat/tee.c:487:13: warning: ‘av_dup_packet’ is deprecated (declared at /home/kevmitch/mpv-build/ffmpeg/libavcodec/avcodec.h:3957) [-Wdeprecated-declarations]
745 (ret = av_dup_packet(&pkt2))< 0)
746 ^
747CC libavformat/thp.o
748CC libavformat/tiertexseq.o
749CC libavformat/tls.o
750CC libavformat/tls_schannel.o
751In file included from /usr/include/w32api/sspi.h:10:0,
752 from /usr/include/w32api/security.h:33,
753 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
754/usr/include/w32api/ntsecapi.h:15:11: error: unknown type name ‘LONG’
755 typedef LONG NTSTATUS,*PNTSTATUS;
756 ^
757/usr/include/w32api/ntsecapi.h:19:11: error: unknown type name ‘ULONG’
758 typedef ULONG LSA_OPERATIONAL_MODE,*PLSA_OPERATIONAL_MODE;
759 ^
760In file included from /usr/include/w32api/sspi.h:10:0,
761 from /usr/include/w32api/security.h:33,
762 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
763/usr/include/w32api/ntsecapi.h:52:5: error: unknown type name ‘USHORT’
764 USHORT Flags;
765 ^
766/usr/include/w32api/ntsecapi.h:53:5: error: unknown type name ‘USHORT’
767 USHORT Level;
768 ^
769/usr/include/w32api/ntsecapi.h:54:5: error: unknown type name ‘ACCESS_MASK’
770 ACCESS_MASK AccessMask;
771 ^
772/usr/include/w32api/ntsecapi.h:59:5: error: unknown type name ‘ULONG’
773 ULONG Length;
774 ^
775/usr/include/w32api/ntsecapi.h:60:5: error: unknown type name ‘ULONG_PTR’
776 ULONG_PTR Data[2];
777 ^
778/usr/include/w32api/ntsecapi.h:61:5: error: unknown type name ‘PVOID’
779 PVOID Address;
780 ^
781/usr/include/w32api/ntsecapi.h:68:5: error: unknown type name ‘ULONG’
782 ULONG CategoryId;
783 ^
784/usr/include/w32api/ntsecapi.h:69:5: error: unknown type name ‘ULONG’
785 ULONG AuditId;
786 ^
787/usr/include/w32api/ntsecapi.h:70:5: error: unknown type name ‘ULONG’
788 ULONG ParameterCount;
789 ^
790/usr/include/w32api/ntsecapi.h:71:5: error: unknown type name ‘ULONG’
791 ULONG Length;
792 ^
793/usr/include/w32api/ntsecapi.h:72:5: error: unknown type name ‘USHORT’
794 USHORT Type;
795 ^
796/usr/include/w32api/ntsecapi.h:73:5: error: unknown type name ‘ULONG’
797 ULONG Flags;
798 ^
799In file included from /usr/include/w32api/sspi.h:10:0,
800 from /usr/include/w32api/security.h:33,
801 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
802/usr/include/w32api/ntsecapi.h:111:5: error: unknown type name ‘USHORT’
803 USHORT Length;
804 ^
805/usr/include/w32api/ntsecapi.h:112:5: error: unknown type name ‘USHORT’
806 USHORT MaximumLength;
807 ^
808/usr/include/w32api/ntsecapi.h:113:5: error: unknown type name ‘PWSTR’
809 PWSTR Buffer;
810 ^
811/usr/include/w32api/ntsecapi.h:117:5: error: unknown type name ‘USHORT’
812 USHORT Length;
813 ^
814/usr/include/w32api/ntsecapi.h:118:5: error: unknown type name ‘USHORT’
815 USHORT MaximumLength;
816 ^
817/usr/include/w32api/ntsecapi.h:119:5: error: unknown type name ‘PCHAR’
818 PCHAR Buffer;
819 ^
820/usr/include/w32api/ntsecapi.h:123:5: error: unknown type name ‘ULONG’
821 ULONG Length;
822 ^
823/usr/include/w32api/ntsecapi.h:124:5: error: unknown type name ‘HANDLE’
824 HANDLE RootDirectory;
825 ^
826/usr/include/w32api/ntsecapi.h:126:5: error: unknown type name ‘ULONG’
827 ULONG Attributes;
828 ^
829/usr/include/w32api/ntsecapi.h:127:5: error: unknown type name ‘PVOID’
830 PVOID SecurityDescriptor;
831 ^
832/usr/include/w32api/ntsecapi.h:128:5: error: unknown type name ‘PVOID’
833 PVOID SecurityQualityOfService;
834 ^
835/usr/include/w32api/ntsecapi.h:135:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaRegisterLogonProcess’
836 NTSTATUS NTAPI LsaRegisterLogonProcess(PLSA_STRING LogonProcessName,PHANDLE LsaHandle,PLSA_OPERATIONAL_MODE SecurityMode);
837 ^
838/usr/include/w32api/ntsecapi.h:136:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaLogonUser’
839 NTSTATUS NTAPI LsaLogonUser(HANDLE LsaHandle,PLSA_STRING OriginName,SECURITY_LOGON_TYPE LogonType,ULONG AuthenticationPackage,PVOID AuthenticationInformation,ULONG AuthenticationInformationLength,PTOKEN_GROUPS LocalGroups,PTOKEN_SOURCE SourceContext,PVOID *ProfileBuffer,PULONG ProfileBufferLength,PLUID LogonId,PHANDLE Token,PQUOTA_LIMITS Quotas,PNTSTATUS SubStatus);
840 ^
841In file included from /usr/include/w32api/sspi.h:10:0,
842 from /usr/include/w32api/security.h:33,
843 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
844/usr/include/w32api/ntsecapi.h:137:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaLookupAuthenticationPackage’
845 NTSTATUS NTAPI LsaLookupAuthenticationPackage(HANDLE LsaHandle,PLSA_STRING PackageName,PULONG AuthenticationPackage);
846 ^
847/usr/include/w32api/ntsecapi.h:138:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaFreeReturnBuffer’
848 NTSTATUS NTAPI LsaFreeReturnBuffer (PVOID Buffer);
849 ^
850/usr/include/w32api/ntsecapi.h:139:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaCallAuthenticationPackage’
851 NTSTATUS NTAPI LsaCallAuthenticationPackage(HANDLE LsaHandle,ULONG AuthenticationPackage,PVOID ProtocolSubmitBuffer,ULONG SubmitBufferLength,PVOID *ProtocolReturnBuffer,PULONG ReturnBufferLength,PNTSTATUS ProtocolStatus);
852 ^
853/usr/include/w32api/ntsecapi.h:140:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaDeregisterLogonProcess’
854 NTSTATUS NTAPI LsaDeregisterLogonProcess(HANDLE LsaHandle);
855 ^
856/usr/include/w32api/ntsecapi.h:141:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaConnectUntrusted’
857 NTSTATUS NTAPI LsaConnectUntrusted(PHANDLE LsaHandle);
858 ^
859/usr/include/w32api/ntsecapi.h:165:5: error: unknown type name ‘PSID’
860 PSID Sid;
861 ^
862/usr/include/w32api/ntsecapi.h:169:5: error: unknown type name ‘ULONG’
863 ULONG Entries;
864 ^
865/usr/include/w32api/ntsecapi.h:174:5: error: unknown type name ‘SID_NAME_USE’
866 SID_NAME_USE Use;
867 ^
868/usr/include/w32api/ntsecapi.h:175:5: error: unknown type name ‘ULONG’
869 ULONG RelativeId;
870 ^
871/usr/include/w32api/ntsecapi.h:176:5: error: unknown type name ‘LONG’
872 LONG DomainIndex;
873 ^
874/usr/include/w32api/ntsecapi.h:180:5: error: unknown type name ‘SID_NAME_USE’
875 SID_NAME_USE Use;
876 ^
877/usr/include/w32api/ntsecapi.h:181:5: error: unknown type name ‘PSID’
878 PSID Sid;
879 ^
880/usr/include/w32api/ntsecapi.h:182:5: error: unknown type name ‘LONG’
881 LONG DomainIndex;
882 ^
883/usr/include/w32api/ntsecapi.h:183:5: error: unknown type name ‘ULONG’
884 ULONG Flags;
885 ^
886/usr/include/w32api/ntsecapi.h:187:5: error: unknown type name ‘SID_NAME_USE’
887 SID_NAME_USE Use;
888 ^
889/usr/include/w32api/ntsecapi.h:189:5: error: unknown type name ‘LONG’
890 LONG DomainIndex;
891 ^
892/usr/include/w32api/ntsecapi.h:196:11: error: unknown type name ‘ULONG’
893 typedef ULONG POLICY_AUDIT_EVENT_OPTIONS,*PPOLICY_AUDIT_EVENT_OPTIONS;
894 ^
895/usr/include/w32api/ntsecapi.h:206:5: error: unknown type name ‘ULONG’
896 ULONG AuditLogPercentFull;
897 ^
898/usr/include/w32api/ntsecapi.h:207:5: error: unknown type name ‘ULONG’
899 ULONG MaximumLogSize;
900 ^
901/usr/include/w32api/ntsecapi.h:208:5: error: unknown type name ‘LARGE_INTEGER’
902 LARGE_INTEGER AuditRetentionPeriod;
903 ^
904/usr/include/w32api/ntsecapi.h:209:5: error: unknown type name ‘BOOLEAN’
905 BOOLEAN AuditLogFullShutdownInProgress;
906 ^
907/usr/include/w32api/ntsecapi.h:210:5: error: unknown type name ‘LARGE_INTEGER’
908 LARGE_INTEGER TimeToShutdown;
909 ^
910/usr/include/w32api/ntsecapi.h:211:5: error: unknown type name ‘ULONG’
911 ULONG NextAuditRecordId;
912 ^
913/usr/include/w32api/ntsecapi.h:215:5: error: unknown type name ‘BOOLEAN’
914 BOOLEAN AuditingMode;
915 ^
916/usr/include/w32api/ntsecapi.h:217:5: error: unknown type name ‘ULONG’
917 ULONG MaximumAuditEventCount;
918 ^
919/usr/include/w32api/ntsecapi.h:222:5: error: unknown type name ‘PSID’
920 PSID DomainSid;
921 ^
922/usr/include/w32api/ntsecapi.h:227:5: error: unknown type name ‘PSID’
923 PSID Sid;
924 ^
925/usr/include/w32api/ntsecapi.h:235:5: error: unknown type name ‘PSID’
926 PSID Sid;
927 ^
928/usr/include/w32api/ntsecapi.h:252:5: error: unknown type name ‘QUOTA_LIMITS’
929 QUOTA_LIMITS QuotaLimits;
930 ^
931/usr/include/w32api/ntsecapi.h:256:5: error: unknown type name ‘LARGE_INTEGER’
932 LARGE_INTEGER ModifiedId;
933 ^
934/usr/include/w32api/ntsecapi.h:257:5: error: unknown type name ‘LARGE_INTEGER’
935 LARGE_INTEGER DatabaseCreationTime;
936 ^
937/usr/include/w32api/ntsecapi.h:261:5: error: unknown type name ‘BOOLEAN’
938 BOOLEAN ShutDownOnFull;
939 ^
940/usr/include/w32api/ntsecapi.h:265:5: error: unknown type name ‘BOOLEAN’
941 BOOLEAN ShutDownOnFull;
942 ^
943/usr/include/w32api/ntsecapi.h:266:5: error: unknown type name ‘BOOLEAN’
944 BOOLEAN LogIsFull;
945 ^
946/usr/include/w32api/ntsecapi.h:274:5: error: unknown type name ‘ULONG’
947 ULONG InfoLength;
948 ^
949/usr/include/w32api/ntsecapi.h:275:5: error: unknown type name ‘PUCHAR’
950 PUCHAR EfsBlob;
951 ^
952/usr/include/w32api/ntsecapi.h:281:5: error: unknown type name ‘ULONG’
953 ULONG AuthenticationOptions;
954 ^
955/usr/include/w32api/ntsecapi.h:282:5: error: unknown type name ‘LARGE_INTEGER’
956 LARGE_INTEGER MaxServiceTicketAge;
957 ^
958/usr/include/w32api/ntsecapi.h:283:5: error: unknown type name ‘LARGE_INTEGER’
959 LARGE_INTEGER MaxTicketAge;
960 ^
961/usr/include/w32api/ntsecapi.h:284:5: error: unknown type name ‘LARGE_INTEGER’
962 LARGE_INTEGER MaxRenewAge;
963 ^
964/usr/include/w32api/ntsecapi.h:285:5: error: unknown type name ‘LARGE_INTEGER’
965 LARGE_INTEGER MaxClockSkew;
966 ^
967/usr/include/w32api/ntsecapi.h:286:5: error: unknown type name ‘LARGE_INTEGER’
968 LARGE_INTEGER Reserved;
969 ^
970/usr/include/w32api/ntsecapi.h:294:11: error: unknown type name ‘PVOID’
971 typedef PVOID LSA_HANDLE,*PLSA_HANDLE;
972 ^
973/usr/include/w32api/ntsecapi.h:307:5: error: unknown type name ‘ULONG’
974 ULONG Entries;
975 ^
976/usr/include/w32api/ntsecapi.h:312:5: error: unknown type name ‘ULONG’
977 ULONG Offset;
978 ^
979/usr/include/w32api/ntsecapi.h:347:5: error: unknown type name ‘PSID’
980 PSID Sid;
981 ^
982/usr/include/w32api/ntsecapi.h:348:5: error: unknown type name ‘ULONG’
983 ULONG TrustDirection;
984 ^
985/usr/include/w32api/ntsecapi.h:349:5: error: unknown type name ‘ULONG’
986 ULONG TrustType;
987 ^
988/usr/include/w32api/ntsecapi.h:350:5: error: unknown type name ‘ULONG’
989 ULONG TrustAttributes;
990 ^
991/usr/include/w32api/ntsecapi.h:356:5: error: unknown type name ‘PSID’
992 PSID Sid;
993 ^
994/usr/include/w32api/ntsecapi.h:357:5: error: unknown type name ‘ULONG’
995 ULONG TrustDirection;
996 ^
997/usr/include/w32api/ntsecapi.h:358:5: error: unknown type name ‘ULONG’
998 ULONG TrustType;
999 ^
1000/usr/include/w32api/ntsecapi.h:359:5: error: unknown type name ‘ULONG’
1001 ULONG TrustAttributes;
1002 ^
1003/usr/include/w32api/ntsecapi.h:360:5: error: unknown type name ‘ULONG’
1004 ULONG ForestTrustLength;
1005 ^
1006/usr/include/w32api/ntsecapi.h:361:5: error: unknown type name ‘PUCHAR’
1007 PUCHAR ForestTrustInfo;
1008 ^
1009/usr/include/w32api/ntsecapi.h:370:5: error: unknown type name ‘LARGE_INTEGER’
1010 LARGE_INTEGER LastUpdateTime;
1011 ^
1012/usr/include/w32api/ntsecapi.h:371:5: error: unknown type name ‘ULONG’
1013 ULONG AuthType;
1014 ^
1015/usr/include/w32api/ntsecapi.h:372:5: error: unknown type name ‘ULONG’
1016 ULONG AuthInfoLength;
1017 ^
1018/usr/include/w32api/ntsecapi.h:373:5: error: unknown type name ‘PUCHAR’
1019 PUCHAR AuthInfo;
1020 ^
1021/usr/include/w32api/ntsecapi.h:377:5: error: unknown type name ‘ULONG’
1022 ULONG IncomingAuthInfos;
1023 ^
1024/usr/include/w32api/ntsecapi.h:380:5: error: unknown type name ‘ULONG’
1025 ULONG OutgoingAuthInfos;
1026 ^
1027/usr/include/w32api/ntsecapi.h:413:5: error: unknown type name ‘PSID’
1028 PSID Sid;
1029 ^
1030/usr/include/w32api/ntsecapi.h:421:5: error: unknown type name ‘ULONG’
1031 ULONG Length;
1032 ^
1033/usr/include/w32api/ntsecapi.h:422:5: error: unknown type name ‘PUCHAR’
1034 PUCHAR Buffer;
1035 ^
1036/usr/include/w32api/ntsecapi.h:426:5: error: unknown type name ‘ULONG’
1037 ULONG Flags;
1038 ^
1039/usr/include/w32api/ntsecapi.h:428:5: error: unknown type name ‘LARGE_INTEGER’
1040 LARGE_INTEGER Time;
1041 ^
1042/usr/include/w32api/ntsecapi.h:439:5: error: unknown type name ‘ULONG’
1043 ULONG RecordCount;
1044 ^
1045/usr/include/w32api/ntsecapi.h:448:5: error: unknown type name ‘ULONG’
1046 ULONG Index;
1047 ^
1048/usr/include/w32api/ntsecapi.h:450:5: error: unknown type name ‘ULONG’
1049 ULONG Flags;
1050 ^
1051/usr/include/w32api/ntsecapi.h:455:5: error: unknown type name ‘ULONG’
1052 ULONG RecordCount;
1053 ^
1054/usr/include/w32api/ntsecapi.h:459:11: error: unknown type name ‘ULONG’
1055 typedef ULONG LSA_ENUMERATION_HANDLE,*PLSA_ENUMERATION_HANDLE;
1056 ^
1057/usr/include/w32api/ntsecapi.h:462:5: error: unknown type name ‘PSID’
1058 PSID Sid;
1059 ^
1060/usr/include/w32api/ntsecapi.h:465:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaFreeMemory’
1061 NTSTATUS NTAPI LsaFreeMemory(PVOID Buffer);
1062 ^
1063/usr/include/w32api/ntsecapi.h:466:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaClose’
1064 NTSTATUS NTAPI LsaClose(LSA_HANDLE ObjectHandle);
1065 ^
1066/usr/include/w32api/ntsecapi.h:477:5: error: unknown type name ‘ULONG’
1067 ULONG Size;
1068 ^
1069/usr/include/w32api/ntsecapi.h:478:5: error: unknown type name ‘LUID’
1070 LUID LogonId;
1071 ^
1072/usr/include/w32api/ntsecapi.h:482:5: error: unknown type name ‘ULONG’
1073 ULONG LogonType;
1074 ^
1075/usr/include/w32api/ntsecapi.h:483:5: error: unknown type name ‘ULONG’
1076 ULONG Session;
1077 ^
1078/usr/include/w32api/ntsecapi.h:484:5: error: unknown type name ‘PSID’
1079 PSID Sid;
1080 ^
1081/usr/include/w32api/ntsecapi.h:485:5: error: unknown type name ‘LARGE_INTEGER’
1082 LARGE_INTEGER LogonTime;
1083 ^
1084/usr/include/w32api/ntsecapi.h:504:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaEnumerateLogonSessions’
1085 NTSTATUS NTAPI LsaEnumerateLogonSessions(PULONG LogonSessionCount,PLUID *LogonSessionList);
1086 ^
1087/usr/include/w32api/ntsecapi.h:505:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaGetLogonSessionData’
1088 NTSTATUS NTAPI LsaGetLogonSessionData(PLUID LogonId,PSECURITY_LOGON_SESSION_DATA *ppLogonSessionData);
1089 ^
1090/usr/include/w32api/ntsecapi.h:506:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaOpenPolicy’
1091 NTSTATUS NTAPI LsaOpenPolicy(PLSA_UNICODE_STRING SystemName,PLSA_OBJECT_ATTRIBUTES ObjectAttributes,ACCESS_MASK DesiredAccess,PLSA_HANDLE PolicyHandle);
1092 ^
1093/usr/include/w32api/ntsecapi.h:507:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaQueryInformationPolicy’
1094 NTSTATUS NTAPI LsaQueryInformationPolicy(LSA_HANDLE PolicyHandle,POLICY_INFORMATION_CLASS InformationClass,PVOID *Buffer);
1095 ^
1096/usr/include/w32api/ntsecapi.h:508:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaSetInformationPolicy’
1097 NTSTATUS NTAPI LsaSetInformationPolicy(LSA_HANDLE PolicyHandle,POLICY_INFORMATION_CLASS InformationClass,PVOID Buffer);
1098 ^
1099/usr/include/w32api/ntsecapi.h:509:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaQueryDomainInformationPolicy’
1100 NTSTATUS NTAPI LsaQueryDomainInformationPolicy(LSA_HANDLE PolicyHandle,POLICY_DOMAIN_INFORMATION_CLASS InformationClass,PVOID *Buffer);
1101 ^
1102/usr/include/w32api/ntsecapi.h:510:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaSetDomainInformationPolicy’
1103 NTSTATUS NTAPI LsaSetDomainInformationPolicy(LSA_HANDLE PolicyHandle,POLICY_DOMAIN_INFORMATION_CLASS InformationClass,PVOID Buffer);
1104 ^
1105/usr/include/w32api/ntsecapi.h:511:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaRegisterPolicyChangeNotification’
1106 NTSTATUS NTAPI LsaRegisterPolicyChangeNotification(POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,HANDLE NotificationEventHandle);
1107 ^
1108/usr/include/w32api/ntsecapi.h:512:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaUnregisterPolicyChangeNotification’
1109 NTSTATUS NTAPI LsaUnregisterPolicyChangeNotification(POLICY_NOTIFICATION_INFORMATION_CLASS InformationClass,HANDLE NotificationEventHandle);
1110 ^
1111/usr/include/w32api/ntsecapi.h:513:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaEnumerateTrustedDomains’
1112 NTSTATUS NTAPI LsaEnumerateTrustedDomains(LSA_HANDLE PolicyHandle,PLSA_ENUMERATION_HANDLE EnumerationContext,PVOID *Buffer,ULONG PreferedMaximumLength,PULONG CountReturned);
1113 ^
1114/usr/include/w32api/ntsecapi.h:514:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaLookupNames’
1115 NTSTATUS NTAPI LsaLookupNames(LSA_HANDLE PolicyHandle,ULONG Count,PLSA_UNICODE_STRING Names,PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,PLSA_TRANSLATED_SID *Sids);
1116 ^
1117/usr/include/w32api/ntsecapi.h:515:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaLookupNames2’
1118 NTSTATUS NTAPI LsaLookupNames2(LSA_HANDLE PolicyHandle,ULONG Flags,ULONG Count,PLSA_UNICODE_STRING Names,PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,PLSA_TRANSLATED_SID2 *Sids);
1119 ^
1120/usr/include/w32api/ntsecapi.h:516:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaLookupSids’
1121 NTSTATUS NTAPI LsaLookupSids(LSA_HANDLE PolicyHandle,ULONG Count,PSID *Sids,PLSA_REFERENCED_DOMAIN_LIST *ReferencedDomains,PLSA_TRANSLATED_NAME *Names);
1122 ^
1123/usr/include/w32api/ntsecapi.h:529:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaEnumerateAccountsWithUserRight’
1124 NTSTATUS NTAPI LsaEnumerateAccountsWithUserRight(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING UserRight,PVOID *Buffer,PULONG CountReturned);
1125 ^
1126/usr/include/w32api/ntsecapi.h:530:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaEnumerateAccountRights’
1127 NTSTATUS NTAPI LsaEnumerateAccountRights(LSA_HANDLE PolicyHandle,PSID AccountSid,PLSA_UNICODE_STRING *UserRights,PULONG CountOfRights);
1128 ^
1129/usr/include/w32api/ntsecapi.h:531:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaAddAccountRights’
1130 NTSTATUS NTAPI LsaAddAccountRights(LSA_HANDLE PolicyHandle,PSID AccountSid,PLSA_UNICODE_STRING UserRights,ULONG CountOfRights);
1131 ^
1132/usr/include/w32api/ntsecapi.h:532:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaRemoveAccountRights’
1133 NTSTATUS NTAPI LsaRemoveAccountRights(LSA_HANDLE PolicyHandle,PSID AccountSid,BOOLEAN AllRights,PLSA_UNICODE_STRING UserRights,ULONG CountOfRights);
1134 ^
1135/usr/include/w32api/ntsecapi.h:533:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaOpenTrustedDomainByName’
1136 NTSTATUS NTAPI LsaOpenTrustedDomainByName(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,ACCESS_MASK DesiredAccess,PLSA_HANDLE TrustedDomainHandle);
1137 ^
1138/usr/include/w32api/ntsecapi.h:534:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaQueryTrustedDomainInfo’
1139 NTSTATUS NTAPI LsaQueryTrustedDomainInfo(LSA_HANDLE PolicyHandle,PSID TrustedDomainSid,TRUSTED_INFORMATION_CLASS InformationClass,PVOID *Buffer);
1140 ^
1141/usr/include/w32api/ntsecapi.h:535:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaSetTrustedDomainInformation’
1142 NTSTATUS NTAPI LsaSetTrustedDomainInformation(LSA_HANDLE PolicyHandle,PSID TrustedDomainSid,TRUSTED_INFORMATION_CLASS InformationClass,PVOID Buffer);
1143 ^
1144/usr/include/w32api/ntsecapi.h:536:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaDeleteTrustedDomain’
1145 NTSTATUS NTAPI LsaDeleteTrustedDomain(LSA_HANDLE PolicyHandle,PSID TrustedDomainSid);
1146 ^
1147/usr/include/w32api/ntsecapi.h:537:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaQueryTrustedDomainInfoByName’
1148 NTSTATUS NTAPI LsaQueryTrustedDomainInfoByName(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,TRUSTED_INFORMATION_CLASS InformationClass,PVOID *Buffer);
1149 ^
1150/usr/include/w32api/ntsecapi.h:538:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaSetTrustedDomainInfoByName’
1151 NTSTATUS NTAPI LsaSetTrustedDomainInfoByName(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,TRUSTED_INFORMATION_CLASS InformationClass,PVOID Buffer);
1152 ^
1153/usr/include/w32api/ntsecapi.h:539:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaEnumerateTrustedDomainsEx’
1154 NTSTATUS NTAPI LsaEnumerateTrustedDomainsEx(LSA_HANDLE PolicyHandle,PLSA_ENUMERATION_HANDLE EnumerationContext,PVOID *Buffer,ULONG PreferedMaximumLength,PULONG CountReturned);
1155 ^
1156/usr/include/w32api/ntsecapi.h:540:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaCreateTrustedDomainEx’
1157 NTSTATUS NTAPI LsaCreateTrustedDomainEx(LSA_HANDLE PolicyHandle,PTRUSTED_DOMAIN_INFORMATION_EX TrustedDomainInformation,PTRUSTED_DOMAIN_AUTH_INFORMATION AuthenticationInformation,ACCESS_MASK DesiredAccess,PLSA_HANDLE TrustedDomainHandle);
1158 ^
1159/usr/include/w32api/ntsecapi.h:541:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaQueryForestTrustInformation’
1160 NTSTATUS NTAPI LsaQueryForestTrustInformation(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,PLSA_FOREST_TRUST_INFORMATION *ForestTrustInfo);
1161 ^
1162/usr/include/w32api/ntsecapi.h:542:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaSetForestTrustInformation’
1163 NTSTATUS NTAPI LsaSetForestTrustInformation(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING TrustedDomainName,PLSA_FOREST_TRUST_INFORMATION ForestTrustInfo,BOOLEAN CheckOnly,PLSA_FOREST_TRUST_COLLISION_INFORMATION *CollisionInfo);
1164 ^
1165/usr/include/w32api/ntsecapi.h:548:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaStorePrivateData’
1166 NTSTATUS NTAPI LsaStorePrivateData(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING KeyName,PLSA_UNICODE_STRING PrivateData);
1167 ^
1168/usr/include/w32api/ntsecapi.h:549:18: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaRetrievePrivateData’
1169 NTSTATUS NTAPI LsaRetrievePrivateData(LSA_HANDLE PolicyHandle,PLSA_UNICODE_STRING KeyName,PLSA_UNICODE_STRING *PrivateData);
1170 ^
1171/usr/include/w32api/ntsecapi.h:550:3: error: unknown type name ‘ULONG’
1172 ULONG NTAPI LsaNtStatusToWinError(NTSTATUS Status);
1173 ^
1174/usr/include/w32api/ntsecapi.h:550:15: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘LsaNtStatusToWinError’
1175 ULONG NTAPI LsaNtStatusToWinError(NTSTATUS Status);
1176 ^
1177/usr/include/w32api/ntsecapi.h:563:5: error: unknown type name ‘ULONG_PTR’
1178 ULONG_PTR PackageId;
1179 ^
1180/usr/include/w32api/ntsecapi.h:564:5: error: unknown type name ‘PVOID’
1181 PVOID PackageDataA;
1182 ^
1183/usr/include/w32api/ntsecapi.h:565:5: error: unknown type name ‘PVOID’
1184 PVOID PackageDataW;
1185 ^
1186/usr/include/w32api/ntsecapi.h:566:5: error: unknown type name ‘ULONG_PTR’
1187 ULONG_PTR PrefixLen;
1188 ^
1189/usr/include/w32api/ntsecapi.h:567:5: error: unknown type name ‘UCHAR’
1190 UCHAR Prefix[NEGOTIATE_MAX_PREFIX ];
1191 ^
1192/usr/include/w32api/ntsecapi.h:571:5: error: unknown type name ‘ULONG’
1193 ULONG MessageType;
1194 ^
1195/usr/include/w32api/ntsecapi.h:572:5: error: unknown type name ‘ULONG’
1196 ULONG PrefixCount;
1197 ^
1198/usr/include/w32api/ntsecapi.h:573:5: error: unknown type name ‘ULONG’
1199 ULONG Offset;
1200 ^
1201/usr/include/w32api/ntsecapi.h:574:5: error: unknown type name ‘ULONG’
1202 ULONG Pad;
1203 ^
1204/usr/include/w32api/ntsecapi.h:578:5: error: unknown type name ‘ULONG’
1205 ULONG MessageType;
1206 ^
1207/usr/include/w32api/ntsecapi.h:579:5: error: unknown type name ‘LUID’
1208 LUID LogonId;
1209 ^
1210/usr/include/w32api/ntsecapi.h:583:5: error: unknown type name ‘ULONG’
1211 ULONG MessageType;
1212 ^
1213/usr/include/w32api/ntsecapi.h:584:5: error: unknown type name ‘PWSTR’
1214 PWSTR CallerName;
1215 ^
1216/usr/include/w32api/ntsecapi.h:601:5: error: unknown type name ‘USHORT’
1217 USHORT MinPasswordLength;
1218 ^
1219/usr/include/w32api/ntsecapi.h:602:5: error: unknown type name ‘USHORT’
1220 USHORT PasswordHistoryLength;
1221 ^
1222/usr/include/w32api/ntsecapi.h:603:5: error: unknown type name ‘ULONG’
1223 ULONG PasswordProperties;
1224 ^
1225/usr/include/w32api/ntsecapi.h:604:5: error: unknown type name ‘LARGE_INTEGER’
1226 LARGE_INTEGER MaxPasswordAge;
1227 ^
1228/usr/include/w32api/ntsecapi.h:605:5: error: unknown type name ‘LARGE_INTEGER’
1229 LARGE_INTEGER MinPasswordAge;
1230 ^
1231/usr/include/w32api/ntsecapi.h:618:83: error: unknown type name ‘ULONG’
1232 typedef NTSTATUS (*PSAM_PASSWORD_NOTIFICATION_ROUTINE)(PUNICODE_STRING UserName,ULONG RelativeId,PUNICODE_STRING NewPassword);
1233 ^
1234/usr/include/w32api/ntsecapi.h:622:20: error: expected declaration specifiers or ‘...’ before ‘*’ token
1235 typedef BOOLEAN (*PSAM_INIT_NOTIFICATION_ROUTINE)();
1236 ^
1237/usr/include/w32api/ntsecapi.h:627:20: error: expected declaration specifiers or ‘...’ before ‘*’ token
1238 typedef BOOLEAN (*PSAM_PASSWORD_FILTER_ROUTINE)(PUNICODE_STRING AccountName,PUNICODE_STRING FullName,PUNICODE_STRING Password,BOOLEAN SetOperation);
1239 ^
1240/usr/include/w32api/ntsecapi.h:654:5: error: unknown type name ‘USHORT’
1241 USHORT LogonCount;
1242 ^
1243/usr/include/w32api/ntsecapi.h:655:5: error: unknown type name ‘USHORT’
1244 USHORT BadPasswordCount;
1245 ^
1246/usr/include/w32api/ntsecapi.h:656:5: error: unknown type name ‘LARGE_INTEGER’
1247 LARGE_INTEGER LogonTime;
1248 ^
1249/usr/include/w32api/ntsecapi.h:657:5: error: unknown type name ‘LARGE_INTEGER’
1250 LARGE_INTEGER LogoffTime;
1251 ^
1252/usr/include/w32api/ntsecapi.h:658:5: error: unknown type name ‘LARGE_INTEGER’
1253 LARGE_INTEGER KickOffTime;
1254 ^
1255/usr/include/w32api/ntsecapi.h:659:5: error: unknown type name ‘LARGE_INTEGER’
1256 LARGE_INTEGER PasswordLastSet;
1257 ^
1258/usr/include/w32api/ntsecapi.h:660:5: error: unknown type name ‘LARGE_INTEGER’
1259 LARGE_INTEGER PasswordCanChange;
1260 ^
1261/usr/include/w32api/ntsecapi.h:661:5: error: unknown type name ‘LARGE_INTEGER’
1262 LARGE_INTEGER PasswordMustChange;
1263 ^
1264/usr/include/w32api/ntsecapi.h:668:5: error: unknown type name ‘ULONG’
1265 ULONG UserFlags;
1266 ^
1267/usr/include/w32api/ntsecapi.h:706:5: error: unknown type name ‘UCHAR’
1268 UCHAR ChallengeToClient[MSV1_0_CHALLENGE_LENGTH];
1269 ^
1270/usr/include/w32api/ntsecapi.h:709:5: error: unknown type name ‘ULONG’
1271 ULONG ParameterControl;
1272 ^
1273/usr/include/w32api/ntsecapi.h:717:5: error: unknown type name ‘UCHAR’
1274 UCHAR ChallengeToClient[MSV1_0_CHALLENGE_LENGTH];
1275 ^
1276/usr/include/w32api/ntsecapi.h:720:5: error: unknown type name ‘ULONG’
1277 ULONG ParameterControl;
1278 ^
1279/usr/include/w32api/ntsecapi.h:721:5: error: unknown type name ‘ULONG’
1280 ULONG SubAuthPackageId;
1281 ^
1282/usr/include/w32api/ntsecapi.h:741:5: error: unknown type name ‘LARGE_INTEGER’
1283 LARGE_INTEGER KickOffTime;
1284 ^
1285/usr/include/w32api/ntsecapi.h:742:5: error: unknown type name ‘LARGE_INTEGER’
1286 LARGE_INTEGER LogoffTime;
1287 ^
1288/usr/include/w32api/ntsecapi.h:743:5: error: unknown type name ‘ULONG’
1289 ULONG UserFlags;
1290 ^
1291/usr/include/w32api/ntsecapi.h:744:5: error: unknown type name ‘UCHAR’
1292 UCHAR UserSessionKey[MSV1_0_USER_SESSION_KEY_LENGTH];
1293 ^
1294/usr/include/w32api/ntsecapi.h:746:5: error: unknown type name ‘UCHAR’
1295 UCHAR LanmanSessionKey[MSV1_0_LANMAN_SESSION_KEY_LENGTH];
1296 ^
1297/usr/include/w32api/ntsecapi.h:757:5: error: unknown type name ‘ULONG’
1298 ULONG Version;
1299 ^
1300/usr/include/w32api/ntsecapi.h:758:5: error: unknown type name ‘ULONG’
1301 ULONG Flags;
1302 ^
1303/usr/include/w32api/ntsecapi.h:759:5: error: unknown type name ‘UCHAR’
1304 UCHAR LmPassword[MSV1_0_OWF_PASSWORD_LENGTH];
1305 ^
1306/usr/include/w32api/ntsecapi.h:760:5: error: unknown type name ‘UCHAR’
1307 UCHAR NtPassword[MSV1_0_OWF_PASSWORD_LENGTH];
1308 ^
1309/usr/include/w32api/ntsecapi.h:772:5: error: unknown type name ‘UCHAR’
1310 UCHAR Response[MSV1_0_NTLM3_RESPONSE_LENGTH];
1311 ^
1312/usr/include/w32api/ntsecapi.h:773:5: error: unknown type name ‘UCHAR’
1313 UCHAR RespType;
1314 ^
1315/usr/include/w32api/ntsecapi.h:774:5: error: unknown type name ‘UCHAR’
1316 UCHAR HiRespType;
1317 ^
1318/usr/include/w32api/ntsecapi.h:775:5: error: unknown type name ‘USHORT’
1319 USHORT Flags;
1320 ^
1321/usr/include/w32api/ntsecapi.h:776:5: error: unknown type name ‘ULONG’
1322 ULONG MsgWord;
1323 ^
1324/usr/include/w32api/ntsecapi.h:777:5: error: unknown type name ‘ULONGLONG’
1325 ULONGLONG TimeStamp;
1326 ^
1327/usr/include/w32api/ntsecapi.h:778:5: error: unknown type name ‘UCHAR’
1328 UCHAR ChallengeFromClient[MSV1_0_CHALLENGE_LENGTH];
1329 ^
1330/usr/include/w32api/ntsecapi.h:779:5: error: unknown type name ‘ULONG’
1331 ULONG AvPairsOff;
1332 ^
1333/usr/include/w32api/ntsecapi.h:780:5: error: unknown type name ‘UCHAR’
1334 UCHAR Buffer[1];
1335 ^
1336/usr/include/w32api/ntsecapi.h:791:5: error: unknown type name ‘USHORT’
1337 USHORT AvId;
1338 ^
1339/usr/include/w32api/ntsecapi.h:792:5: error: unknown type name ‘USHORT’
1340 USHORT AvLen;
1341 ^
1342/usr/include/w32api/ntsecapi.h:808:5: error: unknown type name ‘BOOLEAN’
1343 BOOLEAN Impersonating;
1344 ^
1345/usr/include/w32api/ntsecapi.h:813:5: error: unknown type name ‘BOOLEAN’
1346 BOOLEAN PasswordInfoValid;
1347 ^
1348/usr/include/w32api/ntsecapi.h:821:5: error: unknown type name ‘ULONG’
1349 ULONG DataLength;
1350 ^
1351/usr/include/w32api/ntsecapi.h:822:5: error: unknown type name ‘PUCHAR’
1352 PUCHAR LogonData;
1353 ^
1354/usr/include/w32api/ntsecapi.h:823:5: error: unknown type name ‘ULONG’
1355 ULONG Pad;
1356 ^
1357/usr/include/w32api/ntsecapi.h:828:5: error: unknown type name ‘ULONG’
1358 ULONG Pad;
1359 ^
1360/usr/include/w32api/ntsecapi.h:829:5: error: unknown type name ‘ULONG’
1361 ULONG DataLength;
1362 ^
1363/usr/include/w32api/ntsecapi.h:830:5: error: unknown type name ‘PUCHAR’
1364 PUCHAR ValidationData;
1365 ^
1366/usr/include/w32api/ntsecapi.h:835:5: error: unknown type name ‘ULONG’
1367 ULONG SubAuthPackageId;
1368 ^
1369/usr/include/w32api/ntsecapi.h:836:5: error: unknown type name ‘ULONG’
1370 ULONG SubAuthInfoLength;
1371 ^
1372/usr/include/w32api/ntsecapi.h:837:5: error: unknown type name ‘PUCHAR’
1373 PUCHAR SubAuthSubmitBuffer;
1374 ^
1375/usr/include/w32api/ntsecapi.h:842:5: error: unknown type name ‘ULONG’
1376 ULONG SubAuthInfoLength;
1377 ^
1378/usr/include/w32api/ntsecapi.h:843:5: error: unknown type name ‘PUCHAR’
1379 PUCHAR SubAuthReturnBuffer;
1380 ^
1381/usr/include/w32api/ntsecapi.h:850:3: error: unknown type name ‘BOOLEAN’
1382 BOOLEAN RtlGenRandom(PVOID RandomBuffer,ULONG RandomBufferLength);
1383 ^
1384/usr/include/w32api/ntsecapi.h:850:24: error: unknown type name ‘PVOID’
1385 BOOLEAN RtlGenRandom(PVOID RandomBuffer,ULONG RandomBufferLength);
1386 ^
1387/usr/include/w32api/ntsecapi.h:850:43: error: unknown type name ‘ULONG’
1388 BOOLEAN RtlGenRandom(PVOID RandomBuffer,ULONG RandomBufferLength);
1389 ^
1390/usr/include/w32api/ntsecapi.h:856:29: error: unknown type name ‘PVOID’
1391 NTSTATUS RtlEncryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1392 ^
1393/usr/include/w32api/ntsecapi.h:856:42: error: unknown type name ‘ULONG’
1394 NTSTATUS RtlEncryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1395 ^
1396/usr/include/w32api/ntsecapi.h:856:59: error: unknown type name ‘ULONG’
1397 NTSTATUS RtlEncryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1398 ^
1399/usr/include/w32api/ntsecapi.h:857:29: error: unknown type name ‘PVOID’
1400 NTSTATUS RtlDecryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1401 ^
1402/usr/include/w32api/ntsecapi.h:857:42: error: unknown type name ‘ULONG’
1403 NTSTATUS RtlDecryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1404 ^
1405/usr/include/w32api/ntsecapi.h:857:59: error: unknown type name ‘ULONG’
1406 NTSTATUS RtlDecryptMemory(PVOID Memory,ULONG MemorySize,ULONG OptionFlags);
1407 ^
1408/usr/include/w32api/ntsecapi.h:998:5: error: unknown type name ‘LUID’
1409 LUID LogonId;
1410 ^
1411/usr/include/w32api/ntsecapi.h:1004:5: error: unknown type name ‘ULONG’
1412 ULONG CspDataLength;
1413 ^
1414/usr/include/w32api/ntsecapi.h:1005:5: error: unknown type name ‘PUCHAR’
1415 PUCHAR CspData;
1416 ^
1417/usr/include/w32api/ntsecapi.h:1010:5: error: unknown type name ‘LUID’
1418 LUID LogonId;
1419 ^
1420/usr/include/w32api/ntsecapi.h:1015:5: error: unknown type name ‘ULONG’
1421 ULONG Flags;
1422 ^
1423/usr/include/w32api/ntsecapi.h:1016:5: error: unknown type name ‘ULONG’
1424 ULONG ServiceTicketLength;
1425 ^
1426/usr/include/w32api/ntsecapi.h:1017:5: error: unknown type name ‘ULONG’
1427 ULONG TicketGrantingTicketLength;
1428 ^
1429/usr/include/w32api/ntsecapi.h:1018:5: error: unknown type name ‘PUCHAR’
1430 PUCHAR ServiceTicket;
1431 ^
1432/usr/include/w32api/ntsecapi.h:1019:5: error: unknown type name ‘PUCHAR’
1433 PUCHAR TicketGrantingTicket;
1434 ^
1435/usr/include/w32api/ntsecapi.h:1026:5: error: unknown type name ‘LUID’
1436 LUID LogonId;
1437 ^
1438/usr/include/w32api/ntsecapi.h:1031:5: error: unknown type name ‘ULONG’
1439 ULONG Flags;
1440 ^
1441/usr/include/w32api/ntsecapi.h:1042:5: error: unknown type name ‘USHORT’
1442 USHORT LogonCount;
1443 ^
1444/usr/include/w32api/ntsecapi.h:1043:5: error: unknown type name ‘USHORT’
1445 USHORT BadPasswordCount;
1446 ^
1447/usr/include/w32api/ntsecapi.h:1044:5: error: unknown type name ‘LARGE_INTEGER’
1448 LARGE_INTEGER LogonTime;
1449 ^
1450/usr/include/w32api/ntsecapi.h:1045:5: error: unknown type name ‘LARGE_INTEGER’
1451 LARGE_INTEGER LogoffTime;
1452 ^
1453/usr/include/w32api/ntsecapi.h:1046:5: error: unknown type name ‘LARGE_INTEGER’
1454 LARGE_INTEGER KickOffTime;
1455 ^
1456/usr/include/w32api/ntsecapi.h:1047:5: error: unknown type name ‘LARGE_INTEGER’
1457 LARGE_INTEGER PasswordLastSet;
1458 ^
1459/usr/include/w32api/ntsecapi.h:1048:5: error: unknown type name ‘LARGE_INTEGER’
1460 LARGE_INTEGER PasswordCanChange;
1461 ^
1462/usr/include/w32api/ntsecapi.h:1049:5: error: unknown type name ‘LARGE_INTEGER’
1463 LARGE_INTEGER PasswordMustChange;
1464 ^
1465/usr/include/w32api/ntsecapi.h:1056:5: error: unknown type name ‘ULONG’
1466 ULONG UserFlags;
1467 ^
1468/usr/include/w32api/ntsecapi.h:1061:5: error: unknown type name ‘ULONG’
1469 ULONG CertificateSize;
1470 ^
1471/usr/include/w32api/ntsecapi.h:1062:5: error: unknown type name ‘PUCHAR’
1472 PUCHAR CertificateData;
1473 ^
1474/usr/include/w32api/ntsecapi.h:1066:5: error: unknown type name ‘LONG’
1475 LONG KeyType;
1476 ^
1477/usr/include/w32api/ntsecapi.h:1067:5: error: unknown type name ‘ULONG’
1478 ULONG Length;
1479 ^
1480/usr/include/w32api/ntsecapi.h:1068:5: error: unknown type name ‘PUCHAR’
1481 PUCHAR Value;
1482 ^
1483/usr/include/w32api/ntsecapi.h:1086:5: error: unknown type name ‘LUID’
1484 LUID LogonId;
1485 ^
1486/usr/include/w32api/ntsecapi.h:1092:5: error: unknown type name ‘LARGE_INTEGER’
1487 LARGE_INTEGER StartTime;
1488 ^
1489/usr/include/w32api/ntsecapi.h:1093:5: error: unknown type name ‘LARGE_INTEGER’
1490 LARGE_INTEGER EndTime;
1491 ^
1492/usr/include/w32api/ntsecapi.h:1094:5: error: unknown type name ‘LARGE_INTEGER’
1493 LARGE_INTEGER RenewTime;
1494 ^
1495/usr/include/w32api/ntsecapi.h:1095:5: error: unknown type name ‘LONG’
1496 LONG EncryptionType;
1497 ^
1498/usr/include/w32api/ntsecapi.h:1096:5: error: unknown type name ‘ULONG’
1499 ULONG TicketFlags;
1500 ^
1501/usr/include/w32api/ntsecapi.h:1104:5: error: unknown type name ‘LARGE_INTEGER’
1502 LARGE_INTEGER StartTime;
1503 ^
1504/usr/include/w32api/ntsecapi.h:1105:5: error: unknown type name ‘LARGE_INTEGER’
1505 LARGE_INTEGER EndTime;
1506 ^
1507/usr/include/w32api/ntsecapi.h:1106:5: error: unknown type name ‘LARGE_INTEGER’
1508 LARGE_INTEGER RenewTime;
1509 ^
1510/usr/include/w32api/ntsecapi.h:1107:5: error: unknown type name ‘LONG’
1511 LONG EncryptionType;
1512 ^
1513/usr/include/w32api/ntsecapi.h:1108:5: error: unknown type name ‘ULONG’
1514 ULONG TicketFlags;
1515 ^
1516/usr/include/w32api/ntsecapi.h:1116:5: error: unknown type name ‘LARGE_INTEGER’
1517 LARGE_INTEGER StartTime;
1518 ^
1519/usr/include/w32api/ntsecapi.h:1117:5: error: unknown type name ‘LARGE_INTEGER’
1520 LARGE_INTEGER EndTime;
1521 ^
1522/usr/include/w32api/ntsecapi.h:1118:5: error: unknown type name ‘LARGE_INTEGER’
1523 LARGE_INTEGER RenewTime;
1524 ^
1525/usr/include/w32api/ntsecapi.h:1119:5: error: unknown type name ‘LONG’
1526 LONG EncryptionType;
1527 ^
1528/usr/include/w32api/ntsecapi.h:1120:5: error: unknown type name ‘ULONG’
1529 ULONG TicketFlags;
1530 ^
1531/usr/include/w32api/ntsecapi.h:1121:5: error: unknown type name ‘ULONG’
1532 ULONG SessionKeyType;
1533 ^
1534/usr/include/w32api/ntsecapi.h:1126:5: error: unknown type name ‘ULONG’
1535 ULONG CountOfTickets;
1536 ^
1537/usr/include/w32api/ntsecapi.h:1127:36: error: ‘ANYSIZE_ARRAY’ undeclared here (not in a function)
1538 KERB_TICKET_CACHE_INFO Tickets[ANYSIZE_ARRAY];
1539 ^
1540/usr/include/w32api/ntsecapi.h:1132:5: error: unknown type name ‘ULONG’
1541 ULONG CountOfTickets;
1542 ^
1543/usr/include/w32api/ntsecapi.h:1138:5: error: unknown type name ‘ULONG’
1544 ULONG CountOfTickets;
1545 ^
1546/usr/include/w32api/ntsecapi.h:1144:5: error: unknown type name ‘ULONG_PTR’
1547 ULONG_PTR dwLower;
1548 ^
1549/usr/include/w32api/ntsecapi.h:1145:5: error: unknown type name ‘ULONG_PTR’
1550 ULONG_PTR dwUpper;
1551 ^
1552/usr/include/w32api/ntsecapi.h:1164:5: error: unknown type name ‘ULONG’
1553 ULONG Type;
1554 ^
1555/usr/include/w32api/ntsecapi.h:1165:5: error: unknown type name ‘ULONG’
1556 ULONG Length;
1557 ^
1558/usr/include/w32api/ntsecapi.h:1166:5: error: unknown type name ‘PUCHAR’
1559 PUCHAR Data;
1560 ^
1561/usr/include/w32api/ntsecapi.h:1170:5: error: unknown type name ‘ULONG’
1562 ULONG Family;
1563 ^
1564/usr/include/w32api/ntsecapi.h:1171:5: error: unknown type name ‘ULONG’
1565 ULONG Length;
1566 ^
1567/usr/include/w32api/ntsecapi.h:1172:5: error: unknown type name ‘PCHAR’
1568 PCHAR Address;
1569 ^
1570/usr/include/w32api/ntsecapi.h:1176:5: error: unknown type name ‘ULONG’
1571 ULONG Number;
1572 ^
1573/usr/include/w32api/ntsecapi.h:1181:5: error: unknown type name ‘SHORT’
1574 SHORT NameType;
1575 ^
1576/usr/include/w32api/ntsecapi.h:1182:5: error: unknown type name ‘USHORT’
1577 USHORT NameCount;
1578 ^
1579/usr/include/w32api/ntsecapi.h:1194:5: error: unknown type name ‘ULONG’
1580 ULONG TicketFlags;
1581 ^
1582/usr/include/w32api/ntsecapi.h:1195:5: error: unknown type name ‘ULONG’
1583 ULONG Flags;
1584 ^
1585/usr/include/w32api/ntsecapi.h:1196:5: error: unknown type name ‘LARGE_INTEGER’
1586 LARGE_INTEGER KeyExpirationTime;
1587 ^
1588/usr/include/w32api/ntsecapi.h:1197:5: error: unknown type name ‘LARGE_INTEGER’
1589 LARGE_INTEGER StartTime;
1590 ^
1591/usr/include/w32api/ntsecapi.h:1198:5: error: unknown type name ‘LARGE_INTEGER’
1592 LARGE_INTEGER EndTime;
1593 ^
1594/usr/include/w32api/ntsecapi.h:1199:5: error: unknown type name ‘LARGE_INTEGER’
1595 LARGE_INTEGER RenewUntil;
1596 ^
1597/usr/include/w32api/ntsecapi.h:1200:5: error: unknown type name ‘LARGE_INTEGER’
1598 LARGE_INTEGER TimeSkew;
1599 ^
1600/usr/include/w32api/ntsecapi.h:1201:5: error: unknown type name ‘ULONG’
1601 ULONG EncodedTicketSize;
1602 ^
1603/usr/include/w32api/ntsecapi.h:1202:5: error: unknown type name ‘PUCHAR’
1604 PUCHAR EncodedTicket;
1605 ^
1606/usr/include/w32api/ntsecapi.h:1207:5: error: unknown type name ‘LUID’
1607 LUID LogonId;
1608 ^
1609/usr/include/w32api/ntsecapi.h:1209:5: error: unknown type name ‘ULONG’
1610 ULONG TicketFlags;
1611 ^
1612/usr/include/w32api/ntsecapi.h:1210:5: error: unknown type name ‘ULONG’
1613 ULONG CacheOptions;
1614 ^
1615/usr/include/w32api/ntsecapi.h:1211:5: error: unknown type name ‘LONG’
1616 LONG EncryptionType;
1617 ^
1618/usr/include/w32api/ntsecapi.h:1221:5: error: unknown type name ‘LUID’
1619 LUID LogonId;
1620 ^
1621/usr/include/w32api/ntsecapi.h:1230:5: error: unknown type name ‘LUID’
1622 LUID LogonId;
1623 ^
1624/usr/include/w32api/ntsecapi.h:1231:5: error: unknown type name ‘ULONG’
1625 ULONG Flags;
1626 ^
1627/usr/include/w32api/ntsecapi.h:1241:5: error: unknown type name ‘BOOLEAN’
1628 BOOLEAN Impersonating;
1629 ^
1630/usr/include/w32api/ntsecapi.h:1246:5: error: unknown type name ‘LUID’
1631 LUID LogonId;
1632 ^
1633/usr/include/w32api/ntsecapi.h:1248:5: error: unknown type name ‘ULONG’
1634 ULONG Flags;
1635 ^
1636/usr/include/w32api/ntsecapi.h:1256:5: error: unknown type name ‘LUID’
1637 LUID LogonId;
1638 ^
1639/usr/include/w32api/ntsecapi.h:1258:5: error: unknown type name ‘ULONG’
1640 ULONG Flags;
1641 ^
1642/usr/include/w32api/ntsecapi.h:1264:5: error: unknown type name ‘BOOLEAN’
1643 BOOLEAN Impersonating;
1644 ^
1645/usr/include/w32api/ntsecapi.h:1266:5: error: unknown type name ‘ULONG’
1646 ULONG KdcAddressType;
1647 ^
1648/usr/include/w32api/ntsecapi.h:1275:5: error: unknown type name ‘LUID’
1649 LUID LogonId;
1650 ^
1651/usr/include/w32api/ntsecapi.h:1276:5: error: unknown type name ‘ULONG’
1652 ULONG Flags;
1653 ^
1654/usr/include/w32api/ntsecapi.h:1277:5: error: unknown type name ‘LONG’
1655 LONG CryptoType;
1656 ^
1657/usr/include/w32api/ntsecapi.h:1278:5: error: unknown type name ‘LONG’
1658 LONG KeyUsage;
1659 ^
1660/usr/include/w32api/ntsecapi.h:1280:5: error: unknown type name ‘ULONG’
1661 ULONG EncryptedDataSize;
1662 ^
1663/usr/include/w32api/ntsecapi.h:1281:5: error: unknown type name ‘ULONG’
1664 ULONG InitialVectorSize;
1665 ^
1666/usr/include/w32api/ntsecapi.h:1282:5: error: unknown type name ‘PUCHAR’
1667 PUCHAR InitialVector;
1668 ^
1669/usr/include/w32api/ntsecapi.h:1283:5: error: unknown type name ‘PUCHAR’
1670 PUCHAR EncryptedData;
1671 ^
1672/usr/include/w32api/ntsecapi.h:1289:5: error: unknown type name ‘UCHAR’
1673 UCHAR DecryptedData[ANYSIZE_ARRAY];
1674 ^
1675/usr/include/w32api/ntsecapi.h:1296:5: error: unknown type name ‘ULONG’
1676 ULONG AddressType;
1677 ^
1678/usr/include/w32api/ntsecapi.h:1302:5: error: unknown type name ‘LUID’
1679 LUID LogonId;
1680 ^
1681/usr/include/w32api/ntsecapi.h:1303:5: error: unknown type name ‘ULONG’
1682 ULONG Flags;
1683 ^
1684/usr/include/w32api/ntsecapi.h:1314:5: error: unknown type name ‘LUID’
1685 LUID LogonId;
1686 ^
1687/usr/include/w32api/ntsecapi.h:1315:5: error: unknown type name ‘ULONG’
1688 ULONG Flags;
1689 ^
1690/usr/include/w32api/ntsecapi.h:1324:5: error: unknown type name ‘LUID’
1691 LUID OriginLogonId;
1692 ^
1693/usr/include/w32api/ntsecapi.h:1325:5: error: unknown type name ‘LUID’
1694 LUID DestinationLogonId;
1695 ^
1696/usr/include/w32api/ntsecapi.h:1326:5: error: unknown type name ‘ULONG’
1697 ULONG Flags;
1698 ^
1699In file included from /usr/include/w32api/security.h:33:0,
1700 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
1701/usr/include/w32api/sspi.h:48:11: error: unknown type name ‘WCHAR’
1702 typedef WCHAR SEC_WCHAR;
1703 ^
1704/usr/include/w32api/sspi.h:49:11: error: unknown type name ‘CHAR’
1705 typedef CHAR SEC_CHAR;
1706 ^
1707/usr/include/w32api/sspi.h:52:11: error: unknown type name ‘LONG’
1708 typedef LONG SECURITY_STATUS;
1709 ^
1710/usr/include/w32api/sspi.h:74:11: error: unknown type name ‘CONST’
1711 typedef CONST SEC_CHAR *SECURITY_PCSTR;
1712 ^
1713/usr/include/w32api/sspi.h:74:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token
1714 typedef CONST SEC_CHAR *SECURITY_PCSTR;
1715 ^
1716In file included from /usr/include/w32api/security.h:33:0,
1717 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
1718/usr/include/w32api/sspi.h:650:89: error: unknown type name ‘HANDLE’
1719 KSECDDDECLSPEC SECURITY_STATUS WINAPI QuerySecurityContextToken(PCtxtHandle phContext,HANDLE *Token);
1720 ^
1721/usr/include/w32api/sspi.h:652:81: error: unknown type name ‘HANDLE’
1722 typedef SECURITY_STATUS (WINAPI *QUERY_SECURITY_CONTEXT_TOKEN_FN)(PCtxtHandle,HANDLE *);
1723 ^
1724/usr/include/w32api/sspi.h:775:85: error: unknown type name ‘ULONG’
1725 KSECDDDECLSPEC SECURITY_STATUS WINAPI ExportSecurityContext(PCtxtHandle phContext,ULONG fFlags,PSecBuffer pPackedContext,void **pToken);
1726 ^
1727/usr/include/w32api/sspi.h:777:76: error: unknown type name ‘ULONG’
1728 typedef SECURITY_STATUS (WINAPI *EXPORT_SECURITY_CONTEXT_FN)(PCtxtHandle,ULONG,PSecBuffer,void **);
1729 ^
1730/usr/include/w32api/sspi.h:793:16: error: unknown type name ‘VOID’
1731 PSecBuffer,VOID *,PCtxtHandle);
1732 ^
1733/usr/include/w32api/sspi.h:795:96: error: unknown type name ‘VOID’
1734 SECURITY_STATUS WINAPI ImportSecurityContextA(SEC_CHAR *pszPackage,PSecBuffer pPackedContext,VOID *Token,PCtxtHandle phContext);
1735 ^
1736/usr/include/w32api/sspi.h:847:5: error: unknown type name ‘EXPORT_SECURITY_CONTEXT_FN’
1737 EXPORT_SECURITY_CONTEXT_FN ExportSecurityContext;
1738 ^
1739/usr/include/w32api/sspi.h:848:5: error: unknown type name ‘IMPORT_SECURITY_CONTEXT_FN_W’
1740 IMPORT_SECURITY_CONTEXT_FN_W ImportSecurityContextW;
1741 ^
1742/usr/include/w32api/sspi.h:851:5: error: unknown type name ‘QUERY_SECURITY_CONTEXT_TOKEN_FN’
1743 QUERY_SECURITY_CONTEXT_TOKEN_FN QuerySecurityContextToken;
1744 ^
1745/usr/include/w32api/sspi.h:879:5: error: unknown type name ‘EXPORT_SECURITY_CONTEXT_FN’
1746 EXPORT_SECURITY_CONTEXT_FN ExportSecurityContext;
1747 ^
1748/usr/include/w32api/sspi.h:883:5: error: unknown type name ‘QUERY_SECURITY_CONTEXT_TOKEN_FN’
1749 QUERY_SECURITY_CONTEXT_TOKEN_FN QuerySecurityContextToken;
1750 ^
1751/usr/include/w32api/sspi.h:912:49: error: unknown type name ‘LPSTR’
1752 SECURITY_STATUS WINAPI SaslEnumerateProfilesA(LPSTR *ProfileList,ULONG *ProfileCount);
1753 ^
1754/usr/include/w32api/sspi.h:912:68: error: unknown type name ‘ULONG’
1755 SECURITY_STATUS WINAPI SaslEnumerateProfilesA(LPSTR *ProfileList,ULONG *ProfileCount);
1756 ^
1757/usr/include/w32api/sspi.h:913:49: error: unknown type name ‘LPWSTR’
1758 SECURITY_STATUS WINAPI SaslEnumerateProfilesW(LPWSTR *ProfileList,ULONG *ProfileCount);
1759 ^
1760/usr/include/w32api/sspi.h:913:69: error: unknown type name ‘ULONG’
1761 SECURITY_STATUS WINAPI SaslEnumerateProfilesW(LPWSTR *ProfileList,ULONG *ProfileCount);
1762 ^
1763/usr/include/w32api/sspi.h:917:49: error: unknown type name ‘LPSTR’
1764 SECURITY_STATUS WINAPI SaslGetProfilePackageA(LPSTR ProfileName,PSecPkgInfoA *PackageInfo);
1765 ^
1766/usr/include/w32api/sspi.h:918:49: error: unknown type name ‘LPWSTR’
1767 SECURITY_STATUS WINAPI SaslGetProfilePackageW(LPWSTR ProfileName,PSecPkgInfoW *PackageInfo);
1768 ^
1769/usr/include/w32api/sspi.h:927:104: error: unknown type name ‘LPWSTR’
1770 SECURITY_STATUS WINAPI SaslInitializeSecurityContextW(PCredHandle phCredential,PCtxtHandle phContext,LPWSTR pszTargetName,unsigned __LONG32 fContextReq,unsigned __LONG32 Reserved1,unsigned __LONG32 TargetDataRep,PSecBufferDesc pInput,unsigned __LONG32 Reserved2,PCtxtHandle phNewContext,PSecBufferDesc pOutput,unsigned __LONG32 *pfContextAttr,PTimeStamp ptsExpiry);
1771 ^
1772/usr/include/w32api/sspi.h:928:104: error: unknown type name ‘LPSTR’
1773 SECURITY_STATUS WINAPI SaslInitializeSecurityContextA(PCredHandle phCredential,PCtxtHandle phContext,LPSTR pszTargetName,unsigned __LONG32 fContextReq,unsigned __LONG32 Reserved1,unsigned __LONG32 TargetDataRep,PSecBufferDesc pInput,unsigned __LONG32 Reserved2,PCtxtHandle phNewContext,PSecBufferDesc pOutput,unsigned __LONG32 *pfContextAttr,PTimeStamp ptsExpiry);
1774 ^
1775/usr/include/w32api/sspi.h:943:73: error: unknown type name ‘ULONG’
1776 SECURITY_STATUS WINAPI SaslSetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size);
1777 ^
1778/usr/include/w32api/sspi.h:943:86: error: unknown type name ‘PVOID’
1779 SECURITY_STATUS WINAPI SaslSetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size);
1780 ^
1781/usr/include/w32api/sspi.h:943:98: error: unknown type name ‘ULONG’
1782 SECURITY_STATUS WINAPI SaslSetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size);
1783 ^
1784/usr/include/w32api/sspi.h:944:73: error: unknown type name ‘ULONG’
1785 SECURITY_STATUS WINAPI SaslGetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size,PULONG Needed);
1786 ^
1787/usr/include/w32api/sspi.h:944:86: error: unknown type name ‘PVOID’
1788 SECURITY_STATUS WINAPI SaslGetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size,PULONG Needed);
1789 ^
1790/usr/include/w32api/sspi.h:944:98: error: unknown type name ‘ULONG’
1791 SECURITY_STATUS WINAPI SaslGetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size,PULONG Needed);
1792 ^
1793/usr/include/w32api/sspi.h:944:109: error: unknown type name ‘PULONG’
1794 SECURITY_STATUS WINAPI SaslGetContextOption(PCtxtHandle ContextHandle,ULONG Option,PVOID Value,ULONG Size,PULONG Needed);
1795 ^
1796/usr/include/w32api/sspi.h:1033:44: error: unknown type name ‘LPSTR’
1797 SECURITY_STATUS WINAPI AddSecurityPackageA(LPSTR pszPackageName,PSECURITY_PACKAGE_OPTIONS pOptions);
1798 ^
1799/usr/include/w32api/sspi.h:1034:44: error: unknown type name ‘LPWSTR’
1800 SECURITY_STATUS WINAPI AddSecurityPackageW(LPWSTR pszPackageName,PSECURITY_PACKAGE_OPTIONS pOptions);
1801 ^
1802In file included from /usr/include/w32api/security.h:36:0,
1803 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
1804/usr/include/w32api/secext.h:39:3: error: unknown type name ‘BOOLEAN’
1805 BOOLEAN SEC_ENTRY GetUserNameExA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1806 ^
1807/usr/include/w32api/secext.h:39:70: error: unknown type name ‘LPSTR’
1808 BOOLEAN SEC_ENTRY GetUserNameExA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1809 ^
1810/usr/include/w32api/secext.h:39:90: error: unknown type name ‘PULONG’
1811 BOOLEAN SEC_ENTRY GetUserNameExA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1812 ^
1813/usr/include/w32api/secext.h:40:3: error: unknown type name ‘BOOLEAN’
1814 BOOLEAN SEC_ENTRY GetUserNameExW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1815 ^
1816/usr/include/w32api/secext.h:40:70: error: unknown type name ‘LPWSTR’
1817 BOOLEAN SEC_ENTRY GetUserNameExW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1818 ^
1819/usr/include/w32api/secext.h:40:91: error: unknown type name ‘PULONG’
1820 BOOLEAN SEC_ENTRY GetUserNameExW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1821 ^
1822/usr/include/w32api/secext.h:41:3: error: unknown type name ‘BOOLEAN’
1823 BOOLEAN SEC_ENTRY GetComputerObjectNameA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1824 ^
1825/usr/include/w32api/secext.h:41:78: error: unknown type name ‘LPSTR’
1826 BOOLEAN SEC_ENTRY GetComputerObjectNameA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1827 ^
1828/usr/include/w32api/secext.h:41:98: error: unknown type name ‘PULONG’
1829 BOOLEAN SEC_ENTRY GetComputerObjectNameA (EXTENDED_NAME_FORMAT NameFormat, LPSTR lpNameBuffer, PULONG nSize);
1830 ^
1831/usr/include/w32api/secext.h:42:3: error: unknown type name ‘BOOLEAN’
1832 BOOLEAN SEC_ENTRY GetComputerObjectNameW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1833 ^
1834/usr/include/w32api/secext.h:42:78: error: unknown type name ‘LPWSTR’
1835 BOOLEAN SEC_ENTRY GetComputerObjectNameW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1836 ^
1837/usr/include/w32api/secext.h:42:99: error: unknown type name ‘PULONG’
1838 BOOLEAN SEC_ENTRY GetComputerObjectNameW (EXTENDED_NAME_FORMAT NameFormat, LPWSTR lpNameBuffer, PULONG nSize);
1839 ^
1840/usr/include/w32api/secext.h:43:3: error: unknown type name ‘BOOLEAN’
1841 BOOLEAN SEC_ENTRY TranslateNameA (LPCSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPSTR lpTranslatedName, PULONG nSize);
1842 ^
1843/usr/include/w32api/secext.h:43:37: error: unknown type name ‘LPCSTR’
1844 BOOLEAN SEC_ENTRY TranslateNameA (LPCSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPSTR lpTranslatedName, PULONG nSize);
1845 ^
1846In file included from /usr/include/w32api/security.h:36:0,
1847 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
1848/usr/include/w32api/secext.h:43:139: error: unknown type name ‘LPSTR’
1849 BOOLEAN SEC_ENTRY TranslateNameA (LPCSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPSTR lpTranslatedName, PULONG nSize);
1850 ^
1851/usr/include/w32api/secext.h:43:163: error: unknown type name ‘PULONG’
1852 BOOLEAN SEC_ENTRY TranslateNameA (LPCSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPSTR lpTranslatedName, PULONG nSize);
1853 ^
1854/usr/include/w32api/secext.h:44:3: error: unknown type name ‘BOOLEAN’
1855 BOOLEAN SEC_ENTRY TranslateNameW (LPCWSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPWSTR lpTranslatedName, PULONG nSize);
1856 ^
1857/usr/include/w32api/secext.h:44:37: error: unknown type name ‘LPCWSTR’
1858 BOOLEAN SEC_ENTRY TranslateNameW (LPCWSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPWSTR lpTranslatedName, PULONG nSize);
1859 ^
1860/usr/include/w32api/secext.h:44:140: error: unknown type name ‘LPWSTR’
1861 BOOLEAN SEC_ENTRY TranslateNameW (LPCWSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPWSTR lpTranslatedName, PULONG nSize);
1862 ^
1863/usr/include/w32api/secext.h:44:165: error: unknown type name ‘PULONG’
1864 BOOLEAN SEC_ENTRY TranslateNameW (LPCWSTR lpAccountName, EXTENDED_NAME_FORMAT AccountNameFormat, EXTENDED_NAME_FORMAT DesiredNameFormat, LPWSTR lpTranslatedName, PULONG nSize);
1865 ^
1866In file included from /usr/include/w32api/schannel.h:10:0,
1867 from /usr/include/w32api/schnlsp.h:9,
1868 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
1869/usr/include/w32api/wincrypt.h:22:11: error: unknown type name ‘LONG’
1870 typedef LONG HRESULT;
1871 ^
1872In file included from /usr/include/w32api/schannel.h:10:0,
1873 from /usr/include/w32api/schnlsp.h:9,
1874 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
1875/usr/include/w32api/wincrypt.h:240:11: error: unknown type name ‘ULONG_PTR’
1876 typedef ULONG_PTR HCRYPTHASH;
1877 ^
1878/usr/include/w32api/wincrypt.h:241:11: error: unknown type name ‘ULONG_PTR’
1879 typedef ULONG_PTR HCRYPTKEY;
1880 ^
1881/usr/include/w32api/wincrypt.h:242:11: error: unknown type name ‘ULONG_PTR’
1882 typedef ULONG_PTR HCRYPTPROV;
1883 ^
1884/usr/include/w32api/wincrypt.h:554:5: error: unknown type name ‘DWORD’
1885 DWORD dwVersion;
1886 ^
1887/usr/include/w32api/wincrypt.h:556:5: error: unknown type name ‘BYTE’
1888 BYTE *pbOID;
1889 ^
1890/usr/include/w32api/wincrypt.h:557:5: error: unknown type name ‘DWORD’
1891 DWORD cbOID;
1892 ^
1893/usr/include/w32api/wincrypt.h:562:5: error: unknown type name ‘BYTE’
1894 BYTE *pbInnerString;
1895 ^
1896/usr/include/w32api/wincrypt.h:563:5: error: unknown type name ‘DWORD’
1897 DWORD cbInnerString;
1898 ^
1899/usr/include/w32api/wincrypt.h:564:5: error: unknown type name ‘BYTE’
1900 BYTE *pbOuterString;
1901 ^
1902/usr/include/w32api/wincrypt.h:565:5: error: unknown type name ‘DWORD’
1903 DWORD cbOuterString;
1904 ^
1905/usr/include/w32api/wincrypt.h:569:5: error: unknown type name ‘DWORD’
1906 DWORD dwUse;
1907 ^
1908/usr/include/w32api/wincrypt.h:571:5: error: unknown type name ‘DWORD’
1909 DWORD cBits;
1910 ^
1911/usr/include/w32api/wincrypt.h:572:5: error: unknown type name ‘DWORD’
1912 DWORD dwFlags;
1913 ^
1914/usr/include/w32api/wincrypt.h:573:5: error: unknown type name ‘DWORD’
1915 DWORD dwReserved;
1916 ^
1917/usr/include/w32api/wincrypt.h:582:5: error: unknown type name ‘DWORD’
1918 DWORD dwBitLen;
1919 ^
1920/usr/include/w32api/wincrypt.h:583:5: error: unknown type name ‘DWORD’
1921 DWORD dwNameLen;
1922 ^
1923/usr/include/w32api/wincrypt.h:584:5: error: unknown type name ‘CHAR’
1924 CHAR szName[20];
1925 ^
1926/usr/include/w32api/wincrypt.h:589:5: error: unknown type name ‘DWORD’
1927 DWORD dwDefaultLen;
1928 ^
1929/usr/include/w32api/wincrypt.h:590:5: error: unknown type name ‘DWORD’
1930 DWORD dwMinLen;
1931 ^
1932/usr/include/w32api/wincrypt.h:591:5: error: unknown type name ‘DWORD’
1933 DWORD dwMaxLen;
1934 ^
1935/usr/include/w32api/wincrypt.h:592:5: error: unknown type name ‘DWORD’
1936 DWORD dwProtocols;
1937 ^
1938/usr/include/w32api/wincrypt.h:593:5: error: unknown type name ‘DWORD’
1939 DWORD dwNameLen;
1940 ^
1941/usr/include/w32api/wincrypt.h:594:5: error: unknown type name ‘CHAR’
1942 CHAR szName[20];
1943 ^
1944/usr/include/w32api/wincrypt.h:595:5: error: unknown type name ‘DWORD’
1945 DWORD dwLongNameLen;
1946 ^
1947/usr/include/w32api/wincrypt.h:596:5: error: unknown type name ‘CHAR’
1948 CHAR szLongName[40];
1949 ^
1950/usr/include/w32api/wincrypt.h:600:5: error: unknown type name ‘BYTE’
1951 BYTE bType;
1952 ^
1953/usr/include/w32api/wincrypt.h:601:5: error: unknown type name ‘BYTE’
1954 BYTE bVersion;
1955 ^
1956/usr/include/w32api/wincrypt.h:602:5: error: unknown type name ‘WORD’
1957 WORD reserved;
1958 ^
1959/usr/include/w32api/wincrypt.h:607:5: error: unknown type name ‘DWORD’
1960 DWORD magic;
1961 ^
1962/usr/include/w32api/wincrypt.h:608:5: error: unknown type name ‘DWORD’
1963 DWORD bitlen;
1964 ^
1965/usr/include/w32api/wincrypt.h:609:5: error: unknown type name ‘DWORD’
1966 DWORD pubexp;
1967 ^
1968/usr/include/w32api/wincrypt.h:613:5: error: unknown type name ‘DWORD’
1969 DWORD magic;
1970 ^
1971/usr/include/w32api/wincrypt.h:614:5: error: unknown type name ‘DWORD’
1972 DWORD bitlen;
1973 ^
1974/usr/include/w32api/wincrypt.h:618:5: error: unknown type name ‘DWORD’
1975 DWORD counter;
1976 ^
1977/usr/include/w32api/wincrypt.h:619:5: error: unknown type name ‘BYTE’
1978 BYTE seed[20];
1979 ^
1980/usr/include/w32api/wincrypt.h:623:5: error: unknown type name ‘DWORD’
1981 DWORD magic;
1982 ^
1983/usr/include/w32api/wincrypt.h:624:5: error: unknown type name ‘DWORD’
1984 DWORD bitlenP;
1985 ^
1986/usr/include/w32api/wincrypt.h:625:5: error: unknown type name ‘DWORD’
1987 DWORD bitlenQ;
1988 ^
1989/usr/include/w32api/wincrypt.h:626:5: error: unknown type name ‘DWORD’
1990 DWORD bitlenJ;
1991 ^
1992/usr/include/w32api/wincrypt.h:631:5: error: unknown type name ‘DWORD’
1993 DWORD magic;
1994 ^
1995/usr/include/w32api/wincrypt.h:632:5: error: unknown type name ‘DWORD’
1996 DWORD bitlenP;
1997 ^
1998/usr/include/w32api/wincrypt.h:633:5: error: unknown type name ‘DWORD’
1999 DWORD bitlenQ;
2000 ^
2001/usr/include/w32api/wincrypt.h:634:5: error: unknown type name ‘DWORD’
2002 DWORD bitlenJ;
2003 ^
2004/usr/include/w32api/wincrypt.h:635:5: error: unknown type name ‘DWORD’
2005 DWORD bitlenX;
2006 ^
2007/usr/include/w32api/wincrypt.h:640:5: error: unknown type name ‘DWORD’
2008 DWORD dwKeySpec;
2009 ^
2010/usr/include/w32api/wincrypt.h:694:5: error: unknown type name ‘DWORD’
2011 DWORD cbData;
2012 ^
2013/usr/include/w32api/wincrypt.h:695:5: error: unknown type name ‘BYTE’
2014 BYTE *pbData;
2015 ^
2016In file included from /usr/include/w32api/schannel.h:10:0,
2017 from /usr/include/w32api/schnlsp.h:9,
2018 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
2019/usr/include/w32api/wincrypt.h:702:5: error: unknown type name ‘DWORD’
2020 DWORD dwVersion;
2021 ^
2022/usr/include/w32api/wincrypt.h:704:5: error: unknown type name ‘LPSTR’
2023 LPSTR pszContentEncObjId;
2024 ^
2025/usr/include/w32api/wincrypt.h:718:11: error: unknown type name ‘WINBOOL’
2026 WINIMPM WINBOOL WINAPI CryptAcquireContextA (HCRYPTPROV *phProv, LPCSTR szContainer, LPCSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2027 ^
2028/usr/include/w32api/wincrypt.h:718:68: error: unknown type name ‘LPCSTR’
2029 WINIMPM WINBOOL WINAPI CryptAcquireContextA (HCRYPTPROV *phProv, LPCSTR szContainer, LPCSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2030 ^
2031/usr/include/w32api/wincrypt.h:718:88: error: unknown type name ‘LPCSTR’
2032 WINIMPM WINBOOL WINAPI CryptAcquireContextA (HCRYPTPROV *phProv, LPCSTR szContainer, LPCSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2033 ^
2034/usr/include/w32api/wincrypt.h:718:107: error: unknown type name ‘DWORD’
2035 WINIMPM WINBOOL WINAPI CryptAcquireContextA (HCRYPTPROV *phProv, LPCSTR szContainer, LPCSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2036 ^
2037/usr/include/w32api/wincrypt.h:718:125: error: unknown type name ‘DWORD’
2038 WINIMPM WINBOOL WINAPI CryptAcquireContextA (HCRYPTPROV *phProv, LPCSTR szContainer, LPCSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2039 ^
2040/usr/include/w32api/wincrypt.h:719:11: error: unknown type name ‘WINBOOL’
2041 WINIMPM WINBOOL WINAPI CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR szContainer, LPCWSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2042 ^
2043/usr/include/w32api/wincrypt.h:719:68: error: unknown type name ‘LPCWSTR’
2044 WINIMPM WINBOOL WINAPI CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR szContainer, LPCWSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2045 ^
2046/usr/include/w32api/wincrypt.h:719:89: error: unknown type name ‘LPCWSTR’
2047 WINIMPM WINBOOL WINAPI CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR szContainer, LPCWSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2048 ^
2049/usr/include/w32api/wincrypt.h:719:109: error: unknown type name ‘DWORD’
2050 WINIMPM WINBOOL WINAPI CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR szContainer, LPCWSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2051 ^
2052/usr/include/w32api/wincrypt.h:719:127: error: unknown type name ‘DWORD’
2053 WINIMPM WINBOOL WINAPI CryptAcquireContextW (HCRYPTPROV *phProv, LPCWSTR szContainer, LPCWSTR szProvider, DWORD dwProvType, DWORD dwFlags);
2054 ^
2055/usr/include/w32api/wincrypt.h:720:11: error: unknown type name ‘WINBOOL’
2056 WINIMPM WINBOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags);
2057 ^
2058/usr/include/w32api/wincrypt.h:720:65: error: unknown type name ‘DWORD’
2059 WINIMPM WINBOOL WINAPI CryptReleaseContext (HCRYPTPROV hProv, DWORD dwFlags);
2060 ^
2061/usr/include/w32api/wincrypt.h:721:11: error: unknown type name ‘WINBOOL’
2062 WINIMPM WINBOOL WINAPI CryptGenKey (HCRYPTPROV hProv, ALG_ID Algid, DWORD dwFlags, HCRYPTKEY *phKey);
2063 ^
2064/usr/include/w32api/wincrypt.h:721:71: error: unknown type name ‘DWORD’
2065 WINIMPM WINBOOL WINAPI CryptGenKey (HCRYPTPROV hProv, ALG_ID Algid, DWORD dwFlags, HCRYPTKEY *phKey);
2066 ^
2067/usr/include/w32api/wincrypt.h:722:11: error: unknown type name ‘WINBOOL’
2068 WINIMPM WINBOOL WINAPI CryptDeriveKey (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTHASH hBaseData, DWORD dwFlags, HCRYPTKEY *phKey);
2069 ^
2070/usr/include/w32api/wincrypt.h:722:96: error: unknown type name ‘DWORD’
2071 WINIMPM WINBOOL WINAPI CryptDeriveKey (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTHASH hBaseData, DWORD dwFlags, HCRYPTKEY *phKey);
2072 ^
2073/usr/include/w32api/wincrypt.h:723:11: error: unknown type name ‘WINBOOL’
2074 WINIMPM WINBOOL WINAPI CryptDestroyKey (HCRYPTKEY hKey);
2075 ^
2076/usr/include/w32api/wincrypt.h:724:11: error: unknown type name ‘WINBOOL’
2077 WINIMPM WINBOOL WINAPI CryptSetKeyParam (HCRYPTKEY hKey, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2078 ^
2079/usr/include/w32api/wincrypt.h:724:60: error: unknown type name ‘DWORD’
2080 WINIMPM WINBOOL WINAPI CryptSetKeyParam (HCRYPTKEY hKey, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2081 ^
2082/usr/include/w32api/wincrypt.h:724:81: error: unknown type name ‘BYTE’
2083 WINIMPM WINBOOL WINAPI CryptSetKeyParam (HCRYPTKEY hKey, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2084 ^
2085/usr/include/w32api/wincrypt.h:724:95: error: unknown type name ‘DWORD’
2086 WINIMPM WINBOOL WINAPI CryptSetKeyParam (HCRYPTKEY hKey, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2087 ^
2088/usr/include/w32api/wincrypt.h:725:11: error: unknown type name ‘WINBOOL’
2089 WINIMPM WINBOOL WINAPI CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2090 ^
2091/usr/include/w32api/wincrypt.h:725:60: error: unknown type name ‘DWORD’
2092 WINIMPM WINBOOL WINAPI CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2093 ^
2094/usr/include/w32api/wincrypt.h:725:75: error: unknown type name ‘BYTE’
2095 WINIMPM WINBOOL WINAPI CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2096 ^
2097/usr/include/w32api/wincrypt.h:725:89: error: unknown type name ‘DWORD’
2098 WINIMPM WINBOOL WINAPI CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2099 ^
2100/usr/include/w32api/wincrypt.h:725:108: error: unknown type name ‘DWORD’
2101 WINIMPM WINBOOL WINAPI CryptGetKeyParam (HCRYPTKEY hKey, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2102 ^
2103/usr/include/w32api/wincrypt.h:726:11: error: unknown type name ‘WINBOOL’
2104 WINIMPM WINBOOL WINAPI CryptSetHashParam (HCRYPTHASH hHash, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2105 ^
2106/usr/include/w32api/wincrypt.h:726:63: error: unknown type name ‘DWORD’
2107 WINIMPM WINBOOL WINAPI CryptSetHashParam (HCRYPTHASH hHash, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2108 ^
2109/usr/include/w32api/wincrypt.h:726:84: error: unknown type name ‘BYTE’
2110 WINIMPM WINBOOL WINAPI CryptSetHashParam (HCRYPTHASH hHash, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2111 ^
2112/usr/include/w32api/wincrypt.h:726:98: error: unknown type name ‘DWORD’
2113 WINIMPM WINBOOL WINAPI CryptSetHashParam (HCRYPTHASH hHash, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2114 ^
2115/usr/include/w32api/wincrypt.h:727:11: error: unknown type name ‘WINBOOL’
2116 WINIMPM WINBOOL WINAPI CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2117 ^
2118/usr/include/w32api/wincrypt.h:727:63: error: unknown type name ‘DWORD’
2119 WINIMPM WINBOOL WINAPI CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2120 ^
2121/usr/include/w32api/wincrypt.h:727:78: error: unknown type name ‘BYTE’
2122 WINIMPM WINBOOL WINAPI CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2123 ^
2124/usr/include/w32api/wincrypt.h:727:92: error: unknown type name ‘DWORD’
2125 WINIMPM WINBOOL WINAPI CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2126 ^
2127/usr/include/w32api/wincrypt.h:727:111: error: unknown type name ‘DWORD’
2128 WINIMPM WINBOOL WINAPI CryptGetHashParam (HCRYPTHASH hHash, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2129 ^
2130/usr/include/w32api/wincrypt.h:728:11: error: unknown type name ‘WINBOOL’
2131 WINIMPM WINBOOL WINAPI CryptSetProvParam (HCRYPTPROV hProv, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2132 ^
2133/usr/include/w32api/wincrypt.h:728:63: error: unknown type name ‘DWORD’
2134 WINIMPM WINBOOL WINAPI CryptSetProvParam (HCRYPTPROV hProv, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2135 ^
2136/usr/include/w32api/wincrypt.h:728:84: error: unknown type name ‘BYTE’
2137 WINIMPM WINBOOL WINAPI CryptSetProvParam (HCRYPTPROV hProv, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2138 ^
2139/usr/include/w32api/wincrypt.h:728:98: error: unknown type name ‘DWORD’
2140 WINIMPM WINBOOL WINAPI CryptSetProvParam (HCRYPTPROV hProv, DWORD dwParam, CONST BYTE *pbData, DWORD dwFlags);
2141 ^
2142/usr/include/w32api/wincrypt.h:729:11: error: unknown type name ‘WINBOOL’
2143 WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2144 ^
2145/usr/include/w32api/wincrypt.h:729:63: error: unknown type name ‘DWORD’
2146 WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2147 ^
2148/usr/include/w32api/wincrypt.h:729:78: error: unknown type name ‘BYTE’
2149 WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2150 ^
2151/usr/include/w32api/wincrypt.h:729:92: error: unknown type name ‘DWORD’
2152 WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2153 ^
2154/usr/include/w32api/wincrypt.h:729:111: error: unknown type name ‘DWORD’
2155 WINIMPM WINBOOL WINAPI CryptGetProvParam (HCRYPTPROV hProv, DWORD dwParam, BYTE *pbData, DWORD *pdwDataLen, DWORD dwFlags);
2156 ^
2157/usr/include/w32api/wincrypt.h:730:11: error: unknown type name ‘WINBOOL’
2158 WINIMPM WINBOOL WINAPI CryptGenRandom (HCRYPTPROV hProv, DWORD dwLen, BYTE *pbBuffer);
2159 ^
2160/usr/include/w32api/wincrypt.h:730:60: error: unknown type name ‘DWORD’
2161 WINIMPM WINBOOL WINAPI CryptGenRandom (HCRYPTPROV hProv, DWORD dwLen, BYTE *pbBuffer);
2162 ^
2163/usr/include/w32api/wincrypt.h:730:73: error: unknown type name ‘BYTE’
2164 WINIMPM WINBOOL WINAPI CryptGenRandom (HCRYPTPROV hProv, DWORD dwLen, BYTE *pbBuffer);
2165 ^
2166/usr/include/w32api/wincrypt.h:731:11: error: unknown type name ‘WINBOOL’
2167 WINIMPM WINBOOL WINAPI CryptGetUserKey (HCRYPTPROV hProv, DWORD dwKeySpec, HCRYPTKEY *phUserKey);
2168 ^
2169/usr/include/w32api/wincrypt.h:731:61: error: unknown type name ‘DWORD’
2170 WINIMPM WINBOOL WINAPI CryptGetUserKey (HCRYPTPROV hProv, DWORD dwKeySpec, HCRYPTKEY *phUserKey);
2171 ^
2172/usr/include/w32api/wincrypt.h:732:11: error: unknown type name ‘WINBOOL’
2173 WINIMPM WINBOOL WINAPI CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2174 ^
2175/usr/include/w32api/wincrypt.h:732:77: error: unknown type name ‘DWORD’
2176 WINIMPM WINBOOL WINAPI CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2177 ^
2178/usr/include/w32api/wincrypt.h:732:95: error: unknown type name ‘DWORD’
2179 WINIMPM WINBOOL WINAPI CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2180 ^
2181/usr/include/w32api/wincrypt.h:732:110: error: unknown type name ‘BYTE’
2182 WINIMPM WINBOOL WINAPI CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2183 ^
2184/usr/include/w32api/wincrypt.h:732:124: error: unknown type name ‘DWORD’
2185 WINIMPM WINBOOL WINAPI CryptExportKey (HCRYPTKEY hKey, HCRYPTKEY hExpKey, DWORD dwBlobType, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2186 ^
2187/usr/include/w32api/wincrypt.h:733:11: error: unknown type name ‘WINBOOL’
2188 WINIMPM WINBOOL WINAPI CryptImportKey (HCRYPTPROV hProv, CONST BYTE *pbData, DWORD dwDataLen, HCRYPTKEY hPubKey, DWORD dwFlags, HCRYPTKEY *phKey);
2189 ^
2190/usr/include/w32api/wincrypt.h:733:66: error: unknown type name ‘BYTE’
2191 WINIMPM WINBOOL WINAPI CryptImportKey (HCRYPTPROV hProv, CONST BYTE *pbData, DWORD dwDataLen, HCRYPTKEY hPubKey, DWORD dwFlags, HCRYPTKEY *phKey);
2192 ^
2193/usr/include/w32api/wincrypt.h:733:80: error: unknown type name ‘DWORD’
2194 WINIMPM WINBOOL WINAPI CryptImportKey (HCRYPTPROV hProv, CONST BYTE *pbData, DWORD dwDataLen, HCRYPTKEY hPubKey, DWORD dwFlags, HCRYPTKEY *phKey);
2195 ^
2196/usr/include/w32api/wincrypt.h:733:116: error: unknown type name ‘DWORD’
2197 WINIMPM WINBOOL WINAPI CryptImportKey (HCRYPTPROV hProv, CONST BYTE *pbData, DWORD dwDataLen, HCRYPTKEY hPubKey, DWORD dwFlags, HCRYPTKEY *phKey);
2198 ^
2199/usr/include/w32api/wincrypt.h:734:11: error: unknown type name ‘WINBOOL’
2200 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2201 ^
2202/usr/include/w32api/wincrypt.h:734:74: error: unknown type name ‘WINBOOL’
2203 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2204 ^
2205/usr/include/w32api/wincrypt.h:734:89: error: unknown type name ‘DWORD’
2206 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2207 ^
2208/usr/include/w32api/wincrypt.h:734:104: error: unknown type name ‘BYTE’
2209 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2210 ^
2211/usr/include/w32api/wincrypt.h:734:118: error: unknown type name ‘DWORD’
2212 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2213 ^
2214/usr/include/w32api/wincrypt.h:734:137: error: unknown type name ‘DWORD’
2215 WINIMPM WINBOOL WINAPI CryptEncrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen, DWORD dwBufLen);
2216 ^
2217/usr/include/w32api/wincrypt.h:735:11: error: unknown type name ‘WINBOOL’
2218 WINIMPM WINBOOL WINAPI CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2219 ^
2220/usr/include/w32api/wincrypt.h:735:74: error: unknown type name ‘WINBOOL’
2221 WINIMPM WINBOOL WINAPI CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2222 ^
2223/usr/include/w32api/wincrypt.h:735:89: error: unknown type name ‘DWORD’
2224 WINIMPM WINBOOL WINAPI CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2225 ^
2226/usr/include/w32api/wincrypt.h:735:104: error: unknown type name ‘BYTE’
2227 WINIMPM WINBOOL WINAPI CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2228 ^
2229/usr/include/w32api/wincrypt.h:735:118: error: unknown type name ‘DWORD’
2230 WINIMPM WINBOOL WINAPI CryptDecrypt (HCRYPTKEY hKey, HCRYPTHASH hHash, WINBOOL Final, DWORD dwFlags, BYTE *pbData, DWORD *pdwDataLen);
2231 ^
2232/usr/include/w32api/wincrypt.h:736:11: error: unknown type name ‘WINBOOL’
2233 WINIMPM WINBOOL WINAPI CryptCreateHash (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTKEY hKey, DWORD dwFlags, HCRYPTHASH *phHash);
2234 ^
2235/usr/include/w32api/wincrypt.h:736:91: error: unknown type name ‘DWORD’
2236 WINIMPM WINBOOL WINAPI CryptCreateHash (HCRYPTPROV hProv, ALG_ID Algid, HCRYPTKEY hKey, DWORD dwFlags, HCRYPTHASH *phHash);
2237 ^
2238/usr/include/w32api/wincrypt.h:737:11: error: unknown type name ‘WINBOOL’
2239 WINIMPM WINBOOL WINAPI CryptHashData (HCRYPTHASH hHash, CONST BYTE *pbData, DWORD dwDataLen, DWORD dwFlags);
2240 ^
2241/usr/include/w32api/wincrypt.h:737:65: error: unknown type name ‘BYTE’
2242 WINIMPM WINBOOL WINAPI CryptHashData (HCRYPTHASH hHash, CONST BYTE *pbData, DWORD dwDataLen, DWORD dwFlags);
2243 ^
2244/usr/include/w32api/wincrypt.h:737:79: error: unknown type name ‘DWORD’
2245 WINIMPM WINBOOL WINAPI CryptHashData (HCRYPTHASH hHash, CONST BYTE *pbData, DWORD dwDataLen, DWORD dwFlags);
2246 ^
2247/usr/include/w32api/wincrypt.h:737:96: error: unknown type name ‘DWORD’
2248 WINIMPM WINBOOL WINAPI CryptHashData (HCRYPTHASH hHash, CONST BYTE *pbData, DWORD dwDataLen, DWORD dwFlags);
2249 ^
2250/usr/include/w32api/wincrypt.h:738:11: error: unknown type name ‘WINBOOL’
2251 WINIMPM WINBOOL WINAPI CryptHashSessionKey (HCRYPTHASH hHash, HCRYPTKEY hKey, DWORD dwFlags);
2252 ^
2253/usr/include/w32api/wincrypt.h:738:81: error: unknown type name ‘DWORD’
2254 WINIMPM WINBOOL WINAPI CryptHashSessionKey (HCRYPTHASH hHash, HCRYPTKEY hKey, DWORD dwFlags);
2255 ^
2256/usr/include/w32api/wincrypt.h:739:11: error: unknown type name ‘WINBOOL’
2257 WINIMPM WINBOOL WINAPI CryptDestroyHash (HCRYPTHASH hHash);
2258 ^
2259/usr/include/w32api/wincrypt.h:740:11: error: unknown type name ‘WINBOOL’
2260 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2261 ^
2262/usr/include/w32api/wincrypt.h:740:60: error: unknown type name ‘DWORD’
2263 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2264 ^
2265/usr/include/w32api/wincrypt.h:740:77: error: unknown type name ‘LPCSTR’
2266 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2267 ^
2268/usr/include/w32api/wincrypt.h:740:99: error: unknown type name ‘DWORD’
2269 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2270 ^
2271/usr/include/w32api/wincrypt.h:740:114: error: unknown type name ‘BYTE’
2272 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2273 ^
2274/usr/include/w32api/wincrypt.h:740:133: error: unknown type name ‘DWORD’
2275 WINIMPM WINBOOL WINAPI CryptSignHashA (HCRYPTHASH hHash, DWORD dwKeySpec, LPCSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2276 ^
2277/usr/include/w32api/wincrypt.h:741:11: error: unknown type name ‘WINBOOL’
2278 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2279 ^
2280/usr/include/w32api/wincrypt.h:741:60: error: unknown type name ‘DWORD’
2281 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2282 ^
2283/usr/include/w32api/wincrypt.h:741:77: error: unknown type name ‘LPCWSTR’
2284 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2285 ^
2286/usr/include/w32api/wincrypt.h:741:100: error: unknown type name ‘DWORD’
2287 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2288 ^
2289/usr/include/w32api/wincrypt.h:741:115: error: unknown type name ‘BYTE’
2290 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2291 ^
2292/usr/include/w32api/wincrypt.h:741:134: error: unknown type name ‘DWORD’
2293 WINIMPM WINBOOL WINAPI CryptSignHashW (HCRYPTHASH hHash, DWORD dwKeySpec, LPCWSTR szDescription, DWORD dwFlags, BYTE *pbSignature, DWORD *pdwSigLen);
2294 ^
2295/usr/include/w32api/wincrypt.h:742:11: error: unknown type name ‘WINBOOL’
2296 WINIMPM WINBOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCSTR szDescription, DWORD dwFlags);
2297 ^
2298/usr/include/w32api/wincrypt.h:742:73: error: unknown type name ‘BYTE’
2299 WINIMPM WINBOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCSTR szDescription, DWORD dwFlags);
2300 ^
2301/usr/include/w32api/wincrypt.h:742:92: error: unknown type name ‘DWORD’
2302 WINIMPM WINBOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCSTR szDescription, DWORD dwFlags);
2303 ^
2304/usr/include/w32api/wincrypt.h:742:127: error: unknown type name ‘LPCSTR’
2305 WINIMPM WINBOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCSTR szDescription, DWORD dwFlags);
2306 ^
2307/usr/include/w32api/wincrypt.h:742:149: error: unknown type name ‘DWORD’
2308 WINIMPM WINBOOL WINAPI CryptVerifySignatureA (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCSTR szDescription, DWORD dwFlags);
2309 ^
2310/usr/include/w32api/wincrypt.h:743:11: error: unknown type name ‘WINBOOL’
2311 WINIMPM WINBOOL WINAPI CryptVerifySignatureW (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR szDescription, DWORD dwFlags);
2312 ^
2313/usr/include/w32api/wincrypt.h:743:73: error: unknown type name ‘BYTE’
2314 WINIMPM WINBOOL WINAPI CryptVerifySignatureW (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR szDescription, DWORD dwFlags);
2315 ^
2316/usr/include/w32api/wincrypt.h:743:92: error: unknown type name ‘DWORD’
2317 WINIMPM WINBOOL WINAPI CryptVerifySignatureW (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR szDescription, DWORD dwFlags);
2318 ^
2319/usr/include/w32api/wincrypt.h:743:127: error: unknown type name ‘LPCWSTR’
2320 WINIMPM WINBOOL WINAPI CryptVerifySignatureW (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR szDescription, DWORD dwFlags);
2321 ^
2322/usr/include/w32api/wincrypt.h:743:150: error: unknown type name ‘DWORD’
2323 WINIMPM WINBOOL WINAPI CryptVerifySignatureW (HCRYPTHASH hHash, CONST BYTE *pbSignature, DWORD dwSigLen, HCRYPTKEY hPubKey, LPCWSTR szDescription, DWORD dwFlags);
2324 ^
2325/usr/include/w32api/wincrypt.h:744:11: error: unknown type name ‘WINBOOL’
2326 WINIMPM WINBOOL WINAPI CryptSetProviderA (LPCSTR pszProvName, DWORD dwProvType);
2327 ^
2328/usr/include/w32api/wincrypt.h:744:45: error: unknown type name ‘LPCSTR’
2329 WINIMPM WINBOOL WINAPI CryptSetProviderA (LPCSTR pszProvName, DWORD dwProvType);
2330 ^
2331/usr/include/w32api/wincrypt.h:744:65: error: unknown type name ‘DWORD’
2332 WINIMPM WINBOOL WINAPI CryptSetProviderA (LPCSTR pszProvName, DWORD dwProvType);
2333 ^
2334/usr/include/w32api/wincrypt.h:745:11: error: unknown type name ‘WINBOOL’
2335 WINIMPM WINBOOL WINAPI CryptSetProviderW (LPCWSTR pszProvName, DWORD dwProvType);
2336 ^
2337/usr/include/w32api/wincrypt.h:745:45: error: unknown type name ‘LPCWSTR’
2338 WINIMPM WINBOOL WINAPI CryptSetProviderW (LPCWSTR pszProvName, DWORD dwProvType);
2339 ^
2340/usr/include/w32api/wincrypt.h:745:66: error: unknown type name ‘DWORD’
2341 WINIMPM WINBOOL WINAPI CryptSetProviderW (LPCWSTR pszProvName, DWORD dwProvType);
2342 ^
2343/usr/include/w32api/wincrypt.h:746:11: error: unknown type name ‘WINBOOL’
2344 WINIMPM WINBOOL WINAPI CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2345 ^
2346/usr/include/w32api/wincrypt.h:746:47: error: unknown type name ‘LPCSTR’
2347 WINIMPM WINBOOL WINAPI CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2348 ^
2349/usr/include/w32api/wincrypt.h:746:67: error: unknown type name ‘DWORD’
2350 WINIMPM WINBOOL WINAPI CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2351 ^
2352/usr/include/w32api/wincrypt.h:746:85: error: unknown type name ‘DWORD’
2353 WINIMPM WINBOOL WINAPI CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2354 ^
2355/usr/include/w32api/wincrypt.h:746:105: error: unknown type name ‘DWORD’
2356 WINIMPM WINBOOL WINAPI CryptSetProviderExA (LPCSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2357 ^
2358/usr/include/w32api/wincrypt.h:747:11: error: unknown type name ‘WINBOOL’
2359 WINIMPM WINBOOL WINAPI CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2360 ^
2361/usr/include/w32api/wincrypt.h:747:47: error: unknown type name ‘LPCWSTR’
2362 WINIMPM WINBOOL WINAPI CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2363 ^
2364/usr/include/w32api/wincrypt.h:747:68: error: unknown type name ‘DWORD’
2365 WINIMPM WINBOOL WINAPI CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2366 ^
2367/usr/include/w32api/wincrypt.h:747:86: error: unknown type name ‘DWORD’
2368 WINIMPM WINBOOL WINAPI CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2369 ^
2370/usr/include/w32api/wincrypt.h:747:106: error: unknown type name ‘DWORD’
2371 WINIMPM WINBOOL WINAPI CryptSetProviderExW (LPCWSTR pszProvName, DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags);
2372 ^
2373/usr/include/w32api/wincrypt.h:748:11: error: unknown type name ‘WINBOOL’
2374 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2375 ^
2376/usr/include/w32api/wincrypt.h:748:52: error: unknown type name ‘DWORD’
2377 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2378 ^
2379/usr/include/w32api/wincrypt.h:748:70: error: unknown type name ‘DWORD’
2380 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2381 ^
2382/usr/include/w32api/wincrypt.h:748:90: error: unknown type name ‘DWORD’
2383 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2384 ^
2385/usr/include/w32api/wincrypt.h:748:105: error: unknown type name ‘LPSTR’
2386 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2387 ^
2388/usr/include/w32api/wincrypt.h:748:124: error: unknown type name ‘DWORD’
2389 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderA (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPSTR pszProvName, DWORD *pcbProvName);
2390 ^
2391/usr/include/w32api/wincrypt.h:749:11: error: unknown type name ‘WINBOOL’
2392 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2393 ^
2394/usr/include/w32api/wincrypt.h:749:52: error: unknown type name ‘DWORD’
2395 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2396 ^
2397/usr/include/w32api/wincrypt.h:749:70: error: unknown type name ‘DWORD’
2398 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2399 ^
2400/usr/include/w32api/wincrypt.h:749:90: error: unknown type name ‘DWORD’
2401 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2402 ^
2403/usr/include/w32api/wincrypt.h:749:105: error: unknown type name ‘LPWSTR’
2404 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2405 ^
2406/usr/include/w32api/wincrypt.h:749:125: error: unknown type name ‘DWORD’
2407 WINIMPM WINBOOL WINAPI CryptGetDefaultProviderW (DWORD dwProvType, DWORD *pdwReserved, DWORD dwFlags, LPWSTR pszProvName, DWORD *pcbProvName);
2408 ^
2409/usr/include/w32api/wincrypt.h:750:11: error: unknown type name ‘WINBOOL’
2410 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2411 ^
2412/usr/include/w32api/wincrypt.h:750:51: error: unknown type name ‘DWORD’
2413 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2414 ^
2415/usr/include/w32api/wincrypt.h:750:66: error: unknown type name ‘DWORD’
2416 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2417 ^
2418/usr/include/w32api/wincrypt.h:750:86: error: unknown type name ‘DWORD’
2419 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2420 ^
2421/usr/include/w32api/wincrypt.h:750:101: error: unknown type name ‘DWORD’
2422 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2423 ^
2424/usr/include/w32api/wincrypt.h:750:121: error: unknown type name ‘LPSTR’
2425 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2426 ^
2427/usr/include/w32api/wincrypt.h:750:139: error: unknown type name ‘DWORD’
2428 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szTypeName, DWORD *pcbTypeName);
2429 ^
2430/usr/include/w32api/wincrypt.h:751:11: error: unknown type name ‘WINBOOL’
2431 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2432 ^
2433/usr/include/w32api/wincrypt.h:751:51: error: unknown type name ‘DWORD’
2434 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2435 ^
2436/usr/include/w32api/wincrypt.h:751:66: error: unknown type name ‘DWORD’
2437 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2438 ^
2439/usr/include/w32api/wincrypt.h:751:86: error: unknown type name ‘DWORD’
2440 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2441 ^
2442/usr/include/w32api/wincrypt.h:751:101: error: unknown type name ‘DWORD’
2443 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2444 ^
2445/usr/include/w32api/wincrypt.h:751:121: error: unknown type name ‘LPWSTR’
2446 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2447 ^
2448/usr/include/w32api/wincrypt.h:751:140: error: unknown type name ‘DWORD’
2449 WINIMPM WINBOOL WINAPI CryptEnumProviderTypesW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szTypeName, DWORD *pcbTypeName);
2450 ^
2451/usr/include/w32api/wincrypt.h:752:11: error: unknown type name ‘WINBOOL’
2452 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2453 ^
2454/usr/include/w32api/wincrypt.h:752:47: error: unknown type name ‘DWORD’
2455 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2456 ^
2457/usr/include/w32api/wincrypt.h:752:62: error: unknown type name ‘DWORD’
2458 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2459 ^
2460/usr/include/w32api/wincrypt.h:752:82: error: unknown type name ‘DWORD’
2461 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2462 ^
2463/usr/include/w32api/wincrypt.h:752:97: error: unknown type name ‘DWORD’
2464 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2465 ^
2466/usr/include/w32api/wincrypt.h:752:117: error: unknown type name ‘LPSTR’
2467 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2468 ^
2469/usr/include/w32api/wincrypt.h:752:135: error: unknown type name ‘DWORD’
2470 WINIMPM WINBOOL WINAPI CryptEnumProvidersA (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPSTR szProvName, DWORD *pcbProvName);
2471 ^
2472/usr/include/w32api/wincrypt.h:753:11: error: unknown type name ‘WINBOOL’
2473 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2474 ^
2475/usr/include/w32api/wincrypt.h:753:47: error: unknown type name ‘DWORD’
2476 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2477 ^
2478/usr/include/w32api/wincrypt.h:753:62: error: unknown type name ‘DWORD’
2479 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2480 ^
2481/usr/include/w32api/wincrypt.h:753:82: error: unknown type name ‘DWORD’
2482 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2483 ^
2484/usr/include/w32api/wincrypt.h:753:97: error: unknown type name ‘DWORD’
2485 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2486 ^
2487/usr/include/w32api/wincrypt.h:753:117: error: unknown type name ‘LPWSTR’
2488 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2489 ^
2490/usr/include/w32api/wincrypt.h:753:136: error: unknown type name ‘DWORD’
2491 WINIMPM WINBOOL WINAPI CryptEnumProvidersW (DWORD dwIndex, DWORD *pdwReserved, DWORD dwFlags, DWORD *pdwProvType, LPWSTR szProvName, DWORD *pcbProvName);
2492 ^
2493/usr/include/w32api/wincrypt.h:754:11: error: unknown type name ‘WINBOOL’
2494 WINIMPM WINBOOL WINAPI CryptContextAddRef (HCRYPTPROV hProv, DWORD *pdwReserved, DWORD dwFlags);
2495 ^
2496/usr/include/w32api/wincrypt.h:754:64: error: unknown type name ‘DWORD’
2497 WINIMPM WINBOOL WINAPI CryptContextAddRef (HCRYPTPROV hProv, DWORD *pdwReserved, DWORD dwFlags);
2498 ^
2499/usr/include/w32api/wincrypt.h:754:84: error: unknown type name ‘DWORD’
2500 WINIMPM WINBOOL WINAPI CryptContextAddRef (HCRYPTPROV hProv, DWORD *pdwReserved, DWORD dwFlags);
2501 ^
2502/usr/include/w32api/wincrypt.h:755:11: error: unknown type name ‘WINBOOL’
2503 WINIMPM WINBOOL WINAPI CryptDuplicateKey (HCRYPTKEY hKey, DWORD *pdwReserved, DWORD dwFlags, HCRYPTKEY *phKey);
2504 ^
2505/usr/include/w32api/wincrypt.h:755:61: error: unknown type name ‘DWORD’
2506 WINIMPM WINBOOL WINAPI CryptDuplicateKey (HCRYPTKEY hKey, DWORD *pdwReserved, DWORD dwFlags, HCRYPTKEY *phKey);
2507 ^
2508/usr/include/w32api/wincrypt.h:755:81: error: unknown type name ‘DWORD’
2509 WINIMPM WINBOOL WINAPI CryptDuplicateKey (HCRYPTKEY hKey, DWORD *pdwReserved, DWORD dwFlags, HCRYPTKEY *phKey);
2510 ^
2511/usr/include/w32api/wincrypt.h:756:11: error: unknown type name ‘WINBOOL’
2512 WINIMPM WINBOOL WINAPI CryptDuplicateHash (HCRYPTHASH hHash, DWORD *pdwReserved, DWORD dwFlags, HCRYPTHASH *phHash);
2513 ^
2514/usr/include/w32api/wincrypt.h:756:64: error: unknown type name ‘DWORD’
2515 WINIMPM WINBOOL WINAPI CryptDuplicateHash (HCRYPTHASH hHash, DWORD *pdwReserved, DWORD dwFlags, HCRYPTHASH *phHash);
2516 ^
2517/usr/include/w32api/wincrypt.h:756:84: error: unknown type name ‘DWORD’
2518 WINIMPM WINBOOL WINAPI CryptDuplicateHash (HCRYPTHASH hHash, DWORD *pdwReserved, DWORD dwFlags, HCRYPTHASH *phHash);
2519 ^
2520/usr/include/w32api/wincrypt.h:757:19: error: expected ‘,’ or ‘;’ before ‘GetEncSChannel’
2521 WINBOOL __cdecl GetEncSChannel (BYTE **pData, DWORD *dwDecSize);
2522 ^
2523/usr/include/w32api/wincrypt.h:762:11: error: unknown type name ‘ULONG_PTR’
2524 typedef ULONG_PTR HCRYPTPROV_OR_NCRYPT_KEY_HANDLE;
2525 ^
2526/usr/include/w32api/wincrypt.h:763:11: error: unknown type name ‘ULONG_PTR’
2527 typedef ULONG_PTR HCRYPTPROV_LEGACY;
2528 ^
2529In file included from /usr/include/w32api/wincrypt.h:765:0,
2530 from /usr/include/w32api/schannel.h:10,
2531 from /usr/include/w32api/schnlsp.h:9,
2532 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
2533/usr/include/w32api/bcrypt.h:143:5: error: unknown type name ‘ULONG’
2534 ULONG dwMinLength;
2535 ^
2536/usr/include/w32api/bcrypt.h:144:5: error: unknown type name ‘ULONG’
2537 ULONG dwMaxLength;
2538 ^
2539/usr/include/w32api/bcrypt.h:145:5: error: unknown type name ‘ULONG’
2540 ULONG dwIncrement;
2541 ^
2542/usr/include/w32api/bcrypt.h:151:5: error: unknown type name ‘ULONG’
2543 ULONG cbOID;
2544 ^
2545/usr/include/w32api/bcrypt.h:152:5: error: unknown type name ‘PUCHAR’
2546 PUCHAR pbOID;
2547 ^
2548/usr/include/w32api/bcrypt.h:156:5: error: unknown type name ‘ULONG’
2549 ULONG dwOIDCount;
2550 ^
2551/usr/include/w32api/bcrypt.h:161:5: error: unknown type name ‘LPCWSTR’
2552 LPCWSTR pszAlgId;
2553 ^
2554/usr/include/w32api/bcrypt.h:165:5: error: unknown type name ‘LPCWSTR’
2555 LPCWSTR pszAlgId;
2556 ^
2557/usr/include/w32api/bcrypt.h:166:5: error: unknown type name ‘ULONG’
2558 ULONG cbSalt;
2559 ^
2560/usr/include/w32api/bcrypt.h:170:5: error: unknown type name ‘LPCWSTR’
2561 LPCWSTR pszAlgId;
2562 ^
2563/usr/include/w32api/bcrypt.h:171:5: error: unknown type name ‘PUCHAR’
2564 PUCHAR pbLabel;
2565 ^
2566/usr/include/w32api/bcrypt.h:172:5: error: unknown type name ‘ULONG’
2567 ULONG cbLabel;
2568 ^
2569/usr/include/w32api/bcrypt.h:176:5: error: unknown type name ‘ULONG’
2570 ULONG cbSize;
2571 ^
2572/usr/include/w32api/bcrypt.h:177:5: error: unknown type name ‘ULONG’
2573 ULONG dwInfoVersion;
2574 ^
2575/usr/include/w32api/bcrypt.h:178:5: error: unknown type name ‘PUCHAR’
2576 PUCHAR pbNonce;
2577 ^
2578/usr/include/w32api/bcrypt.h:179:5: error: unknown type name ‘ULONG’
2579 ULONG cbNonce;
2580 ^
2581/usr/include/w32api/bcrypt.h:180:5: error: unknown type name ‘PUCHAR’
2582 PUCHAR pbAuthData;
2583 ^
2584/usr/include/w32api/bcrypt.h:181:5: error: unknown type name ‘ULONG’
2585 ULONG cbAuthData;
2586 ^
2587/usr/include/w32api/bcrypt.h:182:5: error: unknown type name ‘PUCHAR’
2588 PUCHAR pbTag;
2589 ^
2590/usr/include/w32api/bcrypt.h:183:5: error: unknown type name ‘ULONG’
2591 ULONG cbTag;
2592 ^
2593/usr/include/w32api/bcrypt.h:184:5: error: unknown type name ‘PUCHAR’
2594 PUCHAR pbMacContext;
2595 ^
2596/usr/include/w32api/bcrypt.h:185:5: error: unknown type name ‘ULONG’
2597 ULONG cbMacContext;
2598 ^
2599/usr/include/w32api/bcrypt.h:186:5: error: unknown type name ‘ULONG’
2600 ULONG cbAAD;
2601 ^
2602/usr/include/w32api/bcrypt.h:187:5: error: unknown type name ‘ULONGLONG’
2603 ULONGLONG cbData;
2604 ^
2605/usr/include/w32api/bcrypt.h:188:5: error: unknown type name ‘ULONG’
2606 ULONG dwFlags;
2607 ^
2608/usr/include/w32api/bcrypt.h:194:5: error: unknown type name ‘ULONG’
2609 ULONG cbBuffer;
2610 ^
2611/usr/include/w32api/bcrypt.h:195:5: error: unknown type name ‘ULONG’
2612 ULONG BufferType;
2613 ^
2614/usr/include/w32api/bcrypt.h:196:5: error: unknown type name ‘PVOID’
2615 PVOID pvBuffer;
2616 ^
2617/usr/include/w32api/bcrypt.h:200:5: error: unknown type name ‘ULONG’
2618 ULONG ulVersion;
2619 ^
2620/usr/include/w32api/bcrypt.h:201:5: error: unknown type name ‘ULONG’
2621 ULONG cBuffers;
2622 ^
2623/usr/include/w32api/bcrypt.h:374:9: error: unknown type name ‘PVOID’
2624 typedef PVOID BCRYPT_HANDLE;
2625 ^
2626/usr/include/w32api/bcrypt.h:375:11: error: unknown type name ‘PVOID’
2627 typedef PVOID BCRYPT_ALG_HANDLE;
2628 ^
2629/usr/include/w32api/bcrypt.h:376:11: error: unknown type name ‘PVOID’
2630 typedef PVOID BCRYPT_KEY_HANDLE;
2631 ^
2632/usr/include/w32api/bcrypt.h:377:11: error: unknown type name ‘PVOID’
2633 typedef PVOID BCRYPT_HASH_HANDLE;
2634 ^
2635/usr/include/w32api/bcrypt.h:378:11: error: unknown type name ‘PVOID’
2636 typedef PVOID BCRYPT_SECRET_HANDLE;
2637 ^
2638/usr/include/w32api/bcrypt.h:381:5: error: unknown type name ‘ULONG’
2639 ULONG Magic;
2640 ^
2641/usr/include/w32api/bcrypt.h:385:5: error: unknown type name ‘ULONG’
2642 ULONG Magic;
2643 ^
2644/usr/include/w32api/bcrypt.h:386:5: error: unknown type name ‘ULONG’
2645 ULONG BitLength;
2646 ^
2647/usr/include/w32api/bcrypt.h:387:5: error: unknown type name ‘ULONG’
2648 ULONG cbPublicExp;
2649 ^
2650/usr/include/w32api/bcrypt.h:388:5: error: unknown type name ‘ULONG’
2651 ULONG cbModulus;
2652 ^
2653/usr/include/w32api/bcrypt.h:389:5: error: unknown type name ‘ULONG’
2654 ULONG cbPrime1;
2655 ^
2656/usr/include/w32api/bcrypt.h:390:5: error: unknown type name ‘ULONG’
2657 ULONG cbPrime2;
2658 ^
2659/usr/include/w32api/bcrypt.h:394:5: error: unknown type name ‘ULONG’
2660 ULONG dwMagic;
2661 ^
2662/usr/include/w32api/bcrypt.h:395:5: error: unknown type name ‘ULONG’
2663 ULONG cbKey;
2664 ^
2665/usr/include/w32api/bcrypt.h:399:5: error: unknown type name ‘ULONG’
2666 ULONG dwMagic;
2667 ^
2668/usr/include/w32api/bcrypt.h:400:5: error: unknown type name ‘ULONG’
2669 ULONG cbKey;
2670 ^
2671/usr/include/w32api/bcrypt.h:404:5: error: unknown type name ‘ULONG’
2672 ULONG cbLength;
2673 ^
2674/usr/include/w32api/bcrypt.h:405:5: error: unknown type name ‘ULONG’
2675 ULONG dwMagic;
2676 ^
2677/usr/include/w32api/bcrypt.h:406:5: error: unknown type name ‘ULONG’
2678 ULONG cbKeyLength;
2679 ^
2680/usr/include/w32api/bcrypt.h:410:5: error: unknown type name ‘ULONG’
2681 ULONG dwMagic;
2682 ^
2683/usr/include/w32api/bcrypt.h:411:5: error: unknown type name ‘ULONG’
2684 ULONG cbKey;
2685 ^
2686/usr/include/w32api/bcrypt.h:412:5: error: unknown type name ‘UCHAR’
2687 UCHAR Count[4];
2688 ^
2689/usr/include/w32api/bcrypt.h:413:5: error: unknown type name ‘UCHAR’
2690 UCHAR Seed[20];
2691 ^
2692/usr/include/w32api/bcrypt.h:414:5: error: unknown type name ‘UCHAR’
2693 UCHAR q[20];
2694 ^
2695/usr/include/w32api/bcrypt.h:428:5: error: unknown type name ‘ULONG’
2696 ULONG dwMagic;
2697 ^
2698/usr/include/w32api/bcrypt.h:429:5: error: unknown type name ‘ULONG’
2699 ULONG cbKey;
2700 ^
2701/usr/include/w32api/bcrypt.h:432:5: error: unknown type name ‘ULONG’
2702 ULONG cbSeedLength;
2703 ^
2704/usr/include/w32api/bcrypt.h:433:5: error: unknown type name ‘ULONG’
2705 ULONG cbGroupSize;
2706 ^
2707/usr/include/w32api/bcrypt.h:434:5: error: unknown type name ‘UCHAR’
2708 UCHAR Count[4];
2709 ^
2710/usr/include/w32api/bcrypt.h:438:5: error: unknown type name ‘ULONG’
2711 ULONG dwMagic;
2712 ^
2713/usr/include/w32api/bcrypt.h:439:5: error: unknown type name ‘ULONG’
2714 ULONG dwVersion;
2715 ^
2716/usr/include/w32api/bcrypt.h:440:5: error: unknown type name ‘ULONG’
2717 ULONG cbKeyData;
2718 ^
2719/usr/include/w32api/bcrypt.h:444:5: error: unknown type name ‘ULONG’
2720 ULONG cbLength;
2721 ^
2722/usr/include/w32api/bcrypt.h:445:5: error: unknown type name ‘ULONG’
2723 ULONG dwMagic;
2724 ^
2725/usr/include/w32api/bcrypt.h:446:5: error: unknown type name ‘ULONG’
2726 ULONG cbKeyLength;
2727 ^
2728/usr/include/w32api/bcrypt.h:447:5: error: unknown type name ‘UCHAR’
2729 UCHAR Count[4];
2730 ^
2731/usr/include/w32api/bcrypt.h:448:5: error: unknown type name ‘UCHAR’
2732 UCHAR Seed[20];
2733 ^
2734/usr/include/w32api/bcrypt.h:449:5: error: unknown type name ‘UCHAR’
2735 UCHAR q[20];
2736 ^
2737/usr/include/w32api/bcrypt.h:453:5: error: unknown type name ‘ULONG’
2738 ULONG cbLength;
2739 ^
2740/usr/include/w32api/bcrypt.h:454:5: error: unknown type name ‘ULONG’
2741 ULONG dwMagic;
2742 ^
2743/usr/include/w32api/bcrypt.h:455:5: error: unknown type name ‘ULONG’
2744 ULONG cbKeyLength;
2745 ^
2746/usr/include/w32api/bcrypt.h:458:5: error: unknown type name ‘ULONG’
2747 ULONG cbSeedLength;
2748 ^
2749/usr/include/w32api/bcrypt.h:459:5: error: unknown type name ‘ULONG’
2750 ULONG cbGroupSize;
2751 ^
2752/usr/include/w32api/bcrypt.h:460:5: error: unknown type name ‘UCHAR’
2753 UCHAR Count[4];
2754 ^
2755/usr/include/w32api/bcrypt.h:464:5: error: unknown type name ‘LPWSTR’
2756 LPWSTR pszName;
2757 ^
2758/usr/include/w32api/bcrypt.h:465:5: error: unknown type name ‘ULONG’
2759 ULONG dwClass;
2760 ^
2761/usr/include/w32api/bcrypt.h:466:5: error: unknown type name ‘ULONG’
2762 ULONG dwFlags;
2763 ^
2764/usr/include/w32api/bcrypt.h:470:5: error: unknown type name ‘LPWSTR’
2765 LPWSTR pszProviderName;
2766 ^
2767/usr/include/w32api/bcrypt.h:474:5: error: unknown type name ‘USHORT’
2768 USHORT MajorVersion;
2769 ^
2770/usr/include/w32api/bcrypt.h:475:5: error: unknown type name ‘USHORT’
2771 USHORT MinorVersion;
2772 ^
2773/usr/include/w32api/bcrypt.h:479:5: error: unknown type name ‘ULONG’
2774 ULONG dwInterface;
2775 ^
2776/usr/include/w32api/bcrypt.h:480:5: error: unknown type name ‘ULONG’
2777 ULONG dwFlags;
2778 ^
2779/usr/include/w32api/bcrypt.h:481:5: error: unknown type name ‘ULONG’
2780 ULONG cFunctions;
2781 ^
2782/usr/include/w32api/bcrypt.h:482:5: error: unknown type name ‘PWSTR’
2783 PWSTR *rgpszFunctions;
2784 ^
2785/usr/include/w32api/bcrypt.h:486:5: error: unknown type name ‘PWSTR’
2786 PWSTR pszImage;
2787 ^
2788/usr/include/w32api/bcrypt.h:487:5: error: unknown type name ‘ULONG’
2789 ULONG cInterfaces;
2790 ^
2791/usr/include/w32api/bcrypt.h:492:5: error: unknown type name ‘ULONG’
2792 ULONG cAliases;
2793 ^
2794/usr/include/w32api/bcrypt.h:493:5: error: unknown type name ‘PWSTR’
2795 PWSTR *rgpszAliases;
2796 ^
2797/usr/include/w32api/bcrypt.h:499:5: error: unknown type name ‘ULONG’
2798 ULONG cProviders;
2799 ^
2800/usr/include/w32api/bcrypt.h:500:5: error: unknown type name ‘PWSTR’
2801 PWSTR *rgpszProviders;
2802 ^
2803/usr/include/w32api/bcrypt.h:504:5: error: unknown type name ‘ULONG’
2804 ULONG dwFlags;
2805 ^
2806/usr/include/w32api/bcrypt.h:505:5: error: unknown type name ‘ULONG’
2807 ULONG dwReserved;
2808 ^
2809/usr/include/w32api/bcrypt.h:509:5: error: unknown type name ‘ULONG’
2810 ULONG dwFlags;
2811 ^
2812/usr/include/w32api/bcrypt.h:510:5: error: unknown type name ‘ULONG’
2813 ULONG dwReserved;
2814 ^
2815/usr/include/w32api/bcrypt.h:514:5: error: unknown type name ‘ULONG’
2816 ULONG cContexts;
2817 ^
2818/usr/include/w32api/bcrypt.h:515:5: error: unknown type name ‘PWSTR’
2819 PWSTR *rgpszContexts;
2820 ^
2821/usr/include/w32api/bcrypt.h:519:5: error: unknown type name ‘ULONG’
2822 ULONG cFunctions;
2823 ^
2824/usr/include/w32api/bcrypt.h:520:5: error: unknown type name ‘PWSTR’
2825 PWSTR *rgpszFunctions;
2826 ^
2827/usr/include/w32api/bcrypt.h:524:5: error: unknown type name ‘ULONG’
2828 ULONG cProviders;
2829 ^
2830/usr/include/w32api/bcrypt.h:525:5: error: unknown type name ‘PWSTR’
2831 PWSTR *rgpszProviders;
2832 ^
2833/usr/include/w32api/bcrypt.h:529:5: error: unknown type name ‘PWSTR’
2834 PWSTR pszProperty;
2835 ^
2836/usr/include/w32api/bcrypt.h:530:5: error: unknown type name ‘ULONG’
2837 ULONG cbValue;
2838 ^
2839/usr/include/w32api/bcrypt.h:531:5: error: unknown type name ‘PUCHAR’
2840 PUCHAR pbValue;
2841 ^
2842/usr/include/w32api/bcrypt.h:535:5: error: unknown type name ‘PWSTR’
2843 PWSTR pszImage;
2844 ^
2845/usr/include/w32api/bcrypt.h:536:5: error: unknown type name ‘ULONG’
2846 ULONG dwFlags;
2847 ^
2848/usr/include/w32api/bcrypt.h:540:5: error: unknown type name ‘ULONG’
2849 ULONG dwInterface;
2850 ^
2851/usr/include/w32api/bcrypt.h:541:5: error: unknown type name ‘PWSTR’
2852 PWSTR pszFunction;
2853 ^
2854/usr/include/w32api/bcrypt.h:542:5: error: unknown type name ‘PWSTR’
2855 PWSTR pszProvider;
2856 ^
2857/usr/include/w32api/bcrypt.h:543:5: error: unknown type name ‘ULONG’
2858 ULONG cProperties;
2859 ^
2860/usr/include/w32api/bcrypt.h:550:5: error: unknown type name ‘ULONG’
2861 ULONG cProviders;
2862 ^
2863/usr/include/w32api/bcrypt.h:554:80: error: unknown type name ‘LPCWSTR’
2864 NTSTATUS WINAPI BCryptOpenAlgorithmProvider (BCRYPT_ALG_HANDLE *phAlgorithm, LPCWSTR pszAlgId, LPCWSTR pszImplementation, ULONG dwFlags);
2865 ^
2866/usr/include/w32api/bcrypt.h:554:98: error: unknown type name ‘LPCWSTR’
2867 NTSTATUS WINAPI BCryptOpenAlgorithmProvider (BCRYPT_ALG_HANDLE *phAlgorithm, LPCWSTR pszAlgId, LPCWSTR pszImplementation, ULONG dwFlags);
2868 ^
2869/usr/include/w32api/bcrypt.h:554:125: error: unknown type name ‘ULONG’
2870 NTSTATUS WINAPI BCryptOpenAlgorithmProvider (BCRYPT_ALG_HANDLE *phAlgorithm, LPCWSTR pszAlgId, LPCWSTR pszImplementation, ULONG dwFlags);
2871 ^
2872In file included from /usr/include/w32api/wincrypt.h:765:0,
2873 from /usr/include/w32api/schannel.h:10,
2874 from /usr/include/w32api/schnlsp.h:9,
2875 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
2876/usr/include/w32api/bcrypt.h:555:41: error: unknown type name ‘ULONG’
2877 NTSTATUS WINAPI BCryptEnumAlgorithms (ULONG dwAlgOperations, ULONG *pAlgCount, BCRYPT_ALGORITHM_IDENTIFIER **ppAlgList, ULONG dwFlags);
2878 ^
2879/usr/include/w32api/bcrypt.h:555:64: error: unknown type name ‘ULONG’
2880 NTSTATUS WINAPI BCryptEnumAlgorithms (ULONG dwAlgOperations, ULONG *pAlgCount, BCRYPT_ALGORITHM_IDENTIFIER **ppAlgList, ULONG dwFlags);
2881 ^
2882/usr/include/w32api/bcrypt.h:555:123: error: unknown type name ‘ULONG’
2883 NTSTATUS WINAPI BCryptEnumAlgorithms (ULONG dwAlgOperations, ULONG *pAlgCount, BCRYPT_ALGORITHM_IDENTIFIER **ppAlgList, ULONG dwFlags);
2884 ^
2885/usr/include/w32api/bcrypt.h:556:40: error: unknown type name ‘LPCWSTR’
2886 NTSTATUS WINAPI BCryptEnumProviders (LPCWSTR pszAlgId, ULONG *pImplCount, BCRYPT_PROVIDER_NAME **ppImplList, ULONG dwFlags);
2887 ^
2888/usr/include/w32api/bcrypt.h:556:58: error: unknown type name ‘ULONG’
2889 NTSTATUS WINAPI BCryptEnumProviders (LPCWSTR pszAlgId, ULONG *pImplCount, BCRYPT_PROVIDER_NAME **ppImplList, ULONG dwFlags);
2890 ^
2891/usr/include/w32api/bcrypt.h:556:112: error: unknown type name ‘ULONG’
2892 NTSTATUS WINAPI BCryptEnumProviders (LPCWSTR pszAlgId, ULONG *pImplCount, BCRYPT_PROVIDER_NAME **ppImplList, ULONG dwFlags);
2893 ^
2894/usr/include/w32api/bcrypt.h:557:61: error: unknown type name ‘LPCWSTR’
2895 NTSTATUS WINAPI BCryptGetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2896 ^
2897/usr/include/w32api/bcrypt.h:557:82: error: unknown type name ‘PUCHAR’
2898 NTSTATUS WINAPI BCryptGetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2899 ^
2900/usr/include/w32api/bcrypt.h:557:99: error: unknown type name ‘ULONG’
2901 NTSTATUS WINAPI BCryptGetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2902 ^
2903/usr/include/w32api/bcrypt.h:557:115: error: unknown type name ‘ULONG’
2904 NTSTATUS WINAPI BCryptGetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2905 ^
2906/usr/include/w32api/bcrypt.h:557:133: error: unknown type name ‘ULONG’
2907 NTSTATUS WINAPI BCryptGetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2908 ^
2909/usr/include/w32api/bcrypt.h:558:61: error: unknown type name ‘LPCWSTR’
2910 NTSTATUS WINAPI BCryptSetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
2911 ^
2912/usr/include/w32api/bcrypt.h:558:82: error: unknown type name ‘PUCHAR’
2913 NTSTATUS WINAPI BCryptSetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
2914 ^
2915/usr/include/w32api/bcrypt.h:558:98: error: unknown type name ‘ULONG’
2916 NTSTATUS WINAPI BCryptSetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
2917 ^
2918/usr/include/w32api/bcrypt.h:558:113: error: unknown type name ‘ULONG’
2919 NTSTATUS WINAPI BCryptSetProperty (BCRYPT_HANDLE hObject, LPCWSTR pszProperty, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
2920 ^
2921/usr/include/w32api/bcrypt.h:559:79: error: unknown type name ‘ULONG’
2922 NTSTATUS WINAPI BCryptCloseAlgorithmProvider (BCRYPT_ALG_HANDLE hAlgorithm, ULONG dwFlags);
2923 ^
2924/usr/include/w32api/bcrypt.h:560:3: error: unknown type name ‘VOID’
2925 VOID WINAPI BCryptFreeBuffer (PVOID pvBuffer);
2926 ^
2927/usr/include/w32api/bcrypt.h:560:33: error: unknown type name ‘PVOID’
2928 VOID WINAPI BCryptFreeBuffer (PVOID pvBuffer);
2929 ^
2930/usr/include/w32api/bcrypt.h:561:103: error: unknown type name ‘PUCHAR’
2931 NTSTATUS WINAPI BCryptGenerateSymmetricKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
2932 ^
2933/usr/include/w32api/bcrypt.h:561:123: error: unknown type name ‘ULONG’
2934 NTSTATUS WINAPI BCryptGenerateSymmetricKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
2935 ^
2936/usr/include/w32api/bcrypt.h:561:142: error: unknown type name ‘PUCHAR’
2937 NTSTATUS WINAPI BCryptGenerateSymmetricKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
2938 ^
2939/usr/include/w32api/bcrypt.h:561:159: error: unknown type name ‘ULONG’
2940 NTSTATUS WINAPI BCryptGenerateSymmetricKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
2941 ^
2942/usr/include/w32api/bcrypt.h:561:175: error: unknown type name ‘ULONG’
2943 NTSTATUS WINAPI BCryptGenerateSymmetricKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
2944 ^
2945/usr/include/w32api/bcrypt.h:562:98: error: unknown type name ‘ULONG’
2946 NTSTATUS WINAPI BCryptGenerateKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, ULONG dwLength, ULONG dwFlags);
2947 ^
2948/usr/include/w32api/bcrypt.h:562:114: error: unknown type name ‘ULONG’
2949 NTSTATUS WINAPI BCryptGenerateKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE *phKey, ULONG dwLength, ULONG dwFlags);
2950 ^
2951/usr/include/w32api/bcrypt.h:563:58: error: unknown type name ‘PUCHAR’
2952 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2953 ^
2954/usr/include/w32api/bcrypt.h:563:74: error: unknown type name ‘ULONG’
2955 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2956 ^
2957/usr/include/w32api/bcrypt.h:563:89: error: unknown type name ‘VOID’
2958 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2959 ^
2960/usr/include/w32api/bcrypt.h:563:109: error: unknown type name ‘PUCHAR’
2961 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2962 ^
2963/usr/include/w32api/bcrypt.h:563:122: error: unknown type name ‘ULONG’
2964 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2965 ^
2966/usr/include/w32api/bcrypt.h:563:134: error: unknown type name ‘PUCHAR’
2967 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2968 ^
2969/usr/include/w32api/bcrypt.h:563:151: error: unknown type name ‘ULONG’
2970 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2971 ^
2972/usr/include/w32api/bcrypt.h:563:167: error: unknown type name ‘ULONG’
2973 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2974 ^
2975/usr/include/w32api/bcrypt.h:563:185: error: unknown type name ‘ULONG’
2976 NTSTATUS WINAPI BCryptEncrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2977 ^
2978/usr/include/w32api/bcrypt.h:564:58: error: unknown type name ‘PUCHAR’
2979 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2980 ^
2981/usr/include/w32api/bcrypt.h:564:74: error: unknown type name ‘ULONG’
2982 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2983 ^
2984/usr/include/w32api/bcrypt.h:564:89: error: unknown type name ‘VOID’
2985 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2986 ^
2987/usr/include/w32api/bcrypt.h:564:109: error: unknown type name ‘PUCHAR’
2988 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2989 ^
2990/usr/include/w32api/bcrypt.h:564:122: error: unknown type name ‘ULONG’
2991 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2992 ^
2993/usr/include/w32api/bcrypt.h:564:134: error: unknown type name ‘PUCHAR’
2994 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2995 ^
2996/usr/include/w32api/bcrypt.h:564:151: error: unknown type name ‘ULONG’
2997 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
2998 ^
2999/usr/include/w32api/bcrypt.h:564:167: error: unknown type name ‘ULONG’
3000 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3001 ^
3002/usr/include/w32api/bcrypt.h:564:185: error: unknown type name ‘ULONG’
3003 NTSTATUS WINAPI BCryptDecrypt (BCRYPT_KEY_HANDLE hKey, PUCHAR pbInput, ULONG cbInput, VOID *pPaddingInfo, PUCHAR pbIV, ULONG cbIV, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3004 ^
3005/usr/include/w32api/bcrypt.h:565:90: error: unknown type name ‘LPCWSTR’
3006 NTSTATUS WINAPI BCryptExportKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3007 ^
3008/usr/include/w32api/bcrypt.h:565:111: error: unknown type name ‘PUCHAR’
3009 NTSTATUS WINAPI BCryptExportKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3010 ^
3011/usr/include/w32api/bcrypt.h:565:128: error: unknown type name ‘ULONG’
3012 NTSTATUS WINAPI BCryptExportKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3013 ^
3014/usr/include/w32api/bcrypt.h:565:144: error: unknown type name ‘ULONG’
3015 NTSTATUS WINAPI BCryptExportKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3016 ^
3017/usr/include/w32api/bcrypt.h:565:162: error: unknown type name ‘ULONG’
3018 NTSTATUS WINAPI BCryptExportKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3019 ^
3020/usr/include/w32api/bcrypt.h:566:96: error: unknown type name ‘LPCWSTR’
3021 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3022 ^
3023/usr/include/w32api/bcrypt.h:566:143: error: unknown type name ‘PUCHAR’
3024 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3025 ^
3026/usr/include/w32api/bcrypt.h:566:163: error: unknown type name ‘ULONG’
3027 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3028 ^
3029/usr/include/w32api/bcrypt.h:566:182: error: unknown type name ‘PUCHAR’
3030 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3031 ^
3032/usr/include/w32api/bcrypt.h:566:198: error: unknown type name ‘ULONG’
3033 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3034 ^
3035/usr/include/w32api/bcrypt.h:566:213: error: unknown type name ‘ULONG’
3036 NTSTATUS WINAPI BCryptImportKey (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbKeyObject, ULONG cbKeyObject, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3037 ^
3038/usr/include/w32api/bcrypt.h:567:100: error: unknown type name ‘LPCWSTR’
3039 NTSTATUS WINAPI BCryptImportKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3040 ^
3041/usr/include/w32api/bcrypt.h:567:147: error: unknown type name ‘PUCHAR’
3042 NTSTATUS WINAPI BCryptImportKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3043 ^
3044/usr/include/w32api/bcrypt.h:567:163: error: unknown type name ‘ULONG’
3045 NTSTATUS WINAPI BCryptImportKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3046 ^
3047/usr/include/w32api/bcrypt.h:567:178: error: unknown type name ‘ULONG’
3048 NTSTATUS WINAPI BCryptImportKeyPair (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, BCRYPT_KEY_HANDLE *phKey, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3049 ^
3050/usr/include/w32api/bcrypt.h:568:92: error: unknown type name ‘PUCHAR’
3051 NTSTATUS WINAPI BCryptDuplicateKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE *phNewKey, PUCHAR pbKeyObject, ULONG cbKeyObject, ULONG dwFlags);
3052 ^
3053/usr/include/w32api/bcrypt.h:568:112: error: unknown type name ‘ULONG’
3054 NTSTATUS WINAPI BCryptDuplicateKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE *phNewKey, PUCHAR pbKeyObject, ULONG cbKeyObject, ULONG dwFlags);
3055 ^
3056/usr/include/w32api/bcrypt.h:568:131: error: unknown type name ‘ULONG’
3057 NTSTATUS WINAPI BCryptDuplicateKey (BCRYPT_KEY_HANDLE hKey, BCRYPT_KEY_HANDLE *phNewKey, PUCHAR pbKeyObject, ULONG cbKeyObject, ULONG dwFlags);
3058 ^
3059/usr/include/w32api/bcrypt.h:569:66: error: unknown type name ‘ULONG’
3060 NTSTATUS WINAPI BCryptFinalizeKeyPair (BCRYPT_KEY_HANDLE hKey, ULONG dwFlags);
3061 ^
3062/usr/include/w32api/bcrypt.h:572:59: error: unknown type name ‘VOID’
3063 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3064 ^
3065/usr/include/w32api/bcrypt.h:572:79: error: unknown type name ‘PUCHAR’
3066 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3067 ^
3068/usr/include/w32api/bcrypt.h:572:95: error: unknown type name ‘ULONG’
3069 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3070 ^
3071/usr/include/w32api/bcrypt.h:572:110: error: unknown type name ‘PUCHAR’
3072 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3073 ^
3074/usr/include/w32api/bcrypt.h:572:127: error: unknown type name ‘ULONG’
3075 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3076 ^
3077/usr/include/w32api/bcrypt.h:572:143: error: unknown type name ‘ULONG’
3078 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3079 ^
3080/usr/include/w32api/bcrypt.h:572:161: error: unknown type name ‘ULONG’
3081 NTSTATUS WINAPI BCryptSignHash (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbInput, ULONG cbInput, PUCHAR pbOutput, ULONG cbOutput, ULONG *pcbResult, ULONG dwFlags);
3082 ^
3083/usr/include/w32api/bcrypt.h:573:66: error: unknown type name ‘VOID’
3084 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3085 ^
3086/usr/include/w32api/bcrypt.h:573:86: error: unknown type name ‘PUCHAR’
3087 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3088 ^
3089/usr/include/w32api/bcrypt.h:573:101: error: unknown type name ‘ULONG’
3090 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3091 ^
3092/usr/include/w32api/bcrypt.h:573:115: error: unknown type name ‘PUCHAR’
3093 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3094 ^
3095/usr/include/w32api/bcrypt.h:573:135: error: unknown type name ‘ULONG’
3096 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3097 ^
3098/usr/include/w32api/bcrypt.h:573:154: error: unknown type name ‘ULONG’
3099 NTSTATUS WINAPI BCryptVerifySignature (BCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PUCHAR pbHash, ULONG cbHash, PUCHAR pbSignature, ULONG cbSignature, ULONG dwFlags);
3100 ^
3101/usr/include/w32api/bcrypt.h:574:135: error: unknown type name ‘ULONG’
3102 NTSTATUS WINAPI BCryptSecretAgreement (BCRYPT_KEY_HANDLE hPrivKey, BCRYPT_KEY_HANDLE hPubKey, BCRYPT_SECRET_HANDLE *phAgreedSecret, ULONG dwFlags);
3103 ^
3104/usr/include/w32api/bcrypt.h:575:72: error: unknown type name ‘LPCWSTR’
3105 NTSTATUS WINAPI BCryptDeriveKey (BCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3106 ^
3107/usr/include/w32api/bcrypt.h:575:123: error: unknown type name ‘PUCHAR’
3108 NTSTATUS WINAPI BCryptDeriveKey (BCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3109 ^
3110/usr/include/w32api/bcrypt.h:575:144: error: unknown type name ‘ULONG’
3111 NTSTATUS WINAPI BCryptDeriveKey (BCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3112 ^
3113/usr/include/w32api/bcrypt.h:575:164: error: unknown type name ‘ULONG’
3114 NTSTATUS WINAPI BCryptDeriveKey (BCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3115 ^
3116/usr/include/w32api/bcrypt.h:575:182: error: unknown type name ‘ULONG’
3117 NTSTATUS WINAPI BCryptDeriveKey (BCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3118 ^
3119/usr/include/w32api/bcrypt.h:576:98: error: unknown type name ‘PUCHAR’
3120 NTSTATUS WINAPI BCryptKeyDerivation (BCRYPT_KEY_HANDLE hKey, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3121 ^
3122/usr/include/w32api/bcrypt.h:576:119: error: unknown type name ‘ULONG’
3123 NTSTATUS WINAPI BCryptKeyDerivation (BCRYPT_KEY_HANDLE hKey, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3124 ^
3125/usr/include/w32api/bcrypt.h:576:139: error: unknown type name ‘ULONG’
3126 NTSTATUS WINAPI BCryptKeyDerivation (BCRYPT_KEY_HANDLE hKey, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3127 ^
3128/usr/include/w32api/bcrypt.h:576:157: error: unknown type name ‘ULONG’
3129 NTSTATUS WINAPI BCryptKeyDerivation (BCRYPT_KEY_HANDLE hKey, BCryptBufferDesc *pParameterList, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG *pcbResult, ULONG dwFlags);
3130 ^
3131/usr/include/w32api/bcrypt.h:577:95: error: unknown type name ‘PUCHAR’
3132 NTSTATUS WINAPI BCryptCreateHash (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_HASH_HANDLE *phHash, PUCHAR pbHashObject, ULONG cbHashObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
3133 ^
3134/usr/include/w32api/bcrypt.h:577:116: error: unknown type name ‘ULONG’
3135 NTSTATUS WINAPI BCryptCreateHash (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_HASH_HANDLE *phHash, PUCHAR pbHashObject, ULONG cbHashObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
3136 ^
3137/usr/include/w32api/bcrypt.h:577:136: error: unknown type name ‘PUCHAR’
3138 NTSTATUS WINAPI BCryptCreateHash (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_HASH_HANDLE *phHash, PUCHAR pbHashObject, ULONG cbHashObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
3139 ^
3140/usr/include/w32api/bcrypt.h:577:153: error: unknown type name ‘ULONG’
3141 NTSTATUS WINAPI BCryptCreateHash (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_HASH_HANDLE *phHash, PUCHAR pbHashObject, ULONG cbHashObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
3142 ^
3143/usr/include/w32api/bcrypt.h:577:169: error: unknown type name ‘ULONG’
3144 NTSTATUS WINAPI BCryptCreateHash (BCRYPT_ALG_HANDLE hAlgorithm, BCRYPT_HASH_HANDLE *phHash, PUCHAR pbHashObject, ULONG cbHashObject, PUCHAR pbSecret, ULONG cbSecret, ULONG dwFlags);
3145 ^
3146/usr/include/w32api/bcrypt.h:578:61: error: unknown type name ‘PUCHAR’
3147 NTSTATUS WINAPI BCryptHashData (BCRYPT_HASH_HANDLE hHash, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3148 ^
3149/usr/include/w32api/bcrypt.h:578:77: error: unknown type name ‘ULONG’
3150 NTSTATUS WINAPI BCryptHashData (BCRYPT_HASH_HANDLE hHash, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3151 ^
3152/usr/include/w32api/bcrypt.h:578:92: error: unknown type name ‘ULONG’
3153 NTSTATUS WINAPI BCryptHashData (BCRYPT_HASH_HANDLE hHash, PUCHAR pbInput, ULONG cbInput, ULONG dwFlags);
3154 ^
3155/usr/include/w32api/bcrypt.h:579:63: error: unknown type name ‘PUCHAR’
3156 NTSTATUS WINAPI BCryptFinishHash (BCRYPT_HASH_HANDLE hHash, PUCHAR pbOutput, ULONG cbOutput, ULONG dwFlags);
3157 ^
3158/usr/include/w32api/bcrypt.h:579:80: error: unknown type name ‘ULONG’
3159 NTSTATUS WINAPI BCryptFinishHash (BCRYPT_HASH_HANDLE hHash, PUCHAR pbOutput, ULONG cbOutput, ULONG dwFlags);
3160 ^
3161/usr/include/w32api/bcrypt.h:579:96: error: unknown type name ‘ULONG’
3162 NTSTATUS WINAPI BCryptFinishHash (BCRYPT_HASH_HANDLE hHash, PUCHAR pbOutput, ULONG cbOutput, ULONG dwFlags);
3163 ^
3164/usr/include/w32api/bcrypt.h:580:97: error: unknown type name ‘PUCHAR’
3165 NTSTATUS WINAPI BCryptDuplicateHash (BCRYPT_HASH_HANDLE hHash, BCRYPT_HASH_HANDLE *phNewHash, PUCHAR pbHashObject, ULONG cbHashObject, ULONG dwFlags);
3166 ^
3167/usr/include/w32api/bcrypt.h:580:118: error: unknown type name ‘ULONG’
3168 NTSTATUS WINAPI BCryptDuplicateHash (BCRYPT_HASH_HANDLE hHash, BCRYPT_HASH_HANDLE *phNewHash, PUCHAR pbHashObject, ULONG cbHashObject, ULONG dwFlags);
3169 ^
3170/usr/include/w32api/bcrypt.h:580:138: error: unknown type name ‘ULONG’
3171 NTSTATUS WINAPI BCryptDuplicateHash (BCRYPT_HASH_HANDLE hHash, BCRYPT_HASH_HANDLE *phNewHash, PUCHAR pbHashObject, ULONG cbHashObject, ULONG dwFlags);
3172 ^
3173/usr/include/w32api/bcrypt.h:582:66: error: unknown type name ‘PUCHAR’
3174 NTSTATUS WINAPI BCryptGenRandom (BCRYPT_ALG_HANDLE hAlgorithm, PUCHAR pbBuffer, ULONG cbBuffer, ULONG dwFlags);
3175 ^
3176/usr/include/w32api/bcrypt.h:582:83: error: unknown type name ‘ULONG’
3177 NTSTATUS WINAPI BCryptGenRandom (BCRYPT_ALG_HANDLE hAlgorithm, PUCHAR pbBuffer, ULONG cbBuffer, ULONG dwFlags);
3178 ^
3179/usr/include/w32api/bcrypt.h:582:99: error: unknown type name ‘ULONG’
3180 NTSTATUS WINAPI BCryptGenRandom (BCRYPT_ALG_HANDLE hAlgorithm, PUCHAR pbBuffer, ULONG cbBuffer, ULONG dwFlags);
3181 ^
3182/usr/include/w32api/bcrypt.h:583:96: error: unknown type name ‘PUCHAR’
3183 NTSTATUS WINAPI BCryptDeriveKeyCapi (BCRYPT_HASH_HANDLE hHash, BCRYPT_ALG_HANDLE hTargetAlg, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3184 ^
3185/usr/include/w32api/bcrypt.h:583:117: error: unknown type name ‘ULONG’
3186 NTSTATUS WINAPI BCryptDeriveKeyCapi (BCRYPT_HASH_HANDLE hHash, BCRYPT_ALG_HANDLE hTargetAlg, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3187 ^
3188/usr/include/w32api/bcrypt.h:583:137: error: unknown type name ‘ULONG’
3189 NTSTATUS WINAPI BCryptDeriveKeyCapi (BCRYPT_HASH_HANDLE hHash, BCRYPT_ALG_HANDLE hTargetAlg, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3190 ^
3191/usr/include/w32api/bcrypt.h:584:66: error: unknown type name ‘PUCHAR’
3192 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3193 ^
3194/usr/include/w32api/bcrypt.h:584:85: error: unknown type name ‘ULONG’
3195 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3196 ^
3197/usr/include/w32api/bcrypt.h:584:103: error: unknown type name ‘PUCHAR’
3198 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3199 ^
3200/usr/include/w32api/bcrypt.h:584:118: error: unknown type name ‘ULONG’
3201 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3202 ^
3203/usr/include/w32api/bcrypt.h:584:132: error: unknown type name ‘ULONGLONG’
3204 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3205 ^
3206/usr/include/w32api/bcrypt.h:584:155: error: unknown type name ‘PUCHAR’
3207 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3208 ^
3209/usr/include/w32api/bcrypt.h:584:176: error: unknown type name ‘ULONG’
3210 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3211 ^
3212/usr/include/w32api/bcrypt.h:584:196: error: unknown type name ‘ULONG’
3213 NTSTATUS WINAPI BCryptDeriveKeyPBKDF2 (BCRYPT_ALG_HANDLE hPrf, PUCHAR pbPassword, ULONG cbPassword, PUCHAR pbSalt, ULONG cbSalt, ULONGLONG cIterations, PUCHAR pbDerivedKey, ULONG cbDerivedKey, ULONG dwFlags);
3214 ^
3215/usr/include/w32api/bcrypt.h:585:43: error: unknown type name ‘LPCWSTR’
3216 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3217 ^
3218/usr/include/w32api/bcrypt.h:585:63: error: unknown type name ‘ULONG’
3219 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3220 ^
3221/usr/include/w32api/bcrypt.h:585:82: error: unknown type name ‘LPCWSTR’
3222 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3223 ^
3224/usr/include/w32api/bcrypt.h:585:103: error: unknown type name ‘LPCWSTR’
3225 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3226 ^
3227/usr/include/w32api/bcrypt.h:585:124: error: unknown type name ‘ULONG’
3228 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3229 ^
3230/usr/include/w32api/bcrypt.h:585:138: error: unknown type name ‘ULONG’
3231 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3232 ^
3233/usr/include/w32api/bcrypt.h:585:153: error: unknown type name ‘ULONG’
3234 NTSTATUS WINAPI BCryptResolveProviders (LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProvider, ULONG dwMode, ULONG dwFlags, ULONG *pcbBuffer, PCRYPT_PROVIDER_REFS *ppBuffer);
3235 ^
3236/usr/include/w32api/bcrypt.h:586:47: error: unknown type name ‘BOOLEAN’
3237 NTSTATUS WINAPI BCryptGetFipsAlgorithmMode (BOOLEAN *pfEnabled);
3238 ^
3239/usr/include/w32api/bcrypt.h:588:52: error: unknown type name ‘LPCWSTR’
3240 NTSTATUS WINAPI BCryptQueryProviderRegistration (LPCWSTR pszProvider, ULONG dwMode, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_PROVIDER_REG *ppBuffer);
3241 ^
3242/usr/include/w32api/bcrypt.h:588:73: error: unknown type name ‘ULONG’
3243 NTSTATUS WINAPI BCryptQueryProviderRegistration (LPCWSTR pszProvider, ULONG dwMode, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_PROVIDER_REG *ppBuffer);
3244 ^
3245/usr/include/w32api/bcrypt.h:588:87: error: unknown type name ‘ULONG’
3246 NTSTATUS WINAPI BCryptQueryProviderRegistration (LPCWSTR pszProvider, ULONG dwMode, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_PROVIDER_REG *ppBuffer);
3247 ^
3248/usr/include/w32api/bcrypt.h:588:106: error: unknown type name ‘ULONG’
3249 NTSTATUS WINAPI BCryptQueryProviderRegistration (LPCWSTR pszProvider, ULONG dwMode, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_PROVIDER_REG *ppBuffer);
3250 ^
3251/usr/include/w32api/bcrypt.h:589:50: error: unknown type name ‘ULONG’
3252 NTSTATUS WINAPI BCryptEnumRegisteredProviders (ULONG *pcbBuffer, PCRYPT_PROVIDERS *ppBuffer);
3253 ^
3254/usr/include/w32api/bcrypt.h:590:40: error: unknown type name ‘ULONG’
3255 NTSTATUS WINAPI BCryptCreateContext (ULONG dwTable, LPCWSTR pszContext, PCRYPT_CONTEXT_CONFIG pConfig);
3256 ^
3257/usr/include/w32api/bcrypt.h:590:55: error: unknown type name ‘LPCWSTR’
3258 NTSTATUS WINAPI BCryptCreateContext (ULONG dwTable, LPCWSTR pszContext, PCRYPT_CONTEXT_CONFIG pConfig);
3259 ^
3260/usr/include/w32api/bcrypt.h:591:40: error: unknown type name ‘ULONG’
3261 NTSTATUS WINAPI BCryptDeleteContext (ULONG dwTable, LPCWSTR pszContext);
3262 ^
3263/usr/include/w32api/bcrypt.h:591:55: error: unknown type name ‘LPCWSTR’
3264 NTSTATUS WINAPI BCryptDeleteContext (ULONG dwTable, LPCWSTR pszContext);
3265 ^
3266/usr/include/w32api/bcrypt.h:592:39: error: unknown type name ‘ULONG’
3267 NTSTATUS WINAPI BCryptEnumContexts (ULONG dwTable, ULONG *pcbBuffer, PCRYPT_CONTEXTS *ppBuffer);
3268 ^
3269/usr/include/w32api/bcrypt.h:592:54: error: unknown type name ‘ULONG’
3270 NTSTATUS WINAPI BCryptEnumContexts (ULONG dwTable, ULONG *pcbBuffer, PCRYPT_CONTEXTS *ppBuffer);
3271 ^
3272/usr/include/w32api/bcrypt.h:593:43: error: unknown type name ‘ULONG’
3273 NTSTATUS WINAPI BCryptConfigureContext (ULONG dwTable, LPCWSTR pszContext, PCRYPT_CONTEXT_CONFIG pConfig);
3274 ^
3275/usr/include/w32api/bcrypt.h:593:58: error: unknown type name ‘LPCWSTR’
3276 NTSTATUS WINAPI BCryptConfigureContext (ULONG dwTable, LPCWSTR pszContext, PCRYPT_CONTEXT_CONFIG pConfig);
3277 ^
3278/usr/include/w32api/bcrypt.h:594:52: error: unknown type name ‘ULONG’
3279 NTSTATUS WINAPI BCryptQueryContextConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG *pcbBuffer, PCRYPT_CONTEXT_CONFIG *ppBuffer);
3280 ^
3281/usr/include/w32api/bcrypt.h:594:67: error: unknown type name ‘LPCWSTR’
3282 NTSTATUS WINAPI BCryptQueryContextConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG *pcbBuffer, PCRYPT_CONTEXT_CONFIG *ppBuffer);
3283 ^
3284/usr/include/w32api/bcrypt.h:594:87: error: unknown type name ‘ULONG’
3285 NTSTATUS WINAPI BCryptQueryContextConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG *pcbBuffer, PCRYPT_CONTEXT_CONFIG *ppBuffer);
3286 ^
3287/usr/include/w32api/bcrypt.h:595:45: error: unknown type name ‘ULONG’
3288 NTSTATUS WINAPI BCryptAddContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG dwPosition);
3289 ^
3290/usr/include/w32api/bcrypt.h:595:60: error: unknown type name ‘LPCWSTR’
3291 NTSTATUS WINAPI BCryptAddContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG dwPosition);
3292 ^
3293/usr/include/w32api/bcrypt.h:595:80: error: unknown type name ‘ULONG’
3294 NTSTATUS WINAPI BCryptAddContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG dwPosition);
3295 ^
3296/usr/include/w32api/bcrypt.h:595:99: error: unknown type name ‘LPCWSTR’
3297 NTSTATUS WINAPI BCryptAddContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG dwPosition);
3298 ^
3299/usr/include/w32api/bcrypt.h:595:120: error: unknown type name ‘ULONG’
3300 NTSTATUS WINAPI BCryptAddContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG dwPosition);
3301 ^
3302/usr/include/w32api/bcrypt.h:596:48: error: unknown type name ‘ULONG’
3303 NTSTATUS WINAPI BCryptRemoveContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction);
3304 ^
3305/usr/include/w32api/bcrypt.h:596:63: error: unknown type name ‘LPCWSTR’
3306 NTSTATUS WINAPI BCryptRemoveContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction);
3307 ^
3308/usr/include/w32api/bcrypt.h:596:83: error: unknown type name ‘ULONG’
3309 NTSTATUS WINAPI BCryptRemoveContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction);
3310 ^
3311/usr/include/w32api/bcrypt.h:596:102: error: unknown type name ‘LPCWSTR’
3312 NTSTATUS WINAPI BCryptRemoveContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction);
3313 ^
3314/usr/include/w32api/bcrypt.h:597:47: error: unknown type name ‘ULONG’
3315 NTSTATUS WINAPI BCryptEnumContextFunctions (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTIONS *ppBuffer);
3316 ^
3317/usr/include/w32api/bcrypt.h:597:62: error: unknown type name ‘LPCWSTR’
3318 NTSTATUS WINAPI BCryptEnumContextFunctions (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTIONS *ppBuffer);
3319 ^
3320/usr/include/w32api/bcrypt.h:597:82: error: unknown type name ‘ULONG’
3321 NTSTATUS WINAPI BCryptEnumContextFunctions (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTIONS *ppBuffer);
3322 ^
3323/usr/include/w32api/bcrypt.h:597:101: error: unknown type name ‘ULONG’
3324 NTSTATUS WINAPI BCryptEnumContextFunctions (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTIONS *ppBuffer);
3325 ^
3326/usr/include/w32api/bcrypt.h:598:51: error: unknown type name ‘ULONG’
3327 NTSTATUS WINAPI BCryptConfigureContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig);
3328 ^
3329/usr/include/w32api/bcrypt.h:598:66: error: unknown type name ‘LPCWSTR’
3330 NTSTATUS WINAPI BCryptConfigureContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig);
3331 ^
3332/usr/include/w32api/bcrypt.h:598:86: error: unknown type name ‘ULONG’
3333 NTSTATUS WINAPI BCryptConfigureContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig);
3334 ^
3335/usr/include/w32api/bcrypt.h:598:105: error: unknown type name ‘LPCWSTR’
3336 NTSTATUS WINAPI BCryptConfigureContextFunction (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, PCRYPT_CONTEXT_FUNCTION_CONFIG pConfig);
3337 ^
3338/usr/include/w32api/bcrypt.h:599:60: error: unknown type name ‘ULONG’
3339 NTSTATUS WINAPI BCryptQueryContextFunctionConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_CONFIG *ppBuffer);
3340 ^
3341/usr/include/w32api/bcrypt.h:599:75: error: unknown type name ‘LPCWSTR’
3342 NTSTATUS WINAPI BCryptQueryContextFunctionConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_CONFIG *ppBuffer);
3343 ^
3344/usr/include/w32api/bcrypt.h:599:95: error: unknown type name ‘ULONG’
3345 NTSTATUS WINAPI BCryptQueryContextFunctionConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_CONFIG *ppBuffer);
3346 ^
3347/usr/include/w32api/bcrypt.h:599:114: error: unknown type name ‘LPCWSTR’
3348 NTSTATUS WINAPI BCryptQueryContextFunctionConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_CONFIG *ppBuffer);
3349 ^
3350/usr/include/w32api/bcrypt.h:599:135: error: unknown type name ‘ULONG’
3351 NTSTATUS WINAPI BCryptQueryContextFunctionConfiguration (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_CONFIG *ppBuffer);
3352 ^
3353/usr/include/w32api/bcrypt.h:600:55: error: unknown type name ‘ULONG’
3354 NTSTATUS WINAPI BCryptEnumContextFunctionProviders (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_PROVIDERS *ppBuffer);
3355 ^
3356/usr/include/w32api/bcrypt.h:600:70: error: unknown type name ‘LPCWSTR’
3357 NTSTATUS WINAPI BCryptEnumContextFunctionProviders (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_PROVIDERS *ppBuffer);
3358 ^
3359/usr/include/w32api/bcrypt.h:600:90: error: unknown type name ‘ULONG’
3360 NTSTATUS WINAPI BCryptEnumContextFunctionProviders (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_PROVIDERS *ppBuffer);
3361 ^
3362/usr/include/w32api/bcrypt.h:600:109: error: unknown type name ‘LPCWSTR’
3363 NTSTATUS WINAPI BCryptEnumContextFunctionProviders (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_PROVIDERS *ppBuffer);
3364 ^
3365/usr/include/w32api/bcrypt.h:600:130: error: unknown type name ‘ULONG’
3366 NTSTATUS WINAPI BCryptEnumContextFunctionProviders (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, ULONG *pcbBuffer, PCRYPT_CONTEXT_FUNCTION_PROVIDERS *ppBuffer);
3367 ^
3368/usr/include/w32api/bcrypt.h:601:53: error: unknown type name ‘ULONG’
3369 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3370 ^
3371/usr/include/w32api/bcrypt.h:601:68: error: unknown type name ‘LPCWSTR’
3372 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3373 ^
3374/usr/include/w32api/bcrypt.h:601:88: error: unknown type name ‘ULONG’
3375 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3376 ^
3377/usr/include/w32api/bcrypt.h:601:107: error: unknown type name ‘LPCWSTR’
3378 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3379 ^
3380/usr/include/w32api/bcrypt.h:601:128: error: unknown type name ‘LPCWSTR’
3381 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3382 ^
3383/usr/include/w32api/bcrypt.h:601:149: error: unknown type name ‘ULONG’
3384 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3385 ^
3386/usr/include/w32api/bcrypt.h:601:164: error: unknown type name ‘PUCHAR’
3387 NTSTATUS WINAPI BCryptSetContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG cbValue, PUCHAR pbValue);
3388 ^
3389/usr/include/w32api/bcrypt.h:602:55: error: unknown type name ‘ULONG’
3390 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3391 ^
3392/usr/include/w32api/bcrypt.h:602:70: error: unknown type name ‘LPCWSTR’
3393 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3394 ^
3395/usr/include/w32api/bcrypt.h:602:90: error: unknown type name ‘ULONG’
3396 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3397 ^
3398/usr/include/w32api/bcrypt.h:602:109: error: unknown type name ‘LPCWSTR’
3399 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3400 ^
3401/usr/include/w32api/bcrypt.h:602:130: error: unknown type name ‘LPCWSTR’
3402 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3403 ^
3404/usr/include/w32api/bcrypt.h:602:151: error: unknown type name ‘ULONG’
3405 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3406 ^
3407/usr/include/w32api/bcrypt.h:602:168: error: unknown type name ‘PUCHAR’
3408 NTSTATUS WINAPI BCryptQueryContextFunctionProperty (ULONG dwTable, LPCWSTR pszContext, ULONG dwInterface, LPCWSTR pszFunction, LPCWSTR pszProperty, ULONG *pcbValue, PUCHAR *ppbValue);
3409 ^
3410/usr/include/w32api/bcrypt.h:603:53: error: unknown type name ‘HANDLE’
3411 NTSTATUS WINAPI BCryptRegisterConfigChangeNotify (HANDLE *phEvent);
3412 ^
3413In file included from /usr/include/w32api/wincrypt.h:769:0,
3414 from /usr/include/w32api/schannel.h:10,
3415 from /usr/include/w32api/schnlsp.h:9,
3416 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
3417/usr/include/w32api/ncrypt.h:138:26: error: expected declaration specifiers or ‘...’ before ‘*’ token
3418 typedef LPVOID (WINAPI *PFN_NCRYPT_ALLOC) (SIZE_T cbSize);
3419 ^
3420/usr/include/w32api/ncrypt.h:139:24: error: expected declaration specifiers or ‘...’ before ‘*’ token
3421 typedef VOID (WINAPI *PFN_NCRYPT_FREE) (LPVOID pv);
3422 ^
3423/usr/include/w32api/ncrypt.h:142:5: error: unknown type name ‘DWORD’
3424 DWORD cbSize;
3425 ^
3426/usr/include/w32api/ncrypt.h:143:5: error: unknown type name ‘PFN_NCRYPT_ALLOC’
3427 PFN_NCRYPT_ALLOC pfnAlloc;
3428 ^
3429/usr/include/w32api/ncrypt.h:144:5: error: unknown type name ‘PFN_NCRYPT_FREE’
3430 PFN_NCRYPT_FREE pfnFree;
3431 ^
3432/usr/include/w32api/ncrypt.h:152:11: error: unknown type name ‘ULONG_PTR’
3433 typedef ULONG_PTR NCRYPT_HANDLE;
3434 ^
3435/usr/include/w32api/ncrypt.h:153:11: error: unknown type name ‘ULONG_PTR’
3436 typedef ULONG_PTR NCRYPT_PROV_HANDLE;
3437 ^
3438/usr/include/w32api/ncrypt.h:154:11: error: unknown type name ‘ULONG_PTR’
3439 typedef ULONG_PTR NCRYPT_KEY_HANDLE;
3440 ^
3441/usr/include/w32api/ncrypt.h:155:11: error: unknown type name ‘ULONG_PTR’
3442 typedef ULONG_PTR NCRYPT_HASH_HANDLE;
3443 ^
3444/usr/include/w32api/ncrypt.h:156:11: error: unknown type name ‘ULONG_PTR’
3445 typedef ULONG_PTR NCRYPT_SECRET_HANDLE;
3446 ^
3447/usr/include/w32api/ncrypt.h:203:5: error: unknown type name ‘LPWSTR’
3448 LPWSTR pszName;
3449 ^
3450/usr/include/w32api/ncrypt.h:204:5: error: unknown type name ‘DWORD’
3451 DWORD dwClass;
3452 ^
3453/usr/include/w32api/ncrypt.h:205:5: error: unknown type name ‘DWORD’
3454 DWORD dwAlgOperations;
3455 ^
3456/usr/include/w32api/ncrypt.h:206:5: error: unknown type name ‘DWORD’
3457 DWORD dwFlags;
3458 ^
3459/usr/include/w32api/ncrypt.h:210:5: error: unknown type name ‘LPWSTR’
3460 LPWSTR pszName;
3461 ^
3462/usr/include/w32api/ncrypt.h:211:5: error: unknown type name ‘LPWSTR’
3463 LPWSTR pszAlgid;
3464 ^
3465/usr/include/w32api/ncrypt.h:212:5: error: unknown type name ‘DWORD’
3466 DWORD dwLegacyKeySpec;
3467 ^
3468/usr/include/w32api/ncrypt.h:213:5: error: unknown type name ‘DWORD’
3469 DWORD dwFlags;
3470 ^
3471/usr/include/w32api/ncrypt.h:217:5: error: unknown type name ‘LPWSTR’
3472 LPWSTR pszName;
3473 ^
3474/usr/include/w32api/ncrypt.h:218:5: error: unknown type name ‘LPWSTR’
3475 LPWSTR pszComment;
3476 ^
3477/usr/include/w32api/ncrypt.h:221:85: error: unknown type name ‘LPCWSTR’
3478 SECURITY_STATUS WINAPI NCryptOpenStorageProvider (NCRYPT_PROV_HANDLE *phProvider, LPCWSTR pszProviderName, DWORD dwFlags);
3479 ^
3480/usr/include/w32api/ncrypt.h:221:110: error: unknown type name ‘DWORD’
3481 SECURITY_STATUS WINAPI NCryptOpenStorageProvider (NCRYPT_PROV_HANDLE *phProvider, LPCWSTR pszProviderName, DWORD dwFlags);
3482 ^
3483/usr/include/w32api/ncrypt.h:222:78: error: unknown type name ‘DWORD’
3484 SECURITY_STATUS WINAPI NCryptEnumAlgorithms (NCRYPT_PROV_HANDLE hProvider, DWORD dwAlgOperations, DWORD *pdwAlgCount, NCryptAlgorithmName **ppAlgList, DWORD dwFlags);
3485 ^
3486/usr/include/w32api/ncrypt.h:222:101: error: unknown type name ‘DWORD’
3487 SECURITY_STATUS WINAPI NCryptEnumAlgorithms (NCRYPT_PROV_HANDLE hProvider, DWORD dwAlgOperations, DWORD *pdwAlgCount, NCryptAlgorithmName **ppAlgList, DWORD dwFlags);
3488 ^
3489In file included from /usr/include/w32api/wincrypt.h:769:0,
3490 from /usr/include/w32api/schannel.h:10,
3491 from /usr/include/w32api/schnlsp.h:9,
3492 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
3493/usr/include/w32api/ncrypt.h:222:154: error: unknown type name ‘DWORD’
3494 SECURITY_STATUS WINAPI NCryptEnumAlgorithms (NCRYPT_PROV_HANDLE hProvider, DWORD dwAlgOperations, DWORD *pdwAlgCount, NCryptAlgorithmName **ppAlgList, DWORD dwFlags);
3495 ^
3496/usr/include/w32api/ncrypt.h:223:78: error: unknown type name ‘LPCWSTR’
3497 SECURITY_STATUS WINAPI NCryptIsAlgSupported (NCRYPT_PROV_HANDLE hProvider, LPCWSTR pszAlgId, DWORD dwFlags);
3498 ^
3499/usr/include/w32api/ncrypt.h:223:96: error: unknown type name ‘DWORD’
3500 SECURITY_STATUS WINAPI NCryptIsAlgSupported (NCRYPT_PROV_HANDLE hProvider, LPCWSTR pszAlgId, DWORD dwFlags);
3501 ^
3502/usr/include/w32api/ncrypt.h:224:72: error: unknown type name ‘LPCWSTR’
3503 SECURITY_STATUS WINAPI NCryptEnumKeys (NCRYPT_PROV_HANDLE hProvider, LPCWSTR pszScope, NCryptKeyName **ppKeyName, PVOID *ppEnumState, DWORD dwFlags);
3504 ^
3505/usr/include/w32api/ncrypt.h:224:117: error: unknown type name ‘PVOID’
3506 SECURITY_STATUS WINAPI NCryptEnumKeys (NCRYPT_PROV_HANDLE hProvider, LPCWSTR pszScope, NCryptKeyName **ppKeyName, PVOID *ppEnumState, DWORD dwFlags);
3507 ^
3508/usr/include/w32api/ncrypt.h:224:137: error: unknown type name ‘DWORD’
3509 SECURITY_STATUS WINAPI NCryptEnumKeys (NCRYPT_PROV_HANDLE hProvider, LPCWSTR pszScope, NCryptKeyName **ppKeyName, PVOID *ppEnumState, DWORD dwFlags);
3510 ^
3511/usr/include/w32api/ncrypt.h:225:54: error: unknown type name ‘DWORD’
3512 SECURITY_STATUS WINAPI NCryptEnumStorageProviders (DWORD *pdwProviderCount, NCryptProviderName **ppProviderList, DWORD dwFlags);
3513 ^
3514/usr/include/w32api/ncrypt.h:225:116: error: unknown type name ‘DWORD’
3515 SECURITY_STATUS WINAPI NCryptEnumStorageProviders (DWORD *pdwProviderCount, NCryptProviderName **ppProviderList, DWORD dwFlags);
3516 ^
3517/usr/include/w32api/ncrypt.h:226:44: error: unknown type name ‘PVOID’
3518 SECURITY_STATUS WINAPI NCryptFreeBuffer (PVOID pvInput);
3519 ^
3520/usr/include/w32api/ncrypt.h:227:97: error: unknown type name ‘LPCWSTR’
3521 SECURITY_STATUS WINAPI NCryptOpenKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3522 ^
3523/usr/include/w32api/ncrypt.h:227:117: error: unknown type name ‘DWORD’
3524 SECURITY_STATUS WINAPI NCryptOpenKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3525 ^
3526/usr/include/w32api/ncrypt.h:227:140: error: unknown type name ‘DWORD’
3527 SECURITY_STATUS WINAPI NCryptOpenKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3528 ^
3529/usr/include/w32api/ncrypt.h:228:108: error: unknown type name ‘LPCWSTR’
3530 SECURITY_STATUS WINAPI NCryptCreatePersistedKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszAlgId, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3531 ^
3532/usr/include/w32api/ncrypt.h:228:126: error: unknown type name ‘LPCWSTR’
3533 SECURITY_STATUS WINAPI NCryptCreatePersistedKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszAlgId, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3534 ^
3535/usr/include/w32api/ncrypt.h:228:146: error: unknown type name ‘DWORD’
3536 SECURITY_STATUS WINAPI NCryptCreatePersistedKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszAlgId, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3537 ^
3538/usr/include/w32api/ncrypt.h:228:169: error: unknown type name ‘DWORD’
3539 SECURITY_STATUS WINAPI NCryptCreatePersistedKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE *phKey, LPCWSTR pszAlgId, LPCWSTR pszKeyName, DWORD dwLegacyKeySpec, DWORD dwFlags);
3540 ^
3541/usr/include/w32api/ncrypt.h:336:5: error: unknown type name ‘DWORD’
3542 DWORD dwVersion;
3543 ^
3544/usr/include/w32api/ncrypt.h:337:5: error: unknown type name ‘DWORD’
3545 DWORD dwFlags;
3546 ^
3547/usr/include/w32api/ncrypt.h:338:5: error: unknown type name ‘LPCWSTR’
3548 LPCWSTR pszCreationTitle;
3549 ^
3550/usr/include/w32api/ncrypt.h:339:5: error: unknown type name ‘LPCWSTR’
3551 LPCWSTR pszFriendlyName;
3552 ^
3553/usr/include/w32api/ncrypt.h:340:5: error: unknown type name ‘LPCWSTR’
3554 LPCWSTR pszDescription;
3555 ^
3556/usr/include/w32api/ncrypt.h:344:5: error: unknown type name ‘DWORD’
3557 DWORD dwMinLength;
3558 ^
3559/usr/include/w32api/ncrypt.h:345:5: error: unknown type name ‘DWORD’
3560 DWORD dwMaxLength;
3561 ^
3562/usr/include/w32api/ncrypt.h:346:5: error: unknown type name ‘DWORD’
3563 DWORD dwIncrement;
3564 ^
3565/usr/include/w32api/ncrypt.h:347:5: error: unknown type name ‘DWORD’
3566 DWORD dwDefaultLength;
3567 ^
3568/usr/include/w32api/ncrypt.h:350:68: error: unknown type name ‘LPCWSTR’
3569 SECURITY_STATUS WINAPI NCryptGetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3570 ^
3571/usr/include/w32api/ncrypt.h:350:89: error: unknown type name ‘PBYTE’
3572 SECURITY_STATUS WINAPI NCryptGetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3573 ^
3574/usr/include/w32api/ncrypt.h:350:105: error: unknown type name ‘DWORD’
3575 SECURITY_STATUS WINAPI NCryptGetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3576 ^
3577/usr/include/w32api/ncrypt.h:350:121: error: unknown type name ‘DWORD’
3578 SECURITY_STATUS WINAPI NCryptGetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3579 ^
3580/usr/include/w32api/ncrypt.h:350:139: error: unknown type name ‘DWORD’
3581 SECURITY_STATUS WINAPI NCryptGetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3582 ^
3583/usr/include/w32api/ncrypt.h:351:68: error: unknown type name ‘LPCWSTR’
3584 SECURITY_STATUS WINAPI NCryptSetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbInput, DWORD cbInput, DWORD dwFlags);
3585 ^
3586/usr/include/w32api/ncrypt.h:351:89: error: unknown type name ‘PBYTE’
3587 SECURITY_STATUS WINAPI NCryptSetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbInput, DWORD cbInput, DWORD dwFlags);
3588 ^
3589/usr/include/w32api/ncrypt.h:351:104: error: unknown type name ‘DWORD’
3590 SECURITY_STATUS WINAPI NCryptSetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbInput, DWORD cbInput, DWORD dwFlags);
3591 ^
3592/usr/include/w32api/ncrypt.h:351:119: error: unknown type name ‘DWORD’
3593 SECURITY_STATUS WINAPI NCryptSetProperty (NCRYPT_HANDLE hObject, LPCWSTR pszProperty, PBYTE pbInput, DWORD cbInput, DWORD dwFlags);
3594 ^
3595/usr/include/w32api/ncrypt.h:352:69: error: unknown type name ‘DWORD’
3596 SECURITY_STATUS WINAPI NCryptFinalizeKey (NCRYPT_KEY_HANDLE hKey, DWORD dwFlags);
3597 ^
3598/usr/include/w32api/ncrypt.h:353:65: error: unknown type name ‘PBYTE’
3599 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3600 ^
3601/usr/include/w32api/ncrypt.h:353:80: error: unknown type name ‘DWORD’
3602 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3603 ^
3604/usr/include/w32api/ncrypt.h:353:95: error: unknown type name ‘VOID’
3605 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3606 ^
3607/usr/include/w32api/ncrypt.h:353:115: error: unknown type name ‘PBYTE’
3608 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3609 ^
3610/usr/include/w32api/ncrypt.h:353:131: error: unknown type name ‘DWORD’
3611 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3612 ^
3613/usr/include/w32api/ncrypt.h:353:147: error: unknown type name ‘DWORD’
3614 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3615 ^
3616/usr/include/w32api/ncrypt.h:353:165: error: unknown type name ‘DWORD’
3617 SECURITY_STATUS WINAPI NCryptEncrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3618 ^
3619/usr/include/w32api/ncrypt.h:354:65: error: unknown type name ‘PBYTE’
3620 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3621 ^
3622/usr/include/w32api/ncrypt.h:354:80: error: unknown type name ‘DWORD’
3623 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3624 ^
3625/usr/include/w32api/ncrypt.h:354:95: error: unknown type name ‘VOID’
3626 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3627 ^
3628/usr/include/w32api/ncrypt.h:354:115: error: unknown type name ‘PBYTE’
3629 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3630 ^
3631/usr/include/w32api/ncrypt.h:354:131: error: unknown type name ‘DWORD’
3632 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3633 ^
3634/usr/include/w32api/ncrypt.h:354:147: error: unknown type name ‘DWORD’
3635 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3636 ^
3637/usr/include/w32api/ncrypt.h:354:165: error: unknown type name ‘DWORD’
3638 SECURITY_STATUS WINAPI NCryptDecrypt (NCRYPT_KEY_HANDLE hKey, PBYTE pbInput, DWORD cbInput, VOID *pPaddingInfo, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3639 ^
3640/usr/include/w32api/ncrypt.h:385:103: error: unknown type name ‘LPCWSTR’
3641 SECURITY_STATUS WINAPI NCryptImportKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, NCRYPT_KEY_HANDLE *phKey, PBYTE pbData, DWORD cbData, DWORD dwFlags);
3642 ^
3643/usr/include/w32api/ncrypt.h:385:184: error: unknown type name ‘PBYTE’
3644 SECURITY_STATUS WINAPI NCryptImportKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, NCRYPT_KEY_HANDLE *phKey, PBYTE pbData, DWORD cbData, DWORD dwFlags);
3645 ^
3646/usr/include/w32api/ncrypt.h:385:198: error: unknown type name ‘DWORD’
3647 SECURITY_STATUS WINAPI NCryptImportKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, NCRYPT_KEY_HANDLE *phKey, PBYTE pbData, DWORD cbData, DWORD dwFlags);
3648 ^
3649/usr/include/w32api/ncrypt.h:385:212: error: unknown type name ‘DWORD’
3650 SECURITY_STATUS WINAPI NCryptImportKey (NCRYPT_PROV_HANDLE hProvider, NCRYPT_KEY_HANDLE hImportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, NCRYPT_KEY_HANDLE *phKey, PBYTE pbData, DWORD cbData, DWORD dwFlags);
3651 ^
3652/usr/include/w32api/ncrypt.h:386:97: error: unknown type name ‘LPCWSTR’
3653 SECURITY_STATUS WINAPI NCryptExportKey (NCRYPT_KEY_HANDLE hKey, NCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3654 ^
3655/usr/include/w32api/ncrypt.h:386:152: error: unknown type name ‘PBYTE’
3656 SECURITY_STATUS WINAPI NCryptExportKey (NCRYPT_KEY_HANDLE hKey, NCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3657 ^
3658/usr/include/w32api/ncrypt.h:386:168: error: unknown type name ‘DWORD’
3659 SECURITY_STATUS WINAPI NCryptExportKey (NCRYPT_KEY_HANDLE hKey, NCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3660 ^
3661/usr/include/w32api/ncrypt.h:386:184: error: unknown type name ‘DWORD’
3662 SECURITY_STATUS WINAPI NCryptExportKey (NCRYPT_KEY_HANDLE hKey, NCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3663 ^
3664/usr/include/w32api/ncrypt.h:386:202: error: unknown type name ‘DWORD’
3665 SECURITY_STATUS WINAPI NCryptExportKey (NCRYPT_KEY_HANDLE hKey, NCRYPT_KEY_HANDLE hExportKey, LPCWSTR pszBlobType, NCryptBufferDesc *pParameterList, PBYTE pbOutput, DWORD cbOutput, DWORD *pcbResult, DWORD dwFlags);
3666 ^
3667/usr/include/w32api/ncrypt.h:387:66: error: unknown type name ‘VOID’
3668 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3669 ^
3670/usr/include/w32api/ncrypt.h:387:86: error: unknown type name ‘PBYTE’
3671 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3672 ^
3673/usr/include/w32api/ncrypt.h:387:105: error: unknown type name ‘DWORD’
3674 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3675 ^
3676/usr/include/w32api/ncrypt.h:387:124: error: unknown type name ‘PBYTE’
3677 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3678 ^
3679/usr/include/w32api/ncrypt.h:387:143: error: unknown type name ‘DWORD’
3680 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3681 ^
3682/usr/include/w32api/ncrypt.h:387:162: error: unknown type name ‘DWORD’
3683 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3684 ^
3685/usr/include/w32api/ncrypt.h:387:180: error: unknown type name ‘DWORD’
3686 SECURITY_STATUS WINAPI NCryptSignHash (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD *pcbResult, DWORD dwFlags);
3687 ^
3688/usr/include/w32api/ncrypt.h:388:73: error: unknown type name ‘VOID’
3689 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3690 ^
3691/usr/include/w32api/ncrypt.h:388:93: error: unknown type name ‘PBYTE’
3692 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3693 ^
3694/usr/include/w32api/ncrypt.h:388:112: error: unknown type name ‘DWORD’
3695 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3696 ^
3697/usr/include/w32api/ncrypt.h:388:131: error: unknown type name ‘PBYTE’
3698 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3699 ^
3700/usr/include/w32api/ncrypt.h:388:150: error: unknown type name ‘DWORD’
3701 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3702 ^
3703/usr/include/w32api/ncrypt.h:388:169: error: unknown type name ‘DWORD’
3704 SECURITY_STATUS WINAPI NCryptVerifySignature (NCRYPT_KEY_HANDLE hKey, VOID *pPaddingInfo, PBYTE pbHashValue, DWORD cbHashValue, PBYTE pbSignature, DWORD cbSignature, DWORD dwFlags);
3705 ^
3706/usr/include/w32api/ncrypt.h:389:67: error: unknown type name ‘DWORD’
3707 SECURITY_STATUS WINAPI NCryptDeleteKey (NCRYPT_KEY_HANDLE hKey, DWORD dwFlags);
3708 ^
3709/usr/include/w32api/ncrypt.h:391:3: error: unknown type name ‘WINBOOL’
3710 WINBOOL WINAPI NCryptIsKeyHandle (NCRYPT_KEY_HANDLE hKey);
3711 ^
3712/usr/include/w32api/ncrypt.h:392:153: error: unknown type name ‘DWORD’
3713 SECURITY_STATUS WINAPI NCryptTranslateHandle (NCRYPT_PROV_HANDLE *phProvider, NCRYPT_KEY_HANDLE *phKey, HCRYPTPROV hLegacyProv, HCRYPTKEY hLegacyKey, DWORD dwLegacyKeySpec, DWORD dwFlags);
3714 ^
3715/usr/include/w32api/ncrypt.h:392:176: error: unknown type name ‘DWORD’
3716 SECURITY_STATUS WINAPI NCryptTranslateHandle (NCRYPT_PROV_HANDLE *phProvider, NCRYPT_KEY_HANDLE *phKey, HCRYPTPROV hLegacyProv, HCRYPTKEY hLegacyKey, DWORD dwLegacyKeySpec, DWORD dwFlags);
3717 ^
3718/usr/include/w32api/ncrypt.h:393:79: error: unknown type name ‘HANDLE’
3719 SECURITY_STATUS WINAPI NCryptNotifyChangeKey (NCRYPT_PROV_HANDLE hProvider, HANDLE *phEvent, DWORD dwFlags);
3720 ^
3721/usr/include/w32api/ncrypt.h:393:96: error: unknown type name ‘DWORD’
3722 SECURITY_STATUS WINAPI NCryptNotifyChangeKey (NCRYPT_PROV_HANDLE hProvider, HANDLE *phEvent, DWORD dwFlags);
3723 ^
3724/usr/include/w32api/ncrypt.h:394:142: error: unknown type name ‘DWORD’
3725 SECURITY_STATUS WINAPI NCryptSecretAgreement (NCRYPT_KEY_HANDLE hPrivKey, NCRYPT_KEY_HANDLE hPubKey, NCRYPT_SECRET_HANDLE *phAgreedSecret, DWORD dwFlags);
3726 ^
3727/usr/include/w32api/ncrypt.h:395:79: error: unknown type name ‘LPCWSTR’
3728 SECURITY_STATUS WINAPI NCryptDeriveKey (NCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, NCryptBufferDesc *pParameterList, PBYTE pbDerivedKey, DWORD cbDerivedKey, DWORD *pcbResult, ULONG dwFlags);
3729 ^
3730/usr/include/w32api/ncrypt.h:395:130: error: unknown type name ‘PBYTE’
3731 SECURITY_STATUS WINAPI NCryptDeriveKey (NCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, NCryptBufferDesc *pParameterList, PBYTE pbDerivedKey, DWORD cbDerivedKey, DWORD *pcbResult, ULONG dwFlags);
3732 ^
3733/usr/include/w32api/ncrypt.h:395:150: error: unknown type name ‘DWORD’
3734 SECURITY_STATUS WINAPI NCryptDeriveKey (NCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, NCryptBufferDesc *pParameterList, PBYTE pbDerivedKey, DWORD cbDerivedKey, DWORD *pcbResult, ULONG dwFlags);
3735 ^
3736/usr/include/w32api/ncrypt.h:395:170: error: unknown type name ‘DWORD’
3737 SECURITY_STATUS WINAPI NCryptDeriveKey (NCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, NCryptBufferDesc *pParameterList, PBYTE pbDerivedKey, DWORD cbDerivedKey, DWORD *pcbResult, ULONG dwFlags);
3738 ^
3739/usr/include/w32api/ncrypt.h:395:188: error: unknown type name ‘ULONG’
3740 SECURITY_STATUS WINAPI NCryptDeriveKey (NCRYPT_SECRET_HANDLE hSharedSecret, LPCWSTR pwszKDF, NCryptBufferDesc *pParameterList, PBYTE pbDerivedKey, DWORD cbDerivedKey, DWORD *pcbResult, ULONG dwFlags);
3741 ^
3742In file included from /usr/include/w32api/schannel.h:10:0,
3743 from /usr/include/w32api/schnlsp.h:9,
3744 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
3745/usr/include/w32api/wincrypt.h:772:5: error: unknown type name ‘DWORD’
3746 DWORD cbData;
3747 ^
3748/usr/include/w32api/wincrypt.h:773:5: error: unknown type name ‘BYTE’
3749 BYTE *pbData;
3750 ^
3751/usr/include/w32api/wincrypt.h:774:5: error: unknown type name ‘DWORD’
3752 DWORD cUnusedBits;
3753 ^
3754/usr/include/w32api/wincrypt.h:778:5: error: unknown type name ‘LPSTR’
3755 LPSTR pszObjId;
3756 ^
3757/usr/include/w32api/wincrypt.h:958:5: error: unknown type name ‘DWORD’
3758 DWORD dwAlgId;
3759 ^
3760/usr/include/w32api/wincrypt.h:959:5: error: unknown type name ‘LPCSTR’
3761 LPCSTR pszObjId;
3762 ^
3763/usr/include/w32api/wincrypt.h:970:5: error: unknown type name ‘LPSTR’
3764 LPSTR pszObjId;
3765 ^
3766/usr/include/w32api/wincrypt.h:971:5: error: expected specifier-qualifier-list before ‘WINBOOL’
3767 WINBOOL fCritical;
3768 ^
3769/usr/include/w32api/wincrypt.h:980:5: error: unknown type name ‘LPSTR’
3770 LPSTR pszObjId;
3771 ^
3772/usr/include/w32api/wincrypt.h:985:5: error: unknown type name ‘LPSTR’
3773 LPSTR pszObjId;
3774 ^
3775/usr/include/w32api/wincrypt.h:986:5: error: unknown type name ‘DWORD’
3776 DWORD cValue;
3777 ^
3778/usr/include/w32api/wincrypt.h:991:5: error: unknown type name ‘DWORD’
3779 DWORD cAttr;
3780 ^
3781/usr/include/w32api/wincrypt.h:996:5: error: unknown type name ‘LPSTR’
3782 LPSTR pszObjId;
3783 ^
3784/usr/include/w32api/wincrypt.h:997:5: error: unknown type name ‘DWORD’
3785 DWORD dwValueType;
3786 ^
3787/usr/include/w32api/wincrypt.h:1090:5: error: unknown type name ‘DWORD’
3788 DWORD cRDNAttr;
3789 ^
3790/usr/include/w32api/wincrypt.h:1095:5: error: unknown type name ‘DWORD’
3791 DWORD cRDN;
3792 ^
3793/usr/include/w32api/wincrypt.h:1100:5: error: unknown type name ‘DWORD’
3794 DWORD dwValueType;
3795 ^
3796/usr/include/w32api/wincrypt.h:1118:5: error: unknown type name ‘DWORD’
3797 DWORD dwVersion;
3798 ^
3799/usr/include/w32api/wincrypt.h:1120:5: error: unknown type name ‘LPSTR’
3800 LPSTR szCurveOid;
3801 ^
3802/usr/include/w32api/wincrypt.h:1127:5: error: unknown type name ‘DWORD’
3803 DWORD Version;
3804 ^
3805/usr/include/w32api/wincrypt.h:1138:29: error: expected declaration specifiers or ‘...’ before ‘*’ token
3806 typedef WINBOOL (CALLBACK *PCRYPT_DECRYPT_PRIVATE_KEY_FUNC) (CRYPT_ALGORITHM_IDENTIFIER Algorithm, CRYPT_DATA_BLOB EncryptedPrivateKey, BYTE *pbClearTextKey, DWORD *pcbClearTextKey, LPVOID pVoidDecryptFunc);
3807 ^
3808In file included from /usr/include/w32api/schannel.h:10:0,
3809 from /usr/include/w32api/schnlsp.h:9,
3810 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
3811/usr/include/w32api/wincrypt.h:1139:29: error: expected declaration specifiers or ‘...’ before ‘*’ token
3812 typedef WINBOOL (CALLBACK *PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC) (CRYPT_ALGORITHM_IDENTIFIER *pAlgorithm, CRYPT_DATA_BLOB *pClearTextPrivateKey, BYTE *pbEncryptedKey, DWORD *pcbEncryptedKey, LPVOID pVoidEncryptFunc);
3813 ^
3814/usr/include/w32api/wincrypt.h:1140:29: error: expected declaration specifiers or ‘...’ before ‘*’ token
3815 typedef WINBOOL (CALLBACK *PCRYPT_RESOLVE_HCRYPTPROV_FUNC) (CRYPT_PRIVATE_KEY_INFO *pPrivateKeyInfo, HCRYPTPROV *phCryptProv, LPVOID pVoidResolveFunc);
3816 ^
3817/usr/include/w32api/wincrypt.h:1144:5: error: unknown type name ‘PCRYPT_RESOLVE_HCRYPTPROV_FUNC’
3818 PCRYPT_RESOLVE_HCRYPTPROV_FUNC pResolvehCryptProvFunc;
3819 ^
3820/usr/include/w32api/wincrypt.h:1145:5: error: unknown type name ‘LPVOID’
3821 LPVOID pVoidResolveFunc;
3822 ^
3823/usr/include/w32api/wincrypt.h:1146:5: error: unknown type name ‘PCRYPT_DECRYPT_PRIVATE_KEY_FUNC’
3824 PCRYPT_DECRYPT_PRIVATE_KEY_FUNC pDecryptPrivateKeyFunc;
3825 ^
3826/usr/include/w32api/wincrypt.h:1147:5: error: unknown type name ‘LPVOID’
3827 LPVOID pVoidDecryptFunc;
3828 ^
3829/usr/include/w32api/wincrypt.h:1152:5: error: unknown type name ‘DWORD’
3830 DWORD dwKeySpec;
3831 ^
3832/usr/include/w32api/wincrypt.h:1153:5: error: unknown type name ‘LPSTR’
3833 LPSTR pszPrivateKeyObjId;
3834 ^
3835/usr/include/w32api/wincrypt.h:1154:5: error: unknown type name ‘PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC’
3836 PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC pEncryptPrivateKeyFunc;
3837 ^
3838/usr/include/w32api/wincrypt.h:1155:5: error: unknown type name ‘LPVOID’
3839 LPVOID pVoidEncryptFunc;
3840 ^
3841/usr/include/w32api/wincrypt.h:1161:5: error: unknown type name ‘DWORD’
3842 DWORD dwVersion;
3843 ^
3844/usr/include/w32api/wincrypt.h:1165:5: error: unknown type name ‘FILETIME’
3845 FILETIME NotBefore;
3846 ^
3847/usr/include/w32api/wincrypt.h:1166:5: error: unknown type name ‘FILETIME’
3848 FILETIME NotAfter;
3849 ^
3850/usr/include/w32api/wincrypt.h:1171:5: error: unknown type name ‘DWORD’
3851 DWORD cExtension;
3852 ^
3853/usr/include/w32api/wincrypt.h:1195:5: error: unknown type name ‘FILETIME’
3854 FILETIME RevocationDate;
3855 ^
3856/usr/include/w32api/wincrypt.h:1196:5: error: unknown type name ‘DWORD’
3857 DWORD cExtension;
3858 ^
3859/usr/include/w32api/wincrypt.h:1201:5: error: unknown type name ‘DWORD’
3860 DWORD dwVersion;
3861 ^
3862/usr/include/w32api/wincrypt.h:1204:5: error: unknown type name ‘FILETIME’
3863 FILETIME ThisUpdate;
3864 ^
3865/usr/include/w32api/wincrypt.h:1205:5: error: unknown type name ‘FILETIME’
3866 FILETIME NextUpdate;
3867 ^
3868/usr/include/w32api/wincrypt.h:1206:5: error: unknown type name ‘DWORD’
3869 DWORD cCRLEntry;
3870 ^
3871/usr/include/w32api/wincrypt.h:1208:5: error: unknown type name ‘DWORD’
3872 DWORD cExtension;
3873 ^
3874/usr/include/w32api/wincrypt.h:1219:5: error: unknown type name ‘DWORD’
3875 DWORD dwChoice;
3876 ^
3877/usr/include/w32api/wincrypt.h:1220:5: error: unknown type name ‘DWORD’
3878 DWORD cbEncoded;
3879 ^
3880/usr/include/w32api/wincrypt.h:1221:5: error: unknown type name ‘BYTE’
3881 BYTE *pbEncoded;
3882 ^
3883/usr/include/w32api/wincrypt.h:1225:5: error: unknown type name ‘DWORD’
3884 DWORD cItem;
3885 ^
3886/usr/include/w32api/wincrypt.h:1230:5: error: unknown type name ‘DWORD’
3887 DWORD dwVersion;
3888 ^
3889/usr/include/w32api/wincrypt.h:1233:5: error: unknown type name ‘DWORD’
3890 DWORD cAttribute;
3891 ^
3892/usr/include/w32api/wincrypt.h:1240:5: error: unknown type name ‘DWORD’
3893 DWORD dwVersion;
3894 ^
3895/usr/include/w32api/wincrypt.h:1242:5: error: unknown type name ‘LPWSTR’
3896 LPWSTR pwszChallengeString;
3897 ^
3898/usr/include/w32api/wincrypt.h:1254:5: error: unknown type name ‘DWORD’
3899 DWORD cUsageIdentifier;
3900 ^
3901/usr/include/w32api/wincrypt.h:1255:5: error: unknown type name ‘LPSTR’
3902 LPSTR *rgpszUsageIdentifier;
3903 ^
3904/usr/include/w32api/wincrypt.h:1263:5: error: unknown type name ‘DWORD’
3905 DWORD cAttribute;
3906 ^
3907/usr/include/w32api/wincrypt.h:1268:5: error: unknown type name ‘DWORD’
3908 DWORD dwVersion;
3909 ^
3910/usr/include/w32api/wincrypt.h:1272:5: error: unknown type name ‘FILETIME’
3911 FILETIME ThisUpdate;
3912 ^
3913/usr/include/w32api/wincrypt.h:1273:5: error: unknown type name ‘FILETIME’
3914 FILETIME NextUpdate;
3915 ^
3916/usr/include/w32api/wincrypt.h:1275:5: error: unknown type name ‘DWORD’
3917 DWORD cCTLEntry;
3918 ^
3919/usr/include/w32api/wincrypt.h:1277:5: error: unknown type name ‘DWORD’
3920 DWORD cExtension;
3921 ^
3922/usr/include/w32api/wincrypt.h:1284:5: error: unknown type name ‘LPSTR’
3923 LPSTR pszTimeStampAlgorithm;
3924 ^
3925/usr/include/w32api/wincrypt.h:1285:5: error: unknown type name ‘LPSTR’
3926 LPSTR pszContentType;
3927 ^
3928/usr/include/w32api/wincrypt.h:1287:5: error: unknown type name ‘DWORD’
3929 DWORD cAttribute;
3930 ^
3931/usr/include/w32api/wincrypt.h:1292:5: error: unknown type name ‘LPWSTR’
3932 LPWSTR pwszName;
3933 ^
3934/usr/include/w32api/wincrypt.h:1293:5: error: unknown type name ‘LPWSTR’
3935 LPWSTR pwszValue;
3936 ^
3937/usr/include/w32api/wincrypt.h:1297:5: error: unknown type name ‘DWORD’
3938 DWORD dwKeySpec;
3939 ^
3940/usr/include/w32api/wincrypt.h:1298:5: error: unknown type name ‘LPWSTR’
3941 LPWSTR pwszProviderName;
3942 ^
3943/usr/include/w32api/wincrypt.h:1314:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptFormatObject’
3944 WINIMPM WINBOOL WINAPI CryptFormatObject (DWORD dwCertEncodingType, DWORD dwFormatType, DWORD dwFormatStrType, void *pFormatStruct, LPCSTR lpszStructType, const BYTE *pbEncoded, DWORD cbEncoded, void *pbFormat, DWORD *pcbFormat);
3945 ^
3946/usr/include/w32api/wincrypt.h:1330:26: error: expected declaration specifiers or ‘...’ before ‘*’ token
3947 typedef LPVOID (WINAPI *PFN_CRYPT_ALLOC)(size_t cbSize);
3948 ^
3949/usr/include/w32api/wincrypt.h:1331:24: error: expected declaration specifiers or ‘...’ before ‘*’ token
3950 typedef VOID (WINAPI *PFN_CRYPT_FREE)(LPVOID pv);
3951 ^
3952/usr/include/w32api/wincrypt.h:1334:5: error: unknown type name ‘DWORD’
3953 DWORD cbSize;
3954 ^
3955/usr/include/w32api/wincrypt.h:1335:5: error: unknown type name ‘PFN_CRYPT_ALLOC’
3956 PFN_CRYPT_ALLOC pfnAlloc;
3957 ^
3958/usr/include/w32api/wincrypt.h:1336:5: error: unknown type name ‘PFN_CRYPT_FREE’
3959 PFN_CRYPT_FREE pfnFree;
3960 ^
3961/usr/include/w32api/wincrypt.h:1339:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEncodeObjectEx’
3962 WINIMPM WINBOOL WINAPI CryptEncodeObjectEx (DWORD dwCertEncodingType, LPCSTR lpszStructType, const void *pvStructInfo, DWORD dwFlags, PCRYPT_ENCODE_PARA pEncodePara, void *pvEncoded, DWORD *pcbEncoded);
3963 ^
3964/usr/include/w32api/wincrypt.h:1340:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEncodeObject’
3965 WINIMPM WINBOOL WINAPI CryptEncodeObject (DWORD dwCertEncodingType, LPCSTR lpszStructType, const void *pvStructInfo, BYTE *pbEncoded, DWORD *pcbEncoded);
3966 ^
3967/usr/include/w32api/wincrypt.h:1354:5: error: unknown type name ‘DWORD’
3968 DWORD cbSize;
3969 ^
3970/usr/include/w32api/wincrypt.h:1355:5: error: unknown type name ‘PFN_CRYPT_ALLOC’
3971 PFN_CRYPT_ALLOC pfnAlloc;
3972 ^
3973/usr/include/w32api/wincrypt.h:1356:5: error: unknown type name ‘PFN_CRYPT_FREE’
3974 PFN_CRYPT_FREE pfnFree;
3975 ^
3976/usr/include/w32api/wincrypt.h:1359:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptDecodeObjectEx’
3977 WINIMPM WINBOOL WINAPI CryptDecodeObjectEx (DWORD dwCertEncodingType, LPCSTR lpszStructType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCRYPT_DECODE_PARA pDecodePara, void *pvStructInfo, DWORD *pcbStructInfo);
3978 ^
3979/usr/include/w32api/wincrypt.h:1360:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptDecodeObject’
3980 WINIMPM WINBOOL WINAPI CryptDecodeObject (DWORD dwCertEncodingType, LPCSTR lpszStructType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, void *pvStructInfo, DWORD *pcbStructInfo);
3981 ^
3982/usr/include/w32api/wincrypt.h:1671:5: error: unknown type name ‘DWORD’
3983 DWORD cExtension;
3984 ^
3985/usr/include/w32api/wincrypt.h:1693:5: error: unknown type name ‘FILETIME’
3986 FILETIME NotBefore;
3987 ^
3988/usr/include/w32api/wincrypt.h:1694:5: error: unknown type name ‘FILETIME’
3989 FILETIME NotAfter;
3990 ^
3991/usr/include/w32api/wincrypt.h:1715:5: error: unknown type name ‘DWORD’
3992 DWORD cCertPolicyElementId;
3993 ^
3994/usr/include/w32api/wincrypt.h:1716:5: error: unknown type name ‘LPSTR’
3995 LPSTR *rgpszCertPolicyElementId;
3996 ^
3997/usr/include/w32api/wincrypt.h:1720:5: error: unknown type name ‘DWORD’
3998 DWORD cCertPolicyId;
3999 ^
4000/usr/include/w32api/wincrypt.h:1726:5: error: unknown type name ‘LPSTR’
4001 LPSTR pszObjId;
4002 ^
4003/usr/include/w32api/wincrypt.h:1731:5: error: unknown type name ‘DWORD’
4004 DWORD dwAltNameChoice;
4005 ^
4006/usr/include/w32api/wincrypt.h:1734:7: error: unknown type name ‘LPWSTR’
4007 LPWSTR pwszRfc822Name;
4008 ^
4009/usr/include/w32api/wincrypt.h:1735:7: error: unknown type name ‘LPWSTR’
4010 LPWSTR pwszDNSName;
4011 ^
4012/usr/include/w32api/wincrypt.h:1748:7: error: unknown type name ‘LPWSTR’
4013 LPWSTR pwszURL;
4014 ^
4015/usr/include/w32api/wincrypt.h:1750:7: error: unknown type name ‘LPSTR’
4016 LPSTR pszRegisteredID;
4017 ^
4018/usr/include/w32api/wincrypt.h:1765:5: error: unknown type name ‘DWORD’
4019 DWORD cAltEntry;
4020 ^
4021/usr/include/w32api/wincrypt.h:1778:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4022 WINBOOL fPathLenConstraint;
4023 ^
4024/usr/include/w32api/wincrypt.h:1788:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4025 WINBOOL fCA;
4026 ^
4027/usr/include/w32api/wincrypt.h:1794:5: error: unknown type name ‘LPSTR’
4028 LPSTR pszPolicyQualifierId;
4029 ^
4030/usr/include/w32api/wincrypt.h:1799:5: error: unknown type name ‘LPSTR’
4031 LPSTR pszPolicyIdentifier;
4032 ^
4033/usr/include/w32api/wincrypt.h:1800:5: error: unknown type name ‘DWORD’
4034 DWORD cPolicyQualifier;
4035 ^
4036/usr/include/w32api/wincrypt.h:1805:5: error: unknown type name ‘DWORD’
4037 DWORD cPolicyInfo;
4038 ^
4039/usr/include/w32api/wincrypt.h:1810:5: error: unknown type name ‘LPSTR’
4040 LPSTR pszOrganization;
4041 ^
4042/usr/include/w32api/wincrypt.h:1811:5: error: unknown type name ‘DWORD’
4043 DWORD cNoticeNumbers;
4044 ^
4045/usr/include/w32api/wincrypt.h:1817:5: error: unknown type name ‘LPWSTR’
4046 LPWSTR pszDisplayText;
4047 ^
4048/usr/include/w32api/wincrypt.h:1821:5: error: unknown type name ‘LPWSTR’
4049 LPWSTR pszURL;
4050 ^
4051/usr/include/w32api/wincrypt.h:1827:5: error: unknown type name ‘LPWSTR’
4052 LPWSTR pszPracticesReference;
4053 ^
4054/usr/include/w32api/wincrypt.h:1828:5: error: unknown type name ‘LPSTR’
4055 LPSTR pszNoticeIdentifier;
4056 ^
4057/usr/include/w32api/wincrypt.h:1829:5: error: unknown type name ‘LPSTR’
4058 LPSTR pszNSINoticeIdentifier;
4059 ^
4060/usr/include/w32api/wincrypt.h:1830:5: error: unknown type name ‘DWORD’
4061 DWORD cCPSURLs;
4062 ^
4063/usr/include/w32api/wincrypt.h:1835:5: error: unknown type name ‘LPSTR’
4064 LPSTR pszIssuerDomainPolicy;
4065 ^
4066/usr/include/w32api/wincrypt.h:1836:5: error: unknown type name ‘LPSTR’
4067 LPSTR pszSubjectDomainPolicy;
4068 ^
4069/usr/include/w32api/wincrypt.h:1840:5: error: unknown type name ‘DWORD’
4070 DWORD cPolicyMapping;
4071 ^
4072/usr/include/w32api/wincrypt.h:1845:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4073 WINBOOL fRequireExplicitPolicy;
4074 ^
4075/usr/include/w32api/wincrypt.h:1852:5: error: unknown type name ‘LPSTR’
4076 LPSTR pszObjId;
4077 ^
4078/usr/include/w32api/wincrypt.h:1853:5: error: unknown type name ‘DWORD’
4079 DWORD cValue;
4080 ^
4081/usr/include/w32api/wincrypt.h:1858:5: error: unknown type name ‘LPSTR’
4082 LPSTR pszObjId;
4083 ^
4084/usr/include/w32api/wincrypt.h:1863:5: error: unknown type name ‘DWORD’
4085 DWORD cValue;
4086 ^
4087/usr/include/w32api/wincrypt.h:1874:5: error: unknown type name ‘LPSTR’
4088 LPSTR pszAccessMethod;
4089 ^
4090/usr/include/w32api/wincrypt.h:1879:5: error: unknown type name ‘DWORD’
4091 DWORD cAccDescr;
4092 ^
4093/usr/include/w32api/wincrypt.h:1901:5: error: unknown type name ‘DWORD’
4094 DWORD dwDistPointNameChoice;
4095 ^
4096/usr/include/w32api/wincrypt.h:1926:5: error: unknown type name ‘DWORD’
4097 DWORD cDistPoint;
4098 ^
4099/usr/include/w32api/wincrypt.h:1938:5: error: unknown type name ‘DWORD’
4100 DWORD dwSyncDeltaTime;
4101 ^
4102/usr/include/w32api/wincrypt.h:1939:5: error: unknown type name ‘DWORD’
4103 DWORD cDistPoint;
4104 ^
4105/usr/include/w32api/wincrypt.h:1954:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4106 WINBOOL fOnlyContainsUserCerts;
4107 ^
4108/usr/include/w32api/wincrypt.h:1962:5: error: unknown type name ‘DWORD’
4109 DWORD dwMinimum;
4110 ^
4111/usr/include/w32api/wincrypt.h:1963:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4112 WINBOOL fMaximum;
4113 ^
4114/usr/include/w32api/wincrypt.h:1968:5: error: unknown type name ‘DWORD’
4115 DWORD cPermittedSubtree;
4116 ^
4117/usr/include/w32api/wincrypt.h:1970:5: error: unknown type name ‘DWORD’
4118 DWORD cExcludedSubtree;
4119 ^
4120/usr/include/w32api/wincrypt.h:2008:5: error: unknown type name ‘DWORD’
4121 DWORD pgenCounter;
4122 ^
4123/usr/include/w32api/wincrypt.h:2024:5: error: unknown type name ‘LPSTR’
4124 LPSTR pszContentEncryptionObjId;
4125 ^
4126/usr/include/w32api/wincrypt.h:2025:5: error: unknown type name ‘BYTE’
4127 BYTE rgbCounter[CRYPT_X942_COUNTER_BYTE_LENGTH];
4128 ^
4129/usr/include/w32api/wincrypt.h:2026:5: error: unknown type name ‘BYTE’
4130 BYTE rgbKeyLength[CRYPT_X942_KEY_LENGTH_BYTE_LENGTH];
4131 ^
4132/usr/include/w32api/wincrypt.h:2035:5: error: unknown type name ‘BYTE’
4133 BYTE rgbSuppPubInfo[CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH];
4134 ^
4135/usr/include/w32api/wincrypt.h:2039:5: error: unknown type name ‘DWORD’
4136 DWORD dwVersion;
4137 ^
4138/usr/include/w32api/wincrypt.h:2040:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4139 WINBOOL fIV;
4140 ^
4141/usr/include/w32api/wincrypt.h:2050:5: error: unknown type name ‘LPSTR’
4142 LPSTR pszObjId;
4143 ^
4144/usr/include/w32api/wincrypt.h:2055:5: error: unknown type name ‘DWORD’
4145 DWORD cCapability;
4146 ^
4147/usr/include/w32api/wincrypt.h:2060:5: error: unknown type name ‘LPSTR’
4148 LPSTR pszStatementId;
4149 ^
4150/usr/include/w32api/wincrypt.h:2065:5: error: unknown type name ‘DWORD’
4151 DWORD cStatement;
4152 ^
4153/usr/include/w32api/wincrypt.h:2073:5: error: unknown type name ‘LPSTR’
4154 LPSTR pszObjId;
4155 ^
4156/usr/include/w32api/wincrypt.h:2080:5: error: unknown type name ‘DWORD’
4157 DWORD dwSaltLength;
4158 ^
4159/usr/include/w32api/wincrypt.h:2081:5: error: unknown type name ‘DWORD’
4160 DWORD dwTrailerField;
4161 ^
4162/usr/include/w32api/wincrypt.h:2087:5: error: unknown type name ‘LPSTR’
4163 LPSTR pszObjId;
4164 ^
4165/usr/include/w32api/wincrypt.h:2155:5: error: unknown type name ‘DWORD’
4166 DWORD dwBodyPartID;
4167 ^
4168/usr/include/w32api/wincrypt.h:2160:5: error: unknown type name ‘DWORD’
4169 DWORD dwBodyPartID;
4170 ^
4171/usr/include/w32api/wincrypt.h:2165:5: error: unknown type name ‘DWORD’
4172 DWORD dwTaggedRequestChoice;
4173 ^
4174/usr/include/w32api/wincrypt.h:2174:5: error: unknown type name ‘DWORD’
4175 DWORD dwBodyPartID;
4176 ^
4177/usr/include/w32api/wincrypt.h:2179:5: error: unknown type name ‘DWORD’
4178 DWORD dwBodyPartID;
4179 ^
4180/usr/include/w32api/wincrypt.h:2180:5: error: unknown type name ‘LPSTR’
4181 LPSTR pszObjId;
4182 ^
4183/usr/include/w32api/wincrypt.h:2185:5: error: unknown type name ‘DWORD’
4184 DWORD cTaggedAttribute;
4185 ^
4186/usr/include/w32api/wincrypt.h:2187:5: error: unknown type name ‘DWORD’
4187 DWORD cTaggedRequest;
4188 ^
4189/usr/include/w32api/wincrypt.h:2189:5: error: unknown type name ‘DWORD’
4190 DWORD cTaggedContentInfo;
4191 ^
4192/usr/include/w32api/wincrypt.h:2191:5: error: unknown type name ‘DWORD’
4193 DWORD cTaggedOtherMsg;
4194 ^
4195/usr/include/w32api/wincrypt.h:2196:5: error: unknown type name ‘DWORD’
4196 DWORD cTaggedAttribute;
4197 ^
4198/usr/include/w32api/wincrypt.h:2198:5: error: unknown type name ‘DWORD’
4199 DWORD cTaggedContentInfo;
4200 ^
4201/usr/include/w32api/wincrypt.h:2200:5: error: unknown type name ‘DWORD’
4202 DWORD cTaggedOtherMsg;
4203 ^
4204/usr/include/w32api/wincrypt.h:2206:5: error: unknown type name ‘FILETIME’
4205 FILETIME PendTime;
4206 ^
4207/usr/include/w32api/wincrypt.h:2210:5: error: unknown type name ‘DWORD’
4208 DWORD dwStatus;
4209 ^
4210/usr/include/w32api/wincrypt.h:2211:5: error: unknown type name ‘DWORD’
4211 DWORD cBodyList;
4212 ^
4213/usr/include/w32api/wincrypt.h:2212:5: error: unknown type name ‘DWORD’
4214 DWORD *rgdwBodyList;
4215 ^
4216/usr/include/w32api/wincrypt.h:2213:5: error: unknown type name ‘LPWSTR’
4217 LPWSTR pwszStatusString;
4218 ^
4219/usr/include/w32api/wincrypt.h:2214:5: error: unknown type name ‘DWORD’
4220 DWORD dwOtherInfoChoice;
4221 ^
4222/usr/include/w32api/wincrypt.h:2216:7: error: unknown type name ‘DWORD’
4223 DWORD dwFailInfo;
4224 ^
4225/usr/include/w32api/wincrypt.h:2246:5: error: unknown type name ‘DWORD’
4226 DWORD dwCmcDataReference;
4227 ^
4228/usr/include/w32api/wincrypt.h:2247:5: error: unknown type name ‘DWORD’
4229 DWORD cCertReference;
4230 ^
4231/usr/include/w32api/wincrypt.h:2248:5: error: unknown type name ‘DWORD’
4232 DWORD *rgdwCertReference;
4233 ^
4234/usr/include/w32api/wincrypt.h:2249:5: error: unknown type name ‘DWORD’
4235 DWORD cExtension;
4236 ^
4237/usr/include/w32api/wincrypt.h:2254:5: error: unknown type name ‘DWORD’
4238 DWORD dwCmcDataReference;
4239 ^
4240/usr/include/w32api/wincrypt.h:2255:5: error: unknown type name ‘DWORD’
4241 DWORD cCertReference;
4242 ^
4243/usr/include/w32api/wincrypt.h:2256:5: error: unknown type name ‘DWORD’
4244 DWORD *rgdwCertReference;
4245 ^
4246/usr/include/w32api/wincrypt.h:2257:5: error: unknown type name ‘DWORD’
4247 DWORD cAttribute;
4248 ^
4249/usr/include/w32api/wincrypt.h:2262:5: error: unknown type name ‘LPSTR’
4250 LPSTR pszObjId;
4251 ^
4252/usr/include/w32api/wincrypt.h:2263:5: error: unknown type name ‘DWORD’
4253 DWORD dwMajorVersion;
4254 ^
4255/usr/include/w32api/wincrypt.h:2264:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4256 WINBOOL fMinorVersion;
4257 ^
4258/usr/include/w32api/wincrypt.h:2271:5: error: unknown type name ‘LPWSTR’
4259 LPWSTR pwszUrl;
4260 ^
4261/usr/include/w32api/wincrypt.h:2275:5: error: unknown type name ‘LPWSTR’
4262 LPWSTR pwszMimeType;
4263 ^
4264/usr/include/w32api/wincrypt.h:2276:5: error: unknown type name ‘DWORD’
4265 DWORD cHashedUrl;
4266 ^
4267/usr/include/w32api/wincrypt.h:2281:5: error: unknown type name ‘DWORD’
4268 DWORD cHashedUrl;
4269 ^
4270/usr/include/w32api/wincrypt.h:2286:5: error: unknown type name ‘DWORD’
4271 DWORD dwLogotypeImageInfoChoice;
4272 ^
4273/usr/include/w32api/wincrypt.h:2287:5: error: unknown type name ‘DWORD’
4274 DWORD dwFileSize;
4275 ^
4276/usr/include/w32api/wincrypt.h:2288:5: error: unknown type name ‘DWORD’
4277 DWORD dwXSize;
4278 ^
4279/usr/include/w32api/wincrypt.h:2289:5: error: unknown type name ‘DWORD’
4280 DWORD dwYSize;
4281 ^
4282/usr/include/w32api/wincrypt.h:2290:5: error: unknown type name ‘DWORD’
4283 DWORD dwLogotypeImageResolutionChoice;
4284 ^
4285/usr/include/w32api/wincrypt.h:2292:7: error: unknown type name ‘DWORD’
4286 DWORD dwNumBits;
4287 ^
4288/usr/include/w32api/wincrypt.h:2293:7: error: unknown type name ‘DWORD’
4289 DWORD dwTableSize;
4290 ^
4291/usr/include/w32api/wincrypt.h:2295:5: error: unknown type name ‘LPWSTR’
4292 LPWSTR pwszLanguage;
4293 ^
4294/usr/include/w32api/wincrypt.h:2311:5: error: unknown type name ‘DWORD’
4295 DWORD dwFileSize;
4296 ^
4297/usr/include/w32api/wincrypt.h:2312:5: error: unknown type name ‘DWORD’
4298 DWORD dwPlayTime;
4299 ^
4300/usr/include/w32api/wincrypt.h:2313:5: error: unknown type name ‘DWORD’
4301 DWORD dwChannels;
4302 ^
4303/usr/include/w32api/wincrypt.h:2314:5: error: unknown type name ‘DWORD’
4304 DWORD dwSampleRate;
4305 ^
4306/usr/include/w32api/wincrypt.h:2315:5: error: unknown type name ‘LPWSTR’
4307 LPWSTR pwszLanguage;
4308 ^
4309/usr/include/w32api/wincrypt.h:2324:5: error: unknown type name ‘DWORD’
4310 DWORD cLogotypeImage;
4311 ^
4312/usr/include/w32api/wincrypt.h:2326:5: error: unknown type name ‘DWORD’
4313 DWORD cLogotypeAudio;
4314 ^
4315/usr/include/w32api/wincrypt.h:2331:5: error: unknown type name ‘DWORD’
4316 DWORD dwLogotypeInfoChoice;
4317 ^
4318/usr/include/w32api/wincrypt.h:2342:5: error: unknown type name ‘LPSTR’
4319 LPSTR pszObjId;
4320 ^
4321/usr/include/w32api/wincrypt.h:2350:5: error: unknown type name ‘DWORD’
4322 DWORD cCommunityLogo;
4323 ^
4324/usr/include/w32api/wincrypt.h:2354:5: error: unknown type name ‘DWORD’
4325 DWORD cOtherLogo;
4326 ^
4327/usr/include/w32api/wincrypt.h:2359:5: error: unknown type name ‘DWORD’
4328 DWORD dwTypeOfBiometricDataChoice;
4329 ^
4330/usr/include/w32api/wincrypt.h:2361:7: error: unknown type name ‘DWORD’
4331 DWORD dwPredefined;
4332 ^
4333/usr/include/w32api/wincrypt.h:2362:7: error: unknown type name ‘LPSTR’
4334 LPSTR pszObjId;
4335 ^
4336/usr/include/w32api/wincrypt.h:2374:5: error: unknown type name ‘DWORD’
4337 DWORD cBiometricData;
4338 ^
4339/usr/include/w32api/wincrypt.h:2381:5: error: unknown type name ‘DWORD’
4340 DWORD cCertEncoded;
4341 ^
4342/usr/include/w32api/wincrypt.h:2399:5: error: unknown type name ‘DWORD’
4343 DWORD cExtension;
4344 ^
4345/usr/include/w32api/wincrypt.h:2404:5: error: unknown type name ‘DWORD’
4346 DWORD dwVersion;
4347 ^
4348/usr/include/w32api/wincrypt.h:2406:5: error: unknown type name ‘DWORD’
4349 DWORD cRequestEntry;
4350 ^
4351/usr/include/w32api/wincrypt.h:2408:5: error: unknown type name ‘DWORD’
4352 DWORD cExtension;
4353 ^
4354/usr/include/w32api/wincrypt.h:2415:5: error: unknown type name ‘DWORD’
4355 DWORD dwStatus;
4356 ^
4357/usr/include/w32api/wincrypt.h:2416:5: error: unknown type name ‘LPSTR’
4358 LPSTR pszObjId;
4359 ^
4360/usr/include/w32api/wincrypt.h:2435:5: error: unknown type name ‘FILETIME’
4361 FILETIME RevocationDate;
4362 ^
4363/usr/include/w32api/wincrypt.h:2436:5: error: unknown type name ‘DWORD’
4364 DWORD dwCrlReasonCode;
4365 ^
4366/usr/include/w32api/wincrypt.h:2441:5: error: unknown type name ‘DWORD’
4367 DWORD dwCertStatus;
4368 ^
4369/usr/include/w32api/wincrypt.h:2445:5: error: unknown type name ‘FILETIME’
4370 FILETIME ThisUpdate;
4371 ^
4372/usr/include/w32api/wincrypt.h:2446:5: error: unknown type name ‘FILETIME’
4373 FILETIME NextUpdate;
4374 ^
4375/usr/include/w32api/wincrypt.h:2447:5: error: unknown type name ‘DWORD’
4376 DWORD cExtension;
4377 ^
4378/usr/include/w32api/wincrypt.h:2456:5: error: unknown type name ‘DWORD’
4379 DWORD dwVersion;
4380 ^
4381/usr/include/w32api/wincrypt.h:2457:5: error: unknown type name ‘DWORD’
4382 DWORD dwResponderIdChoice;
4383 ^
4384/usr/include/w32api/wincrypt.h:2462:5: error: unknown type name ‘FILETIME’
4385 FILETIME ProducedAt;
4386 ^
4387/usr/include/w32api/wincrypt.h:2463:5: error: unknown type name ‘DWORD’
4388 DWORD cResponseEntry;
4389 ^
4390/usr/include/w32api/wincrypt.h:2465:5: error: unknown type name ‘DWORD’
4391 DWORD cExtension;
4392 ^
4393/usr/include/w32api/wincrypt.h:2498:5: error: unknown type name ‘LPCSTR’
4394 LPCSTR pszOID;
4395 ^
4396/usr/include/w32api/wincrypt.h:2508:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptInstallOIDFunctionAddress’
4397 WINIMPM WINBOOL WINAPI CryptInstallOIDFunctionAddress (HMODULE hModule, DWORD dwEncodingType, LPCSTR pszFuncName, DWORD cFuncEntry, const CRYPT_OID_FUNC_ENTRY rgFuncEntry[], DWORD dwFlags);
4398 ^
4399/usr/include/w32api/wincrypt.h:2509:60: error: unknown type name ‘LPCSTR’
4400 WINIMPM HCRYPTOIDFUNCSET WINAPI CryptInitOIDFunctionSet (LPCSTR pszFuncName, DWORD dwFlags);
4401 ^
4402/usr/include/w32api/wincrypt.h:2509:80: error: unknown type name ‘DWORD’
4403 WINIMPM HCRYPTOIDFUNCSET WINAPI CryptInitOIDFunctionSet (LPCSTR pszFuncName, DWORD dwFlags);
4404 ^
4405/usr/include/w32api/wincrypt.h:2510:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetOIDFunctionAddress’
4406 WINIMPM WINBOOL WINAPI CryptGetOIDFunctionAddress (HCRYPTOIDFUNCSET hFuncSet, DWORD dwEncodingType, LPCSTR pszOID, DWORD dwFlags, void **ppvFuncAddr, HCRYPTOIDFUNCADDR *phFuncAddr);
4407 ^
4408/usr/include/w32api/wincrypt.h:2511:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetDefaultOIDDllList’
4409 WINIMPM WINBOOL WINAPI CryptGetDefaultOIDDllList (HCRYPTOIDFUNCSET hFuncSet, DWORD dwEncodingType, WCHAR *pwszDllList, DWORD *pcchDllList);
4410 ^
4411/usr/include/w32api/wincrypt.h:2512:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetDefaultOIDFunctionAddress’
4412 WINIMPM WINBOOL WINAPI CryptGetDefaultOIDFunctionAddress (HCRYPTOIDFUNCSET hFuncSet, DWORD dwEncodingType, LPCWSTR pwszDll, DWORD dwFlags, void **ppvFuncAddr, HCRYPTOIDFUNCADDR *phFuncAddr);
4413 ^
4414/usr/include/w32api/wincrypt.h:2513:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptFreeOIDFunctionAddress’
4415 WINIMPM WINBOOL WINAPI CryptFreeOIDFunctionAddress (HCRYPTOIDFUNCADDR hFuncAddr, DWORD dwFlags);
4416 ^
4417/usr/include/w32api/wincrypt.h:2514:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptRegisterOIDFunction’
4418 WINIMPM WINBOOL WINAPI CryptRegisterOIDFunction (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, LPCWSTR pwszDll, LPCSTR pszOverrideFuncName);
4419 ^
4420/usr/include/w32api/wincrypt.h:2515:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUnregisterOIDFunction’
4421 WINIMPM WINBOOL WINAPI CryptUnregisterOIDFunction (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID);
4422 ^
4423/usr/include/w32api/wincrypt.h:2516:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptRegisterDefaultOIDFunction’
4424 WINIMPM WINBOOL WINAPI CryptRegisterDefaultOIDFunction (DWORD dwEncodingType, LPCSTR pszFuncName, DWORD dwIndex, LPCWSTR pwszDll);
4425 ^
4426/usr/include/w32api/wincrypt.h:2517:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUnregisterDefaultOIDFunction’
4427 WINIMPM WINBOOL WINAPI CryptUnregisterDefaultOIDFunction (DWORD dwEncodingType, LPCSTR pszFuncName, LPCWSTR pwszDll);
4428 ^
4429/usr/include/w32api/wincrypt.h:2518:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSetOIDFunctionValue’
4430 WINIMPM WINBOOL WINAPI CryptSetOIDFunctionValue (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, LPCWSTR pwszValueName, DWORD dwValueType, const BYTE *pbValueData, DWORD cbValueData);
4431 ^
4432/usr/include/w32api/wincrypt.h:2519:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetOIDFunctionValue’
4433 WINIMPM WINBOOL WINAPI CryptGetOIDFunctionValue (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, LPCWSTR pwszValueName, DWORD *pdwValueType, BYTE *pbValueData, DWORD *pcbValueData);
4434 ^
4435/usr/include/w32api/wincrypt.h:2521:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4436 typedef WINBOOL (WINAPI *PFN_CRYPT_ENUM_OID_FUNC) (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, DWORD cValue, const DWORD rgdwValueType[], LPCWSTR const rgpwszValueName[], const BYTE *const rgpbValueData[], const DWORD rgcbValueData[], void *pvArg);
4437 ^
4438In file included from /usr/include/w32api/schannel.h:10:0,
4439 from /usr/include/w32api/schnlsp.h:9,
4440 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
4441/usr/include/w32api/wincrypt.h:2523:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEnumOIDFunction’
4442 WINIMPM WINBOOL WINAPI CryptEnumOIDFunction (DWORD dwEncodingType, LPCSTR pszFuncName, LPCSTR pszOID, DWORD dwFlags, void *pvArg, PFN_CRYPT_ENUM_OID_FUNC pfnEnumOIDFunc);
4443 ^
4444/usr/include/w32api/wincrypt.h:2539:5: error: unknown type name ‘DWORD’
4445 DWORD cbSize;
4446 ^
4447/usr/include/w32api/wincrypt.h:2540:5: error: unknown type name ‘LPCSTR’
4448 LPCSTR pszOID;
4449 ^
4450/usr/include/w32api/wincrypt.h:2541:5: error: unknown type name ‘LPCWSTR’
4451 LPCWSTR pwszName;
4452 ^
4453/usr/include/w32api/wincrypt.h:2542:5: error: unknown type name ‘DWORD’
4454 DWORD dwGroupId;
4455 ^
4456/usr/include/w32api/wincrypt.h:2544:7: error: unknown type name ‘DWORD’
4457 DWORD dwValue;
4458 ^
4459/usr/include/w32api/wincrypt.h:2546:7: error: unknown type name ‘DWORD’
4460 DWORD dwLength;
4461 ^
4462/usr/include/w32api/wincrypt.h:2579:53: error: unknown type name ‘DWORD’
4463 WINIMPM PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo (DWORD dwKeyType, void *pvKey, DWORD dwGroupId);
4464 ^
4465/usr/include/w32api/wincrypt.h:2579:83: error: unknown type name ‘DWORD’
4466 WINIMPM PCCRYPT_OID_INFO WINAPI CryptFindOIDInfo (DWORD dwKeyType, void *pvKey, DWORD dwGroupId);
4467 ^
4468/usr/include/w32api/wincrypt.h:2603:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4469 typedef WINBOOL (WINAPI *PFN_CRYPT_ENUM_OID_INFO) (PCCRYPT_OID_INFO pInfo, void *pvArg);
4470 ^
4471/usr/include/w32api/wincrypt.h:2605:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptRegisterOIDInfo’
4472 WINIMPM WINBOOL WINAPI CryptRegisterOIDInfo (PCCRYPT_OID_INFO pInfo, DWORD dwFlags);
4473 ^
4474/usr/include/w32api/wincrypt.h:2606:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUnregisterOIDInfo’
4475 WINIMPM WINBOOL WINAPI CryptUnregisterOIDInfo (PCCRYPT_OID_INFO pInfo);
4476 ^
4477/usr/include/w32api/wincrypt.h:2607:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEnumOIDInfo’
4478 WINIMPM WINBOOL WINAPI CryptEnumOIDInfo (DWORD dwGroupId, DWORD dwFlags, void *pvArg, PFN_CRYPT_ENUM_OID_INFO pfnEnumOIDInfo);
4479 ^
4480/usr/include/w32api/wincrypt.h:2608:11: error: unknown type name ‘LPCWSTR’
4481 WINIMPM LPCWSTR WINAPI CryptFindLocalizedName (LPCWSTR pwszCryptName);
4482 ^
4483/usr/include/w32api/wincrypt.h:2608:50: error: unknown type name ‘LPCWSTR’
4484 WINIMPM LPCWSTR WINAPI CryptFindLocalizedName (LPCWSTR pwszCryptName);
4485 ^
4486/usr/include/w32api/wincrypt.h:2616:5: error: unknown type name ‘DWORD’
4487 DWORD dwFlags;
4488 ^
4489/usr/include/w32api/wincrypt.h:2617:5: error: unknown type name ‘LPWSTR’
4490 LPWSTR pwszCNGSignHashAlgids;
4491 ^
4492/usr/include/w32api/wincrypt.h:2618:5: error: unknown type name ‘LPWSTR’
4493 LPWSTR pwszCNGPubKeyMinBitLengths;
4494 ^
4495/usr/include/w32api/wincrypt.h:2622:5: error: unknown type name ‘DWORD’
4496 DWORD cbSize;
4497 ^
4498/usr/include/w32api/wincrypt.h:2623:5: error: unknown type name ‘DWORD’
4499 DWORD dwInfoChoice;
4500 ^
4501/usr/include/w32api/wincrypt.h:2627:7: error: unknown type name ‘LPSTR’
4502 LPSTR pszOID;
4503 ^
4504/usr/include/w32api/wincrypt.h:2687:5: error: unknown type name ‘DWORD’
4505 DWORD dwIdChoice;
4506 ^
4507/usr/include/w32api/wincrypt.h:2700:5: error: unknown type name ‘DWORD’
4508 DWORD cbSize;
4509 ^
4510/usr/include/w32api/wincrypt.h:2706:5: error: unknown type name ‘DWORD’
4511 DWORD dwKeySpec;
4512 ^
4513/usr/include/w32api/wincrypt.h:2709:5: error: unknown type name ‘DWORD’
4514 DWORD cAuthAttr;
4515 ^
4516/usr/include/w32api/wincrypt.h:2711:5: error: unknown type name ‘DWORD’
4517 DWORD cUnauthAttr;
4518 ^
4519/usr/include/w32api/wincrypt.h:2721:5: error: unknown type name ‘DWORD’
4520 DWORD cbSize;
4521 ^
4522/usr/include/w32api/wincrypt.h:2722:5: error: unknown type name ‘DWORD’
4523 DWORD cSigners;
4524 ^
4525/usr/include/w32api/wincrypt.h:2724:5: error: unknown type name ‘DWORD’
4526 DWORD cCertEncoded;
4527 ^
4528/usr/include/w32api/wincrypt.h:2726:5: error: unknown type name ‘DWORD’
4529 DWORD cCrlEncoded;
4530 ^
4531/usr/include/w32api/wincrypt.h:2737:5: error: unknown type name ‘DWORD’
4532 DWORD cbSize;
4533 ^
4534/usr/include/w32api/wincrypt.h:2741:5: error: unknown type name ‘DWORD’
4535 DWORD cRecipients;
4536 ^
4537/usr/include/w32api/wincrypt.h:2757:5: error: unknown type name ‘DWORD’
4538 DWORD cbSize;
4539 ^
4540/usr/include/w32api/wincrypt.h:2766:5: error: unknown type name ‘DWORD’
4541 DWORD cbSize;
4542 ^
4543/usr/include/w32api/wincrypt.h:2769:5: error: unknown type name ‘FILETIME’
4544 FILETIME Date;
4545 ^
4546/usr/include/w32api/wincrypt.h:2774:5: error: unknown type name ‘DWORD’
4547 DWORD cbSize;
4548 ^
4549/usr/include/w32api/wincrypt.h:2780:5: error: unknown type name ‘DWORD’
4550 DWORD dwKeySpec;
4551 ^
4552/usr/include/w32api/wincrypt.h:2781:5: error: unknown type name ‘DWORD’
4553 DWORD dwKeyChoice;
4554 ^
4555/usr/include/w32api/wincrypt.h:2787:5: error: unknown type name ‘DWORD’
4556 DWORD cRecipientEncryptedKeys;
4557 ^
4558/usr/include/w32api/wincrypt.h:2795:5: error: unknown type name ‘DWORD’
4559 DWORD cbSize;
4560 ^
4561/usr/include/w32api/wincrypt.h:2799:5: error: unknown type name ‘DWORD’
4562 DWORD dwKeyChoice;
4563 ^
4564/usr/include/w32api/wincrypt.h:2805:5: error: unknown type name ‘FILETIME’
4565 FILETIME Date;
4566 ^
4567/usr/include/w32api/wincrypt.h:2819:5: error: unknown type name ‘DWORD’
4568 DWORD dwRecipientChoice;
4569 ^
4570/usr/include/w32api/wincrypt.h:2828:5: error: unknown type name ‘DWORD’
4571 DWORD cbSize;
4572 ^
4573/usr/include/w32api/wincrypt.h:2829:5: error: unknown type name ‘DWORD’
4574 DWORD dwBitLen;
4575 ^
4576/usr/include/w32api/wincrypt.h:2833:5: error: unknown type name ‘DWORD’
4577 DWORD cbSize;
4578 ^
4579/usr/include/w32api/wincrypt.h:2834:5: error: unknown type name ‘DWORD’
4580 DWORD dwFlags;
4581 ^
4582/usr/include/w32api/wincrypt.h:2838:5: error: unknown type name ‘DWORD’
4583 DWORD cbSize;
4584 ^
4585/usr/include/w32api/wincrypt.h:2839:5: error: unknown type name ‘DWORD’
4586 DWORD dwBitLen;
4587 ^
4588/usr/include/w32api/wincrypt.h:2843:5: error: unknown type name ‘DWORD’
4589 DWORD cbSize;
4590 ^
4591/usr/include/w32api/wincrypt.h:2849:5: error: unknown type name ‘DWORD’
4592 DWORD cbSize;
4593 ^
4594/usr/include/w32api/wincrypt.h:2856:5: error: unknown type name ‘DWORD’
4595 DWORD cbSize;
4596 ^
4597/usr/include/w32api/wincrypt.h:2861:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4598 typedef WINBOOL (WINAPI *PFN_CMSG_STREAM_OUTPUT) (const void *pvArg, BYTE *pbData, DWORD cbData, WINBOOL fFinal);
4599 ^
4600/usr/include/w32api/wincrypt.h:2866:5: error: unknown type name ‘DWORD’
4601 DWORD cbContent;
4602 ^
4603/usr/include/w32api/wincrypt.h:2867:5: error: unknown type name ‘PFN_CMSG_STREAM_OUTPUT’
4604 PFN_CMSG_STREAM_OUTPUT pfnStreamOutput;
4605 ^
4606/usr/include/w32api/wincrypt.h:2880:50: error: unknown type name ‘DWORD’
4607 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToEncode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, PCMSG_STREAM_INFO pStreamInfo);
4608 ^
4609/usr/include/w32api/wincrypt.h:2880:75: error: unknown type name ‘DWORD’
4610 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToEncode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, PCMSG_STREAM_INFO pStreamInfo);
4611 ^
4612/usr/include/w32api/wincrypt.h:2880:90: error: unknown type name ‘DWORD’
4613 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToEncode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, PCMSG_STREAM_INFO pStreamInfo);
4614 ^
4615/usr/include/w32api/wincrypt.h:2880:136: error: unknown type name ‘LPSTR’
4616 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToEncode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, PCMSG_STREAM_INFO pStreamInfo);
4617 ^
4618/usr/include/w32api/wincrypt.h:2881:11: error: unknown type name ‘DWORD’
4619 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4620 ^
4621/usr/include/w32api/wincrypt.h:2881:56: error: unknown type name ‘DWORD’
4622 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4623 ^
4624/usr/include/w32api/wincrypt.h:2881:81: error: unknown type name ‘DWORD’
4625 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4626 ^
4627/usr/include/w32api/wincrypt.h:2881:96: error: unknown type name ‘DWORD’
4628 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4629 ^
4630/usr/include/w32api/wincrypt.h:2881:142: error: unknown type name ‘LPSTR’
4631 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4632 ^
4633/usr/include/w32api/wincrypt.h:2881:170: error: unknown type name ‘DWORD’
4634 WINIMPM DWORD WINAPI CryptMsgCalculateEncodedLength (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, void const *pvMsgEncodeInfo, LPSTR pszInnerContentObjID, DWORD cbData);
4635 ^
4636/usr/include/w32api/wincrypt.h:2882:50: error: unknown type name ‘DWORD’
4637 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToDecode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, HCRYPTPROV_LEGACY hCryptProv, PCERT_INFO pRecipientInfo, PCMSG_STREAM_INFO pStreamInfo);
4638 ^
4639/usr/include/w32api/wincrypt.h:2882:75: error: unknown type name ‘DWORD’
4640 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToDecode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, HCRYPTPROV_LEGACY hCryptProv, PCERT_INFO pRecipientInfo, PCMSG_STREAM_INFO pStreamInfo);
4641 ^
4642/usr/include/w32api/wincrypt.h:2882:90: error: unknown type name ‘DWORD’
4643 WINIMPM HCRYPTMSG WINAPI CryptMsgOpenToDecode (DWORD dwMsgEncodingType, DWORD dwFlags, DWORD dwMsgType, HCRYPTPROV_LEGACY hCryptProv, PCERT_INFO pRecipientInfo, PCMSG_STREAM_INFO pStreamInfo);
4644 ^
4645/usr/include/w32api/wincrypt.h:2884:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgClose’
4646 WINIMPM WINBOOL WINAPI CryptMsgClose (HCRYPTMSG hCryptMsg);
4647 ^
4648/usr/include/w32api/wincrypt.h:2885:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgUpdate’
4649 WINIMPM WINBOOL WINAPI CryptMsgUpdate (HCRYPTMSG hCryptMsg, const BYTE *pbData, DWORD cbData, WINBOOL fFinal);
4650 ^
4651/usr/include/w32api/wincrypt.h:2886:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgGetParam’
4652 WINIMPM WINBOOL WINAPI CryptMsgGetParam (HCRYPTMSG hCryptMsg, DWORD dwParamType, DWORD dwIndex, void *pvData, DWORD *pcbData);
4653 ^
4654/usr/include/w32api/wincrypt.h:2925:5: error: unknown type name ‘DWORD’
4655 DWORD dwVersion;
4656 ^
4657/usr/include/w32api/wincrypt.h:2936:5: error: unknown type name ‘DWORD’
4658 DWORD dwVersion;
4659 ^
4660/usr/include/w32api/wincrypt.h:2969:5: error: unknown type name ‘DWORD’
4661 DWORD dwVersion;
4662 ^
4663/usr/include/w32api/wincrypt.h:2978:5: error: unknown type name ‘FILETIME’
4664 FILETIME Date;
4665 ^
4666/usr/include/w32api/wincrypt.h:2983:5: error: unknown type name ‘DWORD’
4667 DWORD dwVersion;
4668 ^
4669/usr/include/w32api/wincrypt.h:2984:5: error: unknown type name ‘DWORD’
4670 DWORD dwOriginatorChoice;
4671 ^
4672/usr/include/w32api/wincrypt.h:2991:5: error: unknown type name ‘DWORD’
4673 DWORD cRecipientEncryptedKeys;
4674 ^
4675/usr/include/w32api/wincrypt.h:2999:5: error: unknown type name ‘DWORD’
4676 DWORD dwVersion;
4677 ^
4678/usr/include/w32api/wincrypt.h:3003:5: error: unknown type name ‘FILETIME’
4679 FILETIME Date;
4680 ^
4681/usr/include/w32api/wincrypt.h:3008:5: error: unknown type name ‘DWORD’
4682 DWORD dwRecipientChoice;
4683 ^
4684/usr/include/w32api/wincrypt.h:3025:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgControl’
4685 WINIMPM WINBOOL WINAPI CryptMsgControl (HCRYPTMSG hCryptMsg, DWORD dwFlags, DWORD dwCtrlType, void const *pvCtrlPara);
4686 ^
4687/usr/include/w32api/wincrypt.h:3048:5: error: unknown type name ‘DWORD’
4688 DWORD cbSize;
4689 ^
4690/usr/include/w32api/wincrypt.h:3050:5: error: unknown type name ‘DWORD’
4691 DWORD dwSignerIndex;
4692 ^
4693/usr/include/w32api/wincrypt.h:3051:5: error: unknown type name ‘DWORD’
4694 DWORD dwSignerType;
4695 ^
4696/usr/include/w32api/wincrypt.h:3061:5: error: unknown type name ‘DWORD’
4697 DWORD cbSize;
4698 ^
4699/usr/include/w32api/wincrypt.h:3066:5: error: unknown type name ‘DWORD’
4700 DWORD dwKeySpec;
4701 ^
4702/usr/include/w32api/wincrypt.h:3067:5: error: unknown type name ‘DWORD’
4703 DWORD dwRecipientIndex;
4704 ^
4705/usr/include/w32api/wincrypt.h:3071:5: error: unknown type name ‘DWORD’
4706 DWORD cbSize;
4707 ^
4708/usr/include/w32api/wincrypt.h:3076:5: error: unknown type name ‘DWORD’
4709 DWORD dwKeySpec;
4710 ^
4711/usr/include/w32api/wincrypt.h:3078:5: error: unknown type name ‘DWORD’
4712 DWORD dwRecipientIndex;
4713 ^
4714/usr/include/w32api/wincrypt.h:3082:5: error: unknown type name ‘DWORD’
4715 DWORD cbSize;
4716 ^
4717/usr/include/w32api/wincrypt.h:3087:5: error: unknown type name ‘DWORD’
4718 DWORD dwKeySpec;
4719 ^
4720/usr/include/w32api/wincrypt.h:3089:5: error: unknown type name ‘DWORD’
4721 DWORD dwRecipientIndex;
4722 ^
4723/usr/include/w32api/wincrypt.h:3090:5: error: unknown type name ‘DWORD’
4724 DWORD dwRecipientEncryptedKeyIndex;
4725 ^
4726/usr/include/w32api/wincrypt.h:3095:5: error: unknown type name ‘DWORD’
4727 DWORD cbSize;
4728 ^
4729/usr/include/w32api/wincrypt.h:3098:5: error: unknown type name ‘DWORD’
4730 DWORD dwRecipientIndex;
4731 ^
4732/usr/include/w32api/wincrypt.h:3099:5: error: unknown type name ‘DWORD’
4733 DWORD dwKeyChoice;
4734 ^
4735/usr/include/w32api/wincrypt.h:3107:5: error: unknown type name ‘DWORD’
4736 DWORD cbSize;
4737 ^
4738/usr/include/w32api/wincrypt.h:3108:5: error: unknown type name ‘DWORD’
4739 DWORD dwSignerIndex;
4740 ^
4741/usr/include/w32api/wincrypt.h:3113:5: error: unknown type name ‘DWORD’
4742 DWORD cbSize;
4743 ^
4744/usr/include/w32api/wincrypt.h:3114:5: error: unknown type name ‘DWORD’
4745 DWORD dwSignerIndex;
4746 ^
4747/usr/include/w32api/wincrypt.h:3115:5: error: unknown type name ‘DWORD’
4748 DWORD dwUnauthAttrIndex;
4749 ^
4750/usr/include/w32api/wincrypt.h:3120:3: error: unknown type name ‘WINBOOL’
4751 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4752 ^
4753/usr/include/w32api/wincrypt.h:3120:87: error: unknown type name ‘DWORD’
4754 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4755 ^
4756/usr/include/w32api/wincrypt.h:3120:109: error: unknown type name ‘PBYTE’
4757 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4758 ^
4759/usr/include/w32api/wincrypt.h:3120:129: error: unknown type name ‘DWORD’
4760 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4761 ^
4762/usr/include/w32api/wincrypt.h:3120:149: error: unknown type name ‘PBYTE’
4763 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4764 ^
4765/usr/include/w32api/wincrypt.h:3120:185: error: unknown type name ‘DWORD’
4766 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncoded (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, PCERT_INFO pciCountersigner);
4767 ^
4768/usr/include/w32api/wincrypt.h:3121:3: error: unknown type name ‘WINBOOL’
4769 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4770 ^
4771/usr/include/w32api/wincrypt.h:3121:89: error: unknown type name ‘DWORD’
4772 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4773 ^
4774/usr/include/w32api/wincrypt.h:3121:111: error: unknown type name ‘PBYTE’
4775 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4776 ^
4777/usr/include/w32api/wincrypt.h:3121:131: error: unknown type name ‘DWORD’
4778 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4779 ^
4780/usr/include/w32api/wincrypt.h:3121:151: error: unknown type name ‘PBYTE’
4781 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4782 ^
4783/usr/include/w32api/wincrypt.h:3121:187: error: unknown type name ‘DWORD’
4784 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4785 ^
4786/usr/include/w32api/wincrypt.h:3121:223: error: unknown type name ‘DWORD’
4787 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4788 ^
4789/usr/include/w32api/wincrypt.h:3121:259: error: unknown type name ‘DWORD’
4790 WINBOOL WINAPI CryptMsgVerifyCountersignatureEncodedEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, PBYTE pbSignerInfoCountersignature, DWORD cbSignerInfoCountersignature, DWORD dwSignerType, void *pvSigner, DWORD dwFlags, void *pvExtra);
4791 ^
4792/usr/include/w32api/wincrypt.h:3122:3: error: unknown type name ‘WINBOOL’
4793 WINBOOL WINAPI CryptMsgCountersign (HCRYPTMSG hCryptMsg, DWORD dwIndex, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners);
4794 ^
4795/usr/include/w32api/wincrypt.h:3122:60: error: unknown type name ‘DWORD’
4796 WINBOOL WINAPI CryptMsgCountersign (HCRYPTMSG hCryptMsg, DWORD dwIndex, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners);
4797 ^
4798/usr/include/w32api/wincrypt.h:3122:75: error: unknown type name ‘DWORD’
4799 WINBOOL WINAPI CryptMsgCountersign (HCRYPTMSG hCryptMsg, DWORD dwIndex, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners);
4800 ^
4801/usr/include/w32api/wincrypt.h:3123:3: error: unknown type name ‘WINBOOL’
4802 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4803 ^
4804/usr/include/w32api/wincrypt.h:3123:46: error: unknown type name ‘DWORD’
4805 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4806 ^
4807/usr/include/w32api/wincrypt.h:3123:68: error: unknown type name ‘PBYTE’
4808 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4809 ^
4810/usr/include/w32api/wincrypt.h:3123:88: error: unknown type name ‘DWORD’
4811 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4812 ^
4813/usr/include/w32api/wincrypt.h:3123:108: error: unknown type name ‘DWORD’
4814 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4815 ^
4816/usr/include/w32api/wincrypt.h:3123:174: error: unknown type name ‘PBYTE’
4817 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4818 ^
4819/usr/include/w32api/wincrypt.h:3123:200: error: unknown type name ‘PDWORD’
4820 WINBOOL WINAPI CryptMsgCountersignEncoded (DWORD dwEncodingType, PBYTE pbSignerInfo, DWORD cbSignerInfo, DWORD cCountersigners, PCMSG_SIGNER_ENCODE_INFO rgCountersigners, PBYTE pbCountersignature, PDWORD pcbCountersignature);
4821 ^
4822/usr/include/w32api/wincrypt.h:3132:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4823 typedef WINBOOL (WINAPI *PFN_CMSG_GEN_ENCRYPT_KEY) (HCRYPTPROV *phCryptProv, PCRYPT_ALGORITHM_IDENTIFIER paiEncrypt, PVOID pvEncryptAuxInfo, PCERT_PUBLIC_KEY_INFO pPublicKeyInfo, PFN_CMSG_ALLOC pfnAlloc, HCRYPTKEY *phEncryptKey, PBYTE *ppbEncryptParameters, PDWORD pcbEncryptParameters);
4824 ^
4825/usr/include/w32api/wincrypt.h:3133:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4826 typedef WINBOOL (WINAPI *PFN_CMSG_EXPORT_ENCRYPT_KEY) (HCRYPTPROV hCryptProv, HCRYPTKEY hEncryptKey, PCERT_PUBLIC_KEY_INFO pPublicKeyInfo, PBYTE pbData, PDWORD pcbData);
4827 ^
4828/usr/include/w32api/wincrypt.h:3134:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4829 typedef WINBOOL (WINAPI *PFN_CMSG_IMPORT_ENCRYPT_KEY) (HCRYPTPROV hCryptProv, DWORD dwKeySpec, PCRYPT_ALGORITHM_IDENTIFIER paiEncrypt, PCRYPT_ALGORITHM_IDENTIFIER paiPubKey, PBYTE pbEncodedKey, DWORD cbEncodedKey, HCRYPTKEY *phEncryptKey);
4830 ^
4831/usr/include/w32api/wincrypt.h:3139:5: error: unknown type name ‘DWORD’
4832 DWORD cbSize;
4833 ^
4834/usr/include/w32api/wincrypt.h:3143:5: error: unknown type name ‘DWORD’
4835 DWORD cRecipients;
4836 ^
4837/usr/include/w32api/wincrypt.h:3147:5: error: unknown type name ‘DWORD’
4838 DWORD dwEncryptFlags;
4839 ^
4840/usr/include/w32api/wincrypt.h:3152:5: error: unknown type name ‘DWORD’
4841 DWORD dwFlags;
4842 ^
4843/usr/include/w32api/wincrypt.h:3153:5: error: expected specifier-qualifier-list before ‘WINBOOL’
4844 WINBOOL fCNG;
4845 ^
4846/usr/include/w32api/wincrypt.h:3169:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4847 typedef WINBOOL (WINAPI *PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, DWORD dwFlags, void *pvReserved);
4848 ^
4849/usr/include/w32api/wincrypt.h:3172:5: error: unknown type name ‘DWORD’
4850 DWORD cbSize;
4851 ^
4852/usr/include/w32api/wincrypt.h:3173:5: error: unknown type name ‘DWORD’
4853 DWORD dwRecipientIndex;
4854 ^
4855/usr/include/w32api/wincrypt.h:3176:5: error: unknown type name ‘DWORD’
4856 DWORD dwFlags;
4857 ^
4858/usr/include/w32api/wincrypt.h:3186:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4859 typedef WINBOOL (WINAPI *PFN_CMSG_EXPORT_KEY_TRANS) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO pKeyTransEncodeInfo, PCMSG_KEY_TRANS_ENCRYPT_INFO pKeyTransEncryptInfo, DWORD dwFlags, void *pvReserved);
4860 ^
4861/usr/include/w32api/wincrypt.h:3189:5: error: unknown type name ‘DWORD’
4862 DWORD cbSize;
4863 ^
4864/usr/include/w32api/wincrypt.h:3194:5: error: unknown type name ‘DWORD’
4865 DWORD cbSize;
4866 ^
4867/usr/include/w32api/wincrypt.h:3195:5: error: unknown type name ‘DWORD’
4868 DWORD dwRecipientIndex;
4869 ^
4870/usr/include/w32api/wincrypt.h:3198:5: error: unknown type name ‘DWORD’
4871 DWORD dwOriginatorChoice;
4872 ^
4873/usr/include/w32api/wincrypt.h:3203:5: error: unknown type name ‘DWORD’
4874 DWORD cKeyAgreeKeyEncryptInfo;
4875 ^
4876/usr/include/w32api/wincrypt.h:3205:5: error: unknown type name ‘DWORD’
4877 DWORD dwFlags;
4878 ^
4879/usr/include/w32api/wincrypt.h:3219:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4880 typedef WINBOOL (WINAPI *PFN_CMSG_EXPORT_KEY_AGREE) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO pKeyAgreeEncodeInfo, PCMSG_KEY_AGREE_ENCRYPT_INFO pKeyAgreeEncryptInfo, DWORD dwFlags, void *pvReserved);
4881 ^
4882/usr/include/w32api/wincrypt.h:3222:5: error: unknown type name ‘DWORD’
4883 DWORD cbSize;
4884 ^
4885/usr/include/w32api/wincrypt.h:3223:5: error: unknown type name ‘DWORD’
4886 DWORD dwRecipientIndex;
4887 ^
4888/usr/include/w32api/wincrypt.h:3226:5: error: unknown type name ‘DWORD’
4889 DWORD dwFlags;
4890 ^
4891/usr/include/w32api/wincrypt.h:3241:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4892 typedef WINBOOL (WINAPI *PFN_CMSG_EXPORT_MAIL_LIST) (PCMSG_CONTENT_ENCRYPT_INFO pContentEncryptInfo, PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO pMailListEncodeInfo, PCMSG_MAIL_LIST_ENCRYPT_INFO pMailListEncryptInfo, DWORD dwFlags, void *pvReserved);
4893 ^
4894/usr/include/w32api/wincrypt.h:3242:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4895 typedef WINBOOL (WINAPI *PFN_CMSG_IMPORT_KEY_TRANS) (PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm, PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara, DWORD dwFlags, void *pvReserved, HCRYPTKEY *phContentEncryptKey);
4896 ^
4897/usr/include/w32api/wincrypt.h:3243:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4898 typedef WINBOOL (WINAPI *PFN_CMSG_IMPORT_KEY_AGREE) (PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm, PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA pKeyAgreeDecryptPara, DWORD dwFlags, void *pvReserved, HCRYPTKEY *phContentEncryptKey);
4899 ^
4900/usr/include/w32api/wincrypt.h:3244:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4901 typedef WINBOOL (WINAPI *PFN_CMSG_IMPORT_MAIL_LIST) (PCRYPT_ALGORITHM_IDENTIFIER pContentEncryptionAlgorithm, PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA pMailListDecryptPara, DWORD dwFlags, void *pvReserved, HCRYPTKEY *phContentEncryptKey);
4902 ^
4903/usr/include/w32api/wincrypt.h:3247:5: error: unknown type name ‘DWORD’
4904 DWORD cbSize;
4905 ^
4906/usr/include/w32api/wincrypt.h:3252:5: error: unknown type name ‘BYTE’
4907 BYTE *pbContentEncryptKey;
4908 ^
4909/usr/include/w32api/wincrypt.h:3253:5: error: unknown type name ‘DWORD’
4910 DWORD cbContentEncryptKey;
4911 ^
4912/usr/include/w32api/wincrypt.h:3255:5: error: unknown type name ‘BYTE’
4913 BYTE *pbCNGContentEncryptKeyObject;
4914 ^
4915/usr/include/w32api/wincrypt.h:3262:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4916 typedef WINBOOL (WINAPI *PFN_CMSG_CNG_IMPORT_KEY_TRANS) (PCMSG_CNG_CONTENT_DECRYPT_INFO pCNGContentDecryptInfo, PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA pKeyTransDecryptPara, DWORD dwFlags, void *pvReserved);
4917 ^
4918/usr/include/w32api/wincrypt.h:3263:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4919 typedef WINBOOL (WINAPI *PFN_CMSG_CNG_IMPORT_KEY_AGREE) (PCMSG_CNG_CONTENT_DECRYPT_INFO pCNGContentDecryptInfo, PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA pKeyAgreeDecryptPara, DWORD dwFlags, void *pvReserved);
4920 ^
4921/usr/include/w32api/wincrypt.h:3264:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
4922 typedef WINBOOL (WINAPI *PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY) (PCMSG_CNG_CONTENT_DECRYPT_INFO pCNGContentDecryptInfo, DWORD dwFlags, void *pvReserved);
4923 ^
4924/usr/include/w32api/wincrypt.h:3271:5: error: unknown type name ‘DWORD’
4925 DWORD dwCertEncodingType;
4926 ^
4927/usr/include/w32api/wincrypt.h:3272:5: error: unknown type name ‘BYTE’
4928 BYTE *pbCertEncoded;
4929 ^
4930/usr/include/w32api/wincrypt.h:3273:5: error: unknown type name ‘DWORD’
4931 DWORD cbCertEncoded;
4932 ^
4933/usr/include/w32api/wincrypt.h:3283:5: error: unknown type name ‘DWORD’
4934 DWORD dwCertEncodingType;
4935 ^
4936/usr/include/w32api/wincrypt.h:3284:5: error: unknown type name ‘BYTE’
4937 BYTE *pbCrlEncoded;
4938 ^
4939/usr/include/w32api/wincrypt.h:3285:5: error: unknown type name ‘DWORD’
4940 DWORD cbCrlEncoded;
4941 ^
4942/usr/include/w32api/wincrypt.h:3293:5: error: unknown type name ‘DWORD’
4943 DWORD dwMsgAndCertEncodingType;
4944 ^
4945/usr/include/w32api/wincrypt.h:3294:5: error: unknown type name ‘BYTE’
4946 BYTE *pbCtlEncoded;
4947 ^
4948/usr/include/w32api/wincrypt.h:3295:5: error: unknown type name ‘DWORD’
4949 DWORD cbCtlEncoded;
4950 ^
4951/usr/include/w32api/wincrypt.h:3299:5: error: unknown type name ‘BYTE’
4952 BYTE *pbCtlContent;
4953 ^
4954/usr/include/w32api/wincrypt.h:3300:5: error: unknown type name ‘DWORD’
4955 DWORD cbCtlContent;
4956 ^
4957/usr/include/w32api/wincrypt.h:3417:5: error: unknown type name ‘DWORD’
4958 DWORD dwParam;
4959 ^
4960/usr/include/w32api/wincrypt.h:3418:5: error: unknown type name ‘BYTE’
4961 BYTE *pbData;
4962 ^
4963/usr/include/w32api/wincrypt.h:3419:5: error: unknown type name ‘DWORD’
4964 DWORD cbData;
4965 ^
4966/usr/include/w32api/wincrypt.h:3420:5: error: unknown type name ‘DWORD’
4967 DWORD dwFlags;
4968 ^
4969/usr/include/w32api/wincrypt.h:3424:5: error: unknown type name ‘LPWSTR’
4970 LPWSTR pwszContainerName;
4971 ^
4972/usr/include/w32api/wincrypt.h:3425:5: error: unknown type name ‘LPWSTR’
4973 LPWSTR pwszProvName;
4974 ^
4975/usr/include/w32api/wincrypt.h:3426:5: error: unknown type name ‘DWORD’
4976 DWORD dwProvType;
4977 ^
4978/usr/include/w32api/wincrypt.h:3427:5: error: unknown type name ‘DWORD’
4979 DWORD dwFlags;
4980 ^
4981/usr/include/w32api/wincrypt.h:3428:5: error: unknown type name ‘DWORD’
4982 DWORD cProvParam;
4983 ^
4984/usr/include/w32api/wincrypt.h:3430:5: error: unknown type name ‘DWORD’
4985 DWORD dwKeySpec;
4986 ^
4987/usr/include/w32api/wincrypt.h:3439:5: error: unknown type name ‘DWORD’
4988 DWORD cbSize;
4989 ^
4990/usr/include/w32api/wincrypt.h:3444:5: error: unknown type name ‘DWORD’
4991 DWORD dwKeySpec;
4992 ^
4993/usr/include/w32api/wincrypt.h:3448:5: error: unknown type name ‘DWORD’
4994 DWORD LowPart;
4995 ^
4996/usr/include/w32api/wincrypt.h:3449:5: error: unknown type name ‘LONG’
4997 LONG HighPart;
4998 ^
4999/usr/include/w32api/wincrypt.h:3453:5: error: unknown type name ‘BYTE’
5000 BYTE rgbCardID [16];
5001 ^
5002/usr/include/w32api/wincrypt.h:3533:7: error: unknown type name ‘HKEY’
5003 HKEY hKeyBase;
5004 ^
5005/usr/include/w32api/wincrypt.h:3538:7: error: unknown type name ‘LPCSTR’
5006 LPCSTR pszSystemStore;
5007 ^
5008/usr/include/w32api/wincrypt.h:3539:7: error: unknown type name ‘LPCWSTR’
5009 LPCWSTR pwszSystemStore;
5010 ^
5011/usr/include/w32api/wincrypt.h:3636:5: error: unknown type name ‘HKEY’
5012 HKEY hKeyBase;
5013 ^
5014/usr/include/w32api/wincrypt.h:3637:5: error: unknown type name ‘LPWSTR’
5015 LPWSTR pwszRegPath;
5016 ^
5017/usr/include/w32api/wincrypt.h:3643:5: error: unknown type name ‘HKEY’
5018 HKEY hKey;
5019 ^
5020/usr/include/w32api/wincrypt.h:3644:5: error: unknown type name ‘LPWSTR’
5021 LPWSTR pwszStoreDirectory;
5022 ^
5023/usr/include/w32api/wincrypt.h:3659:5: error: unknown type name ‘LPCWSTR’
5024 LPCWSTR pwszLdapUrl;
5025 ^
5026/usr/include/w32api/wincrypt.h:3664:44: error: unknown type name ‘LPCSTR’
5027 WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR lpszStoreProvider, DWORD dwEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const void *pvPara);
5028 ^
5029/usr/include/w32api/wincrypt.h:3664:70: error: unknown type name ‘DWORD’
5030 WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR lpszStoreProvider, DWORD dwEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const void *pvPara);
5031 ^
5032/usr/include/w32api/wincrypt.h:3664:122: error: unknown type name ‘DWORD’
5033 WINIMPM HCERTSTORE WINAPI CertOpenStore (LPCSTR lpszStoreProvider, DWORD dwEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const void *pvPara);
5034 ^
5035/usr/include/w32api/wincrypt.h:3671:5: error: unknown type name ‘DWORD’
5036 DWORD cbSize;
5037 ^
5038/usr/include/w32api/wincrypt.h:3672:5: error: unknown type name ‘DWORD’
5039 DWORD cStoreProvFunc;
5040 ^
5041/usr/include/w32api/wincrypt.h:3675:5: error: unknown type name ‘DWORD’
5042 DWORD dwStoreProvFlags;
5043 ^
5044/usr/include/w32api/wincrypt.h:3679:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5045 typedef WINBOOL (WINAPI *PFN_CERT_DLL_OPEN_STORE_PROV_FUNC) (LPCSTR lpszStoreProvider, DWORD dwEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const void *pvPara, HCERTSTORE hCertStore, PCERT_STORE_PROV_INFO pStoreProvInfo);
5046 ^
5047/usr/include/w32api/wincrypt.h:3715:80: error: unknown type name ‘DWORD’
5048 typedef void (WINAPI *PFN_CERT_STORE_PROV_CLOSE) (HCERTSTOREPROV hStoreProv, DWORD dwFlags);
5049 ^
5050/usr/include/w32api/wincrypt.h:3716:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5051 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_READ_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pStoreCertContext, DWORD dwFlags, PCCERT_CONTEXT *ppProvCertContext);
5052 ^
5053/usr/include/w32api/wincrypt.h:3717:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5054 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_WRITE_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwFlags);
5055 ^
5056/usr/include/w32api/wincrypt.h:3718:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5057 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_DELETE_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwFlags);
5058 ^
5059/usr/include/w32api/wincrypt.h:3719:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5060 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_SET_CERT_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5061 ^
5062/usr/include/w32api/wincrypt.h:3720:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5063 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_READ_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pStoreCrlContext, DWORD dwFlags, PCCRL_CONTEXT *ppProvCrlContext);
5064 ^
5065/usr/include/w32api/wincrypt.h:3721:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5066 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_WRITE_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwFlags);
5067 ^
5068/usr/include/w32api/wincrypt.h:3722:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5069 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_DELETE_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwFlags);
5070 ^
5071/usr/include/w32api/wincrypt.h:3723:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5072 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_SET_CRL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5073 ^
5074/usr/include/w32api/wincrypt.h:3724:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5075 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_READ_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pStoreCtlContext, DWORD dwFlags, PCCTL_CONTEXT *ppProvCtlContext);
5076 ^
5077/usr/include/w32api/wincrypt.h:3725:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5078 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_WRITE_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwFlags);
5079 ^
5080/usr/include/w32api/wincrypt.h:3726:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5081 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_DELETE_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwFlags);
5082 ^
5083/usr/include/w32api/wincrypt.h:3727:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5084 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_SET_CTL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5085 ^
5086/usr/include/w32api/wincrypt.h:3728:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5087 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_CONTROL) (HCERTSTOREPROV hStoreProv, DWORD dwFlags, DWORD dwCtrlType, void const *pvCtrlPara);
5088 ^
5089/usr/include/w32api/wincrypt.h:3731:5: error: unknown type name ‘DWORD’
5090 DWORD cbSize;
5091 ^
5092/usr/include/w32api/wincrypt.h:3732:5: error: unknown type name ‘DWORD’
5093 DWORD dwMsgAndCertEncodingType;
5094 ^
5095/usr/include/w32api/wincrypt.h:3733:5: error: unknown type name ‘DWORD’
5096 DWORD dwFindFlags;
5097 ^
5098/usr/include/w32api/wincrypt.h:3734:5: error: unknown type name ‘DWORD’
5099 DWORD dwFindType;
5100 ^
5101/usr/include/w32api/wincrypt.h:3740:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5102 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FIND_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_STORE_PROV_FIND_INFO pFindInfo, PCCERT_CONTEXT pPrevCertContext, DWORD dwFlags, void **ppvStoreProvFindInfo, PCCERT_CONTEXT *ppProvCertContext);
5103 ^
5104/usr/include/w32api/wincrypt.h:3741:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5105 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FREE_FIND_CERT) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, void *pvStoreProvFindInfo, DWORD dwFlags);
5106 ^
5107/usr/include/w32api/wincrypt.h:3742:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5108 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_GET_CERT_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCERT_CONTEXT pCertContext, DWORD dwPropId, DWORD dwFlags, void *pvData, DWORD *pcbData);
5109 ^
5110/usr/include/w32api/wincrypt.h:3743:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5111 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FIND_CRL) (HCERTSTOREPROV hStoreProv, PCCERT_STORE_PROV_FIND_INFO pFindInfo, PCCRL_CONTEXT pPrevCrlContext, DWORD dwFlags, void **ppvStoreProvFindInfo, PCCRL_CONTEXT *ppProvCrlContext);
5112 ^
5113/usr/include/w32api/wincrypt.h:3744:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5114 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FREE_FIND_CRL) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, void *pvStoreProvFindInfo, DWORD dwFlags);
5115 ^
5116/usr/include/w32api/wincrypt.h:3745:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5117 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_GET_CRL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCRL_CONTEXT pCrlContext, DWORD dwPropId, DWORD dwFlags, void *pvData, DWORD *pcbData);
5118 ^
5119/usr/include/w32api/wincrypt.h:3746:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5120 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FIND_CTL) (HCERTSTOREPROV hStoreProv, PCCERT_STORE_PROV_FIND_INFO pFindInfo, PCCTL_CONTEXT pPrevCtlContext, DWORD dwFlags, void **ppvStoreProvFindInfo, PCCTL_CONTEXT *ppProvCtlContext);
5121 ^
5122/usr/include/w32api/wincrypt.h:3747:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5123 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_FREE_FIND_CTL) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, void *pvStoreProvFindInfo, DWORD dwFlags);
5124 ^
5125/usr/include/w32api/wincrypt.h:3748:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5126 typedef WINBOOL (WINAPI *PFN_CERT_STORE_PROV_GET_CTL_PROPERTY) (HCERTSTOREPROV hStoreProv, PCCTL_CONTEXT pCtlContext, DWORD dwPropId, DWORD dwFlags, void *pvData, DWORD *pcbData);
5127 ^
5128/usr/include/w32api/wincrypt.h:3765:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSaveStore’
5129 WINIMPM WINBOOL WINAPI CertSaveStore (HCERTSTORE hCertStore, DWORD dwEncodingType, DWORD dwSaveAs, DWORD dwSaveTo, void *pvSaveToPara, DWORD dwFlags);
5130 ^
5131/usr/include/w32api/wincrypt.h:3766:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertCloseStore’
5132 WINIMPM WINBOOL WINAPI CertCloseStore (HCERTSTORE hCertStore, DWORD dwFlags);
5133 ^
5134/usr/include/w32api/wincrypt.h:3767:92: error: unknown type name ‘DWORD’
5135 WINIMPM PCCERT_CONTEXT WINAPI CertGetSubjectCertificateFromStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, PCERT_INFO pCertId);
5136 ^
5137/usr/include/w32api/wincrypt.h:3769:84: error: unknown type name ‘DWORD’
5138 WINIMPM PCCERT_CONTEXT WINAPI CertFindCertificateInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CONTEXT pPrevCertContext);
5139 ^
5140/usr/include/w32api/wincrypt.h:3769:110: error: unknown type name ‘DWORD’
5141 WINIMPM PCCERT_CONTEXT WINAPI CertFindCertificateInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CONTEXT pPrevCertContext);
5142 ^
5143/usr/include/w32api/wincrypt.h:3769:129: error: unknown type name ‘DWORD’
5144 WINIMPM PCCERT_CONTEXT WINAPI CertFindCertificateInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CONTEXT pPrevCertContext);
5145 ^
5146/usr/include/w32api/wincrypt.h:3843:158: error: unknown type name ‘DWORD’
5147 WINIMPM PCCERT_CONTEXT WINAPI CertGetIssuerCertificateFromStore (HCERTSTORE hCertStore, PCCERT_CONTEXT pSubjectContext, PCCERT_CONTEXT pPrevIssuerContext, DWORD *pdwFlags);
5148 ^
5149/usr/include/w32api/wincrypt.h:3844:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifySubjectCertificateContext’
5150 WINIMPM WINBOOL WINAPI CertVerifySubjectCertificateContext (PCCERT_CONTEXT pSubject, PCCERT_CONTEXT pIssuer, DWORD *pdwFlags);
5151 ^
5152/usr/include/w32api/wincrypt.h:3846:63: error: unknown type name ‘DWORD’
5153 WINIMPM PCCERT_CONTEXT WINAPI CertCreateCertificateContext (DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD cbCertEncoded);
5154 ^
5155/usr/include/w32api/wincrypt.h:3846:95: error: unknown type name ‘BYTE’
5156 WINIMPM PCCERT_CONTEXT WINAPI CertCreateCertificateContext (DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD cbCertEncoded);
5157 ^
5158/usr/include/w32api/wincrypt.h:3846:116: error: unknown type name ‘DWORD’
5159 WINIMPM PCCERT_CONTEXT WINAPI CertCreateCertificateContext (DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD cbCertEncoded);
5160 ^
5161/usr/include/w32api/wincrypt.h:3847:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertFreeCertificateContext’
5162 WINIMPM WINBOOL WINAPI CertFreeCertificateContext (PCCERT_CONTEXT pCertContext);
5163 ^
5164/usr/include/w32api/wincrypt.h:3848:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetCertificateContextProperty’
5165 WINIMPM WINBOOL WINAPI CertSetCertificateContextProperty (PCCERT_CONTEXT pCertContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5166 ^
5167/usr/include/w32api/wincrypt.h:3896:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetCertificateContextProperty’
5168 WINIMPM WINBOOL WINAPI CertGetCertificateContextProperty (PCCERT_CONTEXT pCertContext, DWORD dwPropId, void *pvData, DWORD *pcbData);
5169 ^
5170/usr/include/w32api/wincrypt.h:3897:11: error: unknown type name ‘DWORD’
5171 WINIMPM DWORD WINAPI CertEnumCertificateContextProperties (PCCERT_CONTEXT pCertContext, DWORD dwPropId);
5172 ^
5173/usr/include/w32api/wincrypt.h:3897:91: error: unknown type name ‘DWORD’
5174 WINIMPM DWORD WINAPI CertEnumCertificateContextProperties (PCCERT_CONTEXT pCertContext, DWORD dwPropId);
5175 ^
5176/usr/include/w32api/wincrypt.h:3898:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertCreateCTLEntryFromCertificateContextProperties’
5177 WINIMPM WINBOOL WINAPI CertCreateCTLEntryFromCertificateContextProperties (PCCERT_CONTEXT pCertContext, DWORD cOptAttr, PCRYPT_ATTRIBUTE rgOptAttr, DWORD dwFlags, void *pvReserved, PCTL_ENTRY pCtlEntry, DWORD *pcbCtlEntry);
5178 ^
5179/usr/include/w32api/wincrypt.h:3899:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetCertificateContextPropertiesFromCTLEntry’
5180 WINIMPM WINBOOL WINAPI CertSetCertificateContextPropertiesFromCTLEntry (PCCERT_CONTEXT pCertContext, PCTL_ENTRY pCtlEntry, DWORD dwFlags);
5181 ^
5182/usr/include/w32api/wincrypt.h:3900:138: error: unknown type name ‘DWORD’
5183 WINIMPM PCCRL_CONTEXT WINAPI CertGetCRLFromStore (HCERTSTORE hCertStore, PCCERT_CONTEXT pIssuerContext, PCCRL_CONTEXT pPrevCrlContext, DWORD *pdwFlags);
5184 ^
5185/usr/include/w32api/wincrypt.h:3902:75: error: unknown type name ‘DWORD’
5186 WINIMPM PCCRL_CONTEXT WINAPI CertFindCRLInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCRL_CONTEXT pPrevCrlContext);
5187 ^
5188/usr/include/w32api/wincrypt.h:3902:101: error: unknown type name ‘DWORD’
5189 WINIMPM PCCRL_CONTEXT WINAPI CertFindCRLInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCRL_CONTEXT pPrevCrlContext);
5190 ^
5191/usr/include/w32api/wincrypt.h:3902:120: error: unknown type name ‘DWORD’
5192 WINIMPM PCCRL_CONTEXT WINAPI CertFindCRLInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCRL_CONTEXT pPrevCrlContext);
5193 ^
5194/usr/include/w32api/wincrypt.h:3904:54: error: unknown type name ‘DWORD’
5195 WINIMPM PCCRL_CONTEXT WINAPI CertCreateCRLContext (DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded);
5196 ^
5197/usr/include/w32api/wincrypt.h:3904:86: error: unknown type name ‘BYTE’
5198 WINIMPM PCCRL_CONTEXT WINAPI CertCreateCRLContext (DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded);
5199 ^
5200/usr/include/w32api/wincrypt.h:3904:106: error: unknown type name ‘DWORD’
5201 WINIMPM PCCRL_CONTEXT WINAPI CertCreateCRLContext (DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded);
5202 ^
5203/usr/include/w32api/wincrypt.h:3905:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertFreeCRLContext’
5204 WINIMPM WINBOOL WINAPI CertFreeCRLContext (PCCRL_CONTEXT pCrlContext);
5205 ^
5206/usr/include/w32api/wincrypt.h:3906:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetCRLContextProperty’
5207 WINIMPM WINBOOL WINAPI CertSetCRLContextProperty (PCCRL_CONTEXT pCrlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5208 ^
5209/usr/include/w32api/wincrypt.h:3907:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetCRLContextProperty’
5210 WINIMPM WINBOOL WINAPI CertGetCRLContextProperty (PCCRL_CONTEXT pCrlContext, DWORD dwPropId, void *pvData, DWORD *pcbData);
5211 ^
5212/usr/include/w32api/wincrypt.h:3908:11: error: unknown type name ‘DWORD’
5213 WINIMPM DWORD WINAPI CertEnumCRLContextProperties (PCCRL_CONTEXT pCrlContext, DWORD dwPropId);
5214 ^
5215/usr/include/w32api/wincrypt.h:3908:81: error: unknown type name ‘DWORD’
5216 WINIMPM DWORD WINAPI CertEnumCRLContextProperties (PCCRL_CONTEXT pCrlContext, DWORD dwPropId);
5217 ^
5218/usr/include/w32api/wincrypt.h:3909:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertFindCertificateInCRL’
5219 WINIMPM WINBOOL WINAPI CertFindCertificateInCRL (PCCERT_CONTEXT pCert, PCCRL_CONTEXT pCrlContext, DWORD dwFlags, void *pvReserved, PCRL_ENTRY *ppCrlEntry);
5220 ^
5221/usr/include/w32api/wincrypt.h:3910:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertIsValidCRLForCertificate’
5222 WINIMPM WINBOOL WINAPI CertIsValidCRLForCertificate (PCCERT_CONTEXT pCert, PCCRL_CONTEXT pCrl, DWORD dwFlags, void *pvReserved);
5223 ^
5224/usr/include/w32api/wincrypt.h:3911:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEncodedCertificateToStore’
5225 WINIMPM WINBOOL WINAPI CertAddEncodedCertificateToStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, const BYTE *pbCertEncoded, DWORD cbCertEncoded, DWORD dwAddDisposition, PCCERT_CONTEXT *ppCertContext);
5226 ^
5227/usr/include/w32api/wincrypt.h:3912:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCertificateContextToStore’
5228 WINIMPM WINBOOL WINAPI CertAddCertificateContextToStore (HCERTSTORE hCertStore, PCCERT_CONTEXT pCertContext, DWORD dwAddDisposition, PCCERT_CONTEXT *ppStoreContext);
5229 ^
5230/usr/include/w32api/wincrypt.h:3913:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddSerializedElementToStore’
5231 WINIMPM WINBOOL WINAPI CertAddSerializedElementToStore (HCERTSTORE hCertStore, const BYTE *pbElement, DWORD cbElement, DWORD dwAddDisposition, DWORD dwFlags, DWORD dwContextTypeFlags, DWORD *pdwContextType, const void **ppvContext);
5232 ^
5233/usr/include/w32api/wincrypt.h:3914:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertDeleteCertificateFromStore’
5234 WINIMPM WINBOOL WINAPI CertDeleteCertificateFromStore (PCCERT_CONTEXT pCertContext);
5235 ^
5236/usr/include/w32api/wincrypt.h:3915:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEncodedCRLToStore’
5237 WINIMPM WINBOOL WINAPI CertAddEncodedCRLToStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, const BYTE *pbCrlEncoded, DWORD cbCrlEncoded, DWORD dwAddDisposition, PCCRL_CONTEXT *ppCrlContext);
5238 ^
5239/usr/include/w32api/wincrypt.h:3916:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCRLContextToStore’
5240 WINIMPM WINBOOL WINAPI CertAddCRLContextToStore (HCERTSTORE hCertStore, PCCRL_CONTEXT pCrlContext, DWORD dwAddDisposition, PCCRL_CONTEXT *ppStoreContext);
5241 ^
5242/usr/include/w32api/wincrypt.h:3917:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertDeleteCRLFromStore’
5243 WINIMPM WINBOOL WINAPI CertDeleteCRLFromStore (PCCRL_CONTEXT pCrlContext);
5244 ^
5245/usr/include/w32api/wincrypt.h:3918:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSerializeCertificateStoreElement’
5246 WINIMPM WINBOOL WINAPI CertSerializeCertificateStoreElement (PCCERT_CONTEXT pCertContext, DWORD dwFlags, BYTE *pbElement, DWORD *pcbElement);
5247 ^
5248/usr/include/w32api/wincrypt.h:3919:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSerializeCRLStoreElement’
5249 WINIMPM WINBOOL WINAPI CertSerializeCRLStoreElement (PCCRL_CONTEXT pCrlContext, DWORD dwFlags, BYTE *pbElement, DWORD *pcbElement);
5250 ^
5251/usr/include/w32api/wincrypt.h:3921:54: error: unknown type name ‘DWORD’
5252 WINIMPM PCCTL_CONTEXT WINAPI CertCreateCTLContext (DWORD dwMsgAndCertEncodingType, const BYTE *pbCtlEncoded, DWORD cbCtlEncoded);
5253 ^
5254/usr/include/w32api/wincrypt.h:3921:92: error: unknown type name ‘BYTE’
5255 WINIMPM PCCTL_CONTEXT WINAPI CertCreateCTLContext (DWORD dwMsgAndCertEncodingType, const BYTE *pbCtlEncoded, DWORD cbCtlEncoded);
5256 ^
5257/usr/include/w32api/wincrypt.h:3921:112: error: unknown type name ‘DWORD’
5258 WINIMPM PCCTL_CONTEXT WINAPI CertCreateCTLContext (DWORD dwMsgAndCertEncodingType, const BYTE *pbCtlEncoded, DWORD cbCtlEncoded);
5259 ^
5260/usr/include/w32api/wincrypt.h:3922:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertFreeCTLContext’
5261 WINIMPM WINBOOL WINAPI CertFreeCTLContext (PCCTL_CONTEXT pCtlContext);
5262 ^
5263/usr/include/w32api/wincrypt.h:3923:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetCTLContextProperty’
5264 WINIMPM WINBOOL WINAPI CertSetCTLContextProperty (PCCTL_CONTEXT pCtlContext, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5265 ^
5266/usr/include/w32api/wincrypt.h:3924:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetCTLContextProperty’
5267 WINIMPM WINBOOL WINAPI CertGetCTLContextProperty (PCCTL_CONTEXT pCtlContext, DWORD dwPropId, void *pvData, DWORD *pcbData);
5268 ^
5269/usr/include/w32api/wincrypt.h:3925:11: error: unknown type name ‘DWORD’
5270 WINIMPM DWORD WINAPI CertEnumCTLContextProperties (PCCTL_CONTEXT pCtlContext, DWORD dwPropId);
5271 ^
5272/usr/include/w32api/wincrypt.h:3925:81: error: unknown type name ‘DWORD’
5273 WINIMPM DWORD WINAPI CertEnumCTLContextProperties (PCCTL_CONTEXT pCtlContext, DWORD dwPropId);
5274 ^
5275/usr/include/w32api/wincrypt.h:3927:51: error: unknown type name ‘DWORD’
5276 WINIMPM PCTL_ENTRY WINAPI CertFindSubjectInCTL (DWORD dwEncodingType, DWORD dwSubjectType, void *pvSubject, PCCTL_CONTEXT pCtlContext, DWORD dwFlags);
5277 ^
5278/usr/include/w32api/wincrypt.h:3927:73: error: unknown type name ‘DWORD’
5279 WINIMPM PCTL_ENTRY WINAPI CertFindSubjectInCTL (DWORD dwEncodingType, DWORD dwSubjectType, void *pvSubject, PCCTL_CONTEXT pCtlContext, DWORD dwFlags);
5280 ^
5281/usr/include/w32api/wincrypt.h:3927:138: error: unknown type name ‘DWORD’
5282 WINIMPM PCTL_ENTRY WINAPI CertFindSubjectInCTL (DWORD dwEncodingType, DWORD dwSubjectType, void *pvSubject, PCCTL_CONTEXT pCtlContext, DWORD dwFlags);
5283 ^
5284/usr/include/w32api/wincrypt.h:3928:75: error: unknown type name ‘DWORD’
5285 WINIMPM PCCTL_CONTEXT WINAPI CertFindCTLInStore (HCERTSTORE hCertStore, DWORD dwMsgAndCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCTL_CONTEXT pPrevCtlContext);
5286 ^
5287/usr/include/w32api/wincrypt.h:3928:107: error: unknown type name ‘DWORD’
5288 WINIMPM PCCTL_CONTEXT WINAPI CertFindCTLInStore (HCERTSTORE hCertStore, DWORD dwMsgAndCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCTL_CONTEXT pPrevCtlContext);
5289 ^
5290/usr/include/w32api/wincrypt.h:3928:126: error: unknown type name ‘DWORD’
5291 WINIMPM PCCTL_CONTEXT WINAPI CertFindCTLInStore (HCERTSTORE hCertStore, DWORD dwMsgAndCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCTL_CONTEXT pPrevCtlContext);
5292 ^
5293/usr/include/w32api/wincrypt.h:3966:5: error: unknown type name ‘DWORD’
5294 DWORD cbSize;
5295 ^
5296/usr/include/w32api/wincrypt.h:3973:5: error: unknown type name ‘DWORD’
5297 DWORD cbSize;
5298 ^
5299/usr/include/w32api/wincrypt.h:3975:5: error: unknown type name ‘DWORD’
5300 DWORD dwSubjectType;
5301 ^
5302/usr/include/w32api/wincrypt.h:3979:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5303 typedef WINBOOL (WINAPI *PFN_CERT_CREATE_CONTEXT_SORT_FUNC) (DWORD cbTotalEncoded, DWORD cbRemainEncoded, DWORD cEntry, void *pvSort);
5304 ^
5305/usr/include/w32api/wincrypt.h:3982:5: error: unknown type name ‘DWORD’
5306 DWORD cbSize;
5307 ^
5308/usr/include/w32api/wincrypt.h:3983:5: error: unknown type name ‘PFN_CRYPT_FREE’
5309 PFN_CRYPT_FREE pfnFree;
5310 ^
5311/usr/include/w32api/wincrypt.h:3985:5: error: unknown type name ‘PFN_CERT_CREATE_CONTEXT_SORT_FUNC’
5312 PFN_CERT_CREATE_CONTEXT_SORT_FUNC pfnSort;
5313 ^
5314/usr/include/w32api/wincrypt.h:3990:5: error: unknown type name ‘DWORD’
5315 DWORD cbSize;
5316 ^
5317/usr/include/w32api/wincrypt.h:3994:5: error: unknown type name ‘DWORD’
5318 DWORD cbSize;
5319 ^
5320/usr/include/w32api/wincrypt.h:3995:5: error: unknown type name ‘LPSTR’
5321 LPSTR pszOpenStoreProvider;
5322 ^
5323/usr/include/w32api/wincrypt.h:3996:5: error: unknown type name ‘DWORD’
5324 DWORD dwOpenEncodingType;
5325 ^
5326/usr/include/w32api/wincrypt.h:3997:5: error: unknown type name ‘DWORD’
5327 DWORD dwOpenFlags;
5328 ^
5329/usr/include/w32api/wincrypt.h:3999:5: error: unknown type name ‘DWORD’
5330 DWORD dwFlags;
5331 ^
5332/usr/include/w32api/wincrypt.h:4000:5: error: unknown type name ‘DWORD’
5333 DWORD dwPriority;
5334 ^
5335/usr/include/w32api/wincrypt.h:4003:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEncodedCTLToStore’
5336 WINIMPM WINBOOL WINAPI CertAddEncodedCTLToStore (HCERTSTORE hCertStore, DWORD dwMsgAndCertEncodingType, const BYTE *pbCtlEncoded, DWORD cbCtlEncoded, DWORD dwAddDisposition, PCCTL_CONTEXT *ppCtlContext);
5337 ^
5338/usr/include/w32api/wincrypt.h:4004:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCTLContextToStore’
5339 WINIMPM WINBOOL WINAPI CertAddCTLContextToStore (HCERTSTORE hCertStore, PCCTL_CONTEXT pCtlContext, DWORD dwAddDisposition, PCCTL_CONTEXT *ppStoreContext);
5340 ^
5341/usr/include/w32api/wincrypt.h:4005:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSerializeCTLStoreElement’
5342 WINIMPM WINBOOL WINAPI CertSerializeCTLStoreElement (PCCTL_CONTEXT pCtlContext, DWORD dwFlags, BYTE *pbElement, DWORD *pcbElement);
5343 ^
5344/usr/include/w32api/wincrypt.h:4006:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertDeleteCTLFromStore’
5345 WINIMPM WINBOOL WINAPI CertDeleteCTLFromStore (PCCTL_CONTEXT pCtlContext);
5346 ^
5347/usr/include/w32api/wincrypt.h:4007:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCertificateLinkToStore’
5348 WINIMPM WINBOOL WINAPI CertAddCertificateLinkToStore (HCERTSTORE hCertStore, PCCERT_CONTEXT pCertContext, DWORD dwAddDisposition, PCCERT_CONTEXT *ppStoreContext);
5349 ^
5350/usr/include/w32api/wincrypt.h:4008:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCRLLinkToStore’
5351 WINIMPM WINBOOL WINAPI CertAddCRLLinkToStore (HCERTSTORE hCertStore, PCCRL_CONTEXT pCrlContext, DWORD dwAddDisposition, PCCRL_CONTEXT *ppStoreContext);
5352 ^
5353/usr/include/w32api/wincrypt.h:4009:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddCTLLinkToStore’
5354 WINIMPM WINBOOL WINAPI CertAddCTLLinkToStore (HCERTSTORE hCertStore, PCCTL_CONTEXT pCtlContext, DWORD dwAddDisposition, PCCTL_CONTEXT *ppStoreContext);
5355 ^
5356/usr/include/w32api/wincrypt.h:4010:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddStoreToCollection’
5357 WINIMPM WINBOOL WINAPI CertAddStoreToCollection (HCERTSTORE hCollectionStore, HCERTSTORE hSiblingStore, DWORD dwUpdateFlags, DWORD dwPriority);
5358 ^
5359/usr/include/w32api/wincrypt.h:4012:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertControlStore’
5360 WINIMPM WINBOOL WINAPI CertControlStore (HCERTSTORE hCertStore, DWORD dwFlags, DWORD dwCtrlType, void const *pvCtrlPara);
5361 ^
5362/usr/include/w32api/wincrypt.h:4013:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetStoreProperty’
5363 WINIMPM WINBOOL WINAPI CertSetStoreProperty (HCERTSTORE hCertStore, DWORD dwPropId, DWORD dwFlags, const void *pvData);
5364 ^
5365/usr/include/w32api/wincrypt.h:4014:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetStoreProperty’
5366 WINIMPM WINBOOL WINAPI CertGetStoreProperty (HCERTSTORE hCertStore, DWORD dwPropId, void *pvData, DWORD *pcbData);
5367 ^
5368/usr/include/w32api/wincrypt.h:4015:49: error: unknown type name ‘DWORD’
5369 WINIMPM const void *WINAPI CertCreateContext (DWORD dwContextType, DWORD dwEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara);
5370 ^
5371/usr/include/w32api/wincrypt.h:4015:70: error: unknown type name ‘DWORD’
5372 WINIMPM const void *WINAPI CertCreateContext (DWORD dwContextType, DWORD dwEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara);
5373 ^
5374/usr/include/w32api/wincrypt.h:4015:98: error: unknown type name ‘BYTE’
5375 WINIMPM const void *WINAPI CertCreateContext (DWORD dwContextType, DWORD dwEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara);
5376 ^
5377/usr/include/w32api/wincrypt.h:4015:115: error: unknown type name ‘DWORD’
5378 WINIMPM const void *WINAPI CertCreateContext (DWORD dwContextType, DWORD dwEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara);
5379 ^
5380/usr/include/w32api/wincrypt.h:4015:132: error: unknown type name ‘DWORD’
5381 WINIMPM const void *WINAPI CertCreateContext (DWORD dwContextType, DWORD dwEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, DWORD dwFlags, PCERT_CREATE_CONTEXT_PARA pCreatePara);
5382 ^
5383/usr/include/w32api/wincrypt.h:4016:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertRegisterSystemStore’
5384 WINIMPM WINBOOL WINAPI CertRegisterSystemStore (const void *pvSystemStore, DWORD dwFlags, PCERT_SYSTEM_STORE_INFO pStoreInfo, void *pvReserved);
5385 ^
5386/usr/include/w32api/wincrypt.h:4017:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertRegisterPhysicalStore’
5387 WINIMPM WINBOOL WINAPI CertRegisterPhysicalStore (const void *pvSystemStore, DWORD dwFlags, LPCWSTR pwszStoreName, PCERT_PHYSICAL_STORE_INFO pStoreInfo, void *pvReserved);
5388 ^
5389/usr/include/w32api/wincrypt.h:4018:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertUnregisterSystemStore’
5390 WINIMPM WINBOOL WINAPI CertUnregisterSystemStore (const void *pvSystemStore, DWORD dwFlags);
5391 ^
5392/usr/include/w32api/wincrypt.h:4019:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertUnregisterPhysicalStore’
5393 WINIMPM WINBOOL WINAPI CertUnregisterPhysicalStore (const void *pvSystemStore, DWORD dwFlags, LPCWSTR pwszStoreName);
5394 ^
5395/usr/include/w32api/wincrypt.h:4021:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5396 typedef WINBOOL (WINAPI *PFN_CERT_ENUM_SYSTEM_STORE_LOCATION) (LPCWSTR pwszStoreLocation, DWORD dwFlags, void *pvReserved, void *pvArg);
5397 ^
5398/usr/include/w32api/wincrypt.h:4022:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5399 typedef WINBOOL (WINAPI *PFN_CERT_ENUM_SYSTEM_STORE) (const void *pvSystemStore, DWORD dwFlags, PCERT_SYSTEM_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg);
5400 ^
5401/usr/include/w32api/wincrypt.h:4023:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5402 typedef WINBOOL (WINAPI *PFN_CERT_ENUM_PHYSICAL_STORE) (const void *pvSystemStore, DWORD dwFlags, LPCWSTR pwszStoreName, PCERT_PHYSICAL_STORE_INFO pStoreInfo, void *pvReserved, void *pvArg);
5403 ^
5404/usr/include/w32api/wincrypt.h:4036:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertEnumSystemStoreLocation’
5405 WINIMPM WINBOOL WINAPI CertEnumSystemStoreLocation (DWORD dwFlags, void *pvArg, PFN_CERT_ENUM_SYSTEM_STORE_LOCATION pfnEnum);
5406 ^
5407/usr/include/w32api/wincrypt.h:4037:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertEnumSystemStore’
5408 WINIMPM WINBOOL WINAPI CertEnumSystemStore (DWORD dwFlags, void *pvSystemStoreLocationPara, void *pvArg, PFN_CERT_ENUM_SYSTEM_STORE pfnEnum);
5409 ^
5410/usr/include/w32api/wincrypt.h:4038:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertEnumPhysicalStore’
5411 WINIMPM WINBOOL WINAPI CertEnumPhysicalStore (const void *pvSystemStore, DWORD dwFlags, void *pvArg, PFN_CERT_ENUM_PHYSICAL_STORE pfnEnum);
5412 ^
5413/usr/include/w32api/wincrypt.h:4057:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetEnhancedKeyUsage’
5414 WINIMPM WINBOOL WINAPI CertGetEnhancedKeyUsage (PCCERT_CONTEXT pCertContext, DWORD dwFlags, PCERT_ENHKEY_USAGE pUsage, DWORD *pcbUsage);
5415 ^
5416/usr/include/w32api/wincrypt.h:4058:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertSetEnhancedKeyUsage’
5417 WINIMPM WINBOOL WINAPI CertSetEnhancedKeyUsage (PCCERT_CONTEXT pCertContext, PCERT_ENHKEY_USAGE pUsage);
5418 ^
5419/usr/include/w32api/wincrypt.h:4059:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEnhancedKeyUsageIdentifier’
5420 WINIMPM WINBOOL WINAPI CertAddEnhancedKeyUsageIdentifier (PCCERT_CONTEXT pCertContext, LPCSTR pszUsageIdentifier);
5421 ^
5422/usr/include/w32api/wincrypt.h:4060:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertRemoveEnhancedKeyUsageIdentifier’
5423 WINIMPM WINBOOL WINAPI CertRemoveEnhancedKeyUsageIdentifier (PCCERT_CONTEXT pCertContext, LPCSTR pszUsageIdentifier);
5424 ^
5425/usr/include/w32api/wincrypt.h:4061:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetValidUsages’
5426 WINIMPM WINBOOL WINAPI CertGetValidUsages (DWORD cCerts, PCCERT_CONTEXT *rghCerts, int *cNumOIDs, LPSTR *rghOIDs, DWORD *pcbOIDs);
5427 ^
5428/usr/include/w32api/wincrypt.h:4062:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgGetAndVerifySigner’
5429 WINIMPM WINBOOL WINAPI CryptMsgGetAndVerifySigner (HCRYPTMSG hCryptMsg, DWORD cSignerStore, HCERTSTORE *rghSignerStore, DWORD dwFlags, PCCERT_CONTEXT *ppSigner, DWORD *pdwSignerIndex);
5430 ^
5431/usr/include/w32api/wincrypt.h:4063:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgSignCTL’
5432 WINIMPM WINBOOL WINAPI CryptMsgSignCTL (DWORD dwMsgEncodingType, BYTE *pbCtlContent, DWORD cbCtlContent, PCMSG_SIGNED_ENCODE_INFO pSignInfo, DWORD dwFlags, BYTE *pbEncoded, DWORD *pcbEncoded);
5433 ^
5434/usr/include/w32api/wincrypt.h:4064:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptMsgEncodeAndSignCTL’
5435 WINIMPM WINBOOL WINAPI CryptMsgEncodeAndSignCTL (DWORD dwMsgEncodingType, PCTL_INFO pCtlInfo, PCMSG_SIGNED_ENCODE_INFO pSignInfo, DWORD dwFlags, BYTE *pbEncoded, DWORD *pcbEncoded);
5436 ^
5437/usr/include/w32api/wincrypt.h:4065:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertFindSubjectInSortedCTL’
5438 WINIMPM WINBOOL WINAPI CertFindSubjectInSortedCTL (PCRYPT_DATA_BLOB pSubjectIdentifier, PCCTL_CONTEXT pCtlContext, DWORD dwFlags, void *pvReserved, PCRYPT_DER_BLOB pEncodedAttributes);
5439 ^
5440/usr/include/w32api/wincrypt.h:4066:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertEnumSubjectInSortedCTL’
5441 WINIMPM WINBOOL WINAPI CertEnumSubjectInSortedCTL (PCCTL_CONTEXT pCtlContext, void **ppvNextSubject, PCRYPT_DER_BLOB pSubjectIdentifier, PCRYPT_DER_BLOB pEncodedAttributes);
5442 ^
5443/usr/include/w32api/wincrypt.h:4069:5: error: unknown type name ‘DWORD’
5444 DWORD cbSize;
5445 ^
5446/usr/include/w32api/wincrypt.h:4071:5: error: unknown type name ‘DWORD’
5447 DWORD cCtlStore;
5448 ^
5449/usr/include/w32api/wincrypt.h:4073:5: error: unknown type name ‘DWORD’
5450 DWORD cSignerStore;
5451 ^
5452/usr/include/w32api/wincrypt.h:4078:5: error: unknown type name ‘DWORD’
5453 DWORD cbSize;
5454 ^
5455/usr/include/w32api/wincrypt.h:4079:5: error: unknown type name ‘DWORD’
5456 DWORD dwError;
5457 ^
5458/usr/include/w32api/wincrypt.h:4080:5: error: unknown type name ‘DWORD’
5459 DWORD dwFlags;
5460 ^
5461/usr/include/w32api/wincrypt.h:4082:5: error: unknown type name ‘DWORD’
5462 DWORD dwCtlEntryIndex;
5463 ^
5464/usr/include/w32api/wincrypt.h:4084:5: error: unknown type name ‘DWORD’
5465 DWORD dwSignerIndex;
5466 ^
5467/usr/include/w32api/wincrypt.h:4094:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifyCTLUsage’
5468 WINIMPM WINBOOL WINAPI CertVerifyCTLUsage (DWORD dwEncodingType, DWORD dwSubjectType, void *pvSubject, PCTL_USAGE pSubjectUsage, DWORD dwFlags, PCTL_VERIFY_USAGE_PARA pVerifyUsagePara, PCTL_VERIFY_USAGE_STATUS pVerifyUsageStatus);
5469 ^
5470/usr/include/w32api/wincrypt.h:4097:5: error: unknown type name ‘DWORD’
5471 DWORD cbSize;
5472 ^
5473/usr/include/w32api/wincrypt.h:4101:5: error: expected specifier-qualifier-list before ‘WINBOOL’
5474 WINBOOL fDeltaCrlEntry;
5475 ^
5476/usr/include/w32api/wincrypt.h:4107:5: error: unknown type name ‘DWORD’
5477 DWORD cbSize;
5478 ^
5479/usr/include/w32api/wincrypt.h:4109:5: error: unknown type name ‘DWORD’
5480 DWORD cCertStore;
5481 ^
5482/usr/include/w32api/wincrypt.h:4112:5: error: unknown type name ‘LPFILETIME’
5483 LPFILETIME pftTimeToUse;
5484 ^
5485/usr/include/w32api/wincrypt.h:4125:5: error: unknown type name ‘DWORD’
5486 DWORD cbSize;
5487 ^
5488/usr/include/w32api/wincrypt.h:4126:5: error: unknown type name ‘DWORD’
5489 DWORD dwIndex;
5490 ^
5491/usr/include/w32api/wincrypt.h:4127:5: error: unknown type name ‘DWORD’
5492 DWORD dwError;
5493 ^
5494/usr/include/w32api/wincrypt.h:4128:5: error: unknown type name ‘DWORD’
5495 DWORD dwReason;
5496 ^
5497/usr/include/w32api/wincrypt.h:4129:5: error: expected specifier-qualifier-list before ‘WINBOOL’
5498 WINBOOL fHasFreshnessTime;
5499 ^
5500/usr/include/w32api/wincrypt.h:4173:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5501 typedef WINBOOL (WINAPI *PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC) (DWORD dwCertEncodingType, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void **ppvDecodedSignPara, LPWSTR *ppwszCNGHashAlgid);
5502 ^
5503/usr/include/w32api/wincrypt.h:4174:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5504 typedef WINBOOL (WINAPI *PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC) (NCRYPT_KEY_HANDLE hKey, DWORD dwCertEncodingType, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void *pvDecodedSignPara, LPCWSTR pwszCNGPubKeyAlgid, LPCWSTR pwszCNGHashAlgid, BYTE *pbComputedHash, DWORD cbComputedHash, BYTE *pbSignature, DWORD *pcbSignature);
5505 ^
5506/usr/include/w32api/wincrypt.h:4175:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5507 typedef WINBOOL (WINAPI *PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC) (DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pPubKeyInfo, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, void *pvDecodedSignPara, LPCWSTR pwszCNGPubKeyAlgid, LPCWSTR pwszCNGHashAlgid, BYTE *pbComputedHash, DWORD cbComputedHash, BYTE *pbSignature, DWORD cbSignature);
5508 ^
5509/usr/include/w32api/wincrypt.h:4180:5: error: unknown type name ‘DWORD’
5510 DWORD cOID;
5511 ^
5512/usr/include/w32api/wincrypt.h:4181:5: error: unknown type name ‘LPSTR’
5513 LPSTR *rgpszOID;
5514 ^
5515/usr/include/w32api/wincrypt.h:4184:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifyRevocation’
5516 WINIMPM WINBOOL WINAPI CertVerifyRevocation (DWORD dwEncodingType, DWORD dwRevType, DWORD cContext, PVOID rgpvContext[], DWORD dwFlags, PCERT_REVOCATION_PARA pRevPara, PCERT_REVOCATION_STATUS pRevStatus);
5517 ^
5518/usr/include/w32api/wincrypt.h:4185:3: error: unknown type name ‘WINBOOL’
5519 WINBOOL WINAPI CertCompareIntegerBlob (PCRYPT_INTEGER_BLOB pInt1, PCRYPT_INTEGER_BLOB pInt2);
5520 ^
5521/usr/include/w32api/wincrypt.h:4186:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertCompareCertificate’
5522 WINIMPM WINBOOL WINAPI CertCompareCertificate (DWORD dwCertEncodingType, PCERT_INFO pCertId1, PCERT_INFO pCertId2);
5523 ^
5524/usr/include/w32api/wincrypt.h:4187:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertCompareCertificateName’
5525 WINIMPM WINBOOL WINAPI CertCompareCertificateName (DWORD dwCertEncodingType, PCERT_NAME_BLOB pCertName1, PCERT_NAME_BLOB pCertName2);
5526 ^
5527/usr/include/w32api/wincrypt.h:4188:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertIsRDNAttrsInCertificateName’
5528 WINIMPM WINBOOL WINAPI CertIsRDNAttrsInCertificateName (DWORD dwCertEncodingType, DWORD dwFlags, PCERT_NAME_BLOB pCertName, PCERT_RDN pRDN);
5529 ^
5530/usr/include/w32api/wincrypt.h:4189:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertComparePublicKeyInfo’
5531 WINIMPM WINBOOL WINAPI CertComparePublicKeyInfo (DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pPublicKey1, PCERT_PUBLIC_KEY_INFO pPublicKey2);
5532 ^
5533/usr/include/w32api/wincrypt.h:4190:11: error: unknown type name ‘DWORD’
5534 WINIMPM DWORD WINAPI CertGetPublicKeyLength (DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pPublicKey);
5535 ^
5536/usr/include/w32api/wincrypt.h:4190:48: error: unknown type name ‘DWORD’
5537 WINIMPM DWORD WINAPI CertGetPublicKeyLength (DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pPublicKey);
5538 ^
5539/usr/include/w32api/wincrypt.h:4191:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyCertificateSignature’
5540 WINIMPM WINBOOL WINAPI CryptVerifyCertificateSignature (HCRYPTPROV_LEGACY hCryptProv, DWORD dwCertEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, PCERT_PUBLIC_KEY_INFO pPublicKey);
5541 ^
5542/usr/include/w32api/wincrypt.h:4192:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyCertificateSignatureEx’
5543 WINIMPM WINBOOL WINAPI CryptVerifyCertificateSignatureEx (HCRYPTPROV_LEGACY hCryptProv, DWORD dwCertEncodingType, DWORD dwSubjectType, void *pvSubject, DWORD dwIssuerType, void *pvIssuer, DWORD dwFlags, void *pvExtra);
5544 ^
5545/usr/include/w32api/wincrypt.h:4193:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertIsStrongHashToSign’
5546 WINIMPM WINBOOL WINAPI CertIsStrongHashToSign (PCCERT_STRONG_SIGN_PARA pStrongSignPara, LPCWSTR pwszCNGHashAlgid, PCCERT_CONTEXT pSigningCert);
5547 ^
5548/usr/include/w32api/wincrypt.h:4194:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptHashToBeSigned’
5549 WINIMPM WINBOOL WINAPI CryptHashToBeSigned (HCRYPTPROV_LEGACY hCryptProv, DWORD dwCertEncodingType, const BYTE *pbEncoded, DWORD cbEncoded, BYTE *pbComputedHash, DWORD *pcbComputedHash);
5550 ^
5551/usr/include/w32api/wincrypt.h:4195:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptHashCertificate’
5552 WINIMPM WINBOOL WINAPI CryptHashCertificate (HCRYPTPROV_LEGACY hCryptProv, ALG_ID Algid, DWORD dwFlags, const BYTE *pbEncoded, DWORD cbEncoded, BYTE *pbComputedHash, DWORD *pcbComputedHash);
5553 ^
5554/usr/include/w32api/wincrypt.h:4199:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSignCertificate’
5555 WINIMPM WINBOOL WINAPI CryptSignCertificate (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, DWORD dwKeySpec, DWORD dwCertEncodingType, const BYTE *pbEncodedToBeSigned, DWORD cbEncodedToBeSigned, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, const void *pvHashAuxInfo, BYTE *pbSignature, DWORD *pcbSignature);
5556 ^
5557/usr/include/w32api/wincrypt.h:4200:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSignAndEncodeCertificate’
5558 WINIMPM WINBOOL WINAPI CryptSignAndEncodeCertificate (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, DWORD dwKeySpec, DWORD dwCertEncodingType, LPCSTR lpszStructType, const void *pvStructInfo, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, const void *pvHashAuxInfo, BYTE *pbEncoded, DWORD *pcbEncoded);
5559 ^
5560/usr/include/w32api/wincrypt.h:4201:11: error: unknown type name ‘LONG’
5561 WINIMPM LONG WINAPI CertVerifyTimeValidity (LPFILETIME pTimeToVerify, PCERT_INFO pCertInfo);
5562 ^
5563/usr/include/w32api/wincrypt.h:4201:47: error: unknown type name ‘LPFILETIME’
5564 WINIMPM LONG WINAPI CertVerifyTimeValidity (LPFILETIME pTimeToVerify, PCERT_INFO pCertInfo);
5565 ^
5566/usr/include/w32api/wincrypt.h:4202:11: error: unknown type name ‘LONG’
5567 WINIMPM LONG WINAPI CertVerifyCRLTimeValidity (LPFILETIME pTimeToVerify, PCRL_INFO pCrlInfo);
5568 ^
5569/usr/include/w32api/wincrypt.h:4202:50: error: unknown type name ‘LPFILETIME’
5570 WINIMPM LONG WINAPI CertVerifyCRLTimeValidity (LPFILETIME pTimeToVerify, PCRL_INFO pCrlInfo);
5571 ^
5572/usr/include/w32api/wincrypt.h:4203:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifyValidityNesting’
5573 WINIMPM WINBOOL WINAPI CertVerifyValidityNesting (PCERT_INFO pSubjectInfo, PCERT_INFO pIssuerInfo);
5574 ^
5575/usr/include/w32api/wincrypt.h:4204:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifyCRLRevocation’
5576 WINIMPM WINBOOL WINAPI CertVerifyCRLRevocation (DWORD dwCertEncodingType, PCERT_INFO pCertId, DWORD cCrlInfo, PCRL_INFO rgpCrlInfo[]);
5577 ^
5578/usr/include/w32api/wincrypt.h:4205:11: error: unknown type name ‘LPCSTR’
5579 WINIMPM LPCSTR WINAPI CertAlgIdToOID (DWORD dwAlgId);
5580 ^
5581/usr/include/w32api/wincrypt.h:4205:41: error: unknown type name ‘DWORD’
5582 WINIMPM LPCSTR WINAPI CertAlgIdToOID (DWORD dwAlgId);
5583 ^
5584/usr/include/w32api/wincrypt.h:4206:11: error: unknown type name ‘DWORD’
5585 WINIMPM DWORD WINAPI CertOIDToAlgId (LPCSTR pszObjId);
5586 ^
5587/usr/include/w32api/wincrypt.h:4206:40: error: unknown type name ‘LPCSTR’
5588 WINIMPM DWORD WINAPI CertOIDToAlgId (LPCSTR pszObjId);
5589 ^
5590/usr/include/w32api/wincrypt.h:4207:53: error: unknown type name ‘LPCSTR’
5591 WINIMPM PCERT_EXTENSION WINAPI CertFindExtension (LPCSTR pszObjId, DWORD cExtensions, CERT_EXTENSION rgExtensions[]);
5592 ^
5593/usr/include/w32api/wincrypt.h:4207:70: error: unknown type name ‘DWORD’
5594 WINIMPM PCERT_EXTENSION WINAPI CertFindExtension (LPCSTR pszObjId, DWORD cExtensions, CERT_EXTENSION rgExtensions[]);
5595 ^
5596/usr/include/w32api/wincrypt.h:4208:54: error: unknown type name ‘LPCSTR’
5597 WINIMPM PCRYPT_ATTRIBUTE WINAPI CertFindAttribute (LPCSTR pszObjId, DWORD cAttr, CRYPT_ATTRIBUTE rgAttr[]);
5598 ^
5599/usr/include/w32api/wincrypt.h:4208:71: error: unknown type name ‘DWORD’
5600 WINIMPM PCRYPT_ATTRIBUTE WINAPI CertFindAttribute (LPCSTR pszObjId, DWORD cAttr, CRYPT_ATTRIBUTE rgAttr[]);
5601 ^
5602/usr/include/w32api/wincrypt.h:4209:50: error: unknown type name ‘LPCSTR’
5603 WINIMPM PCERT_RDN_ATTR WINAPI CertFindRDNAttr (LPCSTR pszObjId, PCERT_NAME_INFO pName);
5604 ^
5605/usr/include/w32api/wincrypt.h:4210:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetIntendedKeyUsage’
5606 WINIMPM WINBOOL WINAPI CertGetIntendedKeyUsage (DWORD dwCertEncodingType, PCERT_INFO pCertInfo, BYTE *pbKeyUsage, DWORD cbKeyUsage);
5607 ^
5608/usr/include/w32api/wincrypt.h:4211:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptInstallDefaultContext’
5609 WINIMPM WINBOOL WINAPI CryptInstallDefaultContext (HCRYPTPROV hCryptProv, DWORD dwDefaultType, const void *pvDefaultPara, DWORD dwFlags, void *pvReserved, HCRYPTDEFAULTCONTEXT *phDefaultContext);
5610 ^
5611/usr/include/w32api/wincrypt.h:4212:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUninstallDefaultContext’
5612 WINIMPM WINBOOL WINAPI CryptUninstallDefaultContext (HCRYPTDEFAULTCONTEXT hDefaultContext, DWORD dwFlags, void *pvReserved);
5613 ^
5614/usr/include/w32api/wincrypt.h:4213:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptExportPublicKeyInfo’
5615 WINIMPM WINBOOL WINAPI CryptExportPublicKeyInfo (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, DWORD dwKeySpec, DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pInfo, DWORD *pcbInfo);
5616 ^
5617/usr/include/w32api/wincrypt.h:4214:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptExportPublicKeyInfoEx’
5618 WINIMPM WINBOOL WINAPI CryptExportPublicKeyInfoEx (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, DWORD dwKeySpec, DWORD dwCertEncodingType, LPSTR pszPublicKeyObjId, DWORD dwFlags, void *pvAuxInfo, PCERT_PUBLIC_KEY_INFO pInfo, DWORD *pcbInfo);
5619 ^
5620/usr/include/w32api/wincrypt.h:4219:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5621 typedef WINBOOL (WINAPI *PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC) (NCRYPT_KEY_HANDLE hNCryptKey, DWORD dwCertEncodingType, LPSTR pszPublicKeyObjId, DWORD dwFlags, void *pvAuxInfo, PCERT_PUBLIC_KEY_INFO pInfo, DWORD *pcbInfo);
5622 ^
5623/usr/include/w32api/wincrypt.h:4251:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5624 typedef WINBOOL (WINAPI *PFN_IMPORT_PRIV_KEY_FUNC) (HCRYPTPROV hCryptProv, CRYPT_PRIVATE_KEY_INFO *pPrivateKeyInfo, DWORD dwFlags, void *pvAuxInfo);
5625 ^
5626/usr/include/w32api/wincrypt.h:4252:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
5627 typedef WINBOOL (WINAPI *PFN_EXPORT_PRIV_KEY_FUNC) (HCRYPTPROV hCryptProv, DWORD dwKeySpec, LPSTR pszPrivateKeyObjId, DWORD dwFlags, void *pvAuxInfo, CRYPT_PRIVATE_KEY_INFO *pPrivateKeyInfo, DWORD *pcbPrivateKeyInfo);
5628 ^
5629/usr/include/w32api/wincrypt.h:4257:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptImportPublicKeyInfo’
5630 WINIMPM WINBOOL WINAPI CryptImportPublicKeyInfo (HCRYPTPROV hCryptProv, DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pInfo, HCRYPTKEY *phKey);
5631 ^
5632/usr/include/w32api/wincrypt.h:4258:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptImportPublicKeyInfoEx’
5633 WINIMPM WINBOOL WINAPI CryptImportPublicKeyInfoEx (HCRYPTPROV hCryptProv, DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pInfo, ALG_ID aiKeyAlg, DWORD dwFlags, void *pvAuxInfo, HCRYPTKEY *phKey);
5634 ^
5635/usr/include/w32api/wincrypt.h:4267:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptAcquireCertificatePrivateKey’
5636 WINIMPM WINBOOL WINAPI CryptAcquireCertificatePrivateKey (PCCERT_CONTEXT pCert, DWORD dwFlags, void *pvParameters, HCRYPTPROV_OR_NCRYPT_KEY_HANDLE *phCryptProvOrNCryptKey, DWORD *pdwKeySpec, WINBOOL *pfCallerFreeProvOrNCryptKey);
5637 ^
5638/usr/include/w32api/wincrypt.h:4268:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptFindCertificateKeyProvInfo’
5639 WINIMPM WINBOOL WINAPI CryptFindCertificateKeyProvInfo (PCCERT_CONTEXT pCert, DWORD dwFlags, void *pvReserved);
5640 ^
5641/usr/include/w32api/wincrypt.h:4269:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptImportPKCS8’
5642 WINIMPM WINBOOL WINAPI CryptImportPKCS8 (CRYPT_PKCS8_IMPORT_PARAMS sPrivateKeyAndParams, DWORD dwFlags, HCRYPTPROV *phCryptProv, void *pvAuxInfo);
5643 ^
5644/usr/include/w32api/wincrypt.h:4270:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptExportPKCS8’
5645 WINIMPM WINBOOL WINAPI CryptExportPKCS8 (HCRYPTPROV hCryptProv, DWORD dwKeySpec, LPSTR pszPrivateKeyObjId, DWORD dwFlags, void *pvAuxInfo, BYTE *pbPrivateKeyBlob, DWORD *pcbPrivateKeyBlob);
5646 ^
5647/usr/include/w32api/wincrypt.h:4271:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptExportPKCS8Ex’
5648 WINIMPM WINBOOL WINAPI CryptExportPKCS8Ex (CRYPT_PKCS8_EXPORT_PARAMS *psExportParams, DWORD dwFlags, void *pvAuxInfo, BYTE *pbPrivateKeyBlob, DWORD *pcbPrivateKeyBlob);
5649 ^
5650/usr/include/w32api/wincrypt.h:4272:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptHashPublicKeyInfo’
5651 WINIMPM WINBOOL WINAPI CryptHashPublicKeyInfo (HCRYPTPROV_LEGACY hCryptProv, ALG_ID Algid, DWORD dwFlags, DWORD dwCertEncodingType, PCERT_PUBLIC_KEY_INFO pInfo, BYTE *pbComputedHash, DWORD *pcbComputedHash);
5652 ^
5653/usr/include/w32api/wincrypt.h:4273:11: error: unknown type name ‘DWORD’
5654 WINIMPM DWORD WINAPI CertRDNValueToStrA (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPSTR psz, DWORD csz);
5655 ^
5656/usr/include/w32api/wincrypt.h:4273:44: error: unknown type name ‘DWORD’
5657 WINIMPM DWORD WINAPI CertRDNValueToStrA (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPSTR psz, DWORD csz);
5658 ^
5659/usr/include/w32api/wincrypt.h:4273:92: error: unknown type name ‘LPSTR’
5660 WINIMPM DWORD WINAPI CertRDNValueToStrA (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPSTR psz, DWORD csz);
5661 ^
5662/usr/include/w32api/wincrypt.h:4273:103: error: unknown type name ‘DWORD’
5663 WINIMPM DWORD WINAPI CertRDNValueToStrA (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPSTR psz, DWORD csz);
5664 ^
5665/usr/include/w32api/wincrypt.h:4274:11: error: unknown type name ‘DWORD’
5666 WINIMPM DWORD WINAPI CertRDNValueToStrW (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPWSTR psz, DWORD csz);
5667 ^
5668/usr/include/w32api/wincrypt.h:4274:44: error: unknown type name ‘DWORD’
5669 WINIMPM DWORD WINAPI CertRDNValueToStrW (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPWSTR psz, DWORD csz);
5670 ^
5671/usr/include/w32api/wincrypt.h:4274:92: error: unknown type name ‘LPWSTR’
5672 WINIMPM DWORD WINAPI CertRDNValueToStrW (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPWSTR psz, DWORD csz);
5673 ^
5674/usr/include/w32api/wincrypt.h:4274:104: error: unknown type name ‘DWORD’
5675 WINIMPM DWORD WINAPI CertRDNValueToStrW (DWORD dwValueType, PCERT_RDN_VALUE_BLOB pValue, LPWSTR psz, DWORD csz);
5676 ^
5677/usr/include/w32api/wincrypt.h:4275:11: error: unknown type name ‘DWORD’
5678 WINIMPM DWORD WINAPI CertNameToStrA (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPSTR psz, DWORD csz);
5679 ^
5680/usr/include/w32api/wincrypt.h:4275:40: error: unknown type name ‘DWORD’
5681 WINIMPM DWORD WINAPI CertNameToStrA (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPSTR psz, DWORD csz);
5682 ^
5683/usr/include/w32api/wincrypt.h:4275:89: error: unknown type name ‘DWORD’
5684 WINIMPM DWORD WINAPI CertNameToStrA (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPSTR psz, DWORD csz);
5685 ^
5686/usr/include/w32api/wincrypt.h:4275:106: error: unknown type name ‘LPSTR’
5687 WINIMPM DWORD WINAPI CertNameToStrA (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPSTR psz, DWORD csz);
5688 ^
5689/usr/include/w32api/wincrypt.h:4275:117: error: unknown type name ‘DWORD’
5690 WINIMPM DWORD WINAPI CertNameToStrA (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPSTR psz, DWORD csz);
5691 ^
5692/usr/include/w32api/wincrypt.h:4276:11: error: unknown type name ‘DWORD’
5693 WINIMPM DWORD WINAPI CertNameToStrW (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPWSTR psz, DWORD csz);
5694 ^
5695/usr/include/w32api/wincrypt.h:4276:40: error: unknown type name ‘DWORD’
5696 WINIMPM DWORD WINAPI CertNameToStrW (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPWSTR psz, DWORD csz);
5697 ^
5698/usr/include/w32api/wincrypt.h:4276:89: error: unknown type name ‘DWORD’
5699 WINIMPM DWORD WINAPI CertNameToStrW (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPWSTR psz, DWORD csz);
5700 ^
5701/usr/include/w32api/wincrypt.h:4276:106: error: unknown type name ‘LPWSTR’
5702 WINIMPM DWORD WINAPI CertNameToStrW (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPWSTR psz, DWORD csz);
5703 ^
5704/usr/include/w32api/wincrypt.h:4276:118: error: unknown type name ‘DWORD’
5705 WINIMPM DWORD WINAPI CertNameToStrW (DWORD dwCertEncodingType, PCERT_NAME_BLOB pName, DWORD dwStrType, LPWSTR psz, DWORD csz);
5706 ^
5707/usr/include/w32api/wincrypt.h:4301:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertStrToNameA’
5708 WINIMPM WINBOOL WINAPI CertStrToNameA (DWORD dwCertEncodingType, LPCSTR pszX500, DWORD dwStrType, void *pvReserved, BYTE *pbEncoded, DWORD *pcbEncoded, LPCSTR *ppszError);
5709 ^
5710/usr/include/w32api/wincrypt.h:4302:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertStrToNameW’
5711 WINIMPM WINBOOL WINAPI CertStrToNameW (DWORD dwCertEncodingType, LPCWSTR pszX500, DWORD dwStrType, void *pvReserved, BYTE *pbEncoded, DWORD *pcbEncoded, LPCWSTR *ppszError);
5712 ^
5713/usr/include/w32api/wincrypt.h:4303:11: error: unknown type name ‘DWORD’
5714 WINIMPM DWORD WINAPI CertGetNameStringA (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPSTR pszNameString, DWORD cchNameString);
5715 ^
5716/usr/include/w32api/wincrypt.h:4303:73: error: unknown type name ‘DWORD’
5717 WINIMPM DWORD WINAPI CertGetNameStringA (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPSTR pszNameString, DWORD cchNameString);
5718 ^
5719/usr/include/w32api/wincrypt.h:4303:87: error: unknown type name ‘DWORD’
5720 WINIMPM DWORD WINAPI CertGetNameStringA (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPSTR pszNameString, DWORD cchNameString);
5721 ^
5722/usr/include/w32api/wincrypt.h:4303:120: error: unknown type name ‘LPSTR’
5723 WINIMPM DWORD WINAPI CertGetNameStringA (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPSTR pszNameString, DWORD cchNameString);
5724 ^
5725/usr/include/w32api/wincrypt.h:4303:141: error: unknown type name ‘DWORD’
5726 WINIMPM DWORD WINAPI CertGetNameStringA (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPSTR pszNameString, DWORD cchNameString);
5727 ^
5728/usr/include/w32api/wincrypt.h:4304:11: error: unknown type name ‘DWORD’
5729 WINIMPM DWORD WINAPI CertGetNameStringW (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPWSTR pszNameString, DWORD cchNameString);
5730 ^
5731/usr/include/w32api/wincrypt.h:4304:73: error: unknown type name ‘DWORD’
5732 WINIMPM DWORD WINAPI CertGetNameStringW (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPWSTR pszNameString, DWORD cchNameString);
5733 ^
5734/usr/include/w32api/wincrypt.h:4304:87: error: unknown type name ‘DWORD’
5735 WINIMPM DWORD WINAPI CertGetNameStringW (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPWSTR pszNameString, DWORD cchNameString);
5736 ^
5737/usr/include/w32api/wincrypt.h:4304:120: error: unknown type name ‘LPWSTR’
5738 WINIMPM DWORD WINAPI CertGetNameStringW (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPWSTR pszNameString, DWORD cchNameString);
5739 ^
5740/usr/include/w32api/wincrypt.h:4304:142: error: unknown type name ‘DWORD’
5741 WINIMPM DWORD WINAPI CertGetNameStringW (PCCERT_CONTEXT pCertContext, DWORD dwType, DWORD dwFlags, void *pvTypePara, LPWSTR pszNameString, DWORD cchNameString);
5742 ^
5743/usr/include/w32api/wincrypt.h:4320:86: error: unknown type name ‘DWORD’
5744 typedef PCCERT_CONTEXT (WINAPI *PFN_CRYPT_GET_SIGNER_CERTIFICATE) (void *pvGetArg, DWORD dwCertEncodingType, PCERT_INFO pSignerId, HCERTSTORE hMsgCertStore);
5745 ^
5746/usr/include/w32api/wincrypt.h:4323:5: error: unknown type name ‘DWORD’
5747 DWORD cbSize;
5748 ^
5749/usr/include/w32api/wincrypt.h:4324:5: error: unknown type name ‘DWORD’
5750 DWORD dwMsgEncodingType;
5751 ^
5752/usr/include/w32api/wincrypt.h:4328:5: error: unknown type name ‘DWORD’
5753 DWORD cMsgCert;
5754 ^
5755/usr/include/w32api/wincrypt.h:4330:5: error: unknown type name ‘DWORD’
5756 DWORD cMsgCrl;
5757 ^
5758/usr/include/w32api/wincrypt.h:4332:5: error: unknown type name ‘DWORD’
5759 DWORD cAuthAttr;
5760 ^
5761/usr/include/w32api/wincrypt.h:4334:5: error: unknown type name ‘DWORD’
5762 DWORD cUnauthAttr;
5763 ^
5764/usr/include/w32api/wincrypt.h:4336:5: error: unknown type name ‘DWORD’
5765 DWORD dwFlags;
5766 ^
5767/usr/include/w32api/wincrypt.h:4337:5: error: unknown type name ‘DWORD’
5768 DWORD dwInnerContentType;
5769 ^
5770/usr/include/w32api/wincrypt.h:4350:5: error: unknown type name ‘DWORD’
5771 DWORD cbSize;
5772 ^
5773/usr/include/w32api/wincrypt.h:4351:5: error: unknown type name ‘DWORD’
5774 DWORD dwMsgAndCertEncodingType;
5775 ^
5776/usr/include/w32api/wincrypt.h:4353:5: error: unknown type name ‘PFN_CRYPT_GET_SIGNER_CERTIFICATE’
5777 PFN_CRYPT_GET_SIGNER_CERTIFICATE pfnGetSignerCertificate;
5778 ^
5779/usr/include/w32api/wincrypt.h:4361:5: error: unknown type name ‘DWORD’
5780 DWORD cbSize;
5781 ^
5782/usr/include/w32api/wincrypt.h:4362:5: error: unknown type name ‘DWORD’
5783 DWORD dwMsgEncodingType;
5784 ^
5785/usr/include/w32api/wincrypt.h:4366:5: error: unknown type name ‘DWORD’
5786 DWORD dwFlags;
5787 ^
5788/usr/include/w32api/wincrypt.h:4367:5: error: unknown type name ‘DWORD’
5789 DWORD dwInnerContentType;
5790 ^
5791/usr/include/w32api/wincrypt.h:4373:5: error: unknown type name ‘DWORD’
5792 DWORD cbSize;
5793 ^
5794/usr/include/w32api/wincrypt.h:4374:5: error: unknown type name ‘DWORD’
5795 DWORD dwMsgAndCertEncodingType;
5796 ^
5797/usr/include/w32api/wincrypt.h:4375:5: error: unknown type name ‘DWORD’
5798 DWORD cCertStore;
5799 ^
5800/usr/include/w32api/wincrypt.h:4383:5: error: unknown type name ‘DWORD’
5801 DWORD cbSize;
5802 ^
5803/usr/include/w32api/wincrypt.h:4384:5: error: unknown type name ‘DWORD’
5804 DWORD dwMsgEncodingType;
5805 ^
5806/usr/include/w32api/wincrypt.h:4391:5: error: unknown type name ‘DWORD’
5807 DWORD cbSize;
5808 ^
5809/usr/include/w32api/wincrypt.h:4392:5: error: unknown type name ‘DWORD’
5810 DWORD dwMsgAndCertEncodingType;
5811 ^
5812/usr/include/w32api/wincrypt.h:4397:5: error: unknown type name ‘DWORD’
5813 DWORD dwKeySpec;
5814 ^
5815/usr/include/w32api/wincrypt.h:4404:5: error: unknown type name ‘DWORD’
5816 DWORD cbSize;
5817 ^
5818/usr/include/w32api/wincrypt.h:4405:5: error: unknown type name ‘DWORD’
5819 DWORD dwMsgEncodingType;
5820 ^
5821/usr/include/w32api/wincrypt.h:4410:5: error: unknown type name ‘DWORD’
5822 DWORD cCerts;
5823 ^
5824/usr/include/w32api/wincrypt.h:4418:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSignMessage’
5825 WINIMPM WINBOOL WINAPI CryptSignMessage (PCRYPT_SIGN_MESSAGE_PARA pSignPara, WINBOOL fDetachedSignature, DWORD cToBeSigned, const BYTE *rgpbToBeSigned[], DWORD rgcbToBeSigned[], BYTE *pbSignedBlob, DWORD *pcbSignedBlob);
5826 ^
5827/usr/include/w32api/wincrypt.h:4419:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyMessageSignature’
5828 WINIMPM WINBOOL WINAPI CryptVerifyMessageSignature (PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara, DWORD dwSignerIndex, const BYTE *pbSignedBlob, DWORD cbSignedBlob, BYTE *pbDecoded, DWORD *pcbDecoded, PCCERT_CONTEXT *ppSignerCert);
5829 ^
5830/usr/include/w32api/wincrypt.h:4420:11: error: unknown type name ‘LONG’
5831 WINIMPM LONG WINAPI CryptGetMessageSignerCount (DWORD dwMsgEncodingType, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5832 ^
5833/usr/include/w32api/wincrypt.h:4420:51: error: unknown type name ‘DWORD’
5834 WINIMPM LONG WINAPI CryptGetMessageSignerCount (DWORD dwMsgEncodingType, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5835 ^
5836/usr/include/w32api/wincrypt.h:4420:82: error: unknown type name ‘BYTE’
5837 WINIMPM LONG WINAPI CryptGetMessageSignerCount (DWORD dwMsgEncodingType, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5838 ^
5839/usr/include/w32api/wincrypt.h:4420:102: error: unknown type name ‘DWORD’
5840 WINIMPM LONG WINAPI CryptGetMessageSignerCount (DWORD dwMsgEncodingType, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5841 ^
5842/usr/include/w32api/wincrypt.h:4421:58: error: unknown type name ‘DWORD’
5843 WINIMPM HCERTSTORE WINAPI CryptGetMessageCertificates (DWORD dwMsgAndCertEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5844 ^
5845/usr/include/w32api/wincrypt.h:4421:120: error: unknown type name ‘DWORD’
5846 WINIMPM HCERTSTORE WINAPI CryptGetMessageCertificates (DWORD dwMsgAndCertEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5847 ^
5848/usr/include/w32api/wincrypt.h:4421:141: error: unknown type name ‘BYTE’
5849 WINIMPM HCERTSTORE WINAPI CryptGetMessageCertificates (DWORD dwMsgAndCertEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5850 ^
5851/usr/include/w32api/wincrypt.h:4421:161: error: unknown type name ‘DWORD’
5852 WINIMPM HCERTSTORE WINAPI CryptGetMessageCertificates (DWORD dwMsgAndCertEncodingType, HCRYPTPROV_LEGACY hCryptProv, DWORD dwFlags, const BYTE *pbSignedBlob, DWORD cbSignedBlob);
5853 ^
5854/usr/include/w32api/wincrypt.h:4422:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyDetachedMessageSignature’
5855 WINIMPM WINBOOL WINAPI CryptVerifyDetachedMessageSignature (PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara, DWORD dwSignerIndex, const BYTE *pbDetachedSignBlob, DWORD cbDetachedSignBlob, DWORD cToBeSigned, const BYTE *rgpbToBeSigned[], DWORD rgcbToBeSigned[], PCCERT_CONTEXT *ppSignerCert);
5856 ^
5857/usr/include/w32api/wincrypt.h:4423:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEncryptMessage’
5858 WINIMPM WINBOOL WINAPI CryptEncryptMessage (PCRYPT_ENCRYPT_MESSAGE_PARA pEncryptPara, DWORD cRecipientCert, PCCERT_CONTEXT rgpRecipientCert[], const BYTE *pbToBeEncrypted, DWORD cbToBeEncrypted, BYTE *pbEncryptedBlob, DWORD *pcbEncryptedBlob);
5859 ^
5860/usr/include/w32api/wincrypt.h:4424:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptDecryptMessage’
5861 WINIMPM WINBOOL WINAPI CryptDecryptMessage (PCRYPT_DECRYPT_MESSAGE_PARA pDecryptPara, const BYTE *pbEncryptedBlob, DWORD cbEncryptedBlob, BYTE *pbDecrypted, DWORD *pcbDecrypted, PCCERT_CONTEXT *ppXchgCert);
5862 ^
5863/usr/include/w32api/wincrypt.h:4425:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSignAndEncryptMessage’
5864 WINIMPM WINBOOL WINAPI CryptSignAndEncryptMessage (PCRYPT_SIGN_MESSAGE_PARA pSignPara, PCRYPT_ENCRYPT_MESSAGE_PARA pEncryptPara, DWORD cRecipientCert, PCCERT_CONTEXT rgpRecipientCert[], const BYTE *pbToBeSignedAndEncrypted, DWORD cbToBeSignedAndEncrypted, BYTE *pbSignedAndEncryptedBlob, DWORD *pcbSignedAndEncryptedBlob);
5865 ^
5866/usr/include/w32api/wincrypt.h:4426:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptDecryptAndVerifyMessageSignature’
5867 WINIMPM WINBOOL WINAPI CryptDecryptAndVerifyMessageSignature (PCRYPT_DECRYPT_MESSAGE_PARA pDecryptPara, PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara, DWORD dwSignerIndex, const BYTE *pbEncryptedBlob, DWORD cbEncryptedBlob, BYTE *pbDecrypted, DWORD *pcbDecrypted, PCCERT_CONTEXT *ppXchgCert, PCCERT_CONTEXT *ppSignerCert);
5868 ^
5869/usr/include/w32api/wincrypt.h:4427:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptDecodeMessage’
5870 WINIMPM WINBOOL WINAPI CryptDecodeMessage (DWORD dwMsgTypeFlags, PCRYPT_DECRYPT_MESSAGE_PARA pDecryptPara, PCRYPT_VERIFY_MESSAGE_PARA pVerifyPara, DWORD dwSignerIndex, const BYTE *pbEncodedBlob, DWORD cbEncodedBlob, DWORD dwPrevInnerContentType, DWORD *pdwMsgType, DWORD *pdwInnerContentType, BYTE *pbDecoded, DWORD *pcbDecoded, PCCERT_CONTEXT *ppXchgCert, PCCERT_CONTEXT *ppSignerCert);
5871 ^
5872/usr/include/w32api/wincrypt.h:4428:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptHashMessage’
5873 WINIMPM WINBOOL WINAPI CryptHashMessage (PCRYPT_HASH_MESSAGE_PARA pHashPara, WINBOOL fDetachedHash, DWORD cToBeHashed, const BYTE *rgpbToBeHashed[], DWORD rgcbToBeHashed[], BYTE *pbHashedBlob, DWORD *pcbHashedBlob, BYTE *pbComputedHash, DWORD *pcbComputedHash);
5874 ^
5875/usr/include/w32api/wincrypt.h:4429:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyMessageHash’
5876 WINIMPM WINBOOL WINAPI CryptVerifyMessageHash (PCRYPT_HASH_MESSAGE_PARA pHashPara, BYTE *pbHashedBlob, DWORD cbHashedBlob, BYTE *pbToBeHashed, DWORD *pcbToBeHashed, BYTE *pbComputedHash, DWORD *pcbComputedHash);
5877 ^
5878/usr/include/w32api/wincrypt.h:4430:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyDetachedMessageHash’
5879 WINIMPM WINBOOL WINAPI CryptVerifyDetachedMessageHash (PCRYPT_HASH_MESSAGE_PARA pHashPara, BYTE *pbDetachedHashBlob, DWORD cbDetachedHashBlob, DWORD cToBeHashed, const BYTE *rgpbToBeHashed[], DWORD rgcbToBeHashed[], BYTE *pbComputedHash, DWORD *pcbComputedHash);
5880 ^
5881/usr/include/w32api/wincrypt.h:4431:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSignMessageWithKey’
5882 WINIMPM WINBOOL WINAPI CryptSignMessageWithKey (PCRYPT_KEY_SIGN_MESSAGE_PARA pSignPara, const BYTE *pbToBeSigned, DWORD cbToBeSigned, BYTE *pbSignedBlob, DWORD *pcbSignedBlob);
5883 ^
5884/usr/include/w32api/wincrypt.h:4432:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptVerifyMessageSignatureWithKey’
5885 WINIMPM WINBOOL WINAPI CryptVerifyMessageSignatureWithKey (PCRYPT_KEY_VERIFY_MESSAGE_PARA pVerifyPara, PCERT_PUBLIC_KEY_INFO pPublicKeyInfo, const BYTE *pbSignedBlob, DWORD cbSignedBlob, BYTE *pbDecoded, DWORD *pcbDecoded);
5886 ^
5887/usr/include/w32api/wincrypt.h:4433:76: error: unknown type name ‘LPCSTR’
5888 WINIMPM HCERTSTORE WINAPI CertOpenSystemStoreA (HCRYPTPROV_LEGACY hProv, LPCSTR szSubsystemProtocol);
5889 ^
5890/usr/include/w32api/wincrypt.h:4434:76: error: unknown type name ‘LPCWSTR’
5891 WINIMPM HCERTSTORE WINAPI CertOpenSystemStoreW (HCRYPTPROV_LEGACY hProv, LPCWSTR szSubsystemProtocol);
5892 ^
5893/usr/include/w32api/wincrypt.h:4435:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEncodedCertificateToSystemStoreA’
5894 WINIMPM WINBOOL WINAPI CertAddEncodedCertificateToSystemStoreA (LPCSTR szCertStoreName, const BYTE *pbCertEncoded, DWORD cbCertEncoded);
5895 ^
5896/usr/include/w32api/wincrypt.h:4436:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertAddEncodedCertificateToSystemStoreW’
5897 WINIMPM WINBOOL WINAPI CertAddEncodedCertificateToSystemStoreW (LPCWSTR szCertStoreName, const BYTE *pbCertEncoded, DWORD cbCertEncoded);
5898 ^
5899/usr/include/w32api/wincrypt.h:4437:62: error: unknown type name ‘DWORD’
5900 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5901 ^
5902/usr/include/w32api/wincrypt.h:4437:84: error: unknown type name ‘DWORD’
5903 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5904 ^
5905/usr/include/w32api/wincrypt.h:4437:105: error: unknown type name ‘BYTE’
5906 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5907 ^
5908/usr/include/w32api/wincrypt.h:4437:132: error: unknown type name ‘DWORD’
5909 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5910 ^
5911/usr/include/w32api/wincrypt.h:4437:159: error: unknown type name ‘LPCWSTR’
5912 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5913 ^
5914/usr/include/w32api/wincrypt.h:4437:180: error: unknown type name ‘DWORD’
5915 HRESULT WINAPI FindCertsByIssuer (PCERT_CHAIN pCertChains, DWORD *pcbCertChains, DWORD *pcCertChains, BYTE *pbEncodedIssuerName, DWORD cbEncodedIssuerName, LPCWSTR pwszPurpose, DWORD dwKeySpec);
5916 ^
5917/usr/include/w32api/wincrypt.h:4438:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptQueryObject’
5918 WINIMPM WINBOOL WINAPI CryptQueryObject (DWORD dwObjectType, const void *pvObject, DWORD dwExpectedContentTypeFlags, DWORD dwExpectedFormatTypeFlags, DWORD dwFlags, DWORD *pdwMsgAndCertEncodingType, DWORD *pdwContentType, DWORD *pdwFormatType, HCERTSTORE *phCertStore, HCRYPTMSG *phMsg, const void **ppvContext);
5919 ^
5920In file included from /usr/include/w32api/schannel.h:10:0,
5921 from /usr/include/w32api/schnlsp.h:9,
5922 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
5923/usr/include/w32api/wincrypt.h:4486:11: error: unknown type name ‘HANDLE’
5924 typedef HANDLE HCRYPTASYNC,*PHCRYPTASYNC;
5925 ^
5926/usr/include/w32api/wincrypt.h:4487:24: error: expected declaration specifiers or ‘...’ before ‘*’ token
5927 typedef VOID (WINAPI *PFN_CRYPT_ASYNC_PARAM_FREE_FUNC) (LPSTR pszParamOid, LPVOID pvParam);
5928 ^
5929/usr/include/w32api/wincrypt.h:4489:11: error: unknown type name ‘LPVOID’
5930 WINIMPM LPVOID WINAPI CryptMemAlloc (ULONG cbSize);
5931 ^
5932/usr/include/w32api/wincrypt.h:4489:40: error: unknown type name ‘ULONG’
5933 WINIMPM LPVOID WINAPI CryptMemAlloc (ULONG cbSize);
5934 ^
5935/usr/include/w32api/wincrypt.h:4490:11: error: unknown type name ‘LPVOID’
5936 WINIMPM LPVOID WINAPI CryptMemRealloc (LPVOID pv, ULONG cbSize);
5937 ^
5938/usr/include/w32api/wincrypt.h:4490:42: error: unknown type name ‘LPVOID’
5939 WINIMPM LPVOID WINAPI CryptMemRealloc (LPVOID pv, ULONG cbSize);
5940 ^
5941/usr/include/w32api/wincrypt.h:4490:53: error: unknown type name ‘ULONG’
5942 WINIMPM LPVOID WINAPI CryptMemRealloc (LPVOID pv, ULONG cbSize);
5943 ^
5944/usr/include/w32api/wincrypt.h:4491:11: error: unknown type name ‘VOID’
5945 WINIMPM VOID WINAPI CryptMemFree (LPVOID pv);
5946 ^
5947/usr/include/w32api/wincrypt.h:4491:37: error: unknown type name ‘LPVOID’
5948 WINIMPM VOID WINAPI CryptMemFree (LPVOID pv);
5949 ^
5950/usr/include/w32api/wincrypt.h:4492:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptCreateAsyncHandle’
5951 WINIMPM WINBOOL WINAPI CryptCreateAsyncHandle (DWORD dwFlags, PHCRYPTASYNC phAsync);
5952 ^
5953/usr/include/w32api/wincrypt.h:4493:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSetAsyncParam’
5954 WINIMPM WINBOOL WINAPI CryptSetAsyncParam (HCRYPTASYNC hAsync, LPSTR pszParamOid, LPVOID pvParam, PFN_CRYPT_ASYNC_PARAM_FREE_FUNC pfnFree);
5955 ^
5956/usr/include/w32api/wincrypt.h:4494:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetAsyncParam’
5957 WINIMPM WINBOOL WINAPI CryptGetAsyncParam (HCRYPTASYNC hAsync, LPSTR pszParamOid, LPVOID *ppvParam, PFN_CRYPT_ASYNC_PARAM_FREE_FUNC *ppfnFree);
5958 ^
5959/usr/include/w32api/wincrypt.h:4495:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptCloseAsyncHandle’
5960 WINIMPM WINBOOL WINAPI CryptCloseAsyncHandle (HCRYPTASYNC hAsync);
5961 ^
5962/usr/include/w32api/wincrypt.h:4498:5: error: unknown type name ‘DWORD’
5963 DWORD cBlob;
5964 ^
5965/usr/include/w32api/wincrypt.h:4503:5: error: unknown type name ‘DWORD’
5966 DWORD cbSize;
5967 ^
5968/usr/include/w32api/wincrypt.h:4504:5: error: unknown type name ‘LPCSTR’
5969 LPCSTR pszCredentialsOid;
5970 ^
5971/usr/include/w32api/wincrypt.h:4505:5: error: unknown type name ‘LPVOID’
5972 LPVOID pvCredentials;
5973 ^
5974/usr/include/w32api/wincrypt.h:4514:5: error: unknown type name ‘DWORD’
5975 DWORD cbSize;
5976 ^
5977/usr/include/w32api/wincrypt.h:4515:5: error: unknown type name ‘LPSTR’
5978 LPSTR pszUsername;
5979 ^
5980/usr/include/w32api/wincrypt.h:4516:5: error: unknown type name ‘LPSTR’
5981 LPSTR pszPassword;
5982 ^
5983/usr/include/w32api/wincrypt.h:4520:5: error: unknown type name ‘DWORD’
5984 DWORD cbSize;
5985 ^
5986/usr/include/w32api/wincrypt.h:4521:5: error: unknown type name ‘LPWSTR’
5987 LPWSTR pszUsername;
5988 ^
5989/usr/include/w32api/wincrypt.h:4522:5: error: unknown type name ‘LPWSTR’
5990 LPWSTR pszPassword;
5991 ^
5992/usr/include/w32api/wincrypt.h:4532:24: error: expected declaration specifiers or ‘...’ before ‘*’ token
5993 typedef VOID (WINAPI *PFN_FREE_ENCODED_OBJECT_FUNC) (LPCSTR pszObjectOid, PCRYPT_BLOB_ARRAY pObject, LPVOID pvFreeContext);
5994 ^
5995/usr/include/w32api/wincrypt.h:4570:5: error: unknown type name ‘DWORD’
5996 DWORD cbSize;
5997 ^
5998/usr/include/w32api/wincrypt.h:4571:5: error: unknown type name ‘DWORD’
5999 DWORD dwObjectType;
6000 ^
6001/usr/include/w32api/wincrypt.h:4572:5: error: unknown type name ‘DWORD’
6002 DWORD dwError;
6003 ^
6004/usr/include/w32api/wincrypt.h:4573:5: error: unknown type name ‘DWORD’
6005 DWORD dwReserved;
6006 ^
6007/usr/include/w32api/wincrypt.h:4574:5: error: unknown type name ‘FILETIME’
6008 FILETIME ThisUpdateTime;
6009 ^
6010/usr/include/w32api/wincrypt.h:4575:5: error: unknown type name ‘FILETIME’
6011 FILETIME NextUpdateTime;
6012 ^
6013/usr/include/w32api/wincrypt.h:4576:5: error: unknown type name ‘FILETIME’
6014 FILETIME PublishTime;
6015 ^
6016/usr/include/w32api/wincrypt.h:4587:5: error: unknown type name ‘DWORD’
6017 DWORD cbSize;
6018 ^
6019/usr/include/w32api/wincrypt.h:4588:5: error: unknown type name ‘DWORD’
6020 DWORD dwExemptSeconds;
6021 ^
6022/usr/include/w32api/wincrypt.h:4589:5: error: unknown type name ‘FILETIME’
6023 FILETIME ExpireTime;
6024 ^
6025/usr/include/w32api/wincrypt.h:4596:5: error: unknown type name ‘DWORD’
6026 DWORD cbSize;
6027 ^
6028/usr/include/w32api/wincrypt.h:4597:5: error: unknown type name ‘WORD’
6029 WORD wResponseType;
6030 ^
6031/usr/include/w32api/wincrypt.h:4598:5: error: unknown type name ‘WORD’
6032 WORD wResponseFlags;
6033 ^
6034/usr/include/w32api/wincrypt.h:4599:5: error: unknown type name ‘FILETIME’
6035 FILETIME LastModifiedTime;
6036 ^
6037/usr/include/w32api/wincrypt.h:4600:5: error: unknown type name ‘DWORD’
6038 DWORD dwMaxAge;
6039 ^
6040/usr/include/w32api/wincrypt.h:4601:5: error: unknown type name ‘LPCWSTR’
6041 LPCWSTR pwszETag;
6042 ^
6043/usr/include/w32api/wincrypt.h:4602:5: error: unknown type name ‘DWORD’
6044 DWORD dwProxyId;
6045 ^
6046/usr/include/w32api/wincrypt.h:4611:5: error: unknown type name ‘DWORD’
6047 DWORD cbSize;
6048 ^
6049/usr/include/w32api/wincrypt.h:4612:5: error: unknown type name ‘FILETIME’
6050 FILETIME *pLastSyncTime;
6051 ^
6052/usr/include/w32api/wincrypt.h:4613:5: error: unknown type name ‘DWORD’
6053 DWORD dwMaxUrlRetrievalByteCount;
6054 ^
6055/usr/include/w32api/wincrypt.h:4617:5: error: unknown type name ‘LPWSTR’
6056 LPWSTR pwszCacheFileNamePrefix;
6057 ^
6058/usr/include/w32api/wincrypt.h:4618:5: error: unknown type name ‘LPFILETIME’
6059 LPFILETIME pftCacheResync;
6060 ^
6061/usr/include/w32api/wincrypt.h:4619:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6062 WINBOOL fProxyCacheRetrieval;
6063 ^
6064/usr/include/w32api/wincrypt.h:4623:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptRetrieveObjectByUrlA’
6065 WINIMPM WINBOOL WINAPI CryptRetrieveObjectByUrlA (LPCSTR pszUrl, LPCSTR pszObjectOid, DWORD dwRetrievalFlags, DWORD dwTimeout, LPVOID *ppvObject, HCRYPTASYNC hAsyncRetrieve, PCRYPT_CREDENTIALS pCredentials, LPVOID pvVerify, PCRYPT_RETRIEVE_AUX_INFO pAuxInfo);
6066 ^
6067In file included from /usr/include/w32api/schannel.h:10:0,
6068 from /usr/include/w32api/schnlsp.h:9,
6069 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
6070/usr/include/w32api/wincrypt.h:4624:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptRetrieveObjectByUrlW’
6071 WINIMPM WINBOOL WINAPI CryptRetrieveObjectByUrlW (LPCWSTR pszUrl, LPCSTR pszObjectOid, DWORD dwRetrievalFlags, DWORD dwTimeout, LPVOID *ppvObject, HCRYPTASYNC hAsyncRetrieve, PCRYPT_CREDENTIALS pCredentials, LPVOID pvVerify, PCRYPT_RETRIEVE_AUX_INFO pAuxInfo);
6072 ^
6073/usr/include/w32api/wincrypt.h:4628:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
6074 typedef WINBOOL (WINAPI *PFN_CRYPT_CANCEL_RETRIEVAL) (DWORD dwFlags, void *pvArg);
6075 ^
6076/usr/include/w32api/wincrypt.h:4630:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptInstallCancelRetrieval’
6077 WINIMPM WINBOOL WINAPI CryptInstallCancelRetrieval (PFN_CRYPT_CANCEL_RETRIEVAL pfnCancel, const void *pvArg, DWORD dwFlags, void *pvReserved);
6078 ^
6079/usr/include/w32api/wincrypt.h:4631:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUninstallCancelRetrieval’
6080 WINIMPM WINBOOL WINAPI CryptUninstallCancelRetrieval (DWORD dwFlags, void *pvReserved);
6081 ^
6082/usr/include/w32api/wincrypt.h:4632:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptCancelAsyncRetrieval’
6083 WINIMPM WINBOOL WINAPI CryptCancelAsyncRetrieval (HCRYPTASYNC hAsyncRetrieval);
6084 ^
6085/usr/include/w32api/wincrypt.h:4636:24: error: expected declaration specifiers or ‘...’ before ‘*’ token
6086 typedef VOID (WINAPI *PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC) (LPVOID pvCompletion, DWORD dwCompletionCode, LPCSTR pszUrl, LPSTR pszObjectOid, LPVOID pvObject);
6087 ^
6088/usr/include/w32api/wincrypt.h:4639:5: error: unknown type name ‘PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC’
6089 PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC pfnCompletion;
6090 ^
6091/usr/include/w32api/wincrypt.h:4640:5: error: unknown type name ‘LPVOID’
6092 LPVOID pvCompletion;
6093 ^
6094/usr/include/w32api/wincrypt.h:4645:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
6095 typedef WINBOOL (WINAPI *PFN_CANCEL_ASYNC_RETRIEVAL_FUNC) (HCRYPTASYNC hAsyncRetrieve);
6096 ^
6097/usr/include/w32api/wincrypt.h:4653:5: error: unknown type name ‘DWORD’
6098 DWORD cUrl;
6099 ^
6100/usr/include/w32api/wincrypt.h:4654:5: error: unknown type name ‘LPWSTR’
6101 LPWSTR *rgwszUrl;
6102 ^
6103/usr/include/w32api/wincrypt.h:4658:5: error: unknown type name ‘DWORD’
6104 DWORD cbSize;
6105 ^
6106/usr/include/w32api/wincrypt.h:4659:5: error: unknown type name ‘DWORD’
6107 DWORD dwSyncDeltaTime;
6108 ^
6109/usr/include/w32api/wincrypt.h:4660:5: error: unknown type name ‘DWORD’
6110 DWORD cGroup;
6111 ^
6112/usr/include/w32api/wincrypt.h:4661:5: error: unknown type name ‘DWORD’
6113 DWORD *rgcGroupEntry;
6114 ^
6115/usr/include/w32api/wincrypt.h:4664:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetObjectUrl’
6116 WINIMPM WINBOOL WINAPI CryptGetObjectUrl (LPCSTR pszUrlOid, LPVOID pvPara, DWORD dwFlags, PCRYPT_URL_ARRAY pUrlArray, DWORD *pcbUrlArray, PCRYPT_URL_INFO pUrlInfo, DWORD *pcbUrlInfo, LPVOID pvReserved);
6117 ^
6118/usr/include/w32api/wincrypt.h:4690:5: error: unknown type name ‘DWORD’
6119 DWORD cbSize;
6120 ^
6121/usr/include/w32api/wincrypt.h:4692:5: error: unknown type name ‘LPFILETIME’
6122 LPFILETIME pftCacheResync;
6123 ^
6124/usr/include/w32api/wincrypt.h:4693:5: error: unknown type name ‘LPFILETIME’
6125 LPFILETIME pLastSyncTime;
6126 ^
6127/usr/include/w32api/wincrypt.h:4694:5: error: unknown type name ‘LPFILETIME’
6128 LPFILETIME pMaxAgeTime;
6129 ^
6130/usr/include/w32api/wincrypt.h:4699:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
6131 typedef WINBOOL (WINAPI *PFN_CRYPT_ENUM_KEYID_PROP) (const CRYPT_HASH_BLOB *pKeyIdentifier, DWORD dwFlags, void *pvReserved, void *pvArg, DWORD cProp, DWORD *rgdwPropId, void **rgpvData, DWORD *rgcbData);
6132 ^
6133/usr/include/w32api/wincrypt.h:4727:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetTimeValidObject’
6134 WINIMPM WINBOOL WINAPI CryptGetTimeValidObject (LPCSTR pszTimeValidOid, LPVOID pvPara, PCCERT_CONTEXT pIssuer, LPFILETIME pftValidFor, DWORD dwFlags, DWORD dwTimeout, LPVOID *ppvObject, PCRYPT_CREDENTIALS pCredentials, PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO pExtraInfo);
6135 ^
6136/usr/include/w32api/wincrypt.h:4728:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptFlushTimeValidObject’
6137 WINIMPM WINBOOL WINAPI CryptFlushTimeValidObject (LPCSTR pszFlushTimeValidOid, LPVOID pvPara, PCCERT_CONTEXT pIssuer, DWORD dwFlags, LPVOID pvReserved);
6138 ^
6139/usr/include/w32api/wincrypt.h:4729:155: error: unknown type name ‘DWORD’
6140 WINIMPM PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, PCERT_NAME_BLOB pSubjectIssuerBlob, DWORD dwFlags, PCRYPT_KEY_PROV_INFO pKeyProvInfo, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, PSYSTEMTIME pStartTime, PSYSTEMTIME pEndTime, PCERT_EXTENSIONS pExtensions);
6141 ^
6142/usr/include/w32api/wincrypt.h:4729:254: error: unknown type name ‘PSYSTEMTIME’
6143 WINIMPM PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, PCERT_NAME_BLOB pSubjectIssuerBlob, DWORD dwFlags, PCRYPT_KEY_PROV_INFO pKeyProvInfo, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, PSYSTEMTIME pStartTime, PSYSTEMTIME pEndTime, PCERT_EXTENSIONS pExtensions);
6144 ^
6145/usr/include/w32api/wincrypt.h:4729:278: error: unknown type name ‘PSYSTEMTIME’
6146 WINIMPM PCCERT_CONTEXT WINAPI CertCreateSelfSignCertificate (HCRYPTPROV_OR_NCRYPT_KEY_HANDLE hCryptProvOrNCryptKey, PCERT_NAME_BLOB pSubjectIssuerBlob, DWORD dwFlags, PCRYPT_KEY_PROV_INFO pKeyProvInfo, PCRYPT_ALGORITHM_IDENTIFIER pSignatureAlgorithm, PSYSTEMTIME pStartTime, PSYSTEMTIME pEndTime, PCERT_EXTENSIONS pExtensions);
6147 ^
6148/usr/include/w32api/wincrypt.h:4730:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptGetKeyIdentifierProperty’
6149 WINIMPM WINBOOL WINAPI CryptGetKeyIdentifierProperty (const CRYPT_HASH_BLOB *pKeyIdentifier, DWORD dwPropId, DWORD dwFlags, LPCWSTR pwszComputerName, void *pvReserved, void *pvData, DWORD *pcbData);
6150 ^
6151/usr/include/w32api/wincrypt.h:4731:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptSetKeyIdentifierProperty’
6152 WINIMPM WINBOOL WINAPI CryptSetKeyIdentifierProperty (const CRYPT_HASH_BLOB *pKeyIdentifier, DWORD dwPropId, DWORD dwFlags, LPCWSTR pwszComputerName, void *pvReserved, const void *pvData);
6153 ^
6154/usr/include/w32api/wincrypt.h:4732:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptEnumKeyIdentifierProperties’
6155 WINIMPM WINBOOL WINAPI CryptEnumKeyIdentifierProperties (const CRYPT_HASH_BLOB *pKeyIdentifier, DWORD dwPropId, DWORD dwFlags, LPCWSTR pwszComputerName, void *pvReserved, void *pvArg, PFN_CRYPT_ENUM_KEYID_PROP pfnEnum);
6156 ^
6157/usr/include/w32api/wincrypt.h:4733:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptCreateKeyIdentifierFromCSP’
6158 WINIMPM WINBOOL WINAPI CryptCreateKeyIdentifierFromCSP (DWORD dwCertEncodingType, LPCSTR pszPubKeyOID, const PUBLICKEYSTRUC *pPubKeyStruc, DWORD cbPubKeyStruc, DWORD dwFlags, void *pvReserved, BYTE *pbHash, DWORD *pcbHash);
6159 ^
6160/usr/include/w32api/wincrypt.h:4835:11: error: unknown type name ‘HANDLE’
6161 typedef HANDLE HCERTCHAINENGINE;
6162 ^
6163/usr/include/w32api/wincrypt.h:4838:5: error: unknown type name ‘DWORD’
6164 DWORD cbSize;
6165 ^
6166/usr/include/w32api/wincrypt.h:4842:5: error: unknown type name ‘DWORD’
6167 DWORD cAdditionalStore;
6168 ^
6169/usr/include/w32api/wincrypt.h:4844:5: error: unknown type name ‘DWORD’
6170 DWORD dwFlags;
6171 ^
6172/usr/include/w32api/wincrypt.h:4845:5: error: unknown type name ‘DWORD’
6173 DWORD dwUrlRetrievalTimeout;
6174 ^
6175/usr/include/w32api/wincrypt.h:4846:5: error: unknown type name ‘DWORD’
6176 DWORD MaximumCachedCertificates;
6177 ^
6178/usr/include/w32api/wincrypt.h:4847:5: error: unknown type name ‘DWORD’
6179 DWORD CycleDetectionModulus;
6180 ^
6181/usr/include/w32api/wincrypt.h:4861:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertCreateCertificateChainEngine’
6182 WINIMPM WINBOOL WINAPI CertCreateCertificateChainEngine (PCERT_CHAIN_ENGINE_CONFIG pConfig, HCERTCHAINENGINE *phChainEngine);
6183 ^
6184/usr/include/w32api/wincrypt.h:4862:11: error: unknown type name ‘VOID’
6185 WINIMPM VOID WINAPI CertFreeCertificateChainEngine (HCERTCHAINENGINE hChainEngine);
6186 ^
6187/usr/include/w32api/wincrypt.h:4863:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertResyncCertificateChainEngine’
6188 WINIMPM WINBOOL WINAPI CertResyncCertificateChainEngine (HCERTCHAINENGINE hChainEngine);
6189 ^
6190/usr/include/w32api/wincrypt.h:4866:5: error: unknown type name ‘DWORD’
6191 DWORD dwErrorStatus;
6192 ^
6193/usr/include/w32api/wincrypt.h:4867:5: error: unknown type name ‘DWORD’
6194 DWORD dwInfoStatus;
6195 ^
6196/usr/include/w32api/wincrypt.h:4916:5: error: unknown type name ‘DWORD’
6197 DWORD cbSize;
6198 ^
6199/usr/include/w32api/wincrypt.h:4917:5: error: unknown type name ‘DWORD’
6200 DWORD dwRevocationResult;
6201 ^
6202/usr/include/w32api/wincrypt.h:4918:5: error: unknown type name ‘LPCSTR’
6203 LPCSTR pszRevocationOid;
6204 ^
6205/usr/include/w32api/wincrypt.h:4919:5: error: unknown type name ‘LPVOID’
6206 LPVOID pvOidSpecificInfo;
6207 ^
6208/usr/include/w32api/wincrypt.h:4920:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6209 WINBOOL fHasFreshnessTime;
6210 ^
6211/usr/include/w32api/wincrypt.h:4926:5: error: unknown type name ‘DWORD’
6212 DWORD cbSize;
6213 ^
6214/usr/include/w32api/wincrypt.h:4932:5: error: unknown type name ‘DWORD’
6215 DWORD cbSize;
6216 ^
6217/usr/include/w32api/wincrypt.h:4938:5: error: unknown type name ‘LPCWSTR’
6218 LPCWSTR pwszExtendedErrorInfo;
6219 ^
6220/usr/include/w32api/wincrypt.h:4944:5: error: unknown type name ‘DWORD’
6221 DWORD cbSize;
6222 ^
6223/usr/include/w32api/wincrypt.h:4946:5: error: unknown type name ‘DWORD’
6224 DWORD cElement;
6225 ^
6226/usr/include/w32api/wincrypt.h:4949:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6227 WINBOOL fHasRevocationFreshnessTime;
6228 ^
6229/usr/include/w32api/wincrypt.h:4959:5: error: unknown type name ‘DWORD’
6230 DWORD cbSize;
6231 ^
6232/usr/include/w32api/wincrypt.h:4961:5: error: unknown type name ‘DWORD’
6233 DWORD cChain;
6234 ^
6235/usr/include/w32api/wincrypt.h:4963:5: error: unknown type name ‘DWORD’
6236 DWORD cLowerQualityChainContext;
6237 ^
6238/usr/include/w32api/wincrypt.h:4965:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6239 WINBOOL fHasRevocationFreshnessTime;
6240 ^
6241/usr/include/w32api/wincrypt.h:4975:5: error: unknown type name ‘DWORD’
6242 DWORD dwType;
6243 ^
6244/usr/include/w32api/wincrypt.h:4980:5: error: unknown type name ‘DWORD’
6245 DWORD dwType;
6246 ^
6247/usr/include/w32api/wincrypt.h:4985:5: error: unknown type name ‘DWORD’
6248 DWORD cbSize;
6249 ^
6250/usr/include/w32api/wincrypt.h:5013:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertGetCertificateChain’
6251 WINIMPM WINBOOL WINAPI CertGetCertificateChain (HCERTCHAINENGINE hChainEngine, PCCERT_CONTEXT pCertContext, LPFILETIME pTime, HCERTSTORE hAdditionalStore, PCERT_CHAIN_PARA pChainPara, DWORD dwFlags, LPVOID pvReserved, PCCERT_CHAIN_CONTEXT *ppChainContext);
6252 ^
6253/usr/include/w32api/wincrypt.h:5014:11: error: unknown type name ‘VOID’
6254 WINIMPM VOID WINAPI CertFreeCertificateChain (PCCERT_CHAIN_CONTEXT pChainContext);
6255 ^
6256/usr/include/w32api/wincrypt.h:5018:5: error: unknown type name ‘DWORD’
6257 DWORD cbSize;
6258 ^
6259/usr/include/w32api/wincrypt.h:5021:5: error: unknown type name ‘DWORD’
6260 DWORD dwChainFlags;
6261 ^
6262/usr/include/w32api/wincrypt.h:5022:5: error: unknown type name ‘DWORD’
6263 DWORD dwUrlRetrievalTimeout;
6264 ^
6265/usr/include/w32api/wincrypt.h:5023:5: error: unknown type name ‘LPFILETIME’
6266 LPFILETIME pftCurrentTime;
6267 ^
6268/usr/include/w32api/wincrypt.h:5024:5: error: unknown type name ‘LPFILETIME’
6269 LPFILETIME pftCacheResync;
6270 ^
6271/usr/include/w32api/wincrypt.h:5025:5: error: unknown type name ‘DWORD’
6272 DWORD cbMaxUrlRetrievalByteCount;
6273 ^
6274/usr/include/w32api/wincrypt.h:5036:84: error: unknown type name ‘DWORD’
6275 WINIMPM PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CHAIN_CONTEXT pPrevChainContext);
6276 ^
6277/usr/include/w32api/wincrypt.h:5036:110: error: unknown type name ‘DWORD’
6278 WINIMPM PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CHAIN_CONTEXT pPrevChainContext);
6279 ^
6280/usr/include/w32api/wincrypt.h:5036:129: error: unknown type name ‘DWORD’
6281 WINIMPM PCCERT_CHAIN_CONTEXT WINAPI CertFindChainInStore (HCERTSTORE hCertStore, DWORD dwCertEncodingType, DWORD dwFindFlags, DWORD dwFindType, const void *pvFindPara, PCCERT_CHAIN_CONTEXT pPrevChainContext);
6282 ^
6283/usr/include/w32api/wincrypt.h:5040:27: error: expected declaration specifiers or ‘...’ before ‘*’ token
6284 typedef WINBOOL (WINAPI *PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK) (PCCERT_CONTEXT pCert, void *pvFindArg);
6285 ^
6286/usr/include/w32api/wincrypt.h:5043:5: error: unknown type name ‘DWORD’
6287 DWORD cbSize;
6288 ^
6289/usr/include/w32api/wincrypt.h:5044:5: error: unknown type name ‘LPCSTR’
6290 LPCSTR pszUsageIdentifier;
6291 ^
6292/usr/include/w32api/wincrypt.h:5045:5: error: unknown type name ‘DWORD’
6293 DWORD dwKeySpec;
6294 ^
6295/usr/include/w32api/wincrypt.h:5046:5: error: unknown type name ‘DWORD’
6296 DWORD dwAcquirePrivateKeyFlags;
6297 ^
6298/usr/include/w32api/wincrypt.h:5047:5: error: unknown type name ‘DWORD’
6299 DWORD cIssuer;
6300 ^
6301/usr/include/w32api/wincrypt.h:5049:5: error: unknown type name ‘PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK’
6302 PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK pfnFindCallback;
6303 ^
6304/usr/include/w32api/wincrypt.h:5065:5: error: unknown type name ‘DWORD’
6305 DWORD cbSize;
6306 ^
6307/usr/include/w32api/wincrypt.h:5066:5: error: unknown type name ‘DWORD’
6308 DWORD dwFlags;
6309 ^
6310/usr/include/w32api/wincrypt.h:5071:5: error: unknown type name ‘DWORD’
6311 DWORD cbSize;
6312 ^
6313/usr/include/w32api/wincrypt.h:5072:5: error: unknown type name ‘DWORD’
6314 DWORD dwError;
6315 ^
6316/usr/include/w32api/wincrypt.h:5073:5: error: unknown type name ‘LONG’
6317 LONG lChainIndex;
6318 ^
6319/usr/include/w32api/wincrypt.h:5074:5: error: unknown type name ‘LONG’
6320 LONG lElementIndex;
6321 ^
6322/usr/include/w32api/wincrypt.h:5102:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertVerifyCertificateChainPolicy’
6323 WINIMPM WINBOOL WINAPI CertVerifyCertificateChainPolicy (LPCSTR pszPolicyOID, PCCERT_CHAIN_CONTEXT pChainContext, PCERT_CHAIN_POLICY_PARA pPolicyPara, PCERT_CHAIN_POLICY_STATUS pPolicyStatus);
6324 ^
6325/usr/include/w32api/wincrypt.h:5116:5: error: unknown type name ‘DWORD’
6326 DWORD cbSize;
6327 ^
6328/usr/include/w32api/wincrypt.h:5117:5: error: unknown type name ‘DWORD’
6329 DWORD dwRegPolicySettings;
6330 ^
6331/usr/include/w32api/wincrypt.h:5122:5: error: unknown type name ‘DWORD’
6332 DWORD cbSize;
6333 ^
6334/usr/include/w32api/wincrypt.h:5123:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6335 WINBOOL fCommercial;
6336 ^
6337/usr/include/w32api/wincrypt.h:5127:5: error: unknown type name ‘DWORD’
6338 DWORD cbSize;
6339 ^
6340/usr/include/w32api/wincrypt.h:5128:5: error: unknown type name ‘DWORD’
6341 DWORD dwRegPolicySettings;
6342 ^
6343/usr/include/w32api/wincrypt.h:5129:5: error: expected specifier-qualifier-list before ‘WINBOOL’
6344 WINBOOL fCommercial;
6345 ^
6346/usr/include/w32api/wincrypt.h:5137:7: error: unknown type name ‘DWORD’
6347 DWORD cbStruct;
6348 ^
6349/usr/include/w32api/wincrypt.h:5138:7: error: unknown type name ‘DWORD’
6350 DWORD cbSize;
6351 ^
6352/usr/include/w32api/wincrypt.h:5140:5: error: unknown type name ‘DWORD’
6353 DWORD dwAuthType;
6354 ^
6355/usr/include/w32api/wincrypt.h:5141:5: error: unknown type name ‘DWORD’
6356 DWORD fdwChecks;
6357 ^
6358/usr/include/w32api/wincrypt.h:5142:5: error: unknown type name ‘WCHAR’
6359 WCHAR *pwszServerName;
6360 ^
6361/usr/include/w32api/wincrypt.h:5151:5: error: unknown type name ‘DWORD’
6362 DWORD cbSize;
6363 ^
6364/usr/include/w32api/wincrypt.h:5152:5: error: unknown type name ‘DWORD’
6365 DWORD dwRootProgramQualifierFlags;
6366 ^
6367/usr/include/w32api/wincrypt.h:5156:5: error: unknown type name ‘DWORD’
6368 DWORD cbSize;
6369 ^
6370/usr/include/w32api/wincrypt.h:5157:5: error: unknown type name ‘DWORD’
6371 DWORD dwQualifiers;
6372 ^
6373/usr/include/w32api/wincrypt.h:5158:5: error: unknown type name ‘DWORD’
6374 DWORD dwIssuanceUsageIndex;
6375 ^
6376/usr/include/w32api/wincrypt.h:5164:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptStringToBinaryA’
6377 WINIMPM WINBOOL WINAPI CryptStringToBinaryA (LPCSTR pszString, DWORD cchString, DWORD dwFlags, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags);
6378 ^
6379/usr/include/w32api/wincrypt.h:5165:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptStringToBinaryW’
6380 WINIMPM WINBOOL WINAPI CryptStringToBinaryW (LPCWSTR pszString, DWORD cchString, DWORD dwFlags, BYTE *pbBinary, DWORD *pcbBinary, DWORD *pdwSkip, DWORD *pdwFlags);
6381 ^
6382/usr/include/w32api/wincrypt.h:5166:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptBinaryToStringA’
6383 WINIMPM WINBOOL WINAPI CryptBinaryToStringA (CONST BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPSTR pszString, DWORD *pcchString);
6384 ^
6385/usr/include/w32api/wincrypt.h:5167:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptBinaryToStringW’
6386 WINIMPM WINBOOL WINAPI CryptBinaryToStringW (CONST BYTE *pbBinary, DWORD cbBinary, DWORD dwFlags, LPWSTR pszString, DWORD *pcchString);
6387 ^
6388/usr/include/w32api/wincrypt.h:5198:5: error: unknown type name ‘ULONG’
6389 ULONG cbSalt;
6390 ^
6391/usr/include/w32api/wincrypt.h:5201:72: error: unknown type name ‘LPCWSTR’
6392 WINIMPM HCERTSTORE WINAPI PFXImportCertStore (CRYPT_DATA_BLOB *pPFX, LPCWSTR szPassword, DWORD dwFlags);
6393 ^
6394/usr/include/w32api/wincrypt.h:5201:92: error: unknown type name ‘DWORD’
6395 WINIMPM HCERTSTORE WINAPI PFXImportCertStore (CRYPT_DATA_BLOB *pPFX, LPCWSTR szPassword, DWORD dwFlags);
6396 ^
6397/usr/include/w32api/wincrypt.h:5213:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PFXIsPFXBlob’
6398 WINIMPM WINBOOL WINAPI PFXIsPFXBlob (CRYPT_DATA_BLOB *pPFX);
6399 ^
6400/usr/include/w32api/wincrypt.h:5214:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PFXVerifyPassword’
6401 WINIMPM WINBOOL WINAPI PFXVerifyPassword (CRYPT_DATA_BLOB *pPFX, LPCWSTR szPassword, DWORD dwFlags);
6402 ^
6403/usr/include/w32api/wincrypt.h:5215:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PFXExportCertStoreEx’
6404 WINIMPM WINBOOL WINAPI PFXExportCertStoreEx (HCERTSTORE hStore, CRYPT_DATA_BLOB *pPFX, LPCWSTR szPassword, void *pvPara, DWORD dwFlags);
6405 ^
6406/usr/include/w32api/wincrypt.h:5225:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘PFXExportCertStore’
6407 WINIMPM WINBOOL WINAPI PFXExportCertStore (HCERTSTORE hStore, CRYPT_DATA_BLOB *pPFX, LPCWSTR szPassword, DWORD dwFlags);
6408 ^
6409/usr/include/w32api/wincrypt.h:5250:26: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CertRetrieveLogoOrBiometricInfo’
6410 WINIMPM WINBOOL WINAPI CertRetrieveLogoOrBiometricInfo (PCCERT_CONTEXT pCertContext, LPCSTR lpszLogoOrBiometricType, DWORD dwRetrievalFlags, DWORD dwTimeout, DWORD dwFlags, void *pvReserved, BYTE **ppbData, DWORD *pcbData, LPWSTR *ppwszMimeType);
6411 ^
6412In file included from /usr/include/w32api/wincrypt.h:5435:0,
6413 from /usr/include/w32api/schannel.h:10,
6414 from /usr/include/w32api/schnlsp.h:9,
6415 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
6416/usr/include/w32api/dpapi.h:72:5: error: unknown type name ‘DWORD’
6417 DWORD cbSize;
6418 ^
6419/usr/include/w32api/dpapi.h:73:5: error: unknown type name ‘DWORD’
6420 DWORD dwPromptFlags;
6421 ^
6422/usr/include/w32api/dpapi.h:74:5: error: unknown type name ‘HWND’
6423 HWND hwndApp;
6424 ^
6425/usr/include/w32api/dpapi.h:75:5: error: unknown type name ‘LPCWSTR’
6426 LPCWSTR szPrompt;
6427 ^
6428/usr/include/w32api/dpapi.h:78:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptProtectData’
6429 DPAPI_IMP WINBOOL WINAPI CryptProtectData (DATA_BLOB *pDataIn, LPCWSTR szDataDescr, DATA_BLOB *pOptionalEntropy, PVOID pvReserved, CRYPTPROTECT_PROMPTSTRUCT *pPromptStruct, DWORD dwFlags, DATA_BLOB *pDataOut);
6430 ^
6431In file included from /usr/include/w32api/wincrypt.h:5435:0,
6432 from /usr/include/w32api/schannel.h:10,
6433 from /usr/include/w32api/schnlsp.h:9,
6434 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
6435/usr/include/w32api/dpapi.h:79:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUnprotectData’
6436 DPAPI_IMP WINBOOL WINAPI CryptUnprotectData (DATA_BLOB *pDataIn, LPWSTR *ppszDataDescr, DATA_BLOB *pOptionalEntropy, PVOID pvReserved, CRYPTPROTECT_PROMPTSTRUCT *pPromptStruct, DWORD dwFlags, DATA_BLOB *pDataOut);
6437 ^
6438/usr/include/w32api/dpapi.h:80:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptProtectMemory’
6439 DPAPI_IMP WINBOOL WINAPI CryptProtectMemory (LPVOID pDataIn, DWORD cbDataIn, DWORD dwFlags);
6440 ^
6441/usr/include/w32api/dpapi.h:81:28: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘CryptUnprotectMemory’
6442 DPAPI_IMP WINBOOL WINAPI CryptUnprotectMemory (LPVOID pDataIn, DWORD cbDataIn, DWORD dwFlags);
6443 ^
6444In file included from /usr/include/w32api/schnlsp.h:9:0,
6445 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
6446/usr/include/w32api/schannel.h:56:3: error: unknown type name ‘DWORD’
6447 DWORD cbIssuerList;
6448 ^
6449/usr/include/w32api/schannel.h:57:3: error: unknown type name ‘PBYTE’
6450 PBYTE pIssuerList;
6451 ^
6452/usr/include/w32api/schannel.h:61:3: error: unknown type name ‘DWORD’
6453 DWORD cbCertificateChain;
6454 ^
6455/usr/include/w32api/schannel.h:62:3: error: unknown type name ‘PBYTE’
6456 PBYTE pbCertificateChain;
6457 ^
6458/usr/include/w32api/schannel.h:63:3: error: unknown type name ‘DWORD’
6459 DWORD cCertificates;
6460 ^
6461/usr/include/w32api/schannel.h:64:3: error: unknown type name ‘DWORD’
6462 DWORD fFlags;
6463 ^
6464/usr/include/w32api/schannel.h:65:3: error: unknown type name ‘DWORD’
6465 DWORD dwBits;
6466 ^
6467/usr/include/w32api/schannel.h:75:3: error: unknown type name ‘DWORD’
6468 DWORD cbCertificateChain;
6469 ^
6470/usr/include/w32api/schannel.h:76:3: error: unknown type name ‘PBYTE’
6471 PBYTE pbCertificateChain;
6472 ^
6473/usr/include/w32api/schannel.h:77:3: error: unknown type name ‘DWORD’
6474 DWORD cCertificates;
6475 ^
6476/usr/include/w32api/schannel.h:78:3: error: unknown type name ‘DWORD’
6477 DWORD fFlags;
6478 ^
6479/usr/include/w32api/schannel.h:79:3: error: unknown type name ‘DWORD’
6480 DWORD dwBits;
6481 ^
6482/usr/include/w32api/schannel.h:89:3: error: unknown type name ‘DWORD’
6483 DWORD cSupportedAlgs;
6484 ^
6485/usr/include/w32api/schannel.h:94:3: error: unknown type name ‘DWORD’
6486 DWORD dwMinimumCipherStrength;
6487 ^
6488/usr/include/w32api/schannel.h:95:3: error: unknown type name ‘DWORD’
6489 DWORD dwMaximumCipherStrength;
6490 ^
6491/usr/include/w32api/schannel.h:99:3: error: unknown type name ‘DWORD’
6492 DWORD grbitProtocol;
6493 ^
6494/usr/include/w32api/schannel.h:104:3: error: unknown type name ‘DWORD’
6495 DWORD cIssuers;
6496 ^
6497/usr/include/w32api/schannel.h:108:3: error: unknown type name ‘DWORD’
6498 DWORD dwProtocol;
6499 ^
6500/usr/include/w32api/schannel.h:110:3: error: unknown type name ‘DWORD’
6501 DWORD dwCipherStrength;
6502 ^
6503/usr/include/w32api/schannel.h:112:3: error: unknown type name ‘DWORD’
6504 DWORD dwHashStrength;
6505 ^
6506/usr/include/w32api/schannel.h:114:3: error: unknown type name ‘DWORD’
6507 DWORD dwExchStrength;
6508 ^
6509/usr/include/w32api/schannel.h:118:3: error: unknown type name ‘BYTE’
6510 BYTE rgbKeys[128];
6511 ^
6512/usr/include/w32api/schannel.h:119:3: error: unknown type name ‘BYTE’
6513 BYTE rgbIVs[64];
6514 ^
6515/usr/include/w32api/schannel.h:123:3: error: unknown type name ‘DWORD’
6516 DWORD dwAttribute;
6517 ^
6518/usr/include/w32api/schannel.h:124:3: error: unknown type name ‘PVOID’
6519 PVOID pvBuffer;
6520 ^
6521/usr/include/w32api/schannel.h:130:3: error: unknown type name ‘DWORD’
6522 DWORD dwFlags;
6523 ^
6524/usr/include/w32api/schannel.h:131:3: error: unknown type name ‘DWORD’
6525 DWORD cbSessionId;
6526 ^
6527/usr/include/w32api/schannel.h:132:3: error: unknown type name ‘BYTE’
6528 BYTE rgbSessionId[32];
6529 ^
6530/usr/include/w32api/schannel.h:136:3: error: unknown type name ‘DWORD’
6531 DWORD dwFlags;
6532 ^
6533/usr/include/w32api/schannel.h:137:3: error: unknown type name ‘DWORD’
6534 DWORD cbAppData;
6535 ^
6536/usr/include/w32api/schannel.h:138:3: error: unknown type name ‘PBYTE’
6537 PBYTE pbAppData;
6538 ^
6539/usr/include/w32api/schannel.h:150:3: error: unknown type name ‘DWORD’
6540 DWORD dwVersion;
6541 ^
6542/usr/include/w32api/schannel.h:151:3: error: unknown type name ‘DWORD’
6543 DWORD cCreds;
6544 ^
6545/usr/include/w32api/schannel.h:154:3: error: unknown type name ‘DWORD’
6546 DWORD cMappers;
6547 ^
6548/usr/include/w32api/schannel.h:156:3: error: unknown type name ‘DWORD’
6549 DWORD cSupportedAlgs;
6550 ^
6551/usr/include/w32api/schannel.h:158:3: error: unknown type name ‘DWORD’
6552 DWORD grbitEnabledProtocols;
6553 ^
6554/usr/include/w32api/schannel.h:159:3: error: unknown type name ‘DWORD’
6555 DWORD dwMinimumCipherStrength;
6556 ^
6557/usr/include/w32api/schannel.h:160:3: error: unknown type name ‘DWORD’
6558 DWORD dwMaximumCipherStrength;
6559 ^
6560/usr/include/w32api/schannel.h:161:3: error: unknown type name ‘DWORD’
6561 DWORD dwSessionLifespan;
6562 ^
6563/usr/include/w32api/schannel.h:162:3: error: unknown type name ‘DWORD’
6564 DWORD dwFlags;
6565 ^
6566/usr/include/w32api/schannel.h:163:3: error: unknown type name ‘DWORD’
6567 DWORD dwCredFormat;
6568 ^
6569/usr/include/w32api/schannel.h:172:3: error: unknown type name ‘DWORD’
6570 DWORD dwLength;
6571 ^
6572/usr/include/w32api/schannel.h:173:3: error: unknown type name ‘DWORD’
6573 DWORD dwFlags;
6574 ^
6575/usr/include/w32api/schannel.h:175:3: error: unknown type name ‘BYTE’
6576 BYTE ShaHash[20];
6577 ^
6578/usr/include/w32api/schannel.h:203:3: error: unknown type name ‘DWORD’
6579 DWORD dwTokenType;
6580 ^
6581/usr/include/w32api/schannel.h:204:3: error: unknown type name ‘DWORD’
6582 DWORD dwAlertType;
6583 ^
6584/usr/include/w32api/schannel.h:205:3: error: unknown type name ‘DWORD’
6585 DWORD dwAlertNumber;
6586 ^
6587/usr/include/w32api/schannel.h:239:3: error: unknown type name ‘DWORD’
6588 DWORD dwTokenType;
6589 ^
6590/usr/include/w32api/schannel.h:240:3: error: unknown type name ‘DWORD’
6591 DWORD dwFlags;
6592 ^
6593In file included from /usr/include/w32api/schnlsp.h:9:0,
6594 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:32:
6595/usr/include/w32api/schannel.h:276:18: error: expected declaration specifiers or ‘...’ before ‘*’ token
6596 typedef WINBOOL (*SSL_EMPTY_CACHE_FN_A)(LPSTR pszTargetName,DWORD dwFlags);
6597 ^
6598/usr/include/w32api/schannel.h:278:1: error: unknown type name ‘WINBOOL’
6599 WINBOOL SslEmptyCacheA(LPSTR pszTargetName,DWORD dwFlags);
6600 ^
6601/usr/include/w32api/schannel.h:278:24: error: unknown type name ‘LPSTR’
6602 WINBOOL SslEmptyCacheA(LPSTR pszTargetName,DWORD dwFlags);
6603 ^
6604/usr/include/w32api/schannel.h:278:44: error: unknown type name ‘DWORD’
6605 WINBOOL SslEmptyCacheA(LPSTR pszTargetName,DWORD dwFlags);
6606 ^
6607/usr/include/w32api/schannel.h:280:18: error: expected declaration specifiers or ‘...’ before ‘*’ token
6608 typedef WINBOOL (*SSL_EMPTY_CACHE_FN_W)(LPWSTR pszTargetName,DWORD dwFlags);
6609 ^
6610/usr/include/w32api/schannel.h:282:1: error: unknown type name ‘WINBOOL’
6611 WINBOOL SslEmptyCacheW(LPWSTR pszTargetName,DWORD dwFlags);
6612 ^
6613/usr/include/w32api/schannel.h:282:24: error: unknown type name ‘LPWSTR’
6614 WINBOOL SslEmptyCacheW(LPWSTR pszTargetName,DWORD dwFlags);
6615 ^
6616/usr/include/w32api/schannel.h:282:45: error: unknown type name ‘DWORD’
6617 WINBOOL SslEmptyCacheW(LPWSTR pszTargetName,DWORD dwFlags);
6618 ^
6619/usr/include/w32api/schannel.h:288:3: error: unknown type name ‘DWORD’
6620 DWORD cbPrivateKey;
6621 ^
6622/usr/include/w32api/schannel.h:289:3: error: unknown type name ‘PBYTE’
6623 PBYTE pPrivateKey;
6624 ^
6625/usr/include/w32api/schannel.h:290:3: error: unknown type name ‘DWORD’
6626 DWORD cbCertificate;
6627 ^
6628/usr/include/w32api/schannel.h:291:3: error: unknown type name ‘PBYTE’
6629 PBYTE pCertificate;
6630 ^
6631/usr/include/w32api/schannel.h:292:3: error: unknown type name ‘PSTR’
6632 PSTR pszPassword;
6633 ^
6634/usr/include/w32api/schannel.h:303:3: error: unknown type name ‘DWORD’
6635 DWORD dwVersion;
6636 ^
6637/usr/include/w32api/schannel.h:304:3: error: unknown type name ‘DWORD’
6638 DWORD cCreds;
6639 ^
6640/usr/include/w32api/schannel.h:305:3: error: unknown type name ‘PVOID’
6641 PVOID *paSecret;
6642 ^
6643/usr/include/w32api/schannel.h:306:3: error: unknown type name ‘PVOID’
6644 PVOID *paPublic;
6645 ^
6646/usr/include/w32api/schannel.h:307:3: error: unknown type name ‘DWORD’
6647 DWORD cMappers;
6648 ^
6649/usr/include/w32api/schannel.h:312:3: error: unknown type name ‘DWORD’
6650 DWORD dwType;
6651 ^
6652/usr/include/w32api/schannel.h:317:3: error: unknown type name ‘DWORD’
6653 DWORD dwType;
6654 ^
6655/usr/include/w32api/schannel.h:318:3: error: unknown type name ‘PBYTE’
6656 PBYTE pPrivateKey;
6657 ^
6658/usr/include/w32api/schannel.h:319:3: error: unknown type name ‘DWORD’
6659 DWORD cbPrivateKey;
6660 ^
6661/usr/include/w32api/schannel.h:320:3: error: unknown type name ‘PSTR’
6662 PSTR pszPassword;
6663 ^
6664/usr/include/w32api/schannel.h:324:3: error: unknown type name ‘DWORD’
6665 DWORD dwType;
6666 ^
6667/usr/include/w32api/schannel.h:325:3: error: unknown type name ‘DWORD’
6668 DWORD cbCertChain;
6669 ^
6670/usr/include/w32api/schannel.h:326:3: error: unknown type name ‘PBYTE’
6671 PBYTE pCertChain;
6672 ^
6673/usr/include/w32api/schannel.h:330:3: error: unknown type name ‘DWORD’
6674 DWORD dwType;
6675 ^
6676/usr/include/w32api/schannel.h:335:3: error: unknown type name ‘DWORD’
6677 DWORD Type;
6678 ^
6679/usr/include/w32api/schannel.h:336:3: error: unknown type name ‘DWORD’
6680 DWORD cbKey;
6681 ^
6682/usr/include/w32api/schannel.h:337:3: error: unknown type name ‘UCHAR’
6683 UCHAR pKey[1];
6684 ^
6685/usr/include/w32api/schannel.h:341:3: error: unknown type name ‘DWORD’
6686 DWORD Version;
6687 ^
6688/usr/include/w32api/schannel.h:342:3: error: unknown type name ‘DWORD’
6689 DWORD SerialNumber[4];
6690 ^
6691/usr/include/w32api/schannel.h:344:3: error: unknown type name ‘FILETIME’
6692 FILETIME ValidFrom;
6693 ^
6694/usr/include/w32api/schannel.h:345:3: error: unknown type name ‘FILETIME’
6695 FILETIME ValidUntil;
6696 ^
6697/usr/include/w32api/schannel.h:346:3: error: unknown type name ‘PSTR’
6698 PSTR pszIssuer;
6699 ^
6700/usr/include/w32api/schannel.h:347:3: error: unknown type name ‘PSTR’
6701 PSTR pszSubject;
6702 ^
6703/usr/include/w32api/schannel.h:351:1: error: unknown type name ‘WINBOOL’
6704 WINBOOL SslGenerateKeyPair(PSSL_CREDENTIAL_CERTIFICATE pCerts,PSTR pszDN,PSTR pszPassword,DWORD Bits);
6705 ^
6706/usr/include/w32api/schannel.h:351:63: error: unknown type name ‘PSTR’
6707 WINBOOL SslGenerateKeyPair(PSSL_CREDENTIAL_CERTIFICATE pCerts,PSTR pszDN,PSTR pszPassword,DWORD Bits);
6708 ^
6709/usr/include/w32api/schannel.h:351:74: error: unknown type name ‘PSTR’
6710 WINBOOL SslGenerateKeyPair(PSSL_CREDENTIAL_CERTIFICATE pCerts,PSTR pszDN,PSTR pszPassword,DWORD Bits);
6711 ^
6712/usr/include/w32api/schannel.h:351:91: error: unknown type name ‘DWORD’
6713 WINBOOL SslGenerateKeyPair(PSSL_CREDENTIAL_CERTIFICATE pCerts,PSTR pszDN,PSTR pszPassword,DWORD Bits);
6714 ^
6715/usr/include/w32api/schannel.h:352:1: error: unknown type name ‘VOID’
6716 VOID SslGenerateRandomBits(PUCHAR pRandomData,LONG cRandomData);
6717 ^
6718/usr/include/w32api/schannel.h:352:28: error: unknown type name ‘PUCHAR’
6719 VOID SslGenerateRandomBits(PUCHAR pRandomData,LONG cRandomData);
6720 ^
6721/usr/include/w32api/schannel.h:352:47: error: unknown type name ‘LONG’
6722 VOID SslGenerateRandomBits(PUCHAR pRandomData,LONG cRandomData);
6723 ^
6724/usr/include/w32api/schannel.h:353:1: error: unknown type name ‘WINBOOL’
6725 WINBOOL SslCrackCertificate(PUCHAR pbCertificate,DWORD cbCertificate,DWORD dwFlags,PX509Certificate *ppCertificate);
6726 ^
6727/usr/include/w32api/schannel.h:353:29: error: unknown type name ‘PUCHAR’
6728 WINBOOL SslCrackCertificate(PUCHAR pbCertificate,DWORD cbCertificate,DWORD dwFlags,PX509Certificate *ppCertificate);
6729 ^
6730/usr/include/w32api/schannel.h:353:50: error: unknown type name ‘DWORD’
6731 WINBOOL SslCrackCertificate(PUCHAR pbCertificate,DWORD cbCertificate,DWORD dwFlags,PX509Certificate *ppCertificate);
6732 ^
6733/usr/include/w32api/schannel.h:353:70: error: unknown type name ‘DWORD’
6734 WINBOOL SslCrackCertificate(PUCHAR pbCertificate,DWORD cbCertificate,DWORD dwFlags,PX509Certificate *ppCertificate);
6735 ^
6736/usr/include/w32api/schannel.h:354:1: error: unknown type name ‘VOID’
6737 VOID SslFreeCertificate(PX509Certificate pCertificate);
6738 ^
6739/usr/include/w32api/schannel.h:355:1: error: unknown type name ‘DWORD’
6740 DWORD WINAPI SslGetMaximumKeySize(DWORD Reserved);
6741 ^
6742/usr/include/w32api/schannel.h:355:35: error: unknown type name ‘DWORD’
6743 DWORD WINAPI SslGetMaximumKeySize(DWORD Reserved);
6744 ^
6745/usr/include/w32api/schannel.h:356:1: error: unknown type name ‘WINBOOL’
6746 WINBOOL SslGetDefaultIssuers(PBYTE pbIssuers,DWORD *pcbIssuers);
6747 ^
6748/usr/include/w32api/schannel.h:356:30: error: unknown type name ‘PBYTE’
6749 WINBOOL SslGetDefaultIssuers(PBYTE pbIssuers,DWORD *pcbIssuers);
6750 ^
6751/usr/include/w32api/schannel.h:356:46: error: unknown type name ‘DWORD’
6752 WINBOOL SslGetDefaultIssuers(PBYTE pbIssuers,DWORD *pcbIssuers);
6753 ^
6754/usr/include/w32api/schannel.h:361:25: error: expected declaration specifiers or ‘...’ before ‘*’ token
6755 typedef WINBOOL (WINAPI *SSL_CRACK_CERTIFICATE_FN)(PUCHAR pbCertificate,DWORD cbCertificate,WINBOOL VerifySignature,PX509Certificate *ppCertificate);
6756 ^
6757/usr/include/w32api/schannel.h:362:22: error: expected declaration specifiers or ‘...’ before ‘*’ token
6758 typedef VOID (WINAPI *SSL_FREE_CERTIFICATE_FN)(PX509Certificate pCertificate);
6759 ^
6760/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:52:5: error: unknown type name ‘ULONG’
6761 ULONG request_flags;
6762 ^
6763/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:53:5: error: unknown type name ‘ULONG’
6764 ULONG context_flags;
6765 ^
6766/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_shutdown_client’:
6767/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:99:9: error: unknown type name ‘DWORD’
6768 DWORD dwshut = SCHANNEL_SHUTDOWN;
6769 ^
6770/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:104:25: error: ‘SEC_E_OK’ undeclared (first use in this function)
6771 if (sspi_ret != SEC_E_OK)
6772 ^
6773/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:104:25: note: each undeclared identifier is reported only once for each function it appears in
6774/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:110:80: warning: passing argument 3 of ‘InitializeSecurityContextA’ from incompatible pointer type
6775 sspi_ret = InitializeSecurityContext(&c->cred_handle, &c->ctxt_handle, s->host,
6776 ^
6777In file included from /usr/include/w32api/security.h:33:0,
6778 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
6779/usr/include/w32api/sspi.h:627:26: note: expected ‘SEC_CHAR *’ but argument is of type ‘char *’
6780 SECURITY_STATUS WINAPI InitializeSecurityContextA(PCredHandle phCredential,PCtxtHandle phContext,SEC_CHAR *pszTargetName,unsigned __LONG32 fContextReq,unsigned __LONG32 Reserved1,unsigned __LONG32 TargetDataRep,PSecBufferDesc pInput,unsigned __LONG32 Reserved2,PCtxtHandle phNewContext,PSecBufferDesc pOutput,unsigned __LONG32 *pfContextAttr,PTimeStamp ptsExpiry);
6781 ^
6782/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:113:49: error: ‘SEC_I_CONTEXT_EXPIRED’ undeclared (first use in this function)
6783 if (sspi_ret == SEC_E_OK || sspi_ret == SEC_I_CONTEXT_EXPIRED) {
6784 ^
6785/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_client_handshake_loop’:
6786/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:211:80: warning: passing argument 3 of ‘InitializeSecurityContextA’ from incompatible pointer type
6787 sspi_ret = InitializeSecurityContext(&c->cred_handle, &c->ctxt_handle, s->host, c->request_flags,
6788 ^
6789In file included from /usr/include/w32api/security.h:33:0,
6790 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
6791/usr/include/w32api/sspi.h:627:26: note: expected ‘SEC_CHAR *’ but argument is of type ‘char *’
6792 SECURITY_STATUS WINAPI InitializeSecurityContextA(PCredHandle phCredential,PCtxtHandle phContext,SEC_CHAR *pszTargetName,unsigned __LONG32 fContextReq,unsigned __LONG32 Reserved1,unsigned __LONG32 TargetDataRep,PSecBufferDesc pInput,unsigned __LONG32 Reserved2,PCtxtHandle phNewContext,PSecBufferDesc pOutput,unsigned __LONG32 *pfContextAttr,PTimeStamp ptsExpiry);
6793 ^
6794/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:216:25: error: ‘SEC_E_INCOMPLETE_MESSAGE’ undeclared (first use in this function)
6795 if (sspi_ret == SEC_E_INCOMPLETE_MESSAGE) {
6796 ^
6797/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:223:25: error: ‘SEC_I_INCOMPLETE_CREDENTIALS’ undeclared (first use in this function)
6798 if (sspi_ret == SEC_I_INCOMPLETE_CREDENTIALS &&
6799 ^
6800/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:232:25: error: ‘SEC_I_CONTINUE_NEEDED’ undeclared (first use in this function)
6801 if (sspi_ret == SEC_I_CONTINUE_NEEDED || sspi_ret == SEC_E_OK) {
6802 ^
6803/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:232:62: error: ‘SEC_E_OK’ undeclared (first use in this function)
6804 if (sspi_ret == SEC_I_CONTINUE_NEEDED || sspi_ret == SEC_E_OK) {
6805 ^
6806/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:249:29: error: ‘SEC_E_WRONG_PRINCIPAL’ undeclared (first use in this function)
6807 if (sspi_ret == SEC_E_WRONG_PRINCIPAL)
6808 ^
6809/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:252:17: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘SECURITY_STATUS’ [-Wformat=]
6810 av_log(h, AV_LOG_ERROR, "Creating security context failed (0x%lx)\n", sspi_ret);
6811 ^
6812/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_client_handshake’:
6813/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:309:65: warning: passing argument 3 of ‘InitializeSecurityContextA’ from incompatible pointer type
6814 sspi_ret = InitializeSecurityContext(&c->cred_handle, NULL, s->host, c->request_flags, 0, 0,
6815 ^
6816In file included from /usr/include/w32api/security.h:33:0,
6817 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
6818/usr/include/w32api/sspi.h:627:26: note: expected ‘SEC_CHAR *’ but argument is of type ‘char *’
6819 SECURITY_STATUS WINAPI InitializeSecurityContextA(PCredHandle phCredential,PCtxtHandle phContext,SEC_CHAR *pszTargetName,unsigned __LONG32 fContextReq,unsigned __LONG32 Reserved1,unsigned __LONG32 TargetDataRep,PSecBufferDesc pInput,unsigned __LONG32 Reserved2,PCtxtHandle phNewContext,PSecBufferDesc pOutput,unsigned __LONG32 *pfContextAttr,PTimeStamp ptsExpiry);
6820 ^
6821/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:312:21: error: ‘SEC_I_CONTINUE_NEEDED’ undeclared (first use in this function)
6822 if (sspi_ret != SEC_I_CONTINUE_NEEDED) {
6823 ^
6824/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:313:9: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘SECURITY_STATUS’ [-Wformat=]
6825 av_log(h, AV_LOG_ERROR, "Unable to create initial security context (0x%lx)\n", sspi_ret);
6826 ^
6827/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_open’:
6828/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:362:48: error: ‘TCHAR’ undeclared (first use in this function)
6829 sspi_ret = AcquireCredentialsHandle(NULL, (TCHAR *)UNISP_NAME, SECPKG_CRED_OUTBOUND,
6830 ^
6831/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:362:55: error: expected expression before ‘)’ token
6832 sspi_ret = AcquireCredentialsHandle(NULL, (TCHAR *)UNISP_NAME, SECPKG_CRED_OUTBOUND,
6833 ^
6834In file included from /usr/include/w32api/security.h:7:0,
6835 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
6836/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:362:16: error: too few arguments to function ‘AcquireCredentialsHandleA’
6837 sspi_ret = AcquireCredentialsHandle(NULL, (TCHAR *)UNISP_NAME, SECPKG_CRED_OUTBOUND,
6838 ^
6839In file included from /usr/include/w32api/security.h:33:0,
6840 from /home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:31:
6841/usr/include/w32api/sspi.h:577:26: note: declared here
6842 SECURITY_STATUS WINAPI AcquireCredentialsHandleA(SEC_CHAR *pszPrincipal,SEC_CHAR *pszPackage,unsigned __LONG32 fCredentialUse,void *pvLogonId,void *pAuthData,SEC_GET_KEY_FN pGetKeyFn,void *pvGetKeyArgument,PCredHandle phCredential,PTimeStamp ptsExpiry);
6843 ^
6844/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:365:21: error: ‘SEC_E_OK’ undeclared (first use in this function)
6845 if (sspi_ret != SEC_E_OK) {
6846 ^
6847/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:366:9: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘SECURITY_STATUS’ [-Wformat=]
6848 av_log(h, AV_LOG_ERROR, "Unable to acquire security credentials (0x%lx)\n", sspi_ret);
6849 ^
6850/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:338:19: warning: variable ‘schannel_cred’ set but not used [-Wunused-but-set-variable]
6851 SCHANNEL_CRED schannel_cred = { 0 };
6852 ^
6853/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_read’:
6854/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:388:32: error: ‘SEC_E_OK’ undeclared (first use in this function)
6855 SECURITY_STATUS sspi_ret = SEC_E_OK;
6856 ^
6857/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:435:49: error: ‘SEC_I_RENEGOTIATE’ undeclared (first use in this function)
6858 if (sspi_ret == SEC_E_OK || sspi_ret == SEC_I_RENEGOTIATE ||
6859 ^
6860/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:436:25: error: ‘SEC_I_CONTEXT_EXPIRED’ undeclared (first use in this function)
6861 sspi_ret == SEC_I_CONTEXT_EXPIRED) {
6862 ^
6863/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:492:32: error: ‘SEC_E_INCOMPLETE_MESSAGE’ undeclared (first use in this function)
6864 } else if (sspi_ret == SEC_E_INCOMPLETE_MESSAGE) {
6865 ^
6866/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c: In function ‘tls_write’:
6867/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:532:25: error: ‘SEC_E_OK’ undeclared (first use in this function)
6868 if (sspi_ret != SEC_E_OK)
6869 ^
6870/home/kevmitch/mpv-build/ffmpeg/libavformat/tls_schannel.c:567:25: error: ‘SEC_E_INSUFFICIENT_MEMORY’ undeclared (first use in this function)
6871 if (sspi_ret == SEC_E_INSUFFICIENT_MEMORY)
6872 ^
6873/home/kevmitch/mpv-build/ffmpeg/common.mak:57: recipe for target 'libavformat/tls_schannel.o' failed
6874make: *** [libavformat/tls_schannel.o] Error 1