1[package]
2name = "winapi"
3version = "0.3.6"
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 = []
59exdisp = []
60guiddef = []
61hidclass = []
62hidpi = []
63hidsdi = []
64hidusage = []
65in6addr = []
66inaddr = []
67intsafe = []
68ks = []
69ksmedia = []
70ktmtypes = []
71lmcons = []
72minwindef = []
73mmreg = []
74mstcpip = []
75ntddscsi = []
76ntddser = []
77ntdef = []
78ntstatus = []
79qos = []
80rpc = []
81rpcdce = []
82rpcndr = []
83sddl = []
84sspi = []
85stralign = []
86transportsettingcommon = []
87tvout = []
88usb = []
89usbiodef = []
90usbspec = []
91windef = []
92windowsx = []
93winerror = []
94winusbio = []
95wmistr = []
96wnnc = []
97ws2def = []
98ws2ipdef = []
99wtypes = []
100wtypesbase = []
101#ucrt
102#um
103accctrl = []
104aclapi = []
105appmgmt = []
106audioclient = []
107audiosessiontypes = []
108avrt = []
109bits = []
110bits10_1 = []
111bits1_5 = []
112bits2_0 = []
113bits2_5 = []
114bits3_0 = []
115bits4_0 = []
116bits5_0 = []
117bitscfg = []
118bitsmsg = []
119cfgmgr32 = []
120cguid = []
121combaseapi = []
122coml2api = []
123commapi = []
124commctrl = []
125commdlg = []
126commoncontrols = []
127consoleapi = []
128corsym = []
129d2d1 = []
130d2d1_1 = []
131d2d1_2 = []
132d2d1_3 = []
133d2d1effectauthor = []
134d2d1effects = []
135d2d1effects_1 = []
136d2d1effects_2 = []
137d2d1svg = []
138d2dbasetypes = []
139d3d = []
140d3d10 = []
141d3d10_1 = []
142d3d10_1shader = []
143d3d10effect = []
144d3d10misc = []
145d3d10sdklayers = []
146d3d10shader = []
147d3d11 = []
148d3d11_1 = []
149d3d11_2 = []
150d3d11_3 = []
151d3d11_4 = []
152d3d11on12 = []
153d3d11sdklayers = []
154d3d11shader = []
155d3d11tokenizedprogramformat = []
156d3d12 = []
157d3d12sdklayers = []
158d3d12shader = []
159d3dcommon = []
160d3dcompiler = []
161d3dcsx = []
162d3dx10core = []
163d3dx10math = []
164d3dx10mesh = []
165datetimeapi = []
166davclnt = []
167dbghelp = []
168dbt = []
169dcommon = []
170dcomp = []
171dcompanimation = []
172dde = []
173ddraw = []
174ddrawi = []
175ddrawint = []
176debugapi = []
177devicetopology = []
178dinput = []
179dmksctl = []
180dmusicc = []
181docobj = []
182documenttarget = []
183dpa_dsa = []
184dpapi = []
185dsgetdc = []
186dsound = []
187dsrole = []
188dvp = []
189dwmapi = []
190dwrite = []
191dwrite_1 = []
192dwrite_2 = []
193dwrite_3 = []
194dxdiag = []
195dxfile = []
196dxgidebug = []
197dxva2api = []
198dxvahd = []
199endpointvolume = []
200errhandlingapi = []
201evntcons = []
202fibersapi = []
203fileapi = []
204"gl-gl" = []
205handleapi = []
206heapapi = []
207highlevelmonitorconfigurationapi = []
208http = []
209imm = []
210interlockedapi = []
211ioapiset = []
212jobapi = []
213jobapi2 = []
214knownfolders = []
215ktmw32 = []
216libloaderapi = []
217lmaccess = []
218lmalert = []
219lmapibuf = []
220lmat = []
221lmdfs = []
222lmerrlog = []
223lmjoin = []
224lmmsg = []
225lmremutl = []
226lmrepl = []
227lmserver = []
228lmshare = []
229lmstats = []
230lmsvc = []
231lmuse = []
232lmwksta = []
233lowlevelmonitorconfigurationapi = []
234lsalookup = []
235memoryapi = []
236minschannel = []
237minwinbase = []
238mmdeviceapi = []
239mmeapi = []
240mmsystem = []
241msaatext = []
242mscat = []
243mschapp = []
244mssip = []
245namedpipeapi = []
246namespaceapi = []
247nb30 = []
248ncrypt = []
249ntlsa = []
250ntsecapi = []
251oaidl = []
252objbase = []
253objidl = []
254objidlbase = []
255ocidl = []
256ole2 = []
257oleauto = []
258olectl = []
259oleidl = []
260opmapi = []
261pdh = []
262perflib = []
263physicalmonitorenumerationapi = []
264playsoundapi = []
265powerbase = []
266powersetting = []
267powrprof = []
268processenv = []
269processsnapshot = []
270processthreadsapi = []
271processtopologyapi = []
272profileapi = []
273propidl = []
274propkeydef = []
275propsys = []
276prsht = []
277psapi = []
278realtimeapiset = []
279reason = []
280restartmanager = []
281restrictederrorinfo = []
282rmxfguid = []
283sapi = []
284sapi51 = []
285sapi53 = []
286sapiddk = []
287sapiddk51 = []
288schannel = []
289securityappcontainer = []
290securitybaseapi = []
291servprov = []
292setupapi = []
293shellapi = []
294shellscalingapi = []
295shlobj = []
296shobjidl = []
297shobjidl_core = []
298shtypes = []
299spapidef = []
300sporder = []
301sql = []
302sqlext = []
303sqltypes = []
304sqlucode = []
305stringapiset = []
306strmif = []
307subauth = []
308synchapi = []
309sysinfoapi = []
310systemtopologyapi = []
311textstor = []
312threadpoolapiset = []
313threadpoollegacyapiset = []
314timeapi = []
315timezoneapi = []
316tlhelp32 = []
317unknwnbase = []
318urlhist = []
319urlmon = []
320userenv = []
321usp10 = []
322utilapiset = []
323uxtheme = []
324vsbackup = []
325vss = []
326vsserror = []
327vswriter = []
328wct = []
329werapi = []
330winbase = []
331wincodec = []
332wincodecsdk = []
333wincon = []
334wincred = []
335wincrypt = []
336windowsceip = []
337winefs = []
338winevt = []
339wingdi = []
340winhttp = []
341wininet = []
342winineti = []
343winioctl = []
344winnetwk = []
345winnls = []
346winnt = []
347winreg = []
348winsafer = []
349winscard = []
350winsmcrd = []
351winsock2 = []
352winspool = []
353winsvc = []
354winusb = []
355winuser = []
356winver = []
357wow64apiset = []
358ws2spi = []
359ws2tcpip = []
360xinput = []
361#vc
362excpt = []
363limits = []
364vadefs = []
365vcruntime = []
366#winrt
367activation = []
368hstring = []
369inspectable = []
370roapi = []
371robuffer = []
372roerrorapi = []
373winstring = []
374