1[package]
2name = "winapi"
3version = "0.3.5"
4authors = ["Peter Atashian <retep998@gmail.com>"]
5license = "MIT/Apache-2.0"
6description = "Raw FFI bindings for all of Windows API."
7documentation = "https://docs.rs/winapi/*/x86_64-pc-windows-msvc/winapi/"
8repository = "https://github.com/retep998/winapi-rs"
9readme = "README.md"
10keywords = ["windows", "ffi", "win32", "com", "directx"]
11categories = ["external-ffi-bindings", "no-std", "os::windows-apis"]
12include = ["/src/**/*", "/Cargo.toml", "/LICENSE-MIT", "/LICENSE-APACHE", "/build.rs", "/README.md"]
13build = "build.rs"
14
15[package.metadata.docs.rs]
16features = ["everything"]
17default-target = "x86_64-pc-windows-msvc"
18
19[badges]
20travis-ci = { repository = "retep998/winapi-rs", branch = "0.3" }
21appveyor = { repository = "retep998/winapi-rs", branch = "0.3", service = "github" }
22
23[target.i686-pc-windows-gnu.dependencies]
24winapi-i686-pc-windows-gnu = { version = "0.4", path = "i686" }
25[target.x86_64-pc-windows-gnu.dependencies]
26winapi-x86_64-pc-windows-gnu = { version = "0.4", path = "x86_64" }
27
28[features]
29debug = []
30everything = []
31impl-default = []
32std = []
33#km
34#mmos
35#shared
36basetsd = []
37bcrypt = []
38bugcodes = []
39cderr = []
40cfg = []
41d3d9 = []
42d3d9caps = []
43d3d9types = []
44dcomptypes = []
45devguid = []
46devpkey = []
47devpropdef = []
48dinputd = []
49dxgi = []
50dxgi1_2 = []
51dxgi1_3 = []
52dxgi1_4 = []
53dxgi1_5 = []
54dxgi1_6 = []
55dxgiformat = []
56dxgitype = []
57evntprov = []
58evntrace = []
59guiddef = []
60hidclass = []
61hidpi = []
62hidsdi = []
63hidusage = []
64in6addr = []
65inaddr = []
66intsafe = []
67ksmedia = []
68ktmtypes = []
69lmcons = []
70minwindef = []
71mmreg = []
72mstcpip = []
73ntddscsi = []
74ntddser = []
75ntdef = []
76ntstatus = []
77qos = []
78rpc = []
79rpcdce = []
80rpcndr = []
81sddl = []
82sspi = []
83stralign = []
84transportsettingcommon = []
85tvout = []
86usb = []
87usbiodef = []
88usbspec = []
89windef = []
90windowsx = []
91winerror = []
92winusbio = []
93wmistr = []
94wnnc = []
95ws2def = []
96ws2ipdef = []
97wtypes = []
98wtypesbase = []
99#ucrt
100#um
101accctrl = []
102aclapi = []
103appmgmt = []
104audioclient = []
105audiosessiontypes = []
106avrt = []
107bits = []
108bits10_1 = []
109bits1_5 = []
110bits2_0 = []
111bits2_5 = []
112bits3_0 = []
113bits4_0 = []
114bits5_0 = []
115bitscfg = []
116bitsmsg = []
117cfgmgr32 = []
118cguid = []
119combaseapi = []
120coml2api = []
121commapi = []
122commctrl = []
123commdlg = []
124commoncontrols = []
125consoleapi = []
126corsym = []
127d2d1 = []
128d2d1_1 = []
129d2d1_2 = []
130d2d1_3 = []
131d2d1effectauthor = []
132d2d1effects = []
133d2d1effects_1 = []
134d2d1effects_2 = []
135d2d1svg = []
136d2dbasetypes = []
137d3d = []
138d3d10 = []
139d3d10_1 = []
140d3d10_1shader = []
141d3d10effect = []
142d3d10misc = []
143d3d10sdklayers = []
144d3d10shader = []
145d3d11 = []
146d3d11_1 = []
147d3d11_2 = []
148d3d11_3 = []
149d3d11_4 = []
150d3d11on12 = []
151d3d11sdklayers = []
152d3d11shader = []
153d3d12 = []
154d3d12sdklayers = []
155d3d12shader = []
156d3dcommon = []
157d3dcompiler = []
158d3dcsx = []
159d3dx10core = []
160d3dx10math = []
161d3dx10mesh = []
162datetimeapi = []
163davclnt = []
164dbghelp = []
165dcommon = []
166dcomp = []
167dcompanimation = []
168dde = []
169ddraw = []
170ddrawi = []
171ddrawint = []
172debugapi = []
173dinput = []
174dmksctl = []
175dmusicc = []
176docobj = []
177documenttarget = []
178dpa_dsa = []
179dpapi = []
180dsgetdc = []
181dsound = []
182dsrole = []
183dvp = []
184dwmapi = []
185dwrite = []
186dwrite_1 = []
187dwrite_2 = []
188dwrite_3 = []
189dxdiag = []
190dxfile = []
191dxgidebug = []
192dxva2api = []
193dxvahd = []
194endpointvolume = []
195errhandlingapi = []
196evntcons = []
197fibersapi = []
198fileapi = []
199"gl-gl" = []
200handleapi = []
201heapapi = []
202highlevelmonitorconfigurationapi = []
203http = []
204imm = []
205interlockedapi = []
206ioapiset = []
207jobapi = []
208jobapi2 = []
209knownfolders = []
210ktmw32 = []
211libloaderapi = []
212lmaccess = []
213lmalert = []
214lmapibuf = []
215lmat = []
216lmdfs = []
217lmerrlog = []
218lmjoin = []
219lmmsg = []
220lmremutl = []
221lmrepl = []
222lmserver = []
223lmshare = []
224lmstats = []
225lmsvc = []
226lmuse = []
227lmwksta = []
228lowlevelmonitorconfigurationapi = []
229lsalookup = []
230memoryapi = []
231minschannel = []
232minwinbase = []
233mmdeviceapi = []
234mmeapi = []
235mmsystem = []
236msaatext = []
237mscat = []
238mschapp = []
239mssip = []
240namedpipeapi = []
241namespaceapi = []
242nb30 = []
243ncrypt = []
244ntlsa = []
245ntsecapi = []
246oaidl = []
247objbase = []
248objidl = []
249objidlbase = []
250ocidl = []
251oleauto = []
252olectl = []
253opmapi = []
254pdh = []
255perflib = []
256physicalmonitorenumerationapi = []
257playsoundapi = []
258powerbase = []
259powersetting = []
260powrprof = []
261processenv = []
262processsnapshot = []
263processthreadsapi = []
264processtopologyapi = []
265profileapi = []
266propidl = []
267propkeydef = []
268propsys = []
269prsht = []
270psapi = []
271realtimeapiset = []
272reason = []
273restartmanager = []
274restrictederrorinfo = []
275rmxfguid = []
276sapi = []
277sapi51 = []
278sapi53 = []
279sapiddk = []
280sapiddk51 = []
281schannel = []
282securityappcontainer = []
283securitybaseapi = []
284servprov = []
285setupapi = []
286shellapi = []
287shellscalingapi = []
288shlobj = []
289shobjidl = []
290shobjidl_core = []
291shtypes = []
292spapidef = []
293sporder = []
294sql = []
295sqlext = []
296sqltypes = []
297sqlucode = []
298stringapiset = []
299strmif = []
300subauth = []
301synchapi = []
302sysinfoapi = []
303systemtopologyapi = []
304textstor = []
305threadpoolapiset = []
306threadpoollegacyapiset = []
307timeapi = []
308timezoneapi = []
309tlhelp32 = []
310unknwnbase = []
311urlhist = []
312urlmon = []
313userenv = []
314usp10 = []
315utilapiset = []
316vsbackup = []
317vss = []
318vsserror = []
319vswriter = []
320wct = []
321werapi = []
322winbase = []
323wincodec = []
324wincodecsdk = []
325wincon = []
326wincred = []
327wincrypt = []
328windowsceip = []
329winefs = []
330winevt = []
331wingdi = []
332winhttp = []
333wininet = []
334winineti = []
335winioctl = []
336winnetwk = []
337winnls = []
338winnt = []
339winreg = []
340winsafer = []
341winscard = []
342winsmcrd = []
343winsock2 = []
344winspool = []
345winsvc = []
346winusb = []
347winuser = []
348winver = []
349wow64apiset = []
350ws2spi = []
351ws2tcpip = []
352xinput = []
353#vc
354excpt = []
355limits = []
356vadefs = []
357vcruntime = []
358#winrt
359activation = []
360hstring = []
361inspectable = []
362roapi = []
363robuffer = []
364roerrorapi = []
365winstring = []
366