[package] name = "winapi" version = "0.3.9" authors = ["Peter Atashian "] license = "MIT/Apache-2.0" description = "Raw FFI bindings for all of Windows API." documentation = "https://docs.rs/winapi/" repository = "https://github.com/retep998/winapi-rs" readme = "README.md" keywords = ["windows", "ffi", "win32", "com", "directx"] categories = ["external-ffi-bindings", "no-std", "os::windows-apis"] include = ["/src/**/*", "/Cargo.toml", "/LICENSE-MIT", "/LICENSE-APACHE", "/build.rs", "/README.md"] build = "build.rs" [package.metadata.docs.rs] features = ["everything", "impl-debug", "impl-default"] default-target = "x86_64-pc-windows-msvc" targets = ["aarch64-pc-windows-msvc", "i686-pc-windows-msvc", "x86_64-pc-windows-msvc"] [target.i686-pc-windows-gnu.dependencies] winapi-i686-pc-windows-gnu = { version = "0.4", path = "i686" } [target.x86_64-pc-windows-gnu.dependencies] winapi-x86_64-pc-windows-gnu = { version = "0.4", path = "x86_64" } [features] debug = ["impl-debug"] everything = [] impl-debug = [] impl-default = [] std = [] #km d3dkmthk = [] #mmos #shared basetsd = [] bcrypt = [] bthdef = [] bthioctl = [] bthsdpdef = [] bugcodes = [] cderr = [] cfg = [] d3d9 = [] d3d9caps = [] d3d9types = [] d3dkmdt = [] d3dukmdt = [] dcomptypes = [] devguid = [] devpkey = [] devpropdef = [] dinputd = [] dxgi = [] dxgi1_2 = [] dxgi1_3 = [] dxgi1_4 = [] dxgi1_5 = [] dxgi1_6 = [] dxgiformat = [] dxgitype = [] enclaveapi = [] evntprov = [] evntrace = [] exdisp = [] guiddef = [] hidclass = [] hidpi = [] hidsdi = [] hidusage = [] ifdef = [] ifmib = [] in6addr = [] inaddr = [] intsafe = [] ipifcons = [] ipmib = [] iprtrmib = [] ks = [] ksmedia = [] ktmtypes = [] lmcons = [] minwindef = [] mmreg = [] mprapidef = [] mstcpip = [] mswsockdef = [] netioapi = [] nldef = [] ntddndis = [] ntddscsi = [] ntddser = [] ntdef = [] ntstatus = [] qos = [] rpc = [] rpcdce = [] rpcndr = [] sddl = [] spellcheck = [] sspi = [] stralign = [] tcpestats = [] tcpmib = [] transportsettingcommon = [] tvout = [] udpmib = [] usb = [] usbioctl = [] usbiodef = [] usbscan = [] usbspec = [] windef = [] windot11 = [] windowsx = [] winerror = [] winusbio = [] wlantypes = [] wmistr = [] wnnc = [] ws2def = [] ws2ipdef = [] wtypes = [] wtypesbase = [] #ucrt corecrt = [] #um accctrl = [] aclapi = [] adhoc = [] appmgmt = [] audioclient = [] audiosessiontypes = [] avrt = [] bits = [] bits10_1 = [] bits1_5 = [] bits2_0 = [] bits2_5 = [] bits3_0 = [] bits4_0 = [] bits5_0 = [] bitscfg = [] bitsmsg = [] bluetoothapis = [] bluetoothleapis = [] bthledef = [] cfgmgr32 = [] cguid = [] combaseapi = [] coml2api = [] commapi = [] commctrl = [] commdlg = [] commoncontrols = [] consoleapi = [] corsym = [] d2d1 = [] d2d1_1 = [] d2d1_2 = [] d2d1_3 = [] d2d1effectauthor = [] d2d1effects = [] d2d1effects_1 = [] d2d1effects_2 = [] d2d1svg = [] d2dbasetypes = [] d3d = [] d3d10 = [] d3d10_1 = [] d3d10_1shader = [] d3d10effect = [] d3d10misc = [] d3d10sdklayers = [] d3d10shader = [] d3d11 = [] d3d11_1 = [] d3d11_2 = [] d3d11_3 = [] d3d11_4 = [] d3d11on12 = [] d3d11sdklayers = [] d3d11shader = [] d3d11tokenizedprogramformat = [] d3d12 = [] d3d12sdklayers = [] d3d12shader = [] d3dcommon = [] d3dcompiler = [] d3dcsx = [] d3dx10core = [] d3dx10math = [] d3dx10mesh = [] datetimeapi = [] davclnt = [] dbghelp = [] dbt = [] dcommon = [] dcomp = [] dcompanimation = [] dde = [] ddraw = [] ddrawi = [] ddrawint = [] debugapi = [] devicetopology = [] dinput = [] dispex = [] dmksctl = [] dmusicc = [] docobj = [] documenttarget = [] dot1x = [] dpa_dsa = [] dpapi = [] dsgetdc = [] dsound = [] dsrole = [] dvp = [] dwmapi = [] dwrite = [] dwrite_1 = [] dwrite_2 = [] dwrite_3 = [] dxdiag = [] dxfile = [] dxgidebug = [] dxva2api = [] dxvahd = [] eaptypes = [] endpointvolume = [] errhandlingapi = [] evntcons = [] fibersapi = [] fileapi = [] functiondiscoverykeys_devpkey = [] "gl-gl" = [] handleapi = [] heapapi = [] highlevelmonitorconfigurationapi = [] http = [] imm = [] interlockedapi = [] ioapiset = [] ipexport = [] iphlpapi = [] iptypes = [] jobapi = [] jobapi2 = [] knownfolders = [] ktmw32 = [] l2cmn = [] libloaderapi = [] lmaccess = [] lmalert = [] lmapibuf = [] lmat = [] lmdfs = [] lmerrlog = [] lmjoin = [] lmmsg = [] lmremutl = [] lmrepl = [] lmserver = [] lmshare = [] lmstats = [] lmsvc = [] lmuse = [] lmwksta = [] lowlevelmonitorconfigurationapi = [] lsalookup = [] memoryapi = [] minschannel = [] minwinbase = [] mmdeviceapi = [] mmeapi = [] mmsystem = [] msaatext = [] mscat = [] mschapp = [] mssip = [] mswsock = [] namedpipeapi = [] namespaceapi = [] nb30 = [] ncrypt = [] ntlsa = [] ntsecapi = [] oaidl = [] objbase = [] objidl = [] objidlbase = [] ocidl = [] ole2 = [] oleauto = [] olectl = [] oleidl = [] opmapi = [] pdh = [] perflib = [] physicalmonitorenumerationapi = [] playsoundapi = [] portabledevice = [] portabledeviceapi = [] portabledevicetypes = [] powerbase = [] powersetting = [] powrprof = [] processenv = [] processsnapshot = [] processthreadsapi = [] processtopologyapi = [] profileapi = [] propidl = [] propkey = [] propkeydef = [] propsys = [] prsht = [] psapi = [] realtimeapiset = [] reason = [] restartmanager = [] restrictederrorinfo = [] rmxfguid = [] rtinfo = [] sapi = [] sapi51 = [] sapi53 = [] sapiddk = [] sapiddk51 = [] schannel = [] securityappcontainer = [] securitybaseapi = [] servprov = [] setupapi = [] shellapi = [] shellscalingapi = [] shlobj = [] shobjidl = [] shobjidl_core = [] shtypes = [] softpub = [] spapidef = [] sporder = [] sql = [] sqlext = [] sqltypes = [] sqlucode = [] stringapiset = [] strmif = [] subauth = [] synchapi = [] sysinfoapi = [] systemtopologyapi = [] taskschd = [] textstor = [] threadpoolapiset = [] threadpoollegacyapiset = [] timeapi = [] timezoneapi = [] tlhelp32 = [] unknwnbase = [] urlhist = [] urlmon = [] userenv = [] usp10 = [] utilapiset = [] uxtheme = [] vsbackup = [] vss = [] vsserror = [] vswriter = [] wbemads = [] wbemcli = [] wbemdisp = [] wbemprov = [] wbemtran = [] wct = [] werapi = [] winbase = [] wincodec = [] wincodecsdk = [] wincon = [] wincontypes = [] wincred = [] wincrypt = [] windowsceip = [] winefs = [] winevt = [] wingdi = [] winhttp = [] wininet = [] winineti = [] winioctl = [] winnetwk = [] winnls = [] winnt = [] winreg = [] winsafer = [] winscard = [] winsmcrd = [] winsock2 = [] winspool = [] winsvc = [] wintrust = [] winusb = [] winuser = [] winver = [] wlanapi = [] wlanihv = [] wlanihvtypes = [] wlclient = [] wow64apiset = [] wpdmtpextensions = [] ws2bth = [] ws2spi = [] ws2tcpip = [] wtsapi32 = [] xinput = [] #vc excpt = [] limits = [] vadefs = [] vcruntime = [] #winrt activation = [] hstring = [] inspectable = [] roapi = [] robuffer = [] roerrorapi = [] winstring = []