]> git.proxmox.com Git - rustc.git/blame - vendor/winapi/src/shared/mod.rs
New upstream version 1.46.0~beta.2+dfsg1
[rustc.git] / vendor / winapi / src / shared / mod.rs
CommitLineData
ff7c6d11
XL
1// Licensed under the Apache License, Version 2.0
2// <LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
3// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your option.
4// All files in the project carrying such notice may not be copied, modified, or distributed
5// except according to those terms.
6//! Headers shared between user mode and kernel mode
7#[cfg(feature = "basetsd")] pub mod basetsd;
8#[cfg(feature = "bcrypt")] pub mod bcrypt;
60c5eb7d
XL
9#[cfg(feature = "bthdef")] pub mod bthdef;
10#[cfg(feature = "bthioctl")] pub mod bthioctl;
11#[cfg(feature = "bthsdpdef")] pub mod bthsdpdef;
ff7c6d11
XL
12#[cfg(feature = "bugcodes")] pub mod bugcodes;
13#[cfg(feature = "cderr")] pub mod cderr;
14#[cfg(feature = "cfg")] pub mod cfg;
15#[cfg(feature = "d3d9")] pub mod d3d9;
16#[cfg(feature = "d3d9caps")] pub mod d3d9caps;
17#[cfg(feature = "d3d9types")] pub mod d3d9types;
60c5eb7d
XL
18#[cfg(feature = "d3dkmdt")] pub mod d3dkmdt;
19#[cfg(feature = "d3dukmdt")] pub mod d3dukmdt;
ff7c6d11
XL
20#[cfg(feature = "dcomptypes")] pub mod dcomptypes;
21#[cfg(feature = "devguid")] pub mod devguid;
22#[cfg(feature = "devpkey")] pub mod devpkey;
23#[cfg(feature = "devpropdef")] pub mod devpropdef;
24#[cfg(feature = "dinputd")] pub mod dinputd;
25#[cfg(feature = "dxgi")] pub mod dxgi;
26#[cfg(feature = "dxgi1_2")] pub mod dxgi1_2;
27#[cfg(feature = "dxgi1_3")] pub mod dxgi1_3;
28#[cfg(feature = "dxgi1_4")] pub mod dxgi1_4;
29#[cfg(feature = "dxgi1_5")] pub mod dxgi1_5;
8faf50e0 30#[cfg(feature = "dxgi1_6")] pub mod dxgi1_6;
ff7c6d11
XL
31#[cfg(feature = "dxgiformat")] pub mod dxgiformat;
32#[cfg(feature = "dxgitype")] pub mod dxgitype;
8faf50e0
XL
33#[cfg(feature = "evntprov")] pub mod evntprov;
34#[cfg(feature = "evntrace")] pub mod evntrace;
ff7c6d11
XL
35pub mod guiddef;
36#[cfg(feature = "hidclass")] pub mod hidclass;
37#[cfg(feature = "hidpi")] pub mod hidpi;
38#[cfg(feature = "hidsdi")] pub mod hidsdi;
39#[cfg(feature = "hidusage")] pub mod hidusage;
60c5eb7d 40#[cfg(feature = "ifdef")] pub mod ifdef;
f035d41b 41#[cfg(feature = "ifmib")] pub mod ifmib;
ff7c6d11
XL
42#[cfg(feature = "in6addr")] pub mod in6addr;
43#[cfg(feature = "inaddr")] pub mod inaddr;
44#[cfg(feature = "intsafe")] pub mod intsafe;
f035d41b
XL
45#[cfg(feature = "ipifcons")] pub mod ipifcons;
46#[cfg(feature = "ipmib")] pub mod ipmib;
47#[cfg(feature = "iprtrmib")] pub mod iprtrmib;
0bf4aa26 48#[cfg(feature = "ks")] pub mod ks;
ff7c6d11
XL
49#[cfg(feature = "ksmedia")] pub mod ksmedia;
50#[cfg(feature = "ktmtypes")] pub mod ktmtypes;
51#[cfg(feature = "lmcons")] pub mod lmcons;
52#[cfg(feature = "minwindef")] pub mod minwindef;
53#[cfg(feature = "mmreg")] pub mod mmreg;
f035d41b 54#[cfg(feature = "mprapidef")] pub mod mprapidef;
ff7c6d11 55#[cfg(feature = "mstcpip")] pub mod mstcpip;
60c5eb7d
XL
56#[cfg(feature = "mswsockdef")] pub mod mswsockdef;
57#[cfg(feature = "netioapi")] pub mod netioapi;
f035d41b
XL
58#[cfg(feature = "nldef")] pub mod nldef;
59#[cfg(feature = "ntddndis")] pub mod ntddndis;
ff7c6d11
XL
60#[cfg(feature = "ntddscsi")] pub mod ntddscsi;
61#[cfg(feature = "ntddser")] pub mod ntddser;
62#[cfg(feature = "ntdef")] pub mod ntdef;
63#[cfg(feature = "ntstatus")] pub mod ntstatus;
64#[cfg(feature = "qos")] pub mod qos;
65#[cfg(feature = "rpc")] pub mod rpc;
66#[cfg(feature = "rpcdce")] pub mod rpcdce;
67#[cfg(feature = "rpcndr")] pub mod rpcndr;
8faf50e0 68#[cfg(feature = "sddl")] pub mod sddl;
ff7c6d11
XL
69#[cfg(feature = "sspi")] pub mod sspi;
70#[cfg(feature = "stralign")] pub mod stralign;
f035d41b
XL
71#[cfg(feature = "tcpestats")] pub mod tcpestats;
72#[cfg(feature = "tcpmib")] pub mod tcpmib;
8faf50e0
XL
73#[cfg(feature = "transportsettingcommon")] pub mod transportsettingcommon;
74#[cfg(feature = "tvout")] pub mod tvout;
f035d41b 75#[cfg(feature = "udpmib")] pub mod udpmib;
ff7c6d11 76#[cfg(feature = "usb")] pub mod usb;
f035d41b 77#[cfg(feature = "usbioctl")] pub mod usbioctl;
ff7c6d11 78#[cfg(feature = "usbiodef")] pub mod usbiodef;
f035d41b 79#[cfg(feature = "usbscan")] pub mod usbscan;
ff7c6d11
XL
80#[cfg(feature = "usbspec")] pub mod usbspec;
81#[cfg(feature = "windef")] pub mod windef;
f035d41b 82#[cfg(feature = "windot11")] pub mod windot11;
ff7c6d11
XL
83#[cfg(feature = "windowsx")] pub mod windowsx;
84#[cfg(feature = "winerror")] pub mod winerror;
85#[cfg(feature = "winusbio")] pub mod winusbio;
f035d41b 86#[cfg(feature = "wlantypes")] pub mod wlantypes;
8faf50e0 87#[cfg(feature = "wmistr")] pub mod wmistr;
ff7c6d11
XL
88#[cfg(feature = "wnnc")] pub mod wnnc;
89#[cfg(feature = "ws2def")] pub mod ws2def;
90#[cfg(feature = "ws2ipdef")] pub mod ws2ipdef;
91#[cfg(feature = "wtypes")] pub mod wtypes;
92#[cfg(feature = "wtypesbase")] pub mod wtypesbase;