// These will use `windows-sys` style bindings.

--out crates/libs/core/src/imp/bindings.rs
--config flatten sys minimal

--filter
    Windows.Win32.Foundation.CloseHandle
    Windows.Win32.Foundation.ERROR_NO_UNICODE_TRANSLATION
    Windows.Win32.Foundation.E_INVALIDARG
    Windows.Win32.Foundation.FreeLibrary
    Windows.Win32.Foundation.GetLastError
    Windows.Win32.Foundation.SysAllocStringLen
    Windows.Win32.Foundation.SysFreeString
    Windows.Win32.Foundation.SysStringLen
    Windows.Win32.System.Com.CoTaskMemAlloc
    Windows.Win32.System.Com.CoTaskMemFree
    Windows.Win32.System.Diagnostics.Debug.EncodePointer
    Windows.Win32.System.Diagnostics.Debug.FORMAT_MESSAGE_ALLOCATE_BUFFER
    Windows.Win32.System.Diagnostics.Debug.FORMAT_MESSAGE_FROM_SYSTEM
    Windows.Win32.System.Diagnostics.Debug.FORMAT_MESSAGE_IGNORE_INSERTS
    Windows.Win32.System.Diagnostics.Debug.FormatMessageW
    Windows.Win32.System.LibraryLoader.GetProcAddress
    Windows.Win32.System.LibraryLoader.LOAD_LIBRARY_SEARCH_DEFAULT_DIRS
    Windows.Win32.System.LibraryLoader.LoadLibraryExA
    Windows.Win32.System.Memory.GetProcessHeap
    Windows.Win32.System.Memory.HeapAlloc
    Windows.Win32.System.Memory.HeapFree
    Windows.Win32.System.Threading.CreateEventW
    Windows.Win32.System.Threading.SetEvent
    Windows.Win32.System.Threading.WaitForSingleObject