winapi 0.1.11

Types and constants for WinAPI bindings. See README for list of crates providing function bindings.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
# winapi-rs [![Gitter]https://badges.gitter.im/Join%20Chat.svg]https://gitter.im/retep998/winapi-rs #

[Documentation](https://retep998.github.io/doc/winapi/)

This crate provides types and constants for WinAPI FFI bindings. They are gathered by hand using the very latest official SDK from Microsoft. I aim to replace all existing Windows FFI in other crates with this set of crates through the "[Embrace, extend, and extinguish](http://en.wikipedia.org/wiki/Embrace,_extend_and_extinguish)" technique.

If this crate is missing something you need, feel free to create an issue, open a pull request, or contact me via [other means](http://www.rustaceans.org/retep998).

## Example ##

Cargo.toml:
```toml
[dependencies]
winapi = "*"
winmm-sys = "*"
```
example.rs:
```Rust
extern crate winapi;
extern crate "winmm-sys" as winmm;
fn func() {
    winmm::PlaySoundA(...);
}
```

## Functions ##

Bindings to library functions are in separate crates. The source to each crate is in the relevant subdirectory under the `lib` directory.

### Usable crates ###
These are the ones that actually have functions in them:
* [advapi32-sys]https://crates.io/crates/advapi32-sys
* [gdi32-sys]https://crates.io/crates/gdi32-sys
* [kernel32-sys]https://crates.io/crates/kernel32-sys
* [ole32-sys]https://crates.io/crates/ole32-sys
* [opengl32-sys]https://crates.io/crates/opengl32-sys
* [shell32-sys]https://crates.io/crates/shell32-sys
* [user32-sys]https://crates.io/crates/user32-sys
* [winmm-sys]https://crates.io/crates/winmm-sys

### Reserved crates ###
These are the ones that are reserved for future use:
* [aclui-sys]https://crates.io/crates/aclui-sys
* [activeds-sys]https://crates.io/crates/activeds-sys
* [adsiid-sys]https://crates.io/crates/adsiid-sys
* [advpack-sys]https://crates.io/crates/advpack-sys
* [ahadmin-sys]https://crates.io/crates/ahadmin-sys
* [alink-sys]https://crates.io/crates/alink-sys
* [amstrmid-sys]https://crates.io/crates/amstrmid-sys
* [api-ms-win-net-isolation-l1-1-0-sys]https://crates.io/crates/api-ms-win-net-isolation-l1-1-0-sys
* [apidll-sys]https://crates.io/crates/apidll-sys
* [appmgmts-sys]https://crates.io/crates/appmgmts-sys
* [appmgr-sys]https://crates.io/crates/appmgr-sys
* [appnotify-sys]https://crates.io/crates/appnotify-sys
* [asycfilt-sys]https://crates.io/crates/asycfilt-sys
* [audiobaseprocessingobject-sys]https://crates.io/crates/audiobaseprocessingobject-sys
* [audioeng-sys]https://crates.io/crates/audioeng-sys
* [audiomediatypecrt-sys]https://crates.io/crates/audiomediatypecrt-sys
* [authz-sys]https://crates.io/crates/authz-sys
* [aux_ulib-sys]https://crates.io/crates/aux_ulib-sys
* [avifil32-sys]https://crates.io/crates/avifil32-sys
* [avrt-sys]https://crates.io/crates/avrt-sys
* [basesrv-sys]https://crates.io/crates/basesrv-sys
* [bcrypt-sys]https://crates.io/crates/bcrypt-sys
* [bits-sys]https://crates.io/crates/bits-sys
* [bluetoothapis-sys]https://crates.io/crates/bluetoothapis-sys
* [bthprops-sys]https://crates.io/crates/bthprops-sys
* [bufferoverflow-sys]https://crates.io/crates/bufferoverflow-sys
* [bufferoverflowu-sys]https://crates.io/crates/bufferoverflowu-sys
* [cabinet-sys]https://crates.io/crates/cabinet-sys
* [certadm-sys]https://crates.io/crates/certadm-sys
* [certca-sys]https://crates.io/crates/certca-sys
* [certcli-sys]https://crates.io/crates/certcli-sys
* [certidl-sys]https://crates.io/crates/certidl-sys
* [certpoleng-sys]https://crates.io/crates/certpoleng-sys
* [cfgmgr32-sys]https://crates.io/crates/cfgmgr32-sys
* [clfsmgmt-sys]https://crates.io/crates/clfsmgmt-sys
* [clfsw32-sys]https://crates.io/crates/clfsw32-sys
* [clusapi-sys]https://crates.io/crates/clusapi-sys
* [comctl32-sys]https://crates.io/crates/comctl32-sys
* [comdlg32-sys]https://crates.io/crates/comdlg32-sys
* [comppkgsup-sys]https://crates.io/crates/comppkgsup-sys
* [compstui-sys]https://crates.io/crates/compstui-sys
* [comsvcs-sys]https://crates.io/crates/comsvcs-sys
* [corguids-sys]https://crates.io/crates/corguids-sys
* [correngine-sys]https://crates.io/crates/correngine-sys
* [credui-sys]https://crates.io/crates/credui-sys
* [crypt32-sys]https://crates.io/crates/crypt32-sys
* [cryptdll-sys]https://crates.io/crates/cryptdll-sys
* [cryptnet-sys]https://crates.io/crates/cryptnet-sys
* [cryptui-sys]https://crates.io/crates/cryptui-sys
* [cryptxml-sys]https://crates.io/crates/cryptxml-sys
* [cscapi-sys]https://crates.io/crates/cscapi-sys
* [cscdll-sys]https://crates.io/crates/cscdll-sys
* [d2d1-sys]https://crates.io/crates/d2d1-sys
* [d3d10-sys]https://crates.io/crates/d3d10-sys
* [d3d10_1-sys]https://crates.io/crates/d3d10_1-sys
* [d3d11-sys]https://crates.io/crates/d3d11-sys
* [d3d9-sys]https://crates.io/crates/d3d9-sys
* [d3dcompiler-sys]https://crates.io/crates/d3dcompiler-sys
* [d3dcsx-sys]https://crates.io/crates/d3dcsx-sys
* [d3dcsxd-sys]https://crates.io/crates/d3dcsxd-sys
* [davclnt-sys]https://crates.io/crates/davclnt-sys
* [dbgeng-sys]https://crates.io/crates/dbgeng-sys
* [dbghelp-sys]https://crates.io/crates/dbghelp-sys
* [dciman32-sys]https://crates.io/crates/dciman32-sys
* [dcomp-sys]https://crates.io/crates/dcomp-sys
* [ddraw-sys]https://crates.io/crates/ddraw-sys
* [devenum-sys]https://crates.io/crates/devenum-sys
* [deviceaccess-sys]https://crates.io/crates/deviceaccess-sys
* [devmgr-sys]https://crates.io/crates/devmgr-sys
* [dflayout-sys]https://crates.io/crates/dflayout-sys
* [dhcpcsvc-sys]https://crates.io/crates/dhcpcsvc-sys
* [dhcpcsvc6-sys]https://crates.io/crates/dhcpcsvc6-sys
* [dhcpsapi-sys]https://crates.io/crates/dhcpsapi-sys
* [difxapi-sys]https://crates.io/crates/difxapi-sys
* [dinput8-sys]https://crates.io/crates/dinput8-sys
* [dloadhelper-sys]https://crates.io/crates/dloadhelper-sys
* [dmoguids-sys]https://crates.io/crates/dmoguids-sys
* [dnsapi-sys]https://crates.io/crates/dnsapi-sys
* [dnscrcli-sys]https://crates.io/crates/dnscrcli-sys
* [dnslib-sys]https://crates.io/crates/dnslib-sys
* [dnsperf-sys]https://crates.io/crates/dnsperf-sys
* [dnsrpc-sys]https://crates.io/crates/dnsrpc-sys
* [dnsrslvr-sys]https://crates.io/crates/dnsrslvr-sys
* [dpx-sys]https://crates.io/crates/dpx-sys
* [drt-sys]https://crates.io/crates/drt-sys
* [drtprov-sys]https://crates.io/crates/drtprov-sys
* [drttransport-sys]https://crates.io/crates/drttransport-sys
* [dsound-sys]https://crates.io/crates/dsound-sys
* [dsprop-sys]https://crates.io/crates/dsprop-sys
* [dssec-sys]https://crates.io/crates/dssec-sys
* [dststlog-sys]https://crates.io/crates/dststlog-sys
* [dsuiext-sys]https://crates.io/crates/dsuiext-sys
* [dtchelp-sys]https://crates.io/crates/dtchelp-sys
* [dwmapi-sys]https://crates.io/crates/dwmapi-sys
* [dwrite-sys]https://crates.io/crates/dwrite-sys
* [dxgi-sys]https://crates.io/crates/dxgi-sys
* [dxguid-sys]https://crates.io/crates/dxguid-sys
* [dxtmsft-sys]https://crates.io/crates/dxtmsft-sys
* [dxtrans-sys]https://crates.io/crates/dxtrans-sys
* [dxva2-sys]https://crates.io/crates/dxva2-sys
* [eappcfg-sys]https://crates.io/crates/eappcfg-sys
* [eappprxy-sys]https://crates.io/crates/eappprxy-sys
* [easregprov-sys]https://crates.io/crates/easregprov-sys
* [efswrt-sys]https://crates.io/crates/efswrt-sys
* [ehstorguids-sys]https://crates.io/crates/ehstorguids-sys
* [elfapi-sys]https://crates.io/crates/elfapi-sys
* [els-sys]https://crates.io/crates/els-sys
* [elscore-sys]https://crates.io/crates/elscore-sys
* [esent-sys]https://crates.io/crates/esent-sys
* [evr-sys]https://crates.io/crates/evr-sys
* [evr_vista-sys]https://crates.io/crates/evr_vista-sys
* [faultrep-sys]https://crates.io/crates/faultrep-sys
* [feclient-sys]https://crates.io/crates/feclient-sys
* [fhsvcctl-sys]https://crates.io/crates/fhsvcctl-sys
* [fileextd-sys]https://crates.io/crates/fileextd-sys
* [fltlib-sys]https://crates.io/crates/fltlib-sys
* [fontsub-sys]https://crates.io/crates/fontsub-sys
* [format-sys]https://crates.io/crates/format-sys
* [framedyd-sys]https://crates.io/crates/framedyd-sys
* [framedyn-sys]https://crates.io/crates/framedyn-sys
* [fwpuclnt-sys]https://crates.io/crates/fwpuclnt-sys
* [fxsutility-sys]https://crates.io/crates/fxsutility-sys
* [gdiplus-sys]https://crates.io/crates/gdiplus-sys
* [glmf32-sys]https://crates.io/crates/glmf32-sys
* [glu32-sys]https://crates.io/crates/glu32-sys
* [gpedit-sys]https://crates.io/crates/gpedit-sys
* [gpmuuid-sys]https://crates.io/crates/gpmuuid-sys
* [hbaapi-sys]https://crates.io/crates/hbaapi-sys
* [hhsetup-sys]https://crates.io/crates/hhsetup-sys
* [hid-sys]https://crates.io/crates/hid-sys
* [hlink-sys]https://crates.io/crates/hlink-sys
* [htmlhelp-sys]https://crates.io/crates/htmlhelp-sys
* [httpapi-sys]https://crates.io/crates/httpapi-sys
* [iashlpr-sys]https://crates.io/crates/iashlpr-sys
* [icm32-sys]https://crates.io/crates/icm32-sys
* [icmui-sys]https://crates.io/crates/icmui-sys
* [iepmapi-sys]https://crates.io/crates/iepmapi-sys
* [iesetup-sys]https://crates.io/crates/iesetup-sys
* [imagehlp-sys]https://crates.io/crates/imagehlp-sys
* [imgutil-sys]https://crates.io/crates/imgutil-sys
* [imm32-sys]https://crates.io/crates/imm32-sys
* [infocardapi-sys]https://crates.io/crates/infocardapi-sys
* [inseng-sys]https://crates.io/crates/inseng-sys
* [int64-sys]https://crates.io/crates/int64-sys
* [iphlpapi-sys]https://crates.io/crates/iphlpapi-sys
* [iprop-sys]https://crates.io/crates/iprop-sys
* [irprops-sys]https://crates.io/crates/irprops-sys
* [iscsidsc-sys]https://crates.io/crates/iscsidsc-sys
* [jetoledb-sys]https://crates.io/crates/jetoledb-sys
* [jsrt-sys]https://crates.io/crates/jsrt-sys
* [kerbcli-sys]https://crates.io/crates/kerbcli-sys
* [ksproxy-sys]https://crates.io/crates/ksproxy-sys
* [ksuser-sys]https://crates.io/crates/ksuser-sys
* [ktmw32-sys]https://crates.io/crates/ktmw32-sys
* [loadperf-sys]https://crates.io/crates/loadperf-sys
* [locationapi-sys]https://crates.io/crates/locationapi-sys
* [lz32-sys]https://crates.io/crates/lz32-sys
* [magnification-sys]https://crates.io/crates/magnification-sys
* [mapi32-sys]https://crates.io/crates/mapi32-sys
* [mbnapi_uuid-sys]https://crates.io/crates/mbnapi_uuid-sys
* [mciole32-sys]https://crates.io/crates/mciole32-sys
* [mdmregistration-sys]https://crates.io/crates/mdmregistration-sys
* [mf-sys]https://crates.io/crates/mf-sys
* [mf_vista-sys]https://crates.io/crates/mf_vista-sys
* [mfcore-sys]https://crates.io/crates/mfcore-sys
* [mfplat-sys]https://crates.io/crates/mfplat-sys
* [mfplat_vista-sys]https://crates.io/crates/mfplat_vista-sys
* [mfplay-sys]https://crates.io/crates/mfplay-sys
* [mfreadwrite-sys]https://crates.io/crates/mfreadwrite-sys
* [mfsrcsnk-sys]https://crates.io/crates/mfsrcsnk-sys
* [mfuuid-sys]https://crates.io/crates/mfuuid-sys
* [mgmtapi-sys]https://crates.io/crates/mgmtapi-sys
* [mi-sys]https://crates.io/crates/mi-sys
* [mincore-sys]https://crates.io/crates/mincore-sys
* [mincore_downlevel-sys]https://crates.io/crates/mincore_downlevel-sys
* [mmc-sys]https://crates.io/crates/mmc-sys
* [mmdevapi-sys]https://crates.io/crates/mmdevapi-sys
* [mpr-sys]https://crates.io/crates/mpr-sys
* [mprapi-sys]https://crates.io/crates/mprapi-sys
* [mprsnap-sys]https://crates.io/crates/mprsnap-sys
* [mqoa-sys]https://crates.io/crates/mqoa-sys
* [mqrt-sys]https://crates.io/crates/mqrt-sys
* [msaatext-sys]https://crates.io/crates/msaatext-sys
* [msacm32-sys]https://crates.io/crates/msacm32-sys
* [mscms-sys]https://crates.io/crates/mscms-sys
* [mscoree-sys]https://crates.io/crates/mscoree-sys
* [mscorsn-sys]https://crates.io/crates/mscorsn-sys
* [msctfmonitor-sys]https://crates.io/crates/msctfmonitor-sys
* [msdasc-sys]https://crates.io/crates/msdasc-sys
* [msdelta-sys]https://crates.io/crates/msdelta-sys
* [msdmo-sys]https://crates.io/crates/msdmo-sys
* [msdrm-sys]https://crates.io/crates/msdrm-sys
* [msi-sys]https://crates.io/crates/msi-sys
* [msimg32-sys]https://crates.io/crates/msimg32-sys
* [mspatcha-sys]https://crates.io/crates/mspatcha-sys
* [mspatchc-sys]https://crates.io/crates/mspatchc-sys
* [mspbase-sys]https://crates.io/crates/mspbase-sys
* [msports-sys]https://crates.io/crates/msports-sys
* [msrating-sys]https://crates.io/crates/msrating-sys
* [mstask-sys]https://crates.io/crates/mstask-sys
* [msv1_0-sys]https://crates.io/crates/msv1_0-sys
* [msvfw32-sys]https://crates.io/crates/msvfw32-sys
* [mswsock-sys]https://crates.io/crates/mswsock-sys
* [msxml2-sys]https://crates.io/crates/msxml2-sys
* [msxml6-sys]https://crates.io/crates/msxml6-sys
* [mtx-sys]https://crates.io/crates/mtx-sys
* [mtxdm-sys]https://crates.io/crates/mtxdm-sys
* [muiload-sys]https://crates.io/crates/muiload-sys
* [ncrypt-sys]https://crates.io/crates/ncrypt-sys
* [nddeapi-sys]https://crates.io/crates/nddeapi-sys
* [ndfapi-sys]https://crates.io/crates/ndfapi-sys
* [ndproxystub-sys]https://crates.io/crates/ndproxystub-sys
* [netapi32-sys]https://crates.io/crates/netapi32-sys
* [netlib-sys]https://crates.io/crates/netlib-sys
* [netsh-sys]https://crates.io/crates/netsh-sys
* [newdev-sys]https://crates.io/crates/newdev-sys
* [ninput-sys]https://crates.io/crates/ninput-sys
* [normaliz-sys]https://crates.io/crates/normaliz-sys
* [nt-sys]https://crates.io/crates/nt-sys
* [ntdll-sys]https://crates.io/crates/ntdll-sys
* [ntdsa-sys]https://crates.io/crates/ntdsa-sys
* [ntdsapi-sys]https://crates.io/crates/ntdsapi-sys
* [ntdsatq-sys]https://crates.io/crates/ntdsatq-sys
* [ntdsetup-sys]https://crates.io/crates/ntdsetup-sys
* [ntfrsapi-sys]https://crates.io/crates/ntfrsapi-sys
* [ntlanman-sys]https://crates.io/crates/ntlanman-sys
* [ntmarta-sys]https://crates.io/crates/ntmarta-sys
* [ntquery-sys]https://crates.io/crates/ntquery-sys
* [ntstc_libcmt-sys]https://crates.io/crates/ntstc_libcmt-sys
* [ntstc_msvcrt-sys]https://crates.io/crates/ntstc_msvcrt-sys
* [ntvdm-sys]https://crates.io/crates/ntvdm-sys
* [objsel-sys]https://crates.io/crates/objsel-sys
* [odbc32-sys]https://crates.io/crates/odbc32-sys
* [odbcbcp-sys]https://crates.io/crates/odbcbcp-sys
* [odbccp32-sys]https://crates.io/crates/odbccp32-sys
* [oemlicense-sys]https://crates.io/crates/oemlicense-sys
* [oleacc-sys]https://crates.io/crates/oleacc-sys
* [oleaut32-sys]https://crates.io/crates/oleaut32-sys
* [olecli32-sys]https://crates.io/crates/olecli32-sys
* [oledb-sys]https://crates.io/crates/oledb-sys
* [oledlg-sys]https://crates.io/crates/oledlg-sys
* [olepro32-sys]https://crates.io/crates/olepro32-sys
* [olesvr32-sys]https://crates.io/crates/olesvr32-sys
* [ondemandconnroutehelper-sys]https://crates.io/crates/ondemandconnroutehelper-sys
* [osptk-sys]https://crates.io/crates/osptk-sys
* [p2p-sys]https://crates.io/crates/p2p-sys
* [p2pgraph-sys]https://crates.io/crates/p2pgraph-sys
* [patchwiz-sys]https://crates.io/crates/patchwiz-sys
* [pathcch-sys]https://crates.io/crates/pathcch-sys
* [pdh-sys]https://crates.io/crates/pdh-sys
* [peerdist-sys]https://crates.io/crates/peerdist-sys
* [photoacquireuid-sys]https://crates.io/crates/photoacquireuid-sys
* [portabledeviceguids-sys]https://crates.io/crates/portabledeviceguids-sys
* [powrprof-sys]https://crates.io/crates/powrprof-sys
* [prntvpt-sys]https://crates.io/crates/prntvpt-sys
* [propsys-sys]https://crates.io/crates/propsys-sys
* [psapi-sys]https://crates.io/crates/psapi-sys
* [quartz-sys]https://crates.io/crates/quartz-sys
* [query-sys]https://crates.io/crates/query-sys
* [qutil-sys]https://crates.io/crates/qutil-sys
* [qwave-sys]https://crates.io/crates/qwave-sys
* [rasapi32-sys]https://crates.io/crates/rasapi32-sys
* [rasdlg-sys]https://crates.io/crates/rasdlg-sys
* [rasuser-sys]https://crates.io/crates/rasuser-sys
* [resutils-sys]https://crates.io/crates/resutils-sys
* [rometadata-sys]https://crates.io/crates/rometadata-sys
* [rpcexts-sys]https://crates.io/crates/rpcexts-sys
* [rpcns4-sys]https://crates.io/crates/rpcns4-sys
* [rpcproxy-sys]https://crates.io/crates/rpcproxy-sys
* [rpcrt4-sys]https://crates.io/crates/rpcrt4-sys
* [rpcutil-sys]https://crates.io/crates/rpcutil-sys
* [rstrtmgr-sys]https://crates.io/crates/rstrtmgr-sys
* [rtm-sys]https://crates.io/crates/rtm-sys
* [rtutils-sys]https://crates.io/crates/rtutils-sys
* [rtworkq-sys]https://crates.io/crates/rtworkq-sys
* [runtimeobject-sys]https://crates.io/crates/runtimeobject-sys
* [samlib-sys]https://crates.io/crates/samlib-sys
* [samsrv-sys]https://crates.io/crates/samsrv-sys
* [sapi-sys]https://crates.io/crates/sapi-sys
* [sas-sys]https://crates.io/crates/sas-sys
* [sbtsv-sys]https://crates.io/crates/sbtsv-sys
* [scarddlg-sys]https://crates.io/crates/scarddlg-sys
* [scecli-sys]https://crates.io/crates/scecli-sys
* [scesrv-sys]https://crates.io/crates/scesrv-sys
* [schannel-sys]https://crates.io/crates/schannel-sys
* [scrnsave-sys]https://crates.io/crates/scrnsave-sys
* [scrnsavw-sys]https://crates.io/crates/scrnsavw-sys
* [searchsdk-sys]https://crates.io/crates/searchsdk-sys
* [secur32-sys]https://crates.io/crates/secur32-sys
* [security-sys]https://crates.io/crates/security-sys
* [sens-sys]https://crates.io/crates/sens-sys
* [sensapi-sys]https://crates.io/crates/sensapi-sys
* [sensorsapi-sys]https://crates.io/crates/sensorsapi-sys
* [setupapi-sys]https://crates.io/crates/setupapi-sys
* [sfc-sys]https://crates.io/crates/sfc-sys
* [shcore-sys]https://crates.io/crates/shcore-sys
* [shdocvw-sys]https://crates.io/crates/shdocvw-sys
* [shfolder-sys]https://crates.io/crates/shfolder-sys
* [shlwapi-sys]https://crates.io/crates/shlwapi-sys
* [sisbkup-sys]https://crates.io/crates/sisbkup-sys
* [slc-sys]https://crates.io/crates/slc-sys
* [slcext-sys]https://crates.io/crates/slcext-sys
* [slwga-sys]https://crates.io/crates/slwga-sys
* [snmpapi-sys]https://crates.io/crates/snmpapi-sys
* [spoolss-sys]https://crates.io/crates/spoolss-sys
* [sporder-sys]https://crates.io/crates/sporder-sys
* [srclient-sys]https://crates.io/crates/srclient-sys
* [ssdpapi-sys]https://crates.io/crates/ssdpapi-sys
* [sti-sys]https://crates.io/crates/sti-sys
* [strmbase-sys]https://crates.io/crates/strmbase-sys
* [strmiids-sys]https://crates.io/crates/strmiids-sys
* [strsafe-sys]https://crates.io/crates/strsafe-sys
* [structuredquery-sys]https://crates.io/crates/structuredquery-sys
* [svcguid-sys]https://crates.io/crates/svcguid-sys
* [swdevice-sys]https://crates.io/crates/swdevice-sys
* [synchronization-sys]https://crates.io/crates/synchronization-sys
* [t2embed-sys]https://crates.io/crates/t2embed-sys
* [tapi32-sys]https://crates.io/crates/tapi32-sys
* [tapi32l-sys]https://crates.io/crates/tapi32l-sys
* [taskschd-sys]https://crates.io/crates/taskschd-sys
* [tbs-sys]https://crates.io/crates/tbs-sys
* [tdh-sys]https://crates.io/crates/tdh-sys
* [thunk32-sys]https://crates.io/crates/thunk32-sys
* [tlbref-sys]https://crates.io/crates/tlbref-sys
* [traffic-sys]https://crates.io/crates/traffic-sys
* [transcodeimageuid-sys]https://crates.io/crates/transcodeimageuid-sys
* [tsec-sys]https://crates.io/crates/tsec-sys
* [tspubplugincom-sys]https://crates.io/crates/tspubplugincom-sys
* [twain_32-sys]https://crates.io/crates/twain_32-sys
* [twinapi-sys]https://crates.io/crates/twinapi-sys
* [txfw32-sys]https://crates.io/crates/txfw32-sys
* [ualapi-sys]https://crates.io/crates/ualapi-sys
* [uiautomationcore-sys]https://crates.io/crates/uiautomationcore-sys
* [umpdddi-sys]https://crates.io/crates/umpdddi-sys
* [unicows-sys]https://crates.io/crates/unicows-sys
* [urlmon-sys]https://crates.io/crates/urlmon-sys
* [userenv-sys]https://crates.io/crates/userenv-sys
* [usp10-sys]https://crates.io/crates/usp10-sys
* [uuid-sys]https://crates.io/crates/uuid-sys
* [uxtheme-sys]https://crates.io/crates/uxtheme-sys
* [vccomsup-sys]https://crates.io/crates/vccomsup-sys
* [vdmdbg-sys]https://crates.io/crates/vdmdbg-sys
* [vds_uuid-sys]https://crates.io/crates/vds_uuid-sys
* [version-sys]https://crates.io/crates/version-sys
* [vfw32-sys]https://crates.io/crates/vfw32-sys
* [virtdisk-sys]https://crates.io/crates/virtdisk-sys
* [vscmgr-sys]https://crates.io/crates/vscmgr-sys
* [vss_uuid-sys]https://crates.io/crates/vss_uuid-sys
* [vssapi-sys]https://crates.io/crates/vssapi-sys
* [vstorinterface-sys]https://crates.io/crates/vstorinterface-sys
* [wbemuuid-sys]https://crates.io/crates/wbemuuid-sys
* [wcmapi-sys]https://crates.io/crates/wcmapi-sys
* [wcmguid-sys]https://crates.io/crates/wcmguid-sys
* [wdsbp-sys]https://crates.io/crates/wdsbp-sys
* [wdsclientapi-sys]https://crates.io/crates/wdsclientapi-sys
* [wdsmc-sys]https://crates.io/crates/wdsmc-sys
* [wdspxe-sys]https://crates.io/crates/wdspxe-sys
* [wdstptc-sys]https://crates.io/crates/wdstptc-sys
* [webservices-sys]https://crates.io/crates/webservices-sys
* [websocket-sys]https://crates.io/crates/websocket-sys
* [wecapi-sys]https://crates.io/crates/wecapi-sys
* [wer-sys]https://crates.io/crates/wer-sys
* [wevtapi-sys]https://crates.io/crates/wevtapi-sys
* [wiaguid-sys]https://crates.io/crates/wiaguid-sys
* [wiaservc-sys]https://crates.io/crates/wiaservc-sys
* [wiautil-sys]https://crates.io/crates/wiautil-sys
* [winbio-sys]https://crates.io/crates/winbio-sys
* [windows-data-pdf-sys]https://crates.io/crates/windows-data-pdf-sys
* [windows-networking-sys]https://crates.io/crates/windows-networking-sys
* [windows-ui-sys]https://crates.io/crates/windows-ui-sys
* [windowscodecs-sys]https://crates.io/crates/windowscodecs-sys
* [windowssideshowguids-sys]https://crates.io/crates/windowssideshowguids-sys
* [winfax-sys]https://crates.io/crates/winfax-sys
* [winhttp-sys]https://crates.io/crates/winhttp-sys
* [wininet-sys]https://crates.io/crates/wininet-sys
* [winsatapi-sys]https://crates.io/crates/winsatapi-sys
* [winscard-sys]https://crates.io/crates/winscard-sys
* [winspool-sys]https://crates.io/crates/winspool-sys
* [winsta-sys]https://crates.io/crates/winsta-sys
* [winstrm-sys]https://crates.io/crates/winstrm-sys
* [wintrust-sys]https://crates.io/crates/wintrust-sys
* [winusb-sys]https://crates.io/crates/winusb-sys
* [wlanapi-sys]https://crates.io/crates/wlanapi-sys
* [wlanui-sys]https://crates.io/crates/wlanui-sys
* [wldap32-sys]https://crates.io/crates/wldap32-sys
* [wmcodecdspuuid-sys]https://crates.io/crates/wmcodecdspuuid-sys
* [wmdrmsdk-sys]https://crates.io/crates/wmdrmsdk-sys
* [wmip-sys]https://crates.io/crates/wmip-sys
* [wmiutils-sys]https://crates.io/crates/wmiutils-sys
* [wmvcore-sys]https://crates.io/crates/wmvcore-sys
* [wnvapi-sys]https://crates.io/crates/wnvapi-sys
* [workspaceax-sys]https://crates.io/crates/workspaceax-sys
* [wow32-sys]https://crates.io/crates/wow32-sys
* [ws2_32-sys]https://crates.io/crates/ws2_32-sys
* [wsbapp_uuid-sys]https://crates.io/crates/wsbapp_uuid-sys
* [wsbonline-sys]https://crates.io/crates/wsbonline-sys
* [wscapi-sys]https://crates.io/crates/wscapi-sys
* [wsclient-sys]https://crates.io/crates/wsclient-sys
* [wsdapi-sys]https://crates.io/crates/wsdapi-sys
* [wsmsvc-sys]https://crates.io/crates/wsmsvc-sys
* [wsnmp32-sys]https://crates.io/crates/wsnmp32-sys
* [wsock32-sys]https://crates.io/crates/wsock32-sys
* [wtsapi32-sys]https://crates.io/crates/wtsapi32-sys
* [wuguid-sys]https://crates.io/crates/wuguid-sys
* [xapobase-sys]https://crates.io/crates/xapobase-sys
* [xaswitch-sys]https://crates.io/crates/xaswitch-sys
* [xaudio2-sys]https://crates.io/crates/xaudio2-sys
* [xinput-sys]https://crates.io/crates/xinput-sys
* [xinput9_1_0-sys]https://crates.io/crates/xinput9_1_0-sys
* [xmllite-sys]https://crates.io/crates/xmllite-sys
* [xolehlp-sys]https://crates.io/crates/xolehlp-sys
* [xpsprint-sys]https://crates.io/crates/xpsprint-sys