ATOM=type type.ATOM=w type.ATOM.size=16 BOOL=type type.BOOL=i type.BOOL.size=32 BOOLEAN=type type.BOOLEAN=b type.BOOLEAN.size=8 BYTE=type type.BYTE=b type.BYTE.size=8 CCHAR=type type.CCHAR=c type.CCHAR.size=8 CHAR=type type.CHAR=c type.CHAR.size=8 COLORREF=type type.COLORREF=d type.COLORREF.size=32 WORD=type type.WORD=w type.WORD.size=16 DWORD=type type.DWORD=d type.DWORD.size=32 DWORDLONG=type type.DWORDLONG=q type.DWORDLONG.size=64 DWORD_PTR=type type.DWORD_PTR=p DWORD32=type type.DWORD32=d type.DWORD32.size=32 DWORD64=type type.DWORD64=q type.DWORD64.size=64 FLOAT=type type.FLOAT=f type.FLOAT.size=32 HACCEL=type type.HACCEL=p HALF_PTR=type PADDR=type type.PADDR=p type.PADDR.size=32 HANDLE=type type.HANDLE=p HBITMAP=type type.HBITMAP=p HBRUSH=type type.HBRUSH=p HCOLORSPACE=type type.HCOLORSPACE=p HCONV=type type.HCONV=p HCONVLIST=type type.HCONVLIST=p HCURSOR=type type.HCURSOR=p HDC=type type.HDC=p HDDEDATA=type type.HDDEDATA=p HDESK=type type.HDESK=p HDROP=type type.HDROP=p HDWP=type type.HDWP=p HENHMETAFILE=type type.HENHMETAFILE=p HFILE=type type.HFILE=p HFONT=type type.HFONT=p HGDIOBJ=type type.HGDIOBJ=p HGLOBAL=type type.HGLOBAL=p HHOOK=type type.HHOOK=p HICON=type type.HICON=p HINSTANCE=type type.HINSTANCE=p HKEY=type type.HKEY=p HKL=type type.HKL=p HLOCAL=type type.HLOCAL=p HMENU=type type.HMENU=p HMETAFILE=type type.HMETAFILE=p HMODULE=type type.HMODULE=p HMONITOR=type type.HMONITOR=p HPALETTE=type type.HPALETTE=p HPEN=type type.HPEN=p HRESULT=typedef typedef.HRESULT=LONG HRGN=type type.HRGN=p HRSRC=type type.HRSRC=p HSZ=type type.HSZ=p HWINSTA=type type.HWINSTA=p HWND=type type.HWND=p INT=type type.INT=i type.INT.size=32 INT_PTR=type type.INT_PTR=p INT32=type type.INT32=i type.INT32.size=32 INT64=type type.INT64=q type.INT64.size=64 LPCTSTR=type type.LPCTSTR=*z LPFILETIME=type type.LPFILETIME=p type.LPFILETIME.pointto=_FILETIME LPTSTR=type type.LPTSTR=s type.LPTSTR.size=32 LPSTR=type type.LPSTR=s type.LPSTR.size=32 PVOID=type type.PVOID=p PACTCTX=type type.PACTCTX=p type.PACTCTX.size=32 UINT=type type.UINT=x type.UINT.size=32 LPWSTR=type type.LPWSTR=p REGSAM=typedef typedef.REGSAM=ULONG LPDWORD=type type.LPDWORD=p type.LPDWORD.pointto=DWORD PHKEY=type type.PHKEY=p type.PHKEY.pointto=HKEY LPBYTE=type type.LPBYTE=p type.LPBYTE.pointto=BYTE LPCVOID=type type.LPCVOID=p PLONG=type type.PLONG=p type.PLONG.pointto=LONG LONG=type type.LONG=d type.LONG.size=32 ULONG=type type.ULONG=d type.ULONG.size=32 LSTATUS=typedef typedef.LSTATUS=LONG PSECURITY_DESCRIPTOR=type type.PSECURITY_DESCRIPTOR=p PVALENTA=type type.PVALENTA=p PVALENTW=type type.PVALENTW=p LPSECURITY_ATTRIBUTES=type type.LPSECURITY_ATTRIBUTES=p SECURITY_INFORMATION=typedef typedef.SECURITY_INFORMATION=DWORD PFILETIME=typedef typedef.PFILETIME=LPFILETIME LPCSTR=type type.LPCSTR=s LPCWSTR=type type.LPCWSTR=z HCERTSTORE=type type.HCERTSTORE=p LPVOID=typedef typedef.LPVOID=PVOID HCRYPTMSG=type type.HCRYPTMSG=p HCERT_SERVER_OCSP_RESPONSE=type type.HCERT_SERVER_OCSP_RESPONSE=p HCRYPTOIDFUNCSET=type type.HCRYPTOIDFUNCSET=p ALG_ID=typedef typedef.ALG_ID=unsigned int PBYTE=type type.PBYTE=p type.PBYTE.pointto=BYTE PSYSTEMTIME=type type.PSYSTEMTIME=p type.PSYSTEMTIME.pointto=SYSTEMTIME HCRYPTPROV_OR_NCRYPT_KEY_HANDLE=type type.HCRYPTPROV_OR_NCRYPT_KEY_HANDLE=p PDWORD=typedef typedef.PDWORD=LPDWORD HCRYPTOIDFUNCADDR=type type.HCRYPTOIDFUNCADDR=p HCERTCHAINENGINE=type type.HCERTCHAINENGINE=p HCRYPTPROV_LEGACY=type type.HCRYPTPROV_LEGACY=p LPCGUID=type type.LPCGUID=p type.LPCGUID.pointto=GUID HCRYPTKEY=type type.HCRYPTKEY=p HCRYPTDEFAULTCONTEXT=type type.HCRYPTDEFAULTCONTEXT=p HCRYPTHASH=type type.HCRYPTHASH=p HCRYPTPROV=type type.HCRYPTPROV=p HCRYPTASYNC=type type.HCRYPTASYNC=p wchar_t=typedef typedef.wchar_t=unsigned short WCHAR=typedef typedef.WCHAR=wchar_t PBOOL=type type.PBOOL=p type.PBOOL.pointto=BOOL LARGE_INTEGER=typedef type.LARGE_INTEGER=LONGLONG PREASON_CONTEXT=type type.PREASON_CONTEXT=p PCONDITION_VARIABLE=type type.PCONDITION_VARIABLE=p PINIT_ONCE=type type.PINIT_ONCE=p PCRITICAL_SECTION=type type.PCRITICAL_SECTION=p LPCRITICAL_SECTION=typedef typedef.LPCRITICAL_SECTION=PCRITICAL_SECTION PTIMERAPCROUTINE=type type.PTIMERAPCROUTINE=p LPSYNCHRONIZATION_BARRIER=type type.LPSYNCHRONIZATION_BARRIER=p LPINIT_ONCE=type type.LPINIT_ONCE=p LPLONG=typedef typedef.LPLONG=PLONG PSRWLOCK=type type.PSRWLOCK=p PINIT_ONCE_FN=type type.PINIT_ONCE_FN=p LONGLONG=typedef typedef.LONGLONG=long long ULONGLONG=type type.ULONGLONG=q type.ULONGLONG.size=64 PCFG_CALL_TARGET_INFO=type type.PCFG_CALL_TARGET_INFO=p OFFER_PRIORITY=typedef typedef.OFFER_PRIORITY=int PBAD_MEMORY_CALLBACK_ROUTINE=type type.PBAD_MEMORY_CALLBACK_ROUTINE=p ULONG_PTR=type type.ULONG_PTR=p MEMORY_RESOURCE_NOTIFICATION_TYPE=typedef typedef.MEMORY_RESOURCE_NOTIFICATION_TYPE=int PULONG_PTR=type type.PULONG_PTR=p type.PULONG_PTR.pointto=ULONG_PTR WIN32_MEMORY_INFORMATION_CLASS=typedef typedef.WIN32_MEMORY_INFORMATION_CLASS=int PMEMORY_BASIC_INFORMATION=type type.PMEMORY_BASIC_INFORMATION=p PSIZE_T=type type.PSIZE_T=p type.PSIZE_T.pointto=SIZE_T VOID=typedef typedef.VOID=void ULONG64=typedef typedef.ULONG64=uint64_t PSECURITY_ATTRIBUTES=typedef typedef.PSECURITY_ATTRIBUTES=LPSECURITY_ATTRIBUTES PCWSTR=typedef typedef.PCWSTR=LPCWSTR PULONG=type type.PULONG=p type.PULONG.pointto=ULONG SIZE_T=typedef typedef.SIZE_T=size_t USHORT=typedef typedef.USHORT=unsigned short PSYSTEM_LOGICAL_PROCESSOR_INFORMATION=type type.PSYSTEM_LOGICAL_PROCESSOR_INFORMATION=p PULONGLONG=type type.PULONGLONG=p type.PULONGLONG.pointto=ULONGLONG LPSYSTEMTIME=type type.LPSYSTEMTIME=p type.LPSYSTEMTIME.pointto=SYSTEMTIME LPMEMORYSTATUSEX=type type.LPMEMORYSTATUSEX=p PDWORD64=type type.PDWORD64=p type.PDWORD64.pointto=DWORD64 PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION=type type.PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION=p LOGICAL_PROCESSOR_RELATIONSHIP=type type.LOGICAL_PROCESSOR_RELATIONSHIP=p PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX=type type.PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX=p LPSYSTEM_INFO=type type.LPSYSTEM_INFO=p COMPUTER_NAME_FORMAT=typedef typedef.COMPUTER_NAME_FORMAT=int HEAP_INFORMATION_CLASS=typedef typedef.HEAP_INFORMATION_CLASS=int LPPROCESS_HEAP_ENTRY=type type.LPPROCESS_HEAP_ENTRY=p PHANDLE=type type.PHANDLE=p type.PHANDLE.pointto=HANDLE PTP_CLEANUP_GROUP=type type.PTP_CLEANUP_GROUP=p PSLIST_HEADER=type type.PSLIST_HEADER=p PTP_SIMPLE_CALLBACK=type type.PTP_SIMPLE_CALLBACK=p PCONTEXT=type type.PCONTEXT=p PUNWIND_HISTORY_TABLE=type type.PUNWIND_HISTORY_TABLE=p PSLIST_ENTRY=type type.PSLIST_ENTRY=p PKNONVOLATILE_CONTEXT_POINTERS=type type.PKNONVOLATILE_CONTEXT_POINTERS=p PTP_CLEANUP_GROUP_CANCEL_CALLBACK=type type.PTP_CLEANUP_GROUP_CANCEL_CALLBACK=p PRUNTIME_FUNCTION=type type.PRUNTIME_FUNCTION=p PGET_RUNTIME_FUNCTION_CALLBACK=type type.PGET_RUNTIME_FUNCTION_CALLBACK=p PEXCEPTION_ROUTINE=type type.PEXCEPTION_ROUTINE=p PTP_CALLBACK_ENVIRON=type type.PTP_CALLBACK_ENVIRON=p PEXCEPTION_RECORD=type type.PEXCEPTION_RECORD=p LONG64=typedef typedef.LONG64=int64_t SHORT=typedef typedef.SHORT=short PTP_POOL=type type.PTP_POOL=p FRAME_POINTERS=type type.FRAME_POINTERS=p TP_CALLBACK_PRIORITY=typedef typedef.TP_CALLBACK_PRIORITY=int LPOVERLAPPED=type type.LPOVERLAPPED=p PULARGE_INTEGER=type type.PULARGE_INTEGER=p PLARGE_INTEGER=type type.PLARGE_INTEGER=p FILETIME=typedef typedef.FILETIME=_FILETIME LPWIN32_FIND_DATAA=type type.LPWIN32_FIND_DATAA=p LPOVERLAPPED_COMPLETION_ROUTINE=type type.LPOVERLAPPED_COMPLETION_ROUTINE=p LPWIN32_FIND_DATAW=type type.LPWIN32_FIND_DATAW=p PWSTR=typedef typedef.PWSTR=LPWSTR PUCHAR=type type.PUCHAR=p type.PUCHAR.pointto=UCHAR UCHAR=typedef typedef.UCHAR=unsigned char LPWCH=type type.LPWCH=z FINDEX_SEARCH_OPS=typedef typedef.FINDEX_SEARCH_OPS=int STREAM_INFO_LEVELS=typedef typedef.STREAM_INFO_LEVELS=int FILE_SEGMENT_ELEMENT=typedef typedef.FILE_SEGMENT_ELEMENT=ULONGLONG FILE_INFO_BY_HANDLE_CLASS=typedef typedef.FILE_INFO_BY_HANDLE_CLASS=int GET_FILEEX_INFO_LEVELS=typedef typedef.GET_FILEEX_INFO_LEVELS=int FINDEX_INFO_LEVELS=typedef typedef.FINDEX_INFO_LEVELS=int LPLDT_ENTRY=type type.LPLDT_ENTRY=p LPCCH=type type.LPCCH=p LPMEMORYSTATUS=type type.LPMEMORYSTATUS=p PUMS_CONTEXT=type type.PUMS_CONTEXT=p LPSYSTEM_POWER_STATUS=type type.LPSYSTEM_POWER_STATUS=p LPHW_PROFILE_INFOA=type type.LPHW_PROFILE_INFOA=p PCACTCTXW=type type.PCACTCTXW=p LPOSVERSIONINFOEXW=type type.LPOSVERSIONINFOEXW=p LPFIBER_START_ROUTINE=type type.LPFIBER_START_ROUTINE=p PUMS_COMPLETION_LIST=type type.PUMS_COMPLETION_LIST=p PSECURE_MEMORY_CACHE_CALLBACK=type type.PSECURE_MEMORY_CACHE_CALLBACK=p LPCOMMCONFIG=type type.LPCOMMCONFIG=p LPBOOL=type type.LPBOOL=p type.LPBOOL.pointto=BOOL UINT_PTR=type type.UINT_PTR=p type.UINT_PTR.pointto=UINT LPHW_PROFILE_INFOW=type type.LPHW_PROFILE_INFOW=p LPWORD=type type.LPWORD=p type.LPWORD.pointto=WORD PQUOTA_LIMITS=type type.PQUOTA_LIMITS=p PWOW64_LDT_ENTRY=type type.PWOW64_LDT_ENTRY=p LPOFSTRUCT=type type.LPOFSTRUCT=p LPFILE_ID_DESCRIPTOR=type type.LPFILE_ID_DESCRIPTOR=p PLUID=type type.PLUID=p LPCOMSTAT=type type.LPCOMSTAT=p LONG_PTR=type type.LONG_PTR=p type.LONG_PTR.pointto=LONG PWOW64_CONTEXT=type type.PWOW64_CONTEXT=p LPINT=type type.LPINT=p type.LPINT.pointto=INT LPCOMMPROP=type type.LPCOMMPROP=p PFIRMWARE_TYPE=type type.PFIRMWARE_TYPE=p PUMS_SYSTEM_THREAD_INFORMATION=type type.PUMS_SYSTEM_THREAD_INFORMATION=p PBOOLEAN=type type.PBOOLEAN=p type.PBOOLEAN.pointto=BOOLEAN LPCH=type type.LPCH=s LPPROGRESS_ROUTINE=type type.LPPROGRESS_ROUTINE=p PIO_COUNTERS=type type.PIO_COUNTERS=p PUMS_SCHEDULER_STARTUP_INFO=type type.PUMS_SCHEDULER_STARTUP_INFO=p PDWORD_PTR=type type.PDWORD_PTR=p type.PDWORD_PTR.pointto=DWORD_PTR PCACTCTXA=type type.PCACTCTXA=p PPERFORMANCE_DATA=type type.PPERFORMANCE_DATA=p LPDCB=type type.LPDCB=p POBJECT_TYPE_LIST=type type.POBJECT_TYPE_LIST=p PPROCESSOR_NUMBER=type type.PPROCESSOR_NUMBER=p PGENERIC_MAPPING=type type.PGENERIC_MAPPING=p PPRIVILEGE_SET=type type.PPRIVILEGE_SET=p PWCHAR=type type.PWCHAR=p type.PWCHAR.pointto=WCHAR PUSHORT=type type.PUSHORT=p type.PUSHORT.pointto=USHORT PACTCTX_SECTION_KEYED_DATA=type type.PACTCTX_SECTION_KEYED_DATA=p LPOSVERSIONINFOEXA=type type.LPOSVERSIONINFOEXA=p LPCOMMTIMEOUTS=type type.LPCOMMTIMEOUTS=p PACL=type type.PACL=p PSID=type type.PSID=p PSID_NAME_USE=type type.PSID_NAME_USE=p PFE_IMPORT_FUNC=type type.PFE_IMPORT_FUNC=p PFE_EXPORT_FUNC=type type.PFE_EXPORT_FUNC=p LATENCY_TIME=typedef typedef.LATENCY_TIME=int APPLICATION_RECOVERY_CALLBACK=type type.APPLICATION_RECOVERY_CALLBACK=p ENUMRESLANGPROCA=type type.ENUMRESLANGPROCA=p DEP_SYSTEM_POLICY_TYPE=typedef typedef.DEP_SYSTEM_POLICY_TYPE=int EXECUTION_STATE=typedef typedef.EXECUTION_STATE=ULONG AUDIT_EVENT_TYPE=typedef typedef.AUDIT_EVENT_TYPE=int WAITORTIMERCALLBACK=type type.WAITORTIMERCALLBACK=p READ_DIRECTORY_NOTIFY_INFORMATION_CLASS=typedef typedef.READ_DIRECTORY_NOTIFY_INFORMATION_CLASS=int POWER_REQUEST_TYPE=typedef typedef.POWER_REQUEST_TYPE=int UMS_THREAD_INFO_CLASS=typedef typedef.UMS_THREAD_INFO_CLASS=int FARPROC=type type.FARPROC=p PINT=type type.PINT=p type.PINT.pointto=INT PCHAR=type type.PCHAR=p type.PCHAR.pointto=CHAR PBERVAL=type type.PBERVAL=p PZPSTR=type type.PZPSTR=p PSTR=type type.PSTR=p PZPWSTR=type type.PZPWSTR=p LPPROFILEINFOA=type type.LPPROFILEINFOA=p LPPROFILEINFOW=type type.LPPROFILEINFOW=p PGROUP_POLICY_OBJECTA=type type.PGROUP_POLICY_OBJECTA=p PGROUP_POLICY_OBJECTW=type type.PGROUP_POLICY_OBJECTW=p HINTERNET=type type.HINTERNET=p LPURL_COMPONENTS=type type.LPURL_COMPONENTS=p INTERNET_PORT=typedef typedef.INTERNET_PORT=WORD SOCKET=type type.SOCKET=p u_short=typedef typedef.u_short=unsigned short u_int=typedef typedef.u_int=unsigned int u_long=type type.u_long=d type.u_long.size=32 __int64=typedef typedef.__int64=int64_t unsigned __int64=typedef typedef.unsigned __int64=uint64_t __int32=typedef typedef.__int32=int32_t unsigned __int32=typedef typedef.unsigned __int32=uint32_t LPCONDITIONPROC=type type.LPCONDITIONPROC=p LPSOCKADDR=type type.LPSOCKADDR=p LPWSAMSG=type type.LPWSAMSG=p LPWSAOVERLAPPED_COMPLETION_ROUTINE=type type.LPWSAOVERLAPPED_COMPLETION_ROUTINE=p PSOCKET_ADDRESS_LIST=type type.PSOCKET_ADDRESS_LIST=p LPGUID=type type.LPGUID=p type.LPGUID.pointto=GUID LPHANDLE=type type.LPHANDLE=p type.LPHANDLE.pointto=HANDLE LPQOS=type type.LPQOS=p LPWSABUF=type type.LPWSABUF=p WSAESETSERVICEOP=typedef typedef.WSAESETSERVICEOP=int WSAEVENT=typedef typedef.WSAEVENT=HANDLE GROUP=typedef typedef.GROUP=unsigned int LPBLOB=type type.LPBLOB=p LPBLOCKINGCALLBACK=type type.LPBLOCKINGCALLBACK=p LPARAM=type type.LPARAM=p LPWSAUSERAPC=type type.LPWSAUSERAPC=p socklen_t=typedef typedef.socklen_t=int DOUBLE=typedef typedef.DOUBLE=double LPBSTR=type type.LPBSTR=p LPCOLESTR=type type.LPCOLESTR=p LPVARIANT=type type.LPVARIANT=p LPCUSTDATA=type type.LPCUSTDATA=p LPOLESTR=type type.LPOLESTR=p PCONSOLE_HISTORY_INFO=type type.PCONSOLE_HISTORY_INFO=p PCONSOLE_FONT_INFO=type type.PCONSOLE_FONT_INFO=p PCONSOLE_SCREEN_BUFFER_INFOEX=type type.PCONSOLE_SCREEN_BUFFER_INFOEX=p PCOORD=type type.PCOORD=p PCONSOLE_SELECTION_INFO=type type.PCONSOLE_SELECTION_INFO=p PHANDLER_ROUTINE=type type.PHANDLER_ROUTINE=p HPCON=type type.HPCON=p PCHAR_INFO=type type.PCHAR_INFO=p PSMALL_RECT=type type.PSMALL_RECT=p PCONSOLE_CURSOR_INFO=type type.PCONSOLE_CURSOR_INFO=p PINPUT_RECORD=type type.PINPUT_RECORD=p PCONSOLE_SCREEN_BUFFER_INFO=type type.PCONSOLE_SCREEN_BUFFER_INFO=p PCONSOLE_FONT_INFOEX=type type.PCONSOLE_FONT_INFOEX=p LPSERVICE_INFOA=type type.LPSERVICE_INFOA=p LPSERVICE_ASYNC_INFO=type type.LPSERVICE_ASYNC_INFO=p LPSERVICE_INFOW=type type.LPSERVICE_INFOW=p PRKEVENT=type type.PRKEVENT=p NTSTATUS=typedef typedef.NTSTATUS=LONG LPNLSVERSIONINFO=type type.LPNLSVERSIONINFO=p LPTCH=type type.LPTCH=s LPMENUINFO=type type.LPMENUINFO=p LPMONITORINFO=type type.LPMONITORINFO=p HRAWINPUT=typedef typedef.HRAWINPUT=HANDLE LPCMENUITEMINFOW=type type.LPCMENUITEMINFOW=p LPCSCROLLINFO=type type.LPCSCROLLINFO=p LPTRACKMOUSEEVENT=type type.LPTRACKMOUSEEVENT=p LPMENUITEMINFOA=type type.LPMENUITEMINFOA=p LPINPUT=type type.LPINPUT=p UINT32=typedef typedef.UINT32=unsigned int PUINT=type type.PUINT=p type.PUINT.pointto=UINT PMENUBARINFO=type type.PMENUBARINFO=p PGESTURECONFIG=type type.PGESTURECONFIG=p PCURSORINFO=type type.PCURSORINFO=p PRAWINPUTDEVICE=type type.PRAWINPUTDEVICE=p LPMENUITEMINFOW=type type.LPMENUITEMINFOW=p LPWNDCLASSEXA=type type.LPWNDCLASSEXA=p PWINDOWINFO=type type.PWINDOWINFO=p PTITLEBARINFO=type type.PTITLEBARINFO=p PTOUCHINPUT=type type.PTOUCHINPUT=p LPSCROLLINFO=type type.LPSCROLLINFO=p PALTTABINFO=type type.PALTTABINFO=p LPACCEL=type type.LPACCEL=p PFLASHWINFO=type type.PFLASHWINFO=p PDISPLAY_DEVICEA=type type.PDISPLAY_DEVICEA=p LPWNDCLASSA=type type.LPWNDCLASSA=p LPCMENUINFO=type type.LPCMENUINFO=p LCID=typedef typedef.LCID=DWORD ACCESS_MASK=typedef typedef.ACCESS_MASK=DWORD PACCESS_MASK=type type.PACCESS_MASK=p type.PACCESS_MASK.pointto=ACCESS_MASK LPDRAWTEXTPARAMS=type type.LPDRAWTEXTPARAMS=p PDISPLAY_DEVICEW=type type.PDISPLAY_DEVICEW=p LPMOUSEMOVEPOINT=type type.LPMOUSEMOVEPOINT=p LPMSG=type type.LPMSG=p PICONINFOEXW=type type.PICONINFOEXW=p PRAWINPUT=type type.PRAWINPUT=p PCRAWINPUTDEVICE=type type.PCRAWINPUTDEVICE=p PICONINFO=type type.PICONINFO=p LPPOINT=type type.LPPOINT=p PCHANGEFILTERSTRUCT=type type.PCHANGEFILTERSTRUCT=p LPTPMPARAMS=type type.LPTPMPARAMS=p PRAWINPUTDEVICELIST=type type.PRAWINPUTDEVICELIST=p LPCMENUITEMINFOA=type type.LPCMENUITEMINFOA=p LPWNDCLASSEXW=type type.LPWNDCLASSEXW=p LPRECT=type type.LPRECT=p PGUITHREADINFO=type type.PGUITHREADINFO=p LPCDLGTEMPLATEW=type type.LPCDLGTEMPLATEW=p LPWNDCLASSW=type type.LPWNDCLASSW=p WPARAM=typedef typedef.WPARAM=UINT_PTR LPARAM=typedef typedef.LPARAM=LONG_PTR WNDPROC=type type.WNDPROC=p HPOWERNOTIFY=type type.HPOWERNOTIFY=p DIALOG_DPI_CHANGE_BEHAVIORS=typedef typedef.DIALOG_DPI_CHANGE_BEHAVIORS=int PLASTINPUTINFO=type type.PLASTINPUTINFO=p DLGPROC=type type.DLGPROC=p DISPLAYCONFIG_TOPOLOGY_ID=typedef typedef.DISPLAYCONFIG_TOPOLOGY_ID=int HSYNTHETICPOINTERDEVICE=type type.HSYNTHETICPOINTERDEVICE=p PICONINFOEXA=type type.PICONINFOEXA=p HDEVNOTIFY=type type.HDEVNOTIFY=p PBSMINFO=type type.PBSMINFO=p PSCROLLBARINFO=type type.PSCROLLBARINFO=p LPCDLGTEMPLATEA=type type.LPCDLGTEMPLATEA=p LPCRECT=type type.LPCRECT=p PSECURITY_INFORMATION=type type.PSECURITY_INFORMATION=p type.PSECURITY_INFORMATION.pointto=SECURITY_INFORMATION LRESULT=typedef typedef.LRESULT=LONG_PTR SENDASYNCPROC=type type.SENDASYNCPROC=p DPI_AWARENESS=typedef typedef.DPI_AWARENESS=int FEEDBACK_TYPE=typedef typedef.FEEDBACK_TYPE=p DPI_HOSTING_BEHAVIOR=typedef typedef.DPI_HOSTING_BEHAVIOR=p LPPAINTSTRUCT=type type.LPPAINTSTRUCT=p PROPENUMPROCEXA=type type.PROPENUMPROCEXA=p HTOUCHINPUT=type type.HTOUCHINPUT=p DESKTOPENUMPROCW=type type.DESKTOPENUMPROCW=p PROPENUMPROCW=type type.PROPENUMPROCW=p POINTER_FEEDBACK_MODE=typedef typedef.POINTER_FEEDBACK_MODE=int DESKTOPENUMPROCA=type type.DESKTOPENUMPROCA=p ORIENTATION_PREFERENCE=typedef typedef.ORIENTATION_PREFERENCE=int MONITORENUMPROC=type type.MONITORENUMPROC=p HWINEVENTHOOK=typedef typedef.HWINEVENTHOOK=HANDLE PMAPPING_SERVICE_INFO=type type.PMAPPING_SERVICE_INFO=p PMAPPING_OPTIONS=type type.PMAPPING_OPTIONS=p PMAPPING_PROPERTY_BAG=type type.PMAPPING_PROPERTY_BAG=p PMAPPING_ENUM_OPTIONS=type type.PMAPPING_ENUM_OPTIONS=p LPCPINFOEXA=type type.LPCPINFOEXA=p LANGID=typedef typedef.LANGID=WORD GEOTYPE=typedef typedef.GEOTYPE=DWORD GEOCLASS=typedef typedef.GEOCLASS=DWORD LGRPID=type type.LGRPID=p NORM_FORM=typedef typedef.NORM_FORM=int LPCPINFOEXW=type type.LPCPINFOEXW=p CALID=typedef typedef.CALID=DWORD GEO_ENUMPROC=type type.GEO_ENUMPROC=p PFILEMUIINFO=type type.PFILEMUIINFO=p UILANGUAGE_ENUMPROCW=type type.UILANGUAGE_ENUMPROCW=p CALINFO_ENUMPROCW=type type.CALINFO_ENUMPROCW=p CALINFO_ENUMPROCEXW=type type.CALINFO_ENUMPROCEXW=p DATEFMT_ENUMPROCEXW=type type.DATEFMT_ENUMPROCEXW=p LANGGROUPLOCALE_ENUMPROCA=type type.LANGGROUPLOCALE_ENUMPROCA=p LOCALE_ENUMPROCEX=type type.LOCALE_ENUMPROCEX=p DATEFMT_ENUMPROCEXA=type type.DATEFMT_ENUMPROCEXA=p LANGUAGEGROUP_ENUMPROCA=type type.LANGUAGEGROUP_ENUMPROCA=p TIMEFMT_ENUMPROCEX=type type.TIMEFMT_ENUMPROCEX=p LOCALE_ENUMPROCA=type type.LOCALE_ENUMPROCA=p DATEFMT_ENUMPROCEXEX=type type.DATEFMT_ENUMPROCEXEX=p TIMEFMT_ENUMPROCA=type type.TIMEFMT_ENUMPROCA=p CALINFO_ENUMPROCA=type type.CALINFO_ENUMPROCA=p PCNZCH=type type.PCNZCH=p type.PCNZCH.pointto=CHAR GEOID=typedef typedef.GEOID=LONG LPNLSVERSIONINFOEX=type type.LPNLSVERSIONINFOEX=p NLS_FUNCTION=type type.NLS_FUNCTION=p GEO_ENUMNAMEPROC=type type.GEO_ENUMNAMEPROC=p CODEPAGE_ENUMPROCA=type type.CODEPAGE_ENUMPROCA=p LANGGROUPLOCALE_ENUMPROCW=type type.LANGGROUPLOCALE_ENUMPROCW=p LPCPINFO=type type.LPCPINFO=p CALINFO_ENUMPROCEXA=type type.CALINFO_ENUMPROCEXA=p DATEFMT_ENUMPROCA=type type.DATEFMT_ENUMPROCA=p CODEPAGE_ENUMPROCW=type type.CODEPAGE_ENUMPROCW=p DATEFMT_ENUMPROCW=type type.DATEFMT_ENUMPROCW=p TIMEFMT_ENUMPROCW=type type.TIMEFMT_ENUMPROCW=p LANGUAGEGROUP_ENUMPROCW=type type.LANGUAGEGROUP_ENUMPROCW=p CALINFO_ENUMPROCEXEX=type type.CALINFO_ENUMPROCEXEX=p UILANGUAGE_ENUMPROCA=type type.UILANGUAGE_ENUMPROCA=p LOCALE_ENUMPROCW=type type.LOCALE_ENUMPROCW=p LCTYPE=typedef typedef.LCTYPE=DWORD CALTYPE=typedef typedef.CALTYPE=DWORD PCZZWSTR=type type.PCZZWSTR=z PZZWSTR=type type.PZZWSTR=z DLL_DIRECTORY_COOKIE=type type.DLL_DIRECTORY_COOKIE=p LPSHQUERYRBINFO=type type.LPSHQUERYRBINFO=p LPSHFILEOPSTRUCTA=type type.LPSHFILEOPSTRUCTA=p PNOTIFYICONDATAA=type type.PNOTIFYICONDATAA=p PNOTIFYICONDATAW=type type.PNOTIFYICONDATAW=p REFIID=type type.REFIID=p type.REFIID.pointto=IID PSHCREATEPROCESSINFOW=type type.PSHCREATEPROCESSINFOW=p LPSHFILEOPSTRUCTW=type type.LPSHFILEOPSTRUCTW=p PAPPBARDATA=type type.PAPPBARDATA=p ULARGE_INTEGER=typedef typedef.ULARGE_INTEGER=ULONGLONG DEVICE_SCALE_FACTOR=typedef typedef.DEVICE_SCALE_FACTOR=int PTP_TIMER_CALLBACK=type type.PTP_TIMER_CALLBACK=p PTP_WAIT_CALLBACK=type type.PTP_WAIT_CALLBACK=p PTP_WIN32_IO_CALLBACK=type type.PTP_WIN32_IO_CALLBACK=p PTP_WORK_CALLBACK=type type.PTP_WORK_CALLBACK=p PTP_TIMER=type type.PTP_TIMER=p PTP_CALLBACK_INSTANCE=type type.PTP_CALLBACK_INSTANCE=p PTP_IO=type type.PTP_IO=p PTP_WORK=type type.PTP_WORK=p PTP_WAIT=type type.PTP_WAIT=p PTP_POOL_STACK_INFORMATION=type type.PTP_POOL_STACK_INFORMATION=p PINT_PTR=type type.PINT_PTR=p type.PINT_PTR.pointto=INT_PTR HIMAGELIST=type type.HIMAGELIST=p LPCTBBUTTON=type type.LPCTBBUTTON=p LPCOLORMAP=type type.LPCOLORMAP=p TASKDIALOG_COMMON_BUTTON_FLAGS=typedef typedef.TASKDIALOG_COMMON_BUTTON_FLAGS=int SUBCLASSPROC=type type.SUBCLASSPROC=p PMINIDUMP_USER_STREAM_INFORMATION=type type.PMINIDUMP_USER_STREAM_INFORMATION=p PMINIDUMP_CALLBACK_INFORMATION=type type.PMINIDUMP_CALLBACK_INFORMATION=p PMINIDUMP_DIRECTORY=type type.PMINIDUMP_DIRECTORY=p MINIDUMP_TYPE=typedef typedef.MINIDUMP_TYPE=int PCSTR=type type.PCSTR=s APTTYPE=typedef typedef.APTTYPE=int LPSTREAM=type type.LPSTREAM=p UINT64=typedef typedef.UINT64=uint64_t LPUNKNOWN=type type.LPUNKNOWN=p PServerInformation=type type.PServerInformation=p RPC_AUTH_IDENTITY_HANDLE=type type.RPC_AUTH_IDENTITY_HANDLE=p LPSURROGATE=type type.LPSURROGATE=p LPMARSHAL=type type.LPMARSHAL=p REFGUID=type type.REFGUID=p type.REFGUID.pointto=GUID LPMALLOC=type type.LPMALLOC=p RPC_AUTHZ_HANDLE=type type.RPC_AUTHZ_HANDLE=p APTTYPEQUALIFIER=typedef typedef.APTTYPEQUALIFIER=int LPIID=type type.LPIID=p type.LPIID.pointto=IID LPTHREAD_START_ROUTINE=type type.LPTHREAD_START_ROUTINE=p THREAD_INFORMATION_CLASS=typedef typedef.THREAD_INFORMATION_CLASS=int LPCONTEXT=type type.LPCONTEXT=p LPPROC_THREAD_ATTRIBUTE_LIST=type type.LPPROC_THREAD_ATTRIBUTE_LIST=p PAPCFUNC=type type.PAPCFUNC=p PROCESS_MITIGATION_POLICY=typedef typedef.PROCESS_MITIGATION_POLICY=int PROCESS_INFORMATION_CLASS=typedef typedef.PROCESS_INFORMATION_CLASS=int PCUNICODE_STRING=type type.PCUNICODE_STRING=p PIO_STATUS_BLOCK=type type.PIO_STATUS_BLOCK=p POBJECT_ATTRIBUTES=type type.POBJECT_ATTRIBUTES=p PSTRING=type type.PSTRING=p PUNICODE_STRING=type type.PUNICODE_STRING=p SYSTEM_INFORMATION_CLASS=typedef typedef.SYSTEM_INFORMATION_CLASS=int PIO_APC_ROUTINE=type type.PIO_APC_ROUTINE=p THREADINFOCLASS=typedef typedef.THREADINFOCLASS=int PANSI_STRING=type type.PANSI_STRING=p POEM_STRING=type type.POEM_STRING=p PWCH=type type.PWCH=p PKEY_VALUE_ENTRY=type type.PKEY_VALUE_ENTRY=p PCSZ=type type.PCSZ=p PCANSI_STRING=type type.PCANSI_STRING=p KEY_SET_INFORMATION_CLASS=typedef typedef.KEY_SET_INFORMATION_CLASS=int JOBOBJECTINFOCLASS=typedef typedef.JOBOBJECTINFOCLASS=int PROPID=typedef typedef.PROPID=ULONG PCREDENTIALW=type type.PCREDENTIALW=p PCREDENTIAL_TARGET_INFORMATIONW=type type.PCREDENTIAL_TARGET_INFORMATIONW=p PCREDUI_INFOA=type type.PCREDUI_INFOA=p EXTENDED_NAME_FORMAT=typedef typedef.EXTENDED_NAME_FORMAT=int PCRED_MARSHAL_TYPE=type type.PCRED_MARSHAL_TYPE=p PCREDENTIAL_TARGET_INFORMATIONA=type type.PCREDENTIAL_TARGET_INFORMATIONA=p PCREDUI_INFOW=type type.PCREDUI_INFOW=p PCREDENTIALA=type type.PCREDENTIALA=p PCtxtHandle=type type.PCtxtHandle=p CRED_PROTECTION_TYPE=typedef typedef.CRED_PROTECTION_TYPE=int CRED_MARSHAL_TYPE=typedef typedef.CRED_MARSHAL_TYPE=int PENUM_PAGE_FILE_CALLBACKW=type type.PENUM_PAGE_FILE_CALLBACKW=p PENUM_PAGE_FILE_CALLBACKA=type type.PENUM_PAGE_FILE_CALLBACKA=p LPMODULEINFO=type type.LPMODULEINFO=p PPERFORMANCE_INFORMATION=type type.PPERFORMANCE_INFORMATION=p PPSAPI_WS_WATCH_INFORMATION=type type.PPSAPI_WS_WATCH_INFORMATION=p PPROCESS_MEMORY_COUNTERS=type type.PPROCESS_MEMORY_COUNTERS=p PPSAPI_WS_WATCH_INFORMATION_EX=type type.PPSAPI_WS_WATCH_INFORMATION_EX=p LPTHREADENTRY32=type type.LPTHREADENTRY32=p LPMODULEENTRY32W=type type.LPMODULEENTRY32W=p LPPROCESSENTRY32W=type type.LPPROCESSENTRY32W=p LPHEAPENTRY32=type type.LPHEAPENTRY32=p LPMODULEENTRY32=type type.LPMODULEENTRY32=p LPPROCESSENTRY32=type type.LPPROCESSENTRY32=p LPHEAPLIST32=type type.LPHEAPLIST32=p PEVENT_FILTER_DESCRIPTOR=type type.PEVENT_FILTER_DESCRIPTOR=p PTRACEHANDLE=type type.PTRACEHANDLE=p PEVENT_INSTANCE_INFO=type type.PEVENT_INSTANCE_INFO=p PEVENT_CALLBACK=type type.PEVENT_CALLBACK=p ETW_PROCESS_HANDLE_INFO_TYPE=typedef typedef.ETW_PROCESS_HANDLE_INFO_TYPE=int WMIDPREQUEST=type type.WMIDPREQUEST=p TRACEHANDLE=typedef typedef.TRACEHANDLE=ULONG64 LPTIME_ZONE_INFORMATION=type type.LPTIME_ZONE_INFORMATION=p PDYNAMIC_TIME_ZONE_INFORMATION=type type.PDYNAMIC_TIME_ZONE_INFORMATION=p SECURITY_STATUS=typedef typedef.SECURITY_STATUS=LONG PSYSTEM_POWER_CAPABILITIES=type type.PSYSTEM_POWER_CAPABILITIES=p PHPOWERNOTIFY=type type.PHPOWERNOTIFY=p POWER_INFORMATION_LEVEL=typedef typedef.POWER_INFORMATION_LEVEL=int POWER_PLATFORM_ROLE=typedef typedef.POWER_PLATFORM_ROLE=int EFFECTIVE_POWER_MODE=typedef typedef.EFFECTIVE_POWER_MODE=int EFFECTIVE_POWER_MODE_CALLBACK=type type.EFFECTIVE_POWER_MODE_CALLBACK=p PCEVENT_DESCRIPTOR=type type.PCEVENT_DESCRIPTOR=p PREGHANDLE=type type.PREGHANDLE=p PENABLECALLBACK=type type.PENABLECALLBACK=p PEVENT_DATA_DESCRIPTOR=type type.PEVENT_DATA_DESCRIPTOR=p EVENT_INFO_CLASS=typedef typedef.EVENT_INFO_CLASS=int REGHANDLE=type type.REGHANDLE=p PLUID_AND_ATTRIBUTES=type type.PLUID_AND_ATTRIBUTES=p PTOKEN_PRIVILEGES=type type.PTOKEN_PRIVILEGES=p PTOKEN_GROUPS=type type.PTOKEN_GROUPS=p PSID_IDENTIFIER_AUTHORITY=type type.PSID_IDENTIFIER_AUTHORITY=p PSID_AND_ATTRIBUTES=type type.PSID_AND_ATTRIBUTES=p PCLAIM_SECURITY_ATTRIBUTES_INFORMATION=type type.PCLAIM_SECURITY_ATTRIBUTES_INFORMATION=p PSECURITY_DESCRIPTOR_CONTROL=type type.PSECURITY_DESCRIPTOR_CONTROL=p ACL_INFORMATION_CLASS=typedef typedef.ACL_INFORMATION_CLASS=int WELL_KNOWN_SID_TYPE=typedef typedef.WELL_KNOWN_SID_TYPE=int TOKEN_INFORMATION_CLASS=typedef typedef.TOKEN_INFORMATION_CLASS=int TOKEN_TYPE=typedef typedef.TOKEN_TYPE=int SECURITY_IMPERSONATION_LEVEL=typedef typedef.SECURITY_IMPERSONATION_LEVEL=int SECURITY_DESCRIPTOR_CONTROL=typedef typedef.SECURITY_DESCRIPTOR_CONTROL=WORD LPFONTDESC=type type.LPFONTDESC=p LPOCPFIPARAMS=type type.LPOCPFIPARAMS=p LPDISPATCH=type type.LPDISPATCH=p LPPICTDESC=type type.LPPICTDESC=p LPCLSID=type type.LPCLSID=p OLE_COLOR=typedef typedef.OLE_COLOR=DWORD BSTR=type type.BSTR=p type.BSTR.pointto=OLECHAR GUID=typedef typedef.GUID=_GUID SYSTEMTIME=typedef typedef.SYSTEMTIME=_SYSTEMTIME IID=typedef typedef.IID=GUID HMACHINE=type type.HMACHINE=p PHMACHINE=type type.PHMACHINE=p type.PHMACHINE.pointto=HMACHINE PCVOID=type type.PCVOID=p DEVINST=typedef typedef.DEVINST=DWORD DEVNODE=typedef typedef.DEVNODE=DWORD DEVINSTID_A=type type.DEVINSTID_A=s DEVINSTID_W=type type.DEVINSTID_W=z HCMNOTIFICATION=type type.HCMNOTIFICATION=p RES_DES=typedef typedef.RES_DES=DWORD_PTR PRES_DES=type type.PRES_DES=p type.PRES_DES.pointto=RES_DES RESOURCEID=typedef typedef.RESOURCEID=ULONG PRESOURCEID=type type.PRESOURCEID=p type.PRESOURCEID.pointto=RESOURCEID SC_HANDLE=type type.SC_HANDLE=p SC_LOCK=type type.SC_LOCK=p SC_STATUS_TYPE=typedef typedef.SC_STATUS_TYPE=int SC_ENUM_TYPE=typedef typedef.SC_ENUM_TYPE=int PCOMPRESS_ALLOCATION_ROUTINES=type type.PCOMPRESS_ALLOCATION_ROUTINES=p DECOMPRESSOR_HANDLE=type type.DECOMPRESSOR_HANDLE=p COMPRESSOR_HANDLE=type type.COMPRESSOR_HANDLE=p PDECOMPRESSOR_HANDLE=type type.PDECOMPRESSOR_HANDLE=p PCOMPRESSOR_HANDLE=type type.PCOMPRESSOR_HANDLE=p COMPRESS_INFORMATION_CLASS=typedef typedef.COMPRESS_INFORMATION_CLASS=int ############################################################################## _FILETIME=struct struct._FILETIME=dwLowDateTime,dwHighDateTime struct._FILETIME.dwLowDateTime=DWORD,0,0 struct._FILETIME.dwHighDateTime=DWORD,4,0 _GUID=struct struct._GUID=Data1,Data2,Data3,Data4 struct._GUID.Data1=DWORD,0,0 struct._GUID.Data2=WORD,4,0 struct._GUID.Data3=WORD,6,0 struct._GUID.Data4=BYTE,8,8 _SYSTEMTIME=struct struct._SYSTEMTIME=wYear,wMonth,wDayOfWeek,wDay,wHour,wMinute,wSecond,wMilliseconds struct._SYSTEMTIME.wYear=WORD,0,0 struct._SYSTEMTIME.wMonth=WORD,2,0 struct._SYSTEMTIME.wDayOfWeek=WORD,4,0 struct._SYSTEMTIME.wDay=WORD,6,0 struct._SYSTEMTIME.wHour=WORD,8,0 struct._SYSTEMTIME.wMinute=WORD,10,0 struct._SYSTEMTIME.wSecond=WORD,12,0 struct._SYSTEMTIME.wMilliseconds=WORD,14,0 ############################################################################## #### avifile.h #### AVIFileInit=func func.AVIFileInit.args=0 func.AVIFileInit.ret=void AVIFileExit=func func.AVIFileExit.args=0 func.AVIFileExit.ret=void AVIFileAddRef=func func.AVIFileAddRef.args=0 func.AVIFileAddRef.ret=ulong AVIFileRelease=func func.AVIFileRelease.args=0 func.AVIFileRelease.ret=ulong AVIFileOpenA=func func.AVIFileOpenA.args=4 func.AVIFileOpenA.arg.0=PAVIFILE*,ppfile func.AVIFileOpenA.arg.1=LPCSTR,szFile func.AVIFileOpenA.arg.2=UINT,mode func.AVIFileOpenA.arg.3=CLSID,pclsidHandler func.AVIFileOpenA.ret=stdapi AVIFileOpenW=func func.AVIFileOpenW.args=4 func.AVIFileOpenW.arg.0=PAVIFILE*,ppfile func.AVIFileOpenW.arg.1=LPCWSTR,szFile func.AVIFileOpenW.arg.2=UINT,mode func.AVIFileOpenW.arg.3=CLSID,pclsidHandler func.AVIFileOpenW.ret=stdapi AVIFileInfoA=func func.AVIFileInfoA.args=3 func.AVIFileInfoA.arg.0=PAVIFILE,pfile func.AVIFileInfoA.arg.1=LPAVIFILEINFOA,pfi func.AVIFileInfoA.arg.2=LONG,lSize func.AVIFileInfoA.ret=stdapi AVIFileInfoW=func func.AVIFileInfoW.args=3 func.AVIFileInfoW.arg.0=PAVIFILE,pfile func.AVIFileInfoW.arg.1=LPAVIFILEINFOW,pfi func.AVIFileInfoW.arg.2=LONG,lSize func.AVIFileInfoW.ret=stdapi #### com.h #### QueryInterface=func func.QueryInterface.args=2 func.QueryInterface.arg.0=REFIID,iid func.QueryInterface.arg.1=COM_INTERFACE_PTR*,ppvObject func.QueryInterface.ret=hresult AddRef=func func.AddRef.args=0 func.AddRef.ret=ulong Release=func func.Release.args=0 func.Release.ret=ulong CreateInstance=func func.CreateInstance.args=3 func.CreateInstance.arg.0=IUnknown,*pUnkOuter func.CreateInstance.arg.1=REFIID,riid func.CreateInstance.arg.2=COM_INTERFACE_PTR*,ppvObject func.CreateInstance.ret=hresult LockServer=func func.LockServer.args=0 func.LockServer.ret=hresult GetTypeInfoCount=func func.GetTypeInfoCount.args=0 func.GetTypeInfoCount.ret=hresult GetTypeInfo=func func.GetTypeInfo.args=3 func.GetTypeInfo.arg.0=UINT,iTInfo func.GetTypeInfo.arg.1=LCID,lcid func.GetTypeInfo.arg.2=LPVOID,ppTInfo func.GetTypeInfo.ret=hresult GetIDsOfNames=func func.GetIDsOfNames.args=5 func.GetIDsOfNames.arg.0=REFIID,riid func.GetIDsOfNames.arg.1=LPOLECHAR*,rgszNames func.GetIDsOfNames.arg.2=UINT,cNames func.GetIDsOfNames.arg.3=LCID,lcid func.GetIDsOfNames.arg.4=DISPID*,rgDispId func.GetIDsOfNames.ret=hresult Invoke=func func.Invoke.args=8 func.Invoke.arg.0=DISPID,dispIdMember func.Invoke.arg.1=REFIID,riid func.Invoke.arg.2=LCID,lcid func.Invoke.arg.3=WORD,wFlags func.Invoke.arg.4=DISPPARAMS*,pDispParams func.Invoke.arg.5=VARIANT*,pVarResult func.Invoke.arg.6=EXCEPINFO*,pExcepInfo func.Invoke.arg.7=UINT*,puArgErr func.Invoke.ret=hresult GetClassID=func func.GetClassID.args=0 func.GetClassID.ret=hresult IsDirty=func func.IsDirty.args=0 func.IsDirty.ret=hresult Load=func func.Load.args=2 func.Load.arg.0=LPCOLESTR,pszFileName func.Load.arg.1=DWORD,dwMode func.Load.ret=hresult Save=func func.Save.args=2 func.Save.arg.0=LPCOLESTR,pszFileName func.Save.arg.1=BOOL,fRemember func.Save.ret=hresult SaveCompleted=func func.SaveCompleted.args=0 func.SaveCompleted.ret=hresult GetCurFile=func func.GetCurFile.args=0 func.GetCurFile.ret=hresult Draw=func func.Draw.args=10 func.Draw.arg.0=DWORD,dwDrawAspect func.Draw.arg.1=LONG,lindex func.Draw.arg.2=void,*pvAspect func.Draw.arg.3=DVTARGETDEVICE,*ptd func.Draw.arg.4=HDC,hdcTargetDev func.Draw.arg.5=HDC,hdcDraw func.Draw.arg.6=LPCRECTL,lprcBounds func.Draw.arg.7=LPCRECTL,lprcWBounds func.Draw.arg.8=CONTINUEPROC,ContinueProc func.Draw.arg.9=ULONG_PTR,dwContinue func.Draw.ret=hresult GetColorSet=func func.GetColorSet.args=6 func.GetColorSet.arg.0=DWORD,dwDrawAspect func.GetColorSet.arg.1=LONG,lindex func.GetColorSet.arg.2=void,*pvAspect func.GetColorSet.arg.3=DVTARGETDEVICE,*ptd func.GetColorSet.arg.4=HDC,hicTargetDev func.GetColorSet.arg.5=LOGPALETTE,**ppColorSet func.GetColorSet.ret=hresult Freeze=func func.Freeze.args=4 func.Freeze.arg.0=DWORD,dwDrawAspect func.Freeze.arg.1=LONG,lindex func.Freeze.arg.2=void,*pvAspect func.Freeze.arg.3=DWORD,*pdwFreeze func.Freeze.ret=hresult Unfreeze=func func.Unfreeze.args=0 func.Unfreeze.ret=hresult SetAdvise=func func.SetAdvise.args=3 func.SetAdvise.arg.0=DWORD,aspects func.SetAdvise.arg.1=DWORD,advf func.SetAdvise.arg.2=IAdviseSink,*pAdvSink func.SetAdvise.ret=hresult GetAdvise=func func.GetAdvise.args=3 func.GetAdvise.arg.0=DWORD,*pAspects func.GetAdvise.arg.1=DWORD,*pAdvf func.GetAdvise.arg.2=IAdviseSink,**ppAdvSink func.GetAdvise.ret=hresult GetExtent=func func.GetExtent.args=4 func.GetExtent.arg.0=DWORD,dwDrawAspect func.GetExtent.arg.1=LONG,lindex func.GetExtent.arg.2=DVTARGETDEVICE*,ptd func.GetExtent.arg.3=LPSIZEL,lpsizel func.GetExtent.ret=hresult GetRect=func func.GetRect.args=2 func.GetRect.arg.0=DWORD,dwAspect func.GetRect.arg.1=LPRECTL,pRect func.GetRect.ret=hresult GetViewStatus=func func.GetViewStatus.args=0 func.GetViewStatus.ret=hresult QueryHitPoint=func func.QueryHitPoint.args=5 func.QueryHitPoint.arg.0=DWORD,dwAspect func.QueryHitPoint.arg.1=LPCRECT,pRectBounds func.QueryHitPoint.arg.2=POINT,ptlLoc func.QueryHitPoint.arg.3=LONG,lCloseHint func.QueryHitPoint.arg.4=DWORD,*pHitResult func.QueryHitPoint.ret=hresult QueryHitRect=func func.QueryHitRect.args=5 func.QueryHitRect.arg.0=DWORD,dwAspect func.QueryHitRect.arg.1=LPCRECT,pRectBounds func.QueryHitRect.arg.2=LPCRECT,pRectLoc func.QueryHitRect.arg.3=LONG,lCloseHint func.QueryHitRect.arg.4=DWORD,*pHitResult func.QueryHitRect.ret=hresult GetNaturalExtent=func func.GetNaturalExtent.args=6 func.GetNaturalExtent.arg.0=DWORD,dwAspect func.GetNaturalExtent.arg.1=LONG,lindex func.GetNaturalExtent.arg.2=DVTARGETDEVICE,*ptd func.GetNaturalExtent.arg.3=HDC,hicTargetDev func.GetNaturalExtent.arg.4=DVEXTENTINFO,*pExtentInfo func.GetNaturalExtent.arg.5=LPSIZEL,pSizel func.GetNaturalExtent.ret=hresult #### gdi32.h #### AddFontResourceA=func func.AddFontResourceA.args=0 func.AddFontResourceA.ret=long AddFontResourceW=func func.AddFontResourceW.args=0 func.AddFontResourceW.ret=long AnimatePalette=func func.AnimatePalette.args=4 func.AnimatePalette.arg.0=HPALETTE,hpal func.AnimatePalette.arg.1=UINT,iStartIndex func.AnimatePalette.arg.2=UINT,cEntries func.AnimatePalette.arg.3=PALETTEENTRY,*ppe func.AnimatePalette.ret=bool Arc=func func.Arc.args=9 func.Arc.arg.0=HDC,hdc func.Arc.arg.1=int,nLeftRect func.Arc.arg.2=int,nTopRect func.Arc.arg.3=int,nRightRect func.Arc.arg.4=int,nBottomRect func.Arc.arg.5=int,nXStartArc func.Arc.arg.6=int,nYStartArc func.Arc.arg.7=int,nXEndArc func.Arc.arg.8=int,nYEndArc func.Arc.ret=bool BitBlt=func func.BitBlt.args=9 func.BitBlt.arg.0=HDC,hdcDest func.BitBlt.arg.1=int,nXDest func.BitBlt.arg.2=int,nYDest func.BitBlt.arg.3=int,nWidth func.BitBlt.arg.4=int,nHeight func.BitBlt.arg.5=HDC,hdcSrc func.BitBlt.arg.6=int,nXSrc func.BitBlt.arg.7=int,nYSrc func.BitBlt.arg.8=_TernaryDrawMode,dwRop func.BitBlt.ret=bool CancelDC=func func.CancelDC.args=0 func.CancelDC.ret=bool Chord=func func.Chord.args=9 func.Chord.arg.0=HDC,hdc func.Chord.arg.1=int,nLeftRect func.Chord.arg.2=int,nTopRect func.Chord.arg.3=int,nRightRect func.Chord.arg.4=int,nBottomRect func.Chord.arg.5=int,nXRadial1 func.Chord.arg.6=int,nYRadial1 func.Chord.arg.7=int,nXRadial2 func.Chord.arg.8=int,nYRadial2 func.Chord.ret=bool ChoosePixelFormat=func func.ChoosePixelFormat.args=2 func.ChoosePixelFormat.arg.0=HDC,hdc func.ChoosePixelFormat.arg.1=PIXELFORMATDESCRIPTOR,*ppfd func.ChoosePixelFormat.ret=long CloseMetaFile=func func.CloseMetaFile.args=0 func.CloseMetaFile.ret=hmetafile CombineRgn=func func.CombineRgn.args=4 func.CombineRgn.arg.0=HRGN,hrgnDest func.CombineRgn.arg.1=HRGN,hrgnSrc1 func.CombineRgn.arg.2=HRGN,hrgnSrc2 func.CombineRgn.arg.3=_CombineRgn,fnCombineMode func.CombineRgn.ret=_regionflags CopyMetaFileA=func func.CopyMetaFileA.args=2 func.CopyMetaFileA.arg.0=HMETAFILE,hmfSrc func.CopyMetaFileA.arg.1=LPCSTR,lpszFile func.CopyMetaFileA.ret=hmetafile CopyMetaFileW=func func.CopyMetaFileW.args=2 func.CopyMetaFileW.arg.0=HMETAFILE,hmfSrc func.CopyMetaFileW.arg.1=LPCWSTR,lpszFile func.CopyMetaFileW.ret=hmetafile CreateBitmap=func func.CreateBitmap.args=5 func.CreateBitmap.arg.0=int,nWidth func.CreateBitmap.arg.1=int,nHeight func.CreateBitmap.arg.2=UINT,cPlanes func.CreateBitmap.arg.3=UINT,cBitsPerPel func.CreateBitmap.arg.4=VOID,*lpvBits func.CreateBitmap.ret=hbitmap CreateBitmapIndirect=func func.CreateBitmapIndirect.args=0 func.CreateBitmapIndirect.ret=hbitmap CreateBrushIndirect=func func.CreateBrushIndirect.args=0 func.CreateBrushIndirect.ret=hbrush CreateCompatibleBitmap=func func.CreateCompatibleBitmap.args=3 func.CreateCompatibleBitmap.arg.0=HDC,hdc func.CreateCompatibleBitmap.arg.1=int,nWidth func.CreateCompatibleBitmap.arg.2=int,nHeight func.CreateCompatibleBitmap.ret=hbitmap CreateDiscardableBitmap=func func.CreateDiscardableBitmap.args=3 func.CreateDiscardableBitmap.arg.0=HDC,hdc func.CreateDiscardableBitmap.arg.1=int,nWidth func.CreateDiscardableBitmap.arg.2=int,nHeight func.CreateDiscardableBitmap.ret=hbitmap CreateCompatibleDC=func func.CreateCompatibleDC.args=0 func.CreateCompatibleDC.ret=hdc CreateDCA=func func.CreateDCA.args=4 func.CreateDCA.arg.0=LPCSTR,lpszDriver func.CreateDCA.arg.1=LPCSTR,lpszDevice func.CreateDCA.arg.2=LPCSTR,lpszOutput func.CreateDCA.arg.3=DEVMODEA,*lpInitData func.CreateDCA.ret=hdc CreateDCW=func func.CreateDCW.args=4 func.CreateDCW.arg.0=LPCWSTR,lpszDriver func.CreateDCW.arg.1=LPCWSTR,lpszDevice func.CreateDCW.arg.2=LPCWSTR,lpszOutput func.CreateDCW.arg.3=DEVMODEW,*lpInitData func.CreateDCW.ret=hdc CreateDIBitmap=func func.CreateDIBitmap.args=6 func.CreateDIBitmap.arg.0=HDC,hdc func.CreateDIBitmap.arg.1=BITMAPV5HEADER,*lpbmih func.CreateDIBitmap.arg.2=_CreateDIBitmap,fdwInit func.CreateDIBitmap.arg.3=VOID,*lpbInit func.CreateDIBitmap.arg.4=BITMAPINFO,*lpbmi func.CreateDIBitmap.arg.5=_DIB_Color,fuUsage func.CreateDIBitmap.ret=hbitmap CreateDIBPatternBrush=func func.CreateDIBPatternBrush.args=2 func.CreateDIBPatternBrush.arg.0=HGLOBAL,hglbDIBPacked func.CreateDIBPatternBrush.arg.1=_DIB_Color,fuColorSpec func.CreateDIBPatternBrush.ret=hbrush CreateDIBPatternBrushPt=func func.CreateDIBPatternBrushPt.args=2 func.CreateDIBPatternBrushPt.arg.0=VOID,*lpPackedDIB func.CreateDIBPatternBrushPt.arg.1=_DIB_Color,iUsage func.CreateDIBPatternBrushPt.ret=hbrush CreateEllipticRgn=func func.CreateEllipticRgn.args=4 func.CreateEllipticRgn.arg.0=int,nLeftRect func.CreateEllipticRgn.arg.1=int,nTopRect func.CreateEllipticRgn.arg.2=int,nRightRect func.CreateEllipticRgn.arg.3=int,nBottomRect func.CreateEllipticRgn.ret=hrgn CreateEllipticRgnIndirect=func func.CreateEllipticRgnIndirect.args=0 func.CreateEllipticRgnIndirect.ret=hrgn CreateFontIndirectA=func func.CreateFontIndirectA.args=0 func.CreateFontIndirectA.ret=hfont CreateFontIndirectW=func func.CreateFontIndirectW.args=0 func.CreateFontIndirectW.ret=hfont CreateFontA=func func.CreateFontA.args=14 func.CreateFontA.arg.0=int,nHeight func.CreateFontA.arg.1=int,nWidth func.CreateFontA.arg.2=int,nEscapement func.CreateFontA.arg.3=int,nOrientation func.CreateFontA.arg.4=_FW,fnWeight func.CreateFontA.arg.5=DWORD,fdwItalic func.CreateFontA.arg.6=DWORD,fdwUnderline func.CreateFontA.arg.7=DWORD,fdwStrikeOut func.CreateFontA.arg.8=_CHARSET,fdwCharSet func.CreateFontA.arg.9=_OUT,fdwOutputPrecision func.CreateFontA.arg.10=_CLIP,fdwClipPrecision func.CreateFontA.arg.11=_OUT,fdwQuality func.CreateFontA.arg.12=_FF,fdwPitchAndFamily func.CreateFontA.arg.13=LPCSTR,lpszFace func.CreateFontA.ret=hfont CreateFontW=func func.CreateFontW.args=14 func.CreateFontW.arg.0=int,nHeight func.CreateFontW.arg.1=int,nWidth func.CreateFontW.arg.2=int,nEscapement func.CreateFontW.arg.3=int,nOrientation func.CreateFontW.arg.4=_FW,fnWeight func.CreateFontW.arg.5=DWORD,fdwItalic func.CreateFontW.arg.6=DWORD,fdwUnderline func.CreateFontW.arg.7=DWORD,fdwStrikeOut func.CreateFontW.arg.8=_CHARSET,fdwCharSet func.CreateFontW.arg.9=_OUT,fdwOutputPrecision func.CreateFontW.arg.10=_CLIP,fdwClipPrecision func.CreateFontW.arg.11=_OUT,fdwQuality func.CreateFontW.arg.12=_FF,fdwPitchAndFamily func.CreateFontW.arg.13=LPCWSTR,lpszFace func.CreateFontW.ret=hfont CreateHatchBrush=func func.CreateHatchBrush.args=2 func.CreateHatchBrush.arg.0=int,fnStyle func.CreateHatchBrush.arg.1=COLORREF,clrref func.CreateHatchBrush.ret=hbrush CreateICA=func func.CreateICA.args=4 func.CreateICA.arg.0=LPCSTR,lpszDriver func.CreateICA.arg.1=LPCSTR,lpszDevice func.CreateICA.arg.2=LPCSTR,lpszOutput func.CreateICA.arg.3=DEVMODEA,*lpdvmInit func.CreateICA.ret=hdc CreateICW=func func.CreateICW.args=4 func.CreateICW.arg.0=LPCWSTR,lpszDriver func.CreateICW.arg.1=LPCWSTR,lpszDevice func.CreateICW.arg.2=LPCWSTR,lpszOutput func.CreateICW.arg.3=DEVMODEW,*lpdvmInit func.CreateICW.ret=hdc CreateMetaFileA=func func.CreateMetaFileA.args=0 func.CreateMetaFileA.ret=hdc CreateMetaFileW=func func.CreateMetaFileW.args=0 func.CreateMetaFileW.ret=hdc CreatePalette=func func.CreatePalette.args=0 func.CreatePalette.ret=hpalette CreatePen=func func.CreatePen.args=3 func.CreatePen.arg.0=_PS,fnPenStyle func.CreatePen.arg.1=int,nWidth func.CreatePen.arg.2=COLORREF,crColor func.CreatePen.ret=hpen CreatePenIndirect=func func.CreatePenIndirect.args=0 func.CreatePenIndirect.ret=hpen CreatePolyPolygonRgn=func func.CreatePolyPolygonRgn.args=4 func.CreatePolyPolygonRgn.arg.0=POINT,*lppt func.CreatePolyPolygonRgn.arg.1=INT,*lpPolyCounts func.CreatePolyPolygonRgn.arg.2=int,nCount func.CreatePolyPolygonRgn.arg.3=_PolyFill,fnPolyFillMode func.CreatePolyPolygonRgn.ret=hrgn CreatePatternBrush=func func.CreatePatternBrush.args=0 func.CreatePatternBrush.ret=hbrush CreateRectRgn=func func.CreateRectRgn.args=4 func.CreateRectRgn.arg.0=int,nLeftRect func.CreateRectRgn.arg.1=int,nTopRect func.CreateRectRgn.arg.2=int,nRightRect func.CreateRectRgn.arg.3=int,nBottomRect func.CreateRectRgn.ret=hrgn CreateRectRgnIndirect=func func.CreateRectRgnIndirect.args=0 func.CreateRectRgnIndirect.ret=hrgn CreateRoundRectRgn=func func.CreateRoundRectRgn.args=6 func.CreateRoundRectRgn.arg.0=int,nLeftRect func.CreateRoundRectRgn.arg.1=int,nTopRect func.CreateRoundRectRgn.arg.2=int,nRightRect func.CreateRoundRectRgn.arg.3=int,nBottomRect func.CreateRoundRectRgn.arg.4=int,nWidthEllipse func.CreateRoundRectRgn.arg.5=int,nHeightEllipse func.CreateRoundRectRgn.ret=hrgn CreateScalableFontResourceA=func func.CreateScalableFontResourceA.args=4 func.CreateScalableFontResourceA.arg.0=DWORD,fdwHidden func.CreateScalableFontResourceA.arg.1=LPCSTR,lpszFontRes func.CreateScalableFontResourceA.arg.2=LPCSTR,lpszFontFile func.CreateScalableFontResourceA.arg.3=LPCSTR,lpszCurrentPath func.CreateScalableFontResourceA.ret=bool CreateScalableFontResourceW=func func.CreateScalableFontResourceW.args=4 func.CreateScalableFontResourceW.arg.0=DWORD,fdwHidden func.CreateScalableFontResourceW.arg.1=LPCWSTR,lpszFontRes func.CreateScalableFontResourceW.arg.2=LPCWSTR,lpszFontFile func.CreateScalableFontResourceW.arg.3=LPCWSTR,lpszCurrentPath func.CreateScalableFontResourceW.ret=bool CreateSolidBrush=func func.CreateSolidBrush.args=0 func.CreateSolidBrush.ret=hbrush DeleteDC=func func.DeleteDC.args=0 func.DeleteDC.ret=bool DeleteMetaFile=func func.DeleteMetaFile.args=0 func.DeleteMetaFile.ret=bool DeleteObject=func func.DeleteObject.args=0 func.DeleteObject.ret=bool DescribePixelFormat=func func.DescribePixelFormat.args=4 func.DescribePixelFormat.arg.0=HDC,hdc func.DescribePixelFormat.arg.1=int,iPixelFormat func.DescribePixelFormat.arg.2=UINT,nBytes func.DescribePixelFormat.arg.3=LPPIXELFORMATDESCRIPTOR,ppfd func.DescribePixelFormat.ret=long DrawEscape=func func.DrawEscape.args=4 func.DrawEscape.arg.0=HDC,hdc func.DrawEscape.arg.1=int,nEscape func.DrawEscape.arg.2=int,cbInput func.DrawEscape.arg.3=LPCSTR,lpszInData func.DrawEscape.ret=spoolererror Ellipse=func func.Ellipse.args=5 func.Ellipse.arg.0=HDC,hdc func.Ellipse.arg.1=int,nLeftRect func.Ellipse.arg.2=int,nTopRect func.Ellipse.arg.3=int,nRightRect func.Ellipse.arg.4=int,nBottomRect func.Ellipse.ret=bool EnumFontFamiliesExA=func func.EnumFontFamiliesExA.args=5 func.EnumFontFamiliesExA.arg.0=HDC,hdc func.EnumFontFamiliesExA.arg.1=LPLOGFONTA,lpLogfont func.EnumFontFamiliesExA.arg.2=FONTENUMPROCA,lpEnumFontFamExProc func.EnumFontFamiliesExA.arg.3=LPARAM,lParam func.EnumFontFamiliesExA.arg.4=DWORD,dwFlags func.EnumFontFamiliesExA.ret=int EnumFontFamiliesExW=func func.EnumFontFamiliesExW.args=5 func.EnumFontFamiliesExW.arg.0=HDC,hdc func.EnumFontFamiliesExW.arg.1=LPLOGFONTW,lpLogfont func.EnumFontFamiliesExW.arg.2=FONTENUMPROCW,lpEnumFontFamExProc func.EnumFontFamiliesExW.arg.3=LPARAM,lParam func.EnumFontFamiliesExW.arg.4=DWORD,dwFlags func.EnumFontFamiliesExW.ret=int EnumFontFamiliesA=func func.EnumFontFamiliesA.args=4 func.EnumFontFamiliesA.arg.0=HDC,hdc func.EnumFontFamiliesA.arg.1=LPCSTR,lpszFamily func.EnumFontFamiliesA.arg.2=FONTENUMPROCA,lpEnumFontFamProc func.EnumFontFamiliesA.arg.3=LPARAM,lParam func.EnumFontFamiliesA.ret=int EnumFontFamiliesW=func func.EnumFontFamiliesW.args=4 func.EnumFontFamiliesW.arg.0=HDC,hdc func.EnumFontFamiliesW.arg.1=LPCWSTR,lpszFamily func.EnumFontFamiliesW.arg.2=FONTENUMPROCW,lpEnumFontFamProc func.EnumFontFamiliesW.arg.3=LPARAM,lParam func.EnumFontFamiliesW.ret=int EnumFontsA=func func.EnumFontsA.args=4 func.EnumFontsA.arg.0=HDC,hdc func.EnumFontsA.arg.1=LPCSTR,lpFaceName func.EnumFontsA.arg.2=FONTENUMPROCA,lpFontFunc func.EnumFontsA.arg.3=LPARAM,lParam func.EnumFontsA.ret=int EnumFontsW=func func.EnumFontsW.args=4 func.EnumFontsW.arg.0=HDC,hdc func.EnumFontsW.arg.1=LPCWSTR,lpFaceName func.EnumFontsW.arg.2=FONTENUMPROCW,lpFontFunc func.EnumFontsW.arg.3=LPARAM,lParam func.EnumFontsW.ret=int EnumObjects=func func.EnumObjects.args=4 func.EnumObjects.arg.0=HDC,hdc func.EnumObjects.arg.1=int,nObjectType func.EnumObjects.arg.2=GOBJENUMPROC,lpObjectFunc func.EnumObjects.arg.3=LPARAM,lParam func.EnumObjects.ret=int EqualRgn=func func.EqualRgn.args=2 func.EqualRgn.arg.0=HRGN,hSrcRgn1 func.EqualRgn.arg.1=HRGN,hSrcRgn2 func.EqualRgn.ret=bool ExcludeClipRect=func func.ExcludeClipRect.args=5 func.ExcludeClipRect.arg.0=HDC,hdc func.ExcludeClipRect.arg.1=int,nLeftRect func.ExcludeClipRect.arg.2=int,nTopRect func.ExcludeClipRect.arg.3=int,nRightRect func.ExcludeClipRect.arg.4=int,nBottomRect func.ExcludeClipRect.ret=_regionflags ExtCreateRegion=func func.ExtCreateRegion.args=3 func.ExtCreateRegion.arg.0=XFORM,*lpXform func.ExtCreateRegion.arg.1=DWORD,nCount func.ExtCreateRegion.arg.2=RGNDATA,*lpRgnData func.ExtCreateRegion.ret=hrgn ExtFloodFill=func func.ExtFloodFill.args=5 func.ExtFloodFill.arg.0=HDC,hdc func.ExtFloodFill.arg.1=int,nXStart func.ExtFloodFill.arg.2=int,nYStart func.ExtFloodFill.arg.3=COLORREF,crColor func.ExtFloodFill.arg.4=_FLOODFILL,fuFillType func.ExtFloodFill.ret=bool FillRgn=func func.FillRgn.args=3 func.FillRgn.arg.0=HDC,hdc func.FillRgn.arg.1=HRGN,hrgn func.FillRgn.arg.2=HBRUSH,hbr func.FillRgn.ret=bool FloodFill=func func.FloodFill.args=4 func.FloodFill.arg.0=HDC,hdc func.FloodFill.arg.1=int,nXStart func.FloodFill.arg.2=int,nYStart func.FloodFill.arg.3=COLORREF,crFill func.FloodFill.ret=bool FrameRgn=func func.FrameRgn.args=5 func.FrameRgn.arg.0=HDC,hdc func.FrameRgn.arg.1=HRGN,hrgn func.FrameRgn.arg.2=HBRUSH,hbr func.FrameRgn.arg.3=int,nWidth func.FrameRgn.arg.4=int,nHeight func.FrameRgn.ret=bool GetROP2=func func.GetROP2.args=0 func.GetROP2.ret=_binarydrawmode GetAspectRatioFilterEx=func func.GetAspectRatioFilterEx.args=2 func.GetAspectRatioFilterEx.arg.0=HDC,hdc func.GetAspectRatioFilterEx.arg.1=LPSIZE,lpAspectRatio func.GetAspectRatioFilterEx.ret=bool GetBkColor=func func.GetBkColor.args=0 func.GetBkColor.ret=colorref_return GetDCBrushColor=func func.GetDCBrushColor.args=0 func.GetDCBrushColor.ret=colorref_return GetDCPenColor=func func.GetDCPenColor.args=0 func.GetDCPenColor.ret=colorref_return GetBitmapBits=func func.GetBitmapBits.args=3 func.GetBitmapBits.arg.0=HBITMAP,hbmp func.GetBitmapBits.arg.1=LONG,cbBuffer func.GetBitmapBits.arg.2=LPVOID,lpvBits func.GetBitmapBits.ret=long GetBitmapDimensionEx=func func.GetBitmapDimensionEx.args=2 func.GetBitmapDimensionEx.arg.0=HBITMAP,hBitmap func.GetBitmapDimensionEx.arg.1=LPSIZE,lpDimension func.GetBitmapDimensionEx.ret=bool GetBoundsRect=func func.GetBoundsRect.args=3 func.GetBoundsRect.arg.0=HDC,hdc func.GetBoundsRect.arg.1=LPRECT,lprcBounds func.GetBoundsRect.arg.2=_DCB,flags func.GetBoundsRect.ret=_dcb GetBrushOrgEx=func func.GetBrushOrgEx.args=2 func.GetBrushOrgEx.arg.0=HDC,hdc func.GetBrushOrgEx.arg.1=LPPOINT,lppt func.GetBrushOrgEx.ret=bool GetCharWidthA=func func.GetCharWidthA.args=4 func.GetCharWidthA.arg.0=HDC,hdc func.GetCharWidthA.arg.1=UINT,iFirstChar func.GetCharWidthA.arg.2=UINT,iLastChar func.GetCharWidthA.arg.3=LPINT,lpBuffer func.GetCharWidthA.ret=bool GetCharWidthW=func func.GetCharWidthW.args=4 func.GetCharWidthW.arg.0=HDC,hdc func.GetCharWidthW.arg.1=UINT,iFirstChar func.GetCharWidthW.arg.2=UINT,iLastChar func.GetCharWidthW.arg.3=LPINT,lpBuffer func.GetCharWidthW.ret=bool GetCharWidth32A=func func.GetCharWidth32A.args=4 func.GetCharWidth32A.arg.0=HDC,hdc func.GetCharWidth32A.arg.1=UINT,iFirstChar func.GetCharWidth32A.arg.2=UINT,iLastChar func.GetCharWidth32A.arg.3=LPINT,lpBuffer func.GetCharWidth32A.ret=bool GetCharWidth32W=func func.GetCharWidth32W.args=4 func.GetCharWidth32W.arg.0=HDC,hdc func.GetCharWidth32W.arg.1=UINT,iFirstChar func.GetCharWidth32W.arg.2=UINT,iLastChar func.GetCharWidth32W.arg.3=LPINT,lpBuffer func.GetCharWidth32W.ret=bool GetCharWidthFloatA=func func.GetCharWidthFloatA.args=4 func.GetCharWidthFloatA.arg.0=HDC,hdc func.GetCharWidthFloatA.arg.1=UINT,iFirstChar func.GetCharWidthFloatA.arg.2=UINT,iLastChar func.GetCharWidthFloatA.arg.3=PFLOAT,pxBuffer func.GetCharWidthFloatA.ret=bool GetCharWidthFloatW=func func.GetCharWidthFloatW.args=4 func.GetCharWidthFloatW.arg.0=HDC,hdc func.GetCharWidthFloatW.arg.1=UINT,iFirstChar func.GetCharWidthFloatW.arg.2=UINT,iLastChar func.GetCharWidthFloatW.arg.3=PFLOAT,pxBuffer func.GetCharWidthFloatW.ret=bool GetCharABCWidthsA=func func.GetCharABCWidthsA.args=4 func.GetCharABCWidthsA.arg.0=HDC,hdc func.GetCharABCWidthsA.arg.1=UINT,uFirstChar func.GetCharABCWidthsA.arg.2=UINT,uLastChar func.GetCharABCWidthsA.arg.3=LPABC,lpabc func.GetCharABCWidthsA.ret=bool GetCharABCWidthsW=func func.GetCharABCWidthsW.args=4 func.GetCharABCWidthsW.arg.0=HDC,hdc func.GetCharABCWidthsW.arg.1=UINT,uFirstChar func.GetCharABCWidthsW.arg.2=UINT,uLastChar func.GetCharABCWidthsW.arg.3=LPABC,lpabc func.GetCharABCWidthsW.ret=bool GetCharABCWidthsFloatA=func func.GetCharABCWidthsFloatA.args=4 func.GetCharABCWidthsFloatA.arg.0=HDC,hdc func.GetCharABCWidthsFloatA.arg.1=UINT,iFirstChar func.GetCharABCWidthsFloatA.arg.2=UINT,iLastChar func.GetCharABCWidthsFloatA.arg.3=LPABCFLOAT,lpABCF func.GetCharABCWidthsFloatA.ret=bool GetCharABCWidthsFloatW=func func.GetCharABCWidthsFloatW.args=4 func.GetCharABCWidthsFloatW.arg.0=HDC,hdc func.GetCharABCWidthsFloatW.arg.1=UINT,iFirstChar func.GetCharABCWidthsFloatW.arg.2=UINT,iLastChar func.GetCharABCWidthsFloatW.arg.3=LPABCFLOAT,lpABCF func.GetCharABCWidthsFloatW.ret=bool GetClipBox=func func.GetClipBox.args=2 func.GetClipBox.arg.0=HDC,hdc func.GetClipBox.arg.1=LPRECT,lprc func.GetClipBox.ret=_regionflags GetClipRgn=func func.GetClipRgn.args=2 func.GetClipRgn.arg.0=HDC,hdc func.GetClipRgn.arg.1=HRGN,hrgn func.GetClipRgn.ret=long GetMetaRgn=func func.GetMetaRgn.args=2 func.GetMetaRgn.arg.0=HDC,hdc func.GetMetaRgn.arg.1=HRGN,hrgn func.GetMetaRgn.ret=long GetCurrentObject=func func.GetCurrentObject.args=2 func.GetCurrentObject.arg.0=HDC,hdc func.GetCurrentObject.arg.1=_OBJ,uObjectType func.GetCurrentObject.ret=hgdiobj GetCurrentPositionEx=func func.GetCurrentPositionEx.args=2 func.GetCurrentPositionEx.arg.0=HDC,hdc func.GetCurrentPositionEx.arg.1=LPPOINT,lpPoint func.GetCurrentPositionEx.ret=bool GetDeviceCaps=func func.GetDeviceCaps.args=2 func.GetDeviceCaps.arg.0=HDC,hdc func.GetDeviceCaps.arg.1=_DeviceParameters,nIndex func.GetDeviceCaps.ret=int GetDIBits=func func.GetDIBits.args=7 func.GetDIBits.arg.0=HDC,hdc func.GetDIBits.arg.1=HBITMAP,hbmp func.GetDIBits.arg.2=UINT,uStartScan func.GetDIBits.arg.3=UINT,cScanLines func.GetDIBits.arg.4=LPVOID,lpvBits func.GetDIBits.arg.5=LPBITMAPINFO,lpbi func.GetDIBits.arg.6=_DIB_Color,uUsage func.GetDIBits.ret=long GetFontData=func func.GetFontData.args=5 func.GetFontData.arg.0=HDC,hdc func.GetFontData.arg.1=DWORD,dwTable func.GetFontData.arg.2=DWORD,dwOffset func.GetFontData.arg.3=LPVOID,lpvBuffer func.GetFontData.arg.4=DWORD,cbData func.GetFontData.ret=_gdi_error GetGlyphOutlineA=func func.GetGlyphOutlineA.args=7 func.GetGlyphOutlineA.arg.0=HDC,hdc func.GetGlyphOutlineA.arg.1=UINT,uChar func.GetGlyphOutlineA.arg.2=_GGO,uFormat func.GetGlyphOutlineA.arg.3=LPGLYPHMETRICS,lpgm func.GetGlyphOutlineA.arg.4=DWORD,cbBuffer func.GetGlyphOutlineA.arg.5=LPVOID,lpvBuffer func.GetGlyphOutlineA.arg.6=MAT2,*lpmat2 func.GetGlyphOutlineA.ret=dword GetGlyphOutlineW=func func.GetGlyphOutlineW.args=7 func.GetGlyphOutlineW.arg.0=HDC,hdc func.GetGlyphOutlineW.arg.1=UINT,uChar func.GetGlyphOutlineW.arg.2=_GGO,uFormat func.GetGlyphOutlineW.arg.3=LPGLYPHMETRICS,lpgm func.GetGlyphOutlineW.arg.4=DWORD,cbBuffer func.GetGlyphOutlineW.arg.5=LPVOID,lpvBuffer func.GetGlyphOutlineW.arg.6=MAT2,*lpmat2 func.GetGlyphOutlineW.ret=dword GetGraphicsMode=func func.GetGraphicsMode.args=0 func.GetGraphicsMode.ret=_gm GetMapMode=func func.GetMapMode.args=0 func.GetMapMode.ret=_mm GetMetaFileBitsEx=func func.GetMetaFileBitsEx.args=3 func.GetMetaFileBitsEx.arg.0=HMETAFILE,hmf func.GetMetaFileBitsEx.arg.1=UINT,nSize func.GetMetaFileBitsEx.arg.2=LPVOID,lpvData func.GetMetaFileBitsEx.ret=dword GetMetaFileA=func func.GetMetaFileA.args=0 func.GetMetaFileA.ret=hmetafile GetMetaFileW=func func.GetMetaFileW.args=0 func.GetMetaFileW.ret=hmetafile GetNearestColor=func func.GetNearestColor.args=2 func.GetNearestColor.arg.0=HDC,hdc func.GetNearestColor.arg.1=COLORREF,crColor func.GetNearestColor.ret=colorref_return GetNearestPaletteIndex=func func.GetNearestPaletteIndex.args=2 func.GetNearestPaletteIndex.arg.0=HPALETTE,hpal func.GetNearestPaletteIndex.arg.1=COLORREF,crColor func.GetNearestPaletteIndex.ret=colorref_return GetObjectType=func func.GetObjectType.args=0 func.GetObjectType.ret=_obj GetOutlineTextMetricsA=func func.GetOutlineTextMetricsA.args=3 func.GetOutlineTextMetricsA.arg.0=HDC,hdc func.GetOutlineTextMetricsA.arg.1=UINT,cbData func.GetOutlineTextMetricsA.arg.2=LPOUTLINETEXTMETRICA,lpOTM func.GetOutlineTextMetricsA.ret=dword GetOutlineTextMetricsW=func func.GetOutlineTextMetricsW.args=3 func.GetOutlineTextMetricsW.arg.0=HDC,hdc func.GetOutlineTextMetricsW.arg.1=UINT,cbData func.GetOutlineTextMetricsW.arg.2=LPOUTLINETEXTMETRICW,lpOTM func.GetOutlineTextMetricsW.ret=dword GetPaletteEntries=func func.GetPaletteEntries.args=4 func.GetPaletteEntries.arg.0=HPALETTE,hpal func.GetPaletteEntries.arg.1=UINT,iStartIndex func.GetPaletteEntries.arg.2=UINT,nEntries func.GetPaletteEntries.arg.3=LPPALETTEENTRY,lppe func.GetPaletteEntries.ret=dword GetPixel=func func.GetPixel.args=3 func.GetPixel.arg.0=HDC,hdc func.GetPixel.arg.1=int,nXPos func.GetPixel.arg.2=int,nYPos func.GetPixel.ret=colorref_return GetPixelFormat=func func.GetPixelFormat.args=0 func.GetPixelFormat.ret=long GetPolyFillMode=func func.GetPolyFillMode.args=0 func.GetPolyFillMode.ret=_polyfill GetRasterizerCaps=func func.GetRasterizerCaps.args=2 func.GetRasterizerCaps.arg.0=LPRASTERIZER_STATUS,lprs func.GetRasterizerCaps.arg.1=UINT,cb func.GetRasterizerCaps.ret=bool GetRandomRgn=func func.GetRandomRgn.args=3 func.GetRandomRgn.arg.0=HDC,hdc func.GetRandomRgn.arg.1=HRGN,hrgn func.GetRandomRgn.arg.2=INT,iNum func.GetRandomRgn.ret=long GetRegionData=func func.GetRegionData.args=3 func.GetRegionData.arg.0=HRGN,hRgn func.GetRegionData.arg.1=DWORD,dwCount func.GetRegionData.arg.2=LPRGNDATA,lpRgnData func.GetRegionData.ret=long GetRgnBox=func func.GetRgnBox.args=2 func.GetRgnBox.arg.0=HRGN,hrgn func.GetRgnBox.arg.1=LPRECT,lprc func.GetRgnBox.ret=_regionflags GetStockObject=func func.GetStockObject.args=0 func.GetStockObject.ret=hgdiobj GetStretchBltMode=func func.GetStretchBltMode.args=0 func.GetStretchBltMode.ret=long GetSystemPaletteEntries=func func.GetSystemPaletteEntries.args=4 func.GetSystemPaletteEntries.arg.0=HDC,hdc func.GetSystemPaletteEntries.arg.1=UINT,iStartIndex func.GetSystemPaletteEntries.arg.2=UINT,nEntries func.GetSystemPaletteEntries.arg.3=LPPALETTEENTRY,lppe func.GetSystemPaletteEntries.ret=uint GetSystemPaletteUse=func func.GetSystemPaletteUse.args=0 func.GetSystemPaletteUse.ret=_syspal GetTextCharacterExtra=func func.GetTextCharacterExtra.args=0 func.GetTextCharacterExtra.ret=_odd_failure GetTextAlign=func func.GetTextAlign.args=0 func.GetTextAlign.ret=_textalignmentoptions GetTextColor=func func.GetTextColor.args=0 func.GetTextColor.ret=colorref_return GetTextExtentPointA=func func.GetTextExtentPointA.args=4 func.GetTextExtentPointA.arg.0=HDC,hdc func.GetTextExtentPointA.arg.1=LPCSTR,lpString func.GetTextExtentPointA.arg.2=int,cbString func.GetTextExtentPointA.arg.3=LPSIZE,lpSize func.GetTextExtentPointA.ret=bool GetTextExtentPointW=func func.GetTextExtentPointW.args=4 func.GetTextExtentPointW.arg.0=HDC,hdc func.GetTextExtentPointW.arg.1=LPCWSTR,lpString func.GetTextExtentPointW.arg.2=int,cbString func.GetTextExtentPointW.arg.3=LPSIZE,lpSize func.GetTextExtentPointW.ret=bool GetTextExtentPoint32A=func func.GetTextExtentPoint32A.args=4 func.GetTextExtentPoint32A.arg.0=HDC,hdc func.GetTextExtentPoint32A.arg.1=LPCSTR,lpString func.GetTextExtentPoint32A.arg.2=int,cbString func.GetTextExtentPoint32A.arg.3=LPSIZE,lpSize func.GetTextExtentPoint32A.ret=bool GetTextExtentPoint32W=func func.GetTextExtentPoint32W.args=4 func.GetTextExtentPoint32W.arg.0=HDC,hdc func.GetTextExtentPoint32W.arg.1=LPCWSTR,lpString func.GetTextExtentPoint32W.arg.2=int,cbString func.GetTextExtentPoint32W.arg.3=LPSIZE,lpSize func.GetTextExtentPoint32W.ret=bool GetTextExtentExPointA=func func.GetTextExtentExPointA.args=7 func.GetTextExtentExPointA.arg.0=HDC,hdc func.GetTextExtentExPointA.arg.1=LPCSTR,lpszStr func.GetTextExtentExPointA.arg.2=int,cchString func.GetTextExtentExPointA.arg.3=int,nMaxExtent func.GetTextExtentExPointA.arg.4=LPINT,lpnFit func.GetTextExtentExPointA.arg.5=LPINT,alpDx func.GetTextExtentExPointA.arg.6=LPSIZE,lpSize func.GetTextExtentExPointA.ret=bool GetTextExtentExPointW=func func.GetTextExtentExPointW.args=7 func.GetTextExtentExPointW.arg.0=HDC,hdc func.GetTextExtentExPointW.arg.1=LPCWSTR,lpszStr func.GetTextExtentExPointW.arg.2=int,cchString func.GetTextExtentExPointW.arg.3=int,nMaxExtent func.GetTextExtentExPointW.arg.4=LPINT,lpnFit func.GetTextExtentExPointW.arg.5=LPINT,alpDx func.GetTextExtentExPointW.arg.6=LPSIZE,lpSize func.GetTextExtentExPointW.ret=bool GetTextCharset=func func.GetTextCharset.args=0 func.GetTextCharset.ret=_charset GetTextCharsetInfo=func func.GetTextCharsetInfo.args=3 func.GetTextCharsetInfo.arg.0=HDC,hdc func.GetTextCharsetInfo.arg.1=LPFONTSIGNATURE,lpSig func.GetTextCharsetInfo.arg.2=DWORD,dwFlags func.GetTextCharsetInfo.ret=_charset TranslateCharsetInfo=func func.TranslateCharsetInfo.args=3 func.TranslateCharsetInfo.arg.0=DWORD,*lpSrc func.TranslateCharsetInfo.arg.1=LPCHARSETINFO,lpCs func.TranslateCharsetInfo.arg.2=_TCI_SRC,dwFlags func.TranslateCharsetInfo.ret=bool GetFontLanguageInfo=func func.GetFontLanguageInfo.args=0 func.GetFontLanguageInfo.ret=_gcp GetCharacterPlacementA=func func.GetCharacterPlacementA.args=6 func.GetCharacterPlacementA.arg.0=HDC,hdc func.GetCharacterPlacementA.arg.1=LPCSTR,lpString func.GetCharacterPlacementA.arg.2=int,nCount func.GetCharacterPlacementA.arg.3=int,nMaxExtent func.GetCharacterPlacementA.arg.4=LPGCP_RESULTSA,lpResults func.GetCharacterPlacementA.arg.5=_GCP,dwFlags func.GetCharacterPlacementA.ret=long GetCharacterPlacementW=func func.GetCharacterPlacementW.args=6 func.GetCharacterPlacementW.arg.0=HDC,hdc func.GetCharacterPlacementW.arg.1=LPCWSTR,lpString func.GetCharacterPlacementW.arg.2=int,nCount func.GetCharacterPlacementW.arg.3=int,nMaxExtent func.GetCharacterPlacementW.arg.4=LPGCP_RESULTSW,lpResults func.GetCharacterPlacementW.arg.5=_GCP,dwFlags func.GetCharacterPlacementW.ret=long GetFontUnicodeRanges=func func.GetFontUnicodeRanges.args=2 func.GetFontUnicodeRanges.arg.0=HDC,hdc func.GetFontUnicodeRanges.arg.1=LPGLYPHSET,lpgs func.GetFontUnicodeRanges.ret=long GetGlyphIndicesA=func func.GetGlyphIndicesA.args=5 func.GetGlyphIndicesA.arg.0=HDC,hdc func.GetGlyphIndicesA.arg.1=LPCSTR,lpstr func.GetGlyphIndicesA.arg.2=int,c func.GetGlyphIndicesA.arg.3=LPWORD,pgi func.GetGlyphIndicesA.arg.4=_GGI_MARK_NONEXISTING_GLYPHS,fl func.GetGlyphIndicesA.ret=dword GetGlyphIndicesW=func func.GetGlyphIndicesW.args=5 func.GetGlyphIndicesW.arg.0=HDC,hdc func.GetGlyphIndicesW.arg.1=LPCWSTR,lpstr func.GetGlyphIndicesW.arg.2=int,c func.GetGlyphIndicesW.arg.3=LPWORD,pgi func.GetGlyphIndicesW.arg.4=_GGI_MARK_NONEXISTING_GLYPHS,fl func.GetGlyphIndicesW.ret=dword GetTextExtentPointI=func func.GetTextExtentPointI.args=4 func.GetTextExtentPointI.arg.0=HDC,hdc func.GetTextExtentPointI.arg.1=LPWORD,pgiIn func.GetTextExtentPointI.arg.2=int,cgi func.GetTextExtentPointI.arg.3=LPSIZE,lpSize func.GetTextExtentPointI.ret=bool GetTextExtentExPointI=func func.GetTextExtentExPointI.args=7 func.GetTextExtentExPointI.arg.0=HDC,hdc func.GetTextExtentExPointI.arg.1=LPWORD,pgiIn func.GetTextExtentExPointI.arg.2=int,cgi func.GetTextExtentExPointI.arg.3=int,nMaxExtent func.GetTextExtentExPointI.arg.4=LPINT,lpnFit func.GetTextExtentExPointI.arg.5=LPINT,alpDx func.GetTextExtentExPointI.arg.6=LPSIZE,lpSize func.GetTextExtentExPointI.ret=bool GetCharWidthI=func func.GetCharWidthI.args=5 func.GetCharWidthI.arg.0=HDC,hdc func.GetCharWidthI.arg.1=UINT,giFirst func.GetCharWidthI.arg.2=UINT,cgi func.GetCharWidthI.arg.3=LPWORD,pgi func.GetCharWidthI.arg.4=LPINT,lpBuffer func.GetCharWidthI.ret=bool GetCharABCWidthsI=func func.GetCharABCWidthsI.args=5 func.GetCharABCWidthsI.arg.0=HDC,hdc func.GetCharABCWidthsI.arg.1=UINT,giFirst func.GetCharABCWidthsI.arg.2=UINT,cgi func.GetCharABCWidthsI.arg.3=LPWORD,pgi func.GetCharABCWidthsI.arg.4=LPABC,lpabc func.GetCharABCWidthsI.ret=bool AddFontResourceExA=func func.AddFontResourceExA.args=3 func.AddFontResourceExA.arg.0=LPCSTR,lpszFilename func.AddFontResourceExA.arg.1=_FR,fl func.AddFontResourceExA.arg.2=DESIGNVECTOR,*pdv func.AddFontResourceExA.ret=long AddFontResourceExW=func func.AddFontResourceExW.args=3 func.AddFontResourceExW.arg.0=LPCWSTR,lpszFilename func.AddFontResourceExW.arg.1=_FR,fl func.AddFontResourceExW.arg.2=DESIGNVECTOR,*pdv func.AddFontResourceExW.ret=long RemoveFontResourceExA=func func.RemoveFontResourceExA.args=3 func.RemoveFontResourceExA.arg.0=LPCSTR,lpFileName func.RemoveFontResourceExA.arg.1=_FR,fl func.RemoveFontResourceExA.arg.2=DESIGNVECTOR,*pdv func.RemoveFontResourceExA.ret=bool RemoveFontResourceExW=func func.RemoveFontResourceExW.args=3 func.RemoveFontResourceExW.arg.0=LPCWSTR,lpFileName func.RemoveFontResourceExW.arg.1=_FR,fl func.RemoveFontResourceExW.arg.2=DESIGNVECTOR,*pdv func.RemoveFontResourceExW.ret=bool AddFontMemResourceEx=func func.AddFontMemResourceEx.args=4 func.AddFontMemResourceEx.arg.0=PVOID,pbFont func.AddFontMemResourceEx.arg.1=DWORD,cbFont func.AddFontMemResourceEx.arg.2=PVOID,pdv func.AddFontMemResourceEx.arg.3=DWORD,*pcFonts func.AddFontMemResourceEx.ret=handle RemoveFontMemResourceEx=func func.RemoveFontMemResourceEx.args=0 func.RemoveFontMemResourceEx.ret=bool CreateFontIndirectExA=func func.CreateFontIndirectExA.args=0 func.CreateFontIndirectExA.ret=hfont CreateFontIndirectExW=func func.CreateFontIndirectExW.args=0 func.CreateFontIndirectExW.ret=hfont GetViewportExtEx=func func.GetViewportExtEx.args=2 func.GetViewportExtEx.arg.0=HDC,hdc func.GetViewportExtEx.arg.1=LPSIZE,lpSize func.GetViewportExtEx.ret=bool GetViewportOrgEx=func func.GetViewportOrgEx.args=2 func.GetViewportOrgEx.arg.0=HDC,hdc func.GetViewportOrgEx.arg.1=LPPOINT,lpPoint func.GetViewportOrgEx.ret=bool GetWindowExtEx=func func.GetWindowExtEx.args=2 func.GetWindowExtEx.arg.0=HDC,hdc func.GetWindowExtEx.arg.1=LPSIZE,lpSize func.GetWindowExtEx.ret=bool GetWindowOrgEx=func func.GetWindowOrgEx.args=2 func.GetWindowOrgEx.arg.0=HDC,hdc func.GetWindowOrgEx.arg.1=LPPOINT,lpPoint func.GetWindowOrgEx.ret=bool IntersectClipRect=func func.IntersectClipRect.args=5 func.IntersectClipRect.arg.0=HDC,hdc func.IntersectClipRect.arg.1=int,nLeftRect func.IntersectClipRect.arg.2=int,nTopRect func.IntersectClipRect.arg.3=int,nRightRect func.IntersectClipRect.arg.4=int,nBottomRect func.IntersectClipRect.ret=_regionflags InvertRgn=func func.InvertRgn.args=2 func.InvertRgn.arg.0=HDC,hdc func.InvertRgn.arg.1=HRGN,hrgn func.InvertRgn.ret=bool LineDDA=func func.LineDDA.args=6 func.LineDDA.arg.0=int,nXStart func.LineDDA.arg.1=int,nYStart func.LineDDA.arg.2=int,nXEnd func.LineDDA.arg.3=int,nYEnd func.LineDDA.arg.4=LINEDDAPROC,lpLineFunc func.LineDDA.arg.5=LPARAM,lpData func.LineDDA.ret=bool LineTo=func func.LineTo.args=3 func.LineTo.arg.0=HDC,hdc func.LineTo.arg.1=int,nXEnd func.LineTo.arg.2=int,nYEnd func.LineTo.ret=bool MaskBlt=func func.MaskBlt.args=12 func.MaskBlt.arg.0=HDC,hdcDest func.MaskBlt.arg.1=int,nXDest func.MaskBlt.arg.2=int,nYDest func.MaskBlt.arg.3=int,nWidth func.MaskBlt.arg.4=int,nHeight func.MaskBlt.arg.5=HDC,hdcSrc func.MaskBlt.arg.6=int,nXSrc func.MaskBlt.arg.7=int,nYSrc func.MaskBlt.arg.8=HBITMAP,hbmMask func.MaskBlt.arg.9=int,xMask func.MaskBlt.arg.10=int,yMask func.MaskBlt.arg.11=_TernaryDrawMode,dwRop func.MaskBlt.ret=bool PlgBlt=func func.PlgBlt.args=10 func.PlgBlt.arg.0=HDC,hdcDest func.PlgBlt.arg.1=POINT,*lpPoint func.PlgBlt.arg.2=HDC,hdcSrc func.PlgBlt.arg.3=int,nXSrc func.PlgBlt.arg.4=int,nYSrc func.PlgBlt.arg.5=int,nWidth func.PlgBlt.arg.6=int,nHeight func.PlgBlt.arg.7=HBITMAP,hbmMask func.PlgBlt.arg.8=int,xMask func.PlgBlt.arg.9=int,yMask func.PlgBlt.ret=bool OffsetClipRgn=func func.OffsetClipRgn.args=3 func.OffsetClipRgn.arg.0=HDC,hdc func.OffsetClipRgn.arg.1=int,nXOffset func.OffsetClipRgn.arg.2=int,nYOffset func.OffsetClipRgn.ret=_regionflags OffsetRgn=func func.OffsetRgn.args=3 func.OffsetRgn.arg.0=HRGN,hrgn func.OffsetRgn.arg.1=int,nXOffset func.OffsetRgn.arg.2=int,nYOffset func.OffsetRgn.ret=_regionflags PatBlt=func func.PatBlt.args=6 func.PatBlt.arg.0=HDC,hdc func.PatBlt.arg.1=int,nXLeft func.PatBlt.arg.2=int,nYLeft func.PatBlt.arg.3=int,nWidth func.PatBlt.arg.4=int,nHeight func.PatBlt.arg.5=_TernaryDrawMode,dwRop func.PatBlt.ret=bool Pie=func func.Pie.args=9 func.Pie.arg.0=HDC,hdc func.Pie.arg.1=int,nLeftRect func.Pie.arg.2=int,nTopRect func.Pie.arg.3=int,nRightRect func.Pie.arg.4=int,nBottomRect func.Pie.arg.5=int,nXRadial1 func.Pie.arg.6=int,nYRadial1 func.Pie.arg.7=int,nXRadial2 func.Pie.arg.8=int,nYRadial2 func.Pie.ret=bool PlayMetaFile=func func.PlayMetaFile.args=2 func.PlayMetaFile.arg.0=HDC,hdc func.PlayMetaFile.arg.1=HMETAFILE,hmf func.PlayMetaFile.ret=bool PaintRgn=func func.PaintRgn.args=2 func.PaintRgn.arg.0=HDC,hdc func.PaintRgn.arg.1=HRGN,hrgn func.PaintRgn.ret=bool PolyPolygon=func func.PolyPolygon.args=4 func.PolyPolygon.arg.0=HDC,hdc func.PolyPolygon.arg.1=POINT,*lpPoints func.PolyPolygon.arg.2=INT,*lpPolyCounts func.PolyPolygon.arg.3=int,nCount func.PolyPolygon.ret=bool PtInRegion=func func.PtInRegion.args=3 func.PtInRegion.arg.0=HRGN,hrgn func.PtInRegion.arg.1=int,X func.PtInRegion.arg.2=int,Y func.PtInRegion.ret=bool PtVisible=func func.PtVisible.args=3 func.PtVisible.arg.0=HDC,hdc func.PtVisible.arg.1=int,X func.PtVisible.arg.2=int,Y func.PtVisible.ret=bool RectInRegion=func func.RectInRegion.args=2 func.RectInRegion.arg.0=HRGN,hrgn func.RectInRegion.arg.1=RECT,*lprc func.RectInRegion.ret=bool RectVisible=func func.RectVisible.args=2 func.RectVisible.arg.0=HDC,hdc func.RectVisible.arg.1=RECT,*lprc func.RectVisible.ret=bool Rectangle=func func.Rectangle.args=5 func.Rectangle.arg.0=HDC,hdc func.Rectangle.arg.1=int,nLeftRect func.Rectangle.arg.2=int,nTopRect func.Rectangle.arg.3=int,nRightRect func.Rectangle.arg.4=int,nBottomRect func.Rectangle.ret=bool RestoreDC=func func.RestoreDC.args=2 func.RestoreDC.arg.0=HDC,hdc func.RestoreDC.arg.1=int,nSavedDC func.RestoreDC.ret=bool ResetDCA=func func.ResetDCA.args=2 func.ResetDCA.arg.0=HDC,hdc func.ResetDCA.arg.1=DEVMODEA,*lpInitData func.ResetDCA.ret=hdc ResetDCW=func func.ResetDCW.args=2 func.ResetDCW.arg.0=HDC,hdc func.ResetDCW.arg.1=DEVMODEW,*lpInitData func.ResetDCW.ret=hdc RealizePalette=func func.RealizePalette.args=0 func.RealizePalette.ret=_gdi_error RemoveFontResourceA=func func.RemoveFontResourceA.args=0 func.RemoveFontResourceA.ret=bool RemoveFontResourceW=func func.RemoveFontResourceW.args=0 func.RemoveFontResourceW.ret=bool RoundRect=func func.RoundRect.args=7 func.RoundRect.arg.0=HDC,hdc func.RoundRect.arg.1=int,nLeftRect func.RoundRect.arg.2=int,nTopRect func.RoundRect.arg.3=int,nRightRect func.RoundRect.arg.4=int,nBottomRect func.RoundRect.arg.5=int,nWidth func.RoundRect.arg.6=int,nHeight func.RoundRect.ret=bool ResizePalette=func func.ResizePalette.args=2 func.ResizePalette.arg.0=HPALETTE,hpal func.ResizePalette.arg.1=UINT,nEntries func.ResizePalette.ret=bool SaveDC=func func.SaveDC.args=0 func.SaveDC.ret=long SelectClipRgn=func func.SelectClipRgn.args=2 func.SelectClipRgn.arg.0=HDC,hdc func.SelectClipRgn.arg.1=HRGN,hrgn func.SelectClipRgn.ret=_regionflags ExtSelectClipRgn=func func.ExtSelectClipRgn.args=3 func.ExtSelectClipRgn.arg.0=HDC,hdc func.ExtSelectClipRgn.arg.1=HRGN,hrgn func.ExtSelectClipRgn.arg.2=_CombineRgn,fnMode func.ExtSelectClipRgn.ret=_regionflags SetMetaRgn=func func.SetMetaRgn.args=0 func.SetMetaRgn.ret=_regionflags SelectObject=func func.SelectObject.args=2 func.SelectObject.arg.0=HDC,hdc func.SelectObject.arg.1=HGDIOBJ,hgdiobj func.SelectObject.ret=hgdiobj SelectPalette=func func.SelectPalette.args=3 func.SelectPalette.arg.0=HDC,hdc func.SelectPalette.arg.1=HPALETTE,hpal func.SelectPalette.arg.2=BOOL,bForceBackground func.SelectPalette.ret=hpalette SetBkColor=func func.SetBkColor.args=2 func.SetBkColor.arg.0=HDC,hdc func.SetBkColor.arg.1=COLORREF,crColor func.SetBkColor.ret=colorref_return SetDCBrushColor=func func.SetDCBrushColor.args=2 func.SetDCBrushColor.arg.0=HDC,hdc func.SetDCBrushColor.arg.1=COLORREF,crColor func.SetDCBrushColor.ret=colorref_return SetDCPenColor=func func.SetDCPenColor.args=2 func.SetDCPenColor.arg.0=HDC,hdc func.SetDCPenColor.arg.1=COLORREF,crColor func.SetDCPenColor.ret=colorref_return SetBkMode=func func.SetBkMode.args=2 func.SetBkMode.arg.0=HDC,hdc func.SetBkMode.arg.1=int,iBkMode func.SetBkMode.ret=long SetBitmapBits=func func.SetBitmapBits.args=3 func.SetBitmapBits.arg.0=HBITMAP,hbmp func.SetBitmapBits.arg.1=DWORD,cBytes func.SetBitmapBits.arg.2=VOID,*lpBits func.SetBitmapBits.ret=long SetBoundsRect=func func.SetBoundsRect.args=3 func.SetBoundsRect.arg.0=HDC,hdc func.SetBoundsRect.arg.1=RECT,*lprcBounds func.SetBoundsRect.arg.2=_DCB,flags func.SetBoundsRect.ret=_dcb SetDIBits=func func.SetDIBits.args=7 func.SetDIBits.arg.0=HDC,hdc func.SetDIBits.arg.1=HBITMAP,hbmp func.SetDIBits.arg.2=UINT,uStartScan func.SetDIBits.arg.3=UINT,cScanLines func.SetDIBits.arg.4=VOID,*lpvBits func.SetDIBits.arg.5=BITMAPINFO,*lpbmi func.SetDIBits.arg.6=_DIB_Color,fuColorUse func.SetDIBits.ret=long SetDIBitsToDevice=func func.SetDIBitsToDevice.args=12 func.SetDIBitsToDevice.arg.0=HDC,hdc func.SetDIBitsToDevice.arg.1=int,XDest func.SetDIBitsToDevice.arg.2=int,YDest func.SetDIBitsToDevice.arg.3=DWORD,dwWidth func.SetDIBitsToDevice.arg.4=DWORD,dwHeight func.SetDIBitsToDevice.arg.5=int,XSrc func.SetDIBitsToDevice.arg.6=int,YSrc func.SetDIBitsToDevice.arg.7=UINT,uStartScan func.SetDIBitsToDevice.arg.8=UINT,cScanLines func.SetDIBitsToDevice.arg.9=VOID,*lpvBits func.SetDIBitsToDevice.arg.10=BITMAPINFO,*lpbmi func.SetDIBitsToDevice.arg.11=_DIB_Color,fuColorUse func.SetDIBitsToDevice.ret=long SetMapperFlags=func func.SetMapperFlags.args=2 func.SetMapperFlags.arg.0=HDC,hdc func.SetMapperFlags.arg.1=DWORD,dwFlag func.SetMapperFlags.ret=_gdi_error SetGraphicsMode=func func.SetGraphicsMode.args=2 func.SetGraphicsMode.arg.0=HDC,hdc func.SetGraphicsMode.arg.1=_GM,iMode func.SetGraphicsMode.ret=long SetMapMode=func func.SetMapMode.args=2 func.SetMapMode.arg.0=HDC,hdc func.SetMapMode.arg.1=_MM,fnMapMode func.SetMapMode.ret=long SetLayout=func func.SetLayout.args=2 func.SetLayout.arg.0=HDC,hdc func.SetLayout.arg.1=_LAYOUT,dwLayout func.SetLayout.ret=_gdi_error GetLayout=func func.GetLayout.args=0 func.GetLayout.ret=_gdi_error SetMetaFileBitsEx=func func.SetMetaFileBitsEx.args=2 func.SetMetaFileBitsEx.arg.0=UINT,nSize func.SetMetaFileBitsEx.arg.1=BYTE,*lpData func.SetMetaFileBitsEx.ret=hmetafile SetPaletteEntries=func func.SetPaletteEntries.args=4 func.SetPaletteEntries.arg.0=HPALETTE,hpal func.SetPaletteEntries.arg.1=UINT,iStart func.SetPaletteEntries.arg.2=UINT,cEntries func.SetPaletteEntries.arg.3=PALETTEENTRY,*lppe func.SetPaletteEntries.ret=dword SetPixel=func func.SetPixel.args=4 func.SetPixel.arg.0=HDC,hdc func.SetPixel.arg.1=int,X func.SetPixel.arg.2=int,Y func.SetPixel.arg.3=COLORREF,crColor func.SetPixel.ret=colorref_return SetPixelV=func func.SetPixelV.args=4 func.SetPixelV.arg.0=HDC,hdc func.SetPixelV.arg.1=int,X func.SetPixelV.arg.2=int,Y func.SetPixelV.arg.3=COLORREF,crColor func.SetPixelV.ret=bool SetPixelFormat=func func.SetPixelFormat.args=3 func.SetPixelFormat.arg.0=HDC,hdc func.SetPixelFormat.arg.1=int,iPixelFormat func.SetPixelFormat.arg.2=PIXELFORMATDESCRIPTOR,*ppfd func.SetPixelFormat.ret=bool SetPolyFillMode=func func.SetPolyFillMode.args=2 func.SetPolyFillMode.arg.0=HDC,hdc func.SetPolyFillMode.arg.1=_PolyFill,iPolyFillMode func.SetPolyFillMode.ret=bool StretchBlt=func func.StretchBlt.args=11 func.StretchBlt.arg.0=HDC,hdcDest func.StretchBlt.arg.1=int,nXOriginDest func.StretchBlt.arg.2=int,nYOriginDest func.StretchBlt.arg.3=int,nWidthDest func.StretchBlt.arg.4=int,nHeightDest func.StretchBlt.arg.5=HDC,hdcSrc func.StretchBlt.arg.6=int,nXOriginSrc func.StretchBlt.arg.7=int,nYOriginSrc func.StretchBlt.arg.8=int,nWidthSrc func.StretchBlt.arg.9=int,nHeightSrc func.StretchBlt.arg.10=_TernaryDrawMode,dwRop func.StretchBlt.ret=bool SetRectRgn=func func.SetRectRgn.args=5 func.SetRectRgn.arg.0=HRGN,hrgn func.SetRectRgn.arg.1=int,nLeftRect func.SetRectRgn.arg.2=int,nTopRect func.SetRectRgn.arg.3=int,nRightRect func.SetRectRgn.arg.4=int,nBottomRect func.SetRectRgn.ret=bool StretchDIBits=func func.StretchDIBits.args=13 func.StretchDIBits.arg.0=HDC,hdc func.StretchDIBits.arg.1=int,XDest func.StretchDIBits.arg.2=int,YDest func.StretchDIBits.arg.3=int,nDestWidth func.StretchDIBits.arg.4=int,nDestHeight func.StretchDIBits.arg.5=int,XSrc func.StretchDIBits.arg.6=int,YSrc func.StretchDIBits.arg.7=int,nSrcWidth func.StretchDIBits.arg.8=int,nSrcHeight func.StretchDIBits.arg.9=VOID,*lpBits func.StretchDIBits.arg.10=BITMAPINFO,*lpBitsInfo func.StretchDIBits.arg.11=_DIB_Color,iUsage func.StretchDIBits.arg.12=_TernaryDrawMode,dwRop func.StretchDIBits.ret=_gdi_error SetROP2=func func.SetROP2.args=2 func.SetROP2.arg.0=HDC,hdc func.SetROP2.arg.1=_BinaryDrawMode,fnDrawMode func.SetROP2.ret=long SetStretchBltMode=func func.SetStretchBltMode.args=2 func.SetStretchBltMode.arg.0=HDC,hdc func.SetStretchBltMode.arg.1=_COMBINRGN_STYLE,iStretchMode func.SetStretchBltMode.ret=long SetSystemPaletteUse=func func.SetSystemPaletteUse.args=2 func.SetSystemPaletteUse.arg.0=HDC,hdc func.SetSystemPaletteUse.arg.1=_SYSPAL,uUsage func.SetSystemPaletteUse.ret=_syspal SetTextCharacterExtra=func func.SetTextCharacterExtra.args=2 func.SetTextCharacterExtra.arg.0=HDC,hdc func.SetTextCharacterExtra.arg.1=int,nCharExtra func.SetTextCharacterExtra.ret=_odd_failure SetTextColor=func func.SetTextColor.args=2 func.SetTextColor.arg.0=HDC,hdc func.SetTextColor.arg.1=COLORREF,crColor func.SetTextColor.ret=colorref_return SetTextAlign=func func.SetTextAlign.args=2 func.SetTextAlign.arg.0=HDC,hdc func.SetTextAlign.arg.1=_TextAlignmentOptions,fMode func.SetTextAlign.ret=uint SetTextJustification=func func.SetTextJustification.args=3 func.SetTextJustification.arg.0=HDC,hdc func.SetTextJustification.arg.1=int,nBreakExtra func.SetTextJustification.arg.2=int,nBreakCount func.SetTextJustification.ret=bool UpdateColors=func func.UpdateColors.args=0 func.UpdateColors.ret=bool AlphaBlend=func func.AlphaBlend.args=11 func.AlphaBlend.arg.0=HDC,hdcDest func.AlphaBlend.arg.1=int,nXOriginDest func.AlphaBlend.arg.2=int,nYOriginDest func.AlphaBlend.arg.3=int,nWidthDest func.AlphaBlend.arg.4=int,nHeightDest func.AlphaBlend.arg.5=HDC,hdcSrc func.AlphaBlend.arg.6=int,nXOriginSrc func.AlphaBlend.arg.7=int,nYOriginSrc func.AlphaBlend.arg.8=int,nWidthSrc func.AlphaBlend.arg.9=int,nHeightSrc func.AlphaBlend.arg.10=BLENDFUNCTION,blendFunction func.AlphaBlend.ret=bool TransparentBlt=func func.TransparentBlt.args=11 func.TransparentBlt.arg.0=HDC,hdcDest func.TransparentBlt.arg.1=int,nXOriginDest func.TransparentBlt.arg.2=int,nYOriginDest func.TransparentBlt.arg.3=int,nWidthDest func.TransparentBlt.arg.4=int,hHeightDest func.TransparentBlt.arg.5=HDC,hdcSrc func.TransparentBlt.arg.6=int,nXOriginSrc func.TransparentBlt.arg.7=int,nYOriginSrc func.TransparentBlt.arg.8=int,nWidthSrc func.TransparentBlt.arg.9=int,nHeightSrc func.TransparentBlt.arg.10=UINT,crTransparent func.TransparentBlt.ret=bool GradientFill=func func.GradientFill.args=6 func.GradientFill.arg.0=HDC,hdc func.GradientFill.arg.1=PTRIVERTEX,pVertex func.GradientFill.arg.2=ULONG,dwNumVertex func.GradientFill.arg.3=PVOID,pMesh func.GradientFill.arg.4=ULONG,dwNumMesh func.GradientFill.arg.5=_GRADIENT_FILL,dwMode func.GradientFill.ret=bool PlayMetaFileRecord=func func.PlayMetaFileRecord.args=4 func.PlayMetaFileRecord.arg.0=HDC,hdc func.PlayMetaFileRecord.arg.1=LPHANDLETABLE,lpHandletable func.PlayMetaFileRecord.arg.2=LPMETARECORD,lpMetaRecord func.PlayMetaFileRecord.arg.3=UINT,nHandles func.PlayMetaFileRecord.ret=bool EnumMetaFile=func func.EnumMetaFile.args=4 func.EnumMetaFile.arg.0=HDC,hdc func.EnumMetaFile.arg.1=HMETAFILE,hmf func.EnumMetaFile.arg.2=MFENUMPROC,lpMetaFunc func.EnumMetaFile.arg.3=LPARAM,lParam func.EnumMetaFile.ret=bool CloseEnhMetaFile=func func.CloseEnhMetaFile.args=0 func.CloseEnhMetaFile.ret=henhmetafile CopyEnhMetaFileA=func func.CopyEnhMetaFileA.args=2 func.CopyEnhMetaFileA.arg.0=HENHMETAFILE,hemfSrc func.CopyEnhMetaFileA.arg.1=LPCSTR,lpszFile func.CopyEnhMetaFileA.ret=henhmetafile CopyEnhMetaFileW=func func.CopyEnhMetaFileW.args=2 func.CopyEnhMetaFileW.arg.0=HENHMETAFILE,hemfSrc func.CopyEnhMetaFileW.arg.1=LPCWSTR,lpszFile func.CopyEnhMetaFileW.ret=henhmetafile CreateEnhMetaFileA=func func.CreateEnhMetaFileA.args=4 func.CreateEnhMetaFileA.arg.0=HDC,hdcRef func.CreateEnhMetaFileA.arg.1=LPCSTR,lpFilename func.CreateEnhMetaFileA.arg.2=RECT,*lpRect func.CreateEnhMetaFileA.arg.3=LPCSTR,lpDescription func.CreateEnhMetaFileA.ret=hdc CreateEnhMetaFileW=func func.CreateEnhMetaFileW.args=4 func.CreateEnhMetaFileW.arg.0=HDC,hdcRef func.CreateEnhMetaFileW.arg.1=LPCWSTR,lpFilename func.CreateEnhMetaFileW.arg.2=RECT,*lpRect func.CreateEnhMetaFileW.arg.3=LPCWSTR,lpDescription func.CreateEnhMetaFileW.ret=hdc DeleteEnhMetaFile=func func.DeleteEnhMetaFile.args=0 func.DeleteEnhMetaFile.ret=bool EnumEnhMetaFile=func func.EnumEnhMetaFile.args=5 func.EnumEnhMetaFile.arg.0=HDC,hdc func.EnumEnhMetaFile.arg.1=HENHMETAFILE,hemf func.EnumEnhMetaFile.arg.2=ENHMFENUMPROC,lpEnhMetaFunc func.EnumEnhMetaFile.arg.3=LPVOID,lpData func.EnumEnhMetaFile.arg.4=RECT,*lpRect func.EnumEnhMetaFile.ret=bool GetEnhMetaFileA=func func.GetEnhMetaFileA.args=0 func.GetEnhMetaFileA.ret=henhmetafile GetEnhMetaFileW=func func.GetEnhMetaFileW.args=0 func.GetEnhMetaFileW.ret=henhmetafile GetEnhMetaFileBits=func func.GetEnhMetaFileBits.args=3 func.GetEnhMetaFileBits.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFileBits.arg.1=UINT,cbBuffer func.GetEnhMetaFileBits.arg.2=LPBYTE,lpbBuffer func.GetEnhMetaFileBits.ret=dword GetEnhMetaFileDescriptionA=func func.GetEnhMetaFileDescriptionA.args=3 func.GetEnhMetaFileDescriptionA.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFileDescriptionA.arg.1=UINT,cchBuffer func.GetEnhMetaFileDescriptionA.arg.2=LPSTR,lpszDescription func.GetEnhMetaFileDescriptionA.ret=dword GetEnhMetaFileDescriptionW=func func.GetEnhMetaFileDescriptionW.args=3 func.GetEnhMetaFileDescriptionW.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFileDescriptionW.arg.1=UINT,cchBuffer func.GetEnhMetaFileDescriptionW.arg.2=LPWSTR,lpszDescription func.GetEnhMetaFileDescriptionW.ret=dword GetEnhMetaFileHeader=func func.GetEnhMetaFileHeader.args=3 func.GetEnhMetaFileHeader.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFileHeader.arg.1=UINT,cbBuffer func.GetEnhMetaFileHeader.arg.2=LPENHMETAHEADER,lpemh func.GetEnhMetaFileHeader.ret=dword GetEnhMetaFilePaletteEntries=func func.GetEnhMetaFilePaletteEntries.args=3 func.GetEnhMetaFilePaletteEntries.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFilePaletteEntries.arg.1=UINT,cEntries func.GetEnhMetaFilePaletteEntries.arg.2=LPPALETTEENTRY,lppe func.GetEnhMetaFilePaletteEntries.ret=dword GetEnhMetaFilePixelFormat=func func.GetEnhMetaFilePixelFormat.args=3 func.GetEnhMetaFilePixelFormat.arg.0=HENHMETAFILE,hemf func.GetEnhMetaFilePixelFormat.arg.1=DWORD,cbBuffer func.GetEnhMetaFilePixelFormat.arg.2=PIXELFORMATDESCRIPTOR,*ppfd func.GetEnhMetaFilePixelFormat.ret=dword GetWinMetaFileBits=func func.GetWinMetaFileBits.args=5 func.GetWinMetaFileBits.arg.0=HENHMETAFILE,hemf func.GetWinMetaFileBits.arg.1=UINT,cbBuffer func.GetWinMetaFileBits.arg.2=LPBYTE,lpbBuffer func.GetWinMetaFileBits.arg.3=INT,fnMapMode func.GetWinMetaFileBits.arg.4=HDC,hdcRef func.GetWinMetaFileBits.ret=dword PlayEnhMetaFile=func func.PlayEnhMetaFile.args=3 func.PlayEnhMetaFile.arg.0=HDC,hdc func.PlayEnhMetaFile.arg.1=HENHMETAFILE,hemf func.PlayEnhMetaFile.arg.2=RECT,*lpRect func.PlayEnhMetaFile.ret=bool PlayEnhMetaFileRecord=func func.PlayEnhMetaFileRecord.args=4 func.PlayEnhMetaFileRecord.arg.0=HDC,hdc func.PlayEnhMetaFileRecord.arg.1=LPHANDLETABLE,lpHandletable func.PlayEnhMetaFileRecord.arg.2=ENHMETARECORD,*lpEnhMetaRecord func.PlayEnhMetaFileRecord.arg.3=UINT,nHandles func.PlayEnhMetaFileRecord.ret=bool SetEnhMetaFileBits=func func.SetEnhMetaFileBits.args=2 func.SetEnhMetaFileBits.arg.0=UINT,cbBuffer func.SetEnhMetaFileBits.arg.1=BYTE,*lpData func.SetEnhMetaFileBits.ret=henhmetafile SetWinMetaFileBits=func func.SetWinMetaFileBits.args=4 func.SetWinMetaFileBits.arg.0=UINT,cbBuffer func.SetWinMetaFileBits.arg.1=BYTE,*lpbBuffer func.SetWinMetaFileBits.arg.2=HDC,hdcRef func.SetWinMetaFileBits.arg.3=METAFILEPICT,*lpmfp func.SetWinMetaFileBits.ret=henhmetafile GdiComment=func func.GdiComment.args=3 func.GdiComment.arg.0=HDC,hdc func.GdiComment.arg.1=UINT,cbSize func.GdiComment.arg.2=BYTE,*lpData func.GdiComment.ret=bool GetTextMetricsA=func func.GetTextMetricsA.args=2 func.GetTextMetricsA.arg.0=HDC,hdc func.GetTextMetricsA.arg.1=LPTEXTMETRICA,lptm func.GetTextMetricsA.ret=bool GetTextMetricsW=func func.GetTextMetricsW.args=2 func.GetTextMetricsW.arg.0=HDC,hdc func.GetTextMetricsW.arg.1=LPTEXTMETRICW,lptm func.GetTextMetricsW.ret=bool AngleArc=func func.AngleArc.args=6 func.AngleArc.arg.0=HDC,hdc func.AngleArc.arg.1=int,X func.AngleArc.arg.2=int,Y func.AngleArc.arg.3=DWORD,dwRadius func.AngleArc.arg.4=FLOAT,eStartAngle func.AngleArc.arg.5=FLOAT,eSweepAngle func.AngleArc.ret=bool PolyPolyline=func func.PolyPolyline.args=4 func.PolyPolyline.arg.0=HDC,hdc func.PolyPolyline.arg.1=POINT,*lppt func.PolyPolyline.arg.2=DWORD,*lpdwPolyPoints func.PolyPolyline.arg.3=DWORD,cCount func.PolyPolyline.ret=bool GetWorldTransform=func func.GetWorldTransform.args=2 func.GetWorldTransform.arg.0=HDC,hdc func.GetWorldTransform.arg.1=LPXFORM,lpXform func.GetWorldTransform.ret=bool SetWorldTransform=func func.SetWorldTransform.args=2 func.SetWorldTransform.arg.0=HDC,hdc func.SetWorldTransform.arg.1=XFORM,*lpXform func.SetWorldTransform.ret=bool ModifyWorldTransform=func func.ModifyWorldTransform.args=3 func.ModifyWorldTransform.arg.0=HDC,hdc func.ModifyWorldTransform.arg.1=XFORM,*lpXform func.ModifyWorldTransform.arg.2=DWORD,iMode func.ModifyWorldTransform.ret=bool CombineTransform=func func.CombineTransform.args=3 func.CombineTransform.arg.0=LPXFORM,lpxformResult func.CombineTransform.arg.1=XFORM,*lpxform1 func.CombineTransform.arg.2=XFORM,*lpxform2 func.CombineTransform.ret=bool CreateDIBSection=func func.CreateDIBSection.args=6 func.CreateDIBSection.arg.0=HDC,hdc func.CreateDIBSection.arg.1=BITMAPINFO,*pbmi func.CreateDIBSection.arg.2=UINT,iUsage func.CreateDIBSection.arg.3=VOID,**ppvBits func.CreateDIBSection.arg.4=HANDLE,hSection func.CreateDIBSection.arg.5=DWORD,dwOffset func.CreateDIBSection.ret=hbitmap GetDIBColorTable=func func.GetDIBColorTable.args=4 func.GetDIBColorTable.arg.0=HDC,hdc func.GetDIBColorTable.arg.1=UINT,uStartIndex func.GetDIBColorTable.arg.2=UINT,cEntries func.GetDIBColorTable.arg.3=RGBQUAD,*pColors func.GetDIBColorTable.ret=dword SetDIBColorTable=func func.SetDIBColorTable.args=4 func.SetDIBColorTable.arg.0=HDC,hdc func.SetDIBColorTable.arg.1=UINT,uStartIndex func.SetDIBColorTable.arg.2=UINT,cEntries func.SetDIBColorTable.arg.3=RGBQUAD,*pColors func.SetDIBColorTable.ret=dword SetColorAdjustment=func func.SetColorAdjustment.args=2 func.SetColorAdjustment.arg.0=HDC,hdc func.SetColorAdjustment.arg.1=COLORADJUSTMENT,*lpca func.SetColorAdjustment.ret=bool GetColorAdjustment=func func.GetColorAdjustment.args=2 func.GetColorAdjustment.arg.0=HDC,hdc func.GetColorAdjustment.arg.1=LPCOLORADJUSTMENT,lpca func.GetColorAdjustment.ret=bool CreateHalftonePalette=func func.CreateHalftonePalette.args=0 func.CreateHalftonePalette.ret=hpalette AbortPath=func func.AbortPath.args=0 func.AbortPath.ret=bool ArcTo=func func.ArcTo.args=9 func.ArcTo.arg.0=HDC,hdc func.ArcTo.arg.1=int,nLeftRect func.ArcTo.arg.2=int,nTopRect func.ArcTo.arg.3=int,nRightRect func.ArcTo.arg.4=int,nBottomRect func.ArcTo.arg.5=int,nXRadial1 func.ArcTo.arg.6=int,nYRadial1 func.ArcTo.arg.7=int,nXRadial2 func.ArcTo.arg.8=int,nYRadial2 func.ArcTo.ret=bool BeginPath=func func.BeginPath.args=0 func.BeginPath.ret=bool CloseFigure=func func.CloseFigure.args=0 func.CloseFigure.ret=bool EndPath=func func.EndPath.args=0 func.EndPath.ret=bool FillPath=func func.FillPath.args=0 func.FillPath.ret=bool FlattenPath=func func.FlattenPath.args=0 func.FlattenPath.ret=bool GetPath=func func.GetPath.args=4 func.GetPath.arg.0=HDC,hdc func.GetPath.arg.1=LPPOINT,lpPoints func.GetPath.arg.2=_PT,*lpTypes func.GetPath.arg.3=int,nSize func.GetPath.ret=long PathToRegion=func func.PathToRegion.args=0 func.PathToRegion.ret=hrgn PolyDraw=func func.PolyDraw.args=4 func.PolyDraw.arg.0=HDC,hdc func.PolyDraw.arg.1=POINT,*lppt func.PolyDraw.arg.2=_PT,*lpbTypes func.PolyDraw.arg.3=int,cCount func.PolyDraw.ret=bool SelectClipPath=func func.SelectClipPath.args=2 func.SelectClipPath.arg.0=HDC,hdc func.SelectClipPath.arg.1=_CombineRgn,iMode func.SelectClipPath.ret=bool SetArcDirection=func func.SetArcDirection.args=2 func.SetArcDirection.arg.0=HDC,hdc func.SetArcDirection.arg.1=_AD,ArcDirection func.SetArcDirection.ret=long SetMiterLimit=func func.SetMiterLimit.args=3 func.SetMiterLimit.arg.0=HDC,hdc func.SetMiterLimit.arg.1=FLOAT,eNewLimit func.SetMiterLimit.arg.2=PFLOAT,peOldLimit func.SetMiterLimit.ret=bool StrokeAndFillPath=func func.StrokeAndFillPath.args=0 func.StrokeAndFillPath.ret=bool StrokePath=func func.StrokePath.args=0 func.StrokePath.ret=bool WidenPath=func func.WidenPath.args=0 func.WidenPath.ret=bool ExtCreatePen=func func.ExtCreatePen.args=5 func.ExtCreatePen.arg.0=_PS,dwPenStyle func.ExtCreatePen.arg.1=DWORD,dwWidth func.ExtCreatePen.arg.2=LOGBRUSH,*lplb func.ExtCreatePen.arg.3=DWORD,dwStyleCount func.ExtCreatePen.arg.4=DWORD,*lpStyle func.ExtCreatePen.ret=hpen GetMiterLimit=func func.GetMiterLimit.args=2 func.GetMiterLimit.arg.0=HDC,hdc func.GetMiterLimit.arg.1=PFLOAT,peLimit func.GetMiterLimit.ret=bool GetArcDirection=func func.GetArcDirection.args=0 func.GetArcDirection.ret=_ad GetObjectA=func func.GetObjectA.args=3 func.GetObjectA.arg.0=HGDIOBJ,hgdiobj func.GetObjectA.arg.1=int,cbBuffer func.GetObjectA.arg.2=LPVOID,lpvObject func.GetObjectA.ret=long GetObjectW=func func.GetObjectW.args=3 func.GetObjectW.arg.0=HGDIOBJ,hgdiobj func.GetObjectW.arg.1=int,cbBuffer func.GetObjectW.arg.2=LPVOID,lpvObject func.GetObjectW.ret=long MoveToEx=func func.MoveToEx.args=4 func.MoveToEx.arg.0=HDC,hdc func.MoveToEx.arg.1=int,X func.MoveToEx.arg.2=int,Y func.MoveToEx.arg.3=LPPOINT,lpPoint func.MoveToEx.ret=bool TextOutA=func func.TextOutA.args=5 func.TextOutA.arg.0=HDC,hdc func.TextOutA.arg.1=int,nXStart func.TextOutA.arg.2=int,nYStart func.TextOutA.arg.3=LPCSTR,lpString func.TextOutA.arg.4=int,cbString func.TextOutA.ret=bool TextOutW=func func.TextOutW.args=5 func.TextOutW.arg.0=HDC,hdc func.TextOutW.arg.1=int,nXStart func.TextOutW.arg.2=int,nYStart func.TextOutW.arg.3=LPCWSTR,lpString func.TextOutW.arg.4=int,cbString func.TextOutW.ret=bool ExtTextOutA=func func.ExtTextOutA.args=8 func.ExtTextOutA.arg.0=HDC,hdc func.ExtTextOutA.arg.1=int,X func.ExtTextOutA.arg.2=int,Y func.ExtTextOutA.arg.3=_ETO,fuOptions func.ExtTextOutA.arg.4=RECT,*lprc func.ExtTextOutA.arg.5=LPCSTR,lpString func.ExtTextOutA.arg.6=UINT,cbCount func.ExtTextOutA.arg.7=INT,*lpDx func.ExtTextOutA.ret=bool ExtTextOutW=func func.ExtTextOutW.args=8 func.ExtTextOutW.arg.0=HDC,hdc func.ExtTextOutW.arg.1=int,X func.ExtTextOutW.arg.2=int,Y func.ExtTextOutW.arg.3=_ETO,fuOptions func.ExtTextOutW.arg.4=RECT,*lprc func.ExtTextOutW.arg.5=LPCWSTR,lpString func.ExtTextOutW.arg.6=UINT,cbCount func.ExtTextOutW.arg.7=INT,*lpDx func.ExtTextOutW.ret=bool PolyTextOutA=func func.PolyTextOutA.args=3 func.PolyTextOutA.arg.0=HDC,hdc func.PolyTextOutA.arg.1=POLYTEXTA,*pptxt func.PolyTextOutA.arg.2=int,cStrings func.PolyTextOutA.ret=bool PolyTextOutW=func func.PolyTextOutW.args=3 func.PolyTextOutW.arg.0=HDC,hdc func.PolyTextOutW.arg.1=POLYTEXTW,*pptxt func.PolyTextOutW.arg.2=int,cStrings func.PolyTextOutW.ret=bool CreatePolygonRgn=func func.CreatePolygonRgn.args=3 func.CreatePolygonRgn.arg.0=POINT,*lppt func.CreatePolygonRgn.arg.1=int,cPoints func.CreatePolygonRgn.arg.2=_PolyFill,fnPolyFillMode func.CreatePolygonRgn.ret=hrgn DPtoLP=func func.DPtoLP.args=3 func.DPtoLP.arg.0=HDC,hdc func.DPtoLP.arg.1=LPPOINT,lpPoints func.DPtoLP.arg.2=int,nCount func.DPtoLP.ret=bool LPtoDP=func func.LPtoDP.args=3 func.LPtoDP.arg.0=HDC,hdc func.LPtoDP.arg.1=LPPOINT,lpPoints func.LPtoDP.arg.2=int,nCount func.LPtoDP.ret=bool Polygon=func func.Polygon.args=3 func.Polygon.arg.0=HDC,hdc func.Polygon.arg.1=POINT,*lpPoints func.Polygon.arg.2=int,nCount func.Polygon.ret=bool Polyline=func func.Polyline.args=3 func.Polyline.arg.0=HDC,hdc func.Polyline.arg.1=POINT,*lppt func.Polyline.arg.2=int,cPoints func.Polyline.ret=bool PolyBezier=func func.PolyBezier.args=3 func.PolyBezier.arg.0=HDC,hdc func.PolyBezier.arg.1=POINT,*lppt func.PolyBezier.arg.2=DWORD,cPoints func.PolyBezier.ret=bool PolyBezierTo=func func.PolyBezierTo.args=3 func.PolyBezierTo.arg.0=HDC,hdc func.PolyBezierTo.arg.1=POINT,*lppt func.PolyBezierTo.arg.2=DWORD,cCount func.PolyBezierTo.ret=bool PolylineTo=func func.PolylineTo.args=3 func.PolylineTo.arg.0=HDC,hdc func.PolylineTo.arg.1=POINT,*lppt func.PolylineTo.arg.2=DWORD,cCount func.PolylineTo.ret=bool SetViewportExtEx=func func.SetViewportExtEx.args=4 func.SetViewportExtEx.arg.0=HDC,hdc func.SetViewportExtEx.arg.1=int,nXExtent func.SetViewportExtEx.arg.2=int,nYExtent func.SetViewportExtEx.arg.3=LPSIZE,lpSize func.SetViewportExtEx.ret=bool SetViewportOrgEx=func func.SetViewportOrgEx.args=4 func.SetViewportOrgEx.arg.0=HDC,hdc func.SetViewportOrgEx.arg.1=int,X func.SetViewportOrgEx.arg.2=int,Y func.SetViewportOrgEx.arg.3=LPPOINT,lpPoint func.SetViewportOrgEx.ret=bool SetWindowExtEx=func func.SetWindowExtEx.args=4 func.SetWindowExtEx.arg.0=HDC,hdc func.SetWindowExtEx.arg.1=int,nXExtent func.SetWindowExtEx.arg.2=int,nYExtent func.SetWindowExtEx.arg.3=LPSIZE,lpSize func.SetWindowExtEx.ret=bool SetWindowOrgEx=func func.SetWindowOrgEx.args=4 func.SetWindowOrgEx.arg.0=HDC,hdc func.SetWindowOrgEx.arg.1=int,X func.SetWindowOrgEx.arg.2=int,Y func.SetWindowOrgEx.arg.3=LPPOINT,lpPoint func.SetWindowOrgEx.ret=bool OffsetViewportOrgEx=func func.OffsetViewportOrgEx.args=4 func.OffsetViewportOrgEx.arg.0=HDC,hdc func.OffsetViewportOrgEx.arg.1=int,nXOffset func.OffsetViewportOrgEx.arg.2=int,nYOffset func.OffsetViewportOrgEx.arg.3=LPPOINT,lpPoint func.OffsetViewportOrgEx.ret=bool OffsetWindowOrgEx=func func.OffsetWindowOrgEx.args=4 func.OffsetWindowOrgEx.arg.0=HDC,hdc func.OffsetWindowOrgEx.arg.1=int,nXOffset func.OffsetWindowOrgEx.arg.2=int,nYOffset func.OffsetWindowOrgEx.arg.3=LPPOINT,lpPoint func.OffsetWindowOrgEx.ret=bool ScaleViewportExtEx=func func.ScaleViewportExtEx.args=6 func.ScaleViewportExtEx.arg.0=HDC,hdc func.ScaleViewportExtEx.arg.1=int,Xnum func.ScaleViewportExtEx.arg.2=int,Xdenom func.ScaleViewportExtEx.arg.3=int,Ynum func.ScaleViewportExtEx.arg.4=int,Ydenom func.ScaleViewportExtEx.arg.5=LPSIZE,lpSize func.ScaleViewportExtEx.ret=bool ScaleWindowExtEx=func func.ScaleWindowExtEx.args=6 func.ScaleWindowExtEx.arg.0=HDC,hdc func.ScaleWindowExtEx.arg.1=int,Xnum func.ScaleWindowExtEx.arg.2=int,Xdenom func.ScaleWindowExtEx.arg.3=int,Ynum func.ScaleWindowExtEx.arg.4=int,Ydenom func.ScaleWindowExtEx.arg.5=LPSIZE,lpSize func.ScaleWindowExtEx.ret=bool SetBitmapDimensionEx=func func.SetBitmapDimensionEx.args=4 func.SetBitmapDimensionEx.arg.0=HBITMAP,hBitmap func.SetBitmapDimensionEx.arg.1=int,nWidth func.SetBitmapDimensionEx.arg.2=int,nHeight func.SetBitmapDimensionEx.arg.3=LPSIZE,lpSize func.SetBitmapDimensionEx.ret=bool SetBrushOrgEx=func func.SetBrushOrgEx.args=4 func.SetBrushOrgEx.arg.0=HDC,hdc func.SetBrushOrgEx.arg.1=int,nXOrg func.SetBrushOrgEx.arg.2=int,nYOrg func.SetBrushOrgEx.arg.3=LPPOINT,lppt func.SetBrushOrgEx.ret=bool GetTextFaceA=func func.GetTextFaceA.args=3 func.GetTextFaceA.arg.0=HDC,hdc func.GetTextFaceA.arg.1=int,nCount func.GetTextFaceA.arg.2=LPSTR,lpFaceName func.GetTextFaceA.ret=long GetTextFaceW=func func.GetTextFaceW.args=3 func.GetTextFaceW.arg.0=HDC,hdc func.GetTextFaceW.arg.1=int,nCount func.GetTextFaceW.arg.2=LPWSTR,lpFaceName func.GetTextFaceW.ret=long GetKerningPairsA=func func.GetKerningPairsA.args=3 func.GetKerningPairsA.arg.0=HDC,hdc func.GetKerningPairsA.arg.1=DWORD,nNumPairs func.GetKerningPairsA.arg.2=LPKERNINGPAIR,lpkrnpair func.GetKerningPairsA.ret=dword GetKerningPairsW=func func.GetKerningPairsW.args=3 func.GetKerningPairsW.arg.0=HDC,hdc func.GetKerningPairsW.arg.1=DWORD,nNumPairs func.GetKerningPairsW.arg.2=LPKERNINGPAIR,lpkrnpair func.GetKerningPairsW.ret=dword GetDCOrgEx=func func.GetDCOrgEx.args=2 func.GetDCOrgEx.arg.0=HDC,hdc func.GetDCOrgEx.arg.1=LPPOINT,lpPoint func.GetDCOrgEx.ret=bool FixBrushOrgEx=func func.FixBrushOrgEx.args=4 func.FixBrushOrgEx.arg.0=HDC,hdc func.FixBrushOrgEx.arg.1=int,arg1 func.FixBrushOrgEx.arg.2=int,arg2 func.FixBrushOrgEx.arg.3=LPPOINT,point func.FixBrushOrgEx.ret=bool UnrealizeObject=func func.UnrealizeObject.args=0 func.UnrealizeObject.ret=bool GdiFlush=func func.GdiFlush.args=0 func.GdiFlush.ret=bool GdiSetBatchLimit=func func.GdiSetBatchLimit.args=0 func.GdiSetBatchLimit.ret=dword GdiGetBatchLimit=func func.GdiGetBatchLimit.args=0 func.GdiGetBatchLimit.ret=dword SetICMMode=func func.SetICMMode.args=2 func.SetICMMode.arg.0=HDC,hDC func.SetICMMode.arg.1=_ICM,iEnableICM func.SetICMMode.ret=long CheckColorsInGamut=func func.CheckColorsInGamut.args=4 func.CheckColorsInGamut.arg.0=HDC,hDC func.CheckColorsInGamut.arg.1=LPVOID,lpRGBTriples func.CheckColorsInGamut.arg.2=LPVOID,lpBuffer func.CheckColorsInGamut.arg.3=UINT,nCount func.CheckColorsInGamut.ret=bool GetColorSpace=func func.GetColorSpace.args=0 func.GetColorSpace.ret=hcolorspace GetLogColorSpaceA=func func.GetLogColorSpaceA.args=3 func.GetLogColorSpaceA.arg.0=HCOLORSPACE,hColorSpace func.GetLogColorSpaceA.arg.1=LPLOGCOLORSPACEA,lpBuffer func.GetLogColorSpaceA.arg.2=DWORD,nSize func.GetLogColorSpaceA.ret=bool GetLogColorSpaceW=func func.GetLogColorSpaceW.args=3 func.GetLogColorSpaceW.arg.0=HCOLORSPACE,hColorSpace func.GetLogColorSpaceW.arg.1=LPLOGCOLORSPACEW,lpBuffer func.GetLogColorSpaceW.arg.2=DWORD,nSize func.GetLogColorSpaceW.ret=bool CreateColorSpaceA=func func.CreateColorSpaceA.args=0 func.CreateColorSpaceA.ret=hcolorspace CreateColorSpaceW=func func.CreateColorSpaceW.args=0 func.CreateColorSpaceW.ret=hcolorspace SetColorSpace=func func.SetColorSpace.args=2 func.SetColorSpace.arg.0=HDC,hDC func.SetColorSpace.arg.1=HCOLORSPACE,hColorSpace func.SetColorSpace.ret=hcolorspace DeleteColorSpace=func func.DeleteColorSpace.args=0 func.DeleteColorSpace.ret=bool GetICMProfileA=func func.GetICMProfileA.args=3 func.GetICMProfileA.arg.0=HDC,hDC func.GetICMProfileA.arg.1=LPDWORD,lpcbName func.GetICMProfileA.arg.2=LPSTR,lpszFilename func.GetICMProfileA.ret=bool GetICMProfileW=func func.GetICMProfileW.args=3 func.GetICMProfileW.arg.0=HDC,hDC func.GetICMProfileW.arg.1=LPDWORD,lpcbName func.GetICMProfileW.arg.2=LPWSTR,lpszFilename func.GetICMProfileW.ret=bool SetICMProfileA=func func.SetICMProfileA.args=2 func.SetICMProfileA.arg.0=HDC,hDC func.SetICMProfileA.arg.1=LPSTR,lpFileName func.SetICMProfileA.ret=bool SetICMProfileW=func func.SetICMProfileW.args=2 func.SetICMProfileW.arg.0=HDC,hDC func.SetICMProfileW.arg.1=LPWSTR,lpFileName func.SetICMProfileW.ret=bool GetDeviceGammaRamp=func func.GetDeviceGammaRamp.args=2 func.GetDeviceGammaRamp.arg.0=HDC,hDC func.GetDeviceGammaRamp.arg.1=LPVOID,lpRamp func.GetDeviceGammaRamp.ret=bool SetDeviceGammaRamp=func func.SetDeviceGammaRamp.args=2 func.SetDeviceGammaRamp.arg.0=HDC,hDC func.SetDeviceGammaRamp.arg.1=LPVOID,lpRamp func.SetDeviceGammaRamp.ret=bool ColorMatchToTarget=func func.ColorMatchToTarget.args=3 func.ColorMatchToTarget.arg.0=HDC,hDC func.ColorMatchToTarget.arg.1=HDC,hdcTarget func.ColorMatchToTarget.arg.2=DWORD,uiAction func.ColorMatchToTarget.ret=bool EnumICMProfilesA=func func.EnumICMProfilesA.args=3 func.EnumICMProfilesA.arg.0=HDC,hDC func.EnumICMProfilesA.arg.1=ICMENUMPROCA,lpEnumICMProfilesFunc func.EnumICMProfilesA.arg.2=LPARAM,lParam func.EnumICMProfilesA.ret=int EnumICMProfilesW=func func.EnumICMProfilesW.args=3 func.EnumICMProfilesW.arg.0=HDC,hDC func.EnumICMProfilesW.arg.1=ICMENUMPROCW,lpEnumICMProfilesFunc func.EnumICMProfilesW.arg.2=LPARAM,lParam func.EnumICMProfilesW.ret=int UpdateICMRegKeyA=func func.UpdateICMRegKeyA.args=4 func.UpdateICMRegKeyA.arg.0=DWORD,dwReserved func.UpdateICMRegKeyA.arg.1=LPSTR,lpszCMID func.UpdateICMRegKeyA.arg.2=LPSTR,lpszFileName func.UpdateICMRegKeyA.arg.3=_UpdateICMRegKey,nCommand func.UpdateICMRegKeyA.ret=bool UpdateICMRegKeyW=func func.UpdateICMRegKeyW.args=4 func.UpdateICMRegKeyW.arg.0=DWORD,dwReserved func.UpdateICMRegKeyW.arg.1=LPWSTR,lpszCMID func.UpdateICMRegKeyW.arg.2=LPWSTR,lpszFileName func.UpdateICMRegKeyW.arg.3=_UpdateICMRegKey,nCommand func.UpdateICMRegKeyW.ret=bool ColorCorrectPalette=func func.ColorCorrectPalette.args=4 func.ColorCorrectPalette.arg.0=HDC,hDC func.ColorCorrectPalette.arg.1=HPALETTE,hPalette func.ColorCorrectPalette.arg.2=DWORD,dwFirstEntry func.ColorCorrectPalette.arg.3=DWORD,dwNumOfEntries func.ColorCorrectPalette.ret=bool #### shell.h #### SHAddToRecentDocs=func func.SHAddToRecentDocs.args=2 func.SHAddToRecentDocs.arg.0=SHAddToRecentDocsFlags,uFlags func.SHAddToRecentDocs.arg.1=LPCVOID,pv func.SHAddToRecentDocs.ret=void SHBindToParent=func func.SHBindToParent.args=4 func.SHBindToParent.arg.0=LPCITEMIDLIST,pidl func.SHBindToParent.arg.1=REFIID,riid func.SHBindToParent.arg.2=COM_INTERFACE_PTR,*ppv func.SHBindToParent.arg.3=LPCITEMIDLIST,*ppidlLast func.SHBindToParent.ret=hresult SHBrowseForFolderA=func func.SHBrowseForFolderA.args=0 func.SHBrowseForFolderA.ret=lpitemidlist SHBrowseForFolderW=func func.SHBrowseForFolderW.args=0 func.SHBrowseForFolderW.ret=lpitemidlist SHChangeNotify=func func.SHChangeNotify.args=4 func.SHChangeNotify.arg.0=ChangeNotifyEventId,wEventId func.SHChangeNotify.arg.1=ChangeNotifyFlags,uFlags func.SHChangeNotify.arg.2=LPCVOID,dwItem1 func.SHChangeNotify.arg.3=LPCVOID,dwItem2 func.SHChangeNotify.ret=void SHCreateDirectoryExA=func func.SHCreateDirectoryExA.args=3 func.SHCreateDirectoryExA.arg.0=HWND,hwnd func.SHCreateDirectoryExA.arg.1=LPCSTR,pszPath func.SHCreateDirectoryExA.arg.2=SECURITY_ATTRIBUTES,*psa func.SHCreateDirectoryExA.ret=int SHCreateDirectoryExW=func func.SHCreateDirectoryExW.args=3 func.SHCreateDirectoryExW.arg.0=HWND,hwnd func.SHCreateDirectoryExW.arg.1=LPCWSTR,pszPath func.SHCreateDirectoryExW.arg.2=SECURITY_ATTRIBUTES,*psa func.SHCreateDirectoryExW.ret=int Shell_NotifyIcon=func func.Shell_NotifyIcon.args=2 func.Shell_NotifyIcon.arg.0=NotifyIconMessage,dwMessage func.Shell_NotifyIcon.arg.1=PNOTIFYICONDATA,pnid func.Shell_NotifyIcon.ret=bool SHGetDataFromIDListA=func func.SHGetDataFromIDListA.args=5 func.SHGetDataFromIDListA.arg.0=IShellFolder*,psf func.SHGetDataFromIDListA.arg.1=LPCITEMIDLIST,pidl func.SHGetDataFromIDListA.arg.2=SHGetDataFromIDListFormat,nFormat func.SHGetDataFromIDListA.arg.3=PVOID,pv func.SHGetDataFromIDListA.arg.4=int,cb func.SHGetDataFromIDListA.ret=hresult SHGetDataFromIDListW=func func.SHGetDataFromIDListW.args=5 func.SHGetDataFromIDListW.arg.0=IShellFolder*,psf func.SHGetDataFromIDListW.arg.1=LPCITEMIDLIST,pidl func.SHGetDataFromIDListW.arg.2=SHGetDataFromIDListFormat,nFormat func.SHGetDataFromIDListW.arg.3=PVOID,pv func.SHGetDataFromIDListW.arg.4=int,cb func.SHGetDataFromIDListW.ret=hresult SHGetDesktopFolder=func func.SHGetDesktopFolder.args=0 func.SHGetDesktopFolder.ret=hresult SHGetDiskFreeSpaceA=func func.SHGetDiskFreeSpaceA.args=4 func.SHGetDiskFreeSpaceA.arg.0=LPCSTR,pszVolume func.SHGetDiskFreeSpaceA.arg.1=ULARGE_INTEGER,*pqwFreeCaller func.SHGetDiskFreeSpaceA.arg.2=ULARGE_INTEGER,*pqwTot func.SHGetDiskFreeSpaceA.arg.3=ULARGE_INTEGER,*pqwFree func.SHGetDiskFreeSpaceA.ret=bool SHGetFolderLocation=func func.SHGetFolderLocation.args=5 func.SHGetFolderLocation.arg.0=HWND,hwndOwner func.SHGetFolderLocation.arg.1=int,nFolder func.SHGetFolderLocation.arg.2=HANDLE,hToken func.SHGetFolderLocation.arg.3=DWORD,dwReserved func.SHGetFolderLocation.arg.4=LPITEMIDLIST,*ppidl func.SHGetFolderLocation.ret=hresult SHGetFolderPathA=func func.SHGetFolderPathA.args=5 func.SHGetFolderPathA.arg.0=HWND,hwndOwner func.SHGetFolderPathA.arg.1=CSIDL,nFolder func.SHGetFolderPathA.arg.2=HANDLE,hToken func.SHGetFolderPathA.arg.3=SHGetFolderPathFlags,dwFlags func.SHGetFolderPathA.arg.4=LPSTR,pszPath func.SHGetFolderPathA.ret=hresult SHGetFolderPathW=func func.SHGetFolderPathW.args=5 func.SHGetFolderPathW.arg.0=HWND,hwndOwner func.SHGetFolderPathW.arg.1=CSIDL,nFolder func.SHGetFolderPathW.arg.2=HANDLE,hToken func.SHGetFolderPathW.arg.3=SHGetFolderPathFlags,dwFlags func.SHGetFolderPathW.arg.4=LPWSTR,pszPath func.SHGetFolderPathW.ret=hresult SHGetIconOverlayIndexA=func func.SHGetIconOverlayIndexA.args=2 func.SHGetIconOverlayIndexA.arg.0=LPCSTR,pszIconPath func.SHGetIconOverlayIndexA.arg.1=SHGetIconOverlayIndexValue,iIconIndex func.SHGetIconOverlayIndexA.ret=int SHGetIconOverlayIndexW=func func.SHGetIconOverlayIndexW.args=2 func.SHGetIconOverlayIndexW.arg.0=LPCWSTR,pszIconPath func.SHGetIconOverlayIndexW.arg.1=SHGetIconOverlayIndexValue,iIconIndex func.SHGetIconOverlayIndexW.ret=int SHGetInstanceExplorer=func func.SHGetInstanceExplorer.args=0 func.SHGetInstanceExplorer.ret=hresult SHGetMalloc=func func.SHGetMalloc.args=0 func.SHGetMalloc.ret=hresult SHGetPathFromIDListA=func func.SHGetPathFromIDListA.args=2 func.SHGetPathFromIDListA.arg.0=LPCITEMIDLIST,pidl func.SHGetPathFromIDListA.arg.1=LPSTR,pszPath func.SHGetPathFromIDListA.ret=bool SHGetPathFromIDListW=func func.SHGetPathFromIDListW.args=2 func.SHGetPathFromIDListW.arg.0=LPCITEMIDLIST,pidl func.SHGetPathFromIDListW.arg.1=LPWSTR,pszPath func.SHGetPathFromIDListW.ret=bool SHGetSettings=func func.SHGetSettings.args=2 func.SHGetSettings.arg.0=LPSHELLFLAGSTATE,lpsfs func.SHGetSettings.arg.1=SHGetSettingsMask,dwMask func.SHGetSettings.ret=void SHGetSpecialFolderLocation=func func.SHGetSpecialFolderLocation.args=3 func.SHGetSpecialFolderLocation.arg.0=HWND,hwndOwner func.SHGetSpecialFolderLocation.arg.1=CSIDL,nFolder func.SHGetSpecialFolderLocation.arg.2=LPITEMIDLIST,*ppidl func.SHGetSpecialFolderLocation.ret=hresult SHGetSpecialFolderPathA=func func.SHGetSpecialFolderPathA.args=4 func.SHGetSpecialFolderPathA.arg.0=HWND,hwndOwner func.SHGetSpecialFolderPathA.arg.1=LPSTR,lpszPath func.SHGetSpecialFolderPathA.arg.2=CSIDL,nFolder func.SHGetSpecialFolderPathA.arg.3=BOOL,fCreate func.SHGetSpecialFolderPathA.ret=bool SHGetSpecialFolderPathW=func func.SHGetSpecialFolderPathW.args=4 func.SHGetSpecialFolderPathW.arg.0=HWND,hwndOwner func.SHGetSpecialFolderPathW.arg.1=LPWSTR,lpszPath func.SHGetSpecialFolderPathW.arg.2=CSIDL,nFolder func.SHGetSpecialFolderPathW.arg.3=BOOL,fCreate func.SHGetSpecialFolderPathW.ret=bool SHLoadInProc=func func.SHLoadInProc.args=0 func.SHLoadInProc.ret=hresult ### ??? ### InetIsOffline=func func.InetIsOffline.args=0 func.InetIsOffline.ret=bool MIMEAssociationDialogA=func func.MIMEAssociationDialogA.args=6 func.MIMEAssociationDialogA.arg.0=HWND,hwndParent func.MIMEAssociationDialogA.arg.1=DWORD,dwInFlags func.MIMEAssociationDialogA.arg.2=LPCSTR,pcszFile func.MIMEAssociationDialogA.arg.3=LPCSTR,pcszMIMEContentType func.MIMEAssociationDialogA.arg.4=LPSTR,pszAppBuf func.MIMEAssociationDialogA.arg.5=UINT,ucAppBufLen func.MIMEAssociationDialogA.ret=hresult MIMEAssociationDialogW=func func.MIMEAssociationDialogW.args=6 func.MIMEAssociationDialogW.arg.0=HWND,hwndParent func.MIMEAssociationDialogW.arg.1=DWORD,dwInFlags func.MIMEAssociationDialogW.arg.2=LPCWSTR,pcszFile func.MIMEAssociationDialogW.arg.3=LPCWSTR,pcszMIMEContentType func.MIMEAssociationDialogW.arg.4=LPWSTR,pszAppBuf func.MIMEAssociationDialogW.arg.5=UINT,ucAppBufLen func.MIMEAssociationDialogW.ret=hresult TranslateURL=func func.TranslateURL.args=3 func.TranslateURL.arg.0=LPCSTR,pcszURL func.TranslateURL.arg.1=TranslateUrlFlags,dwInFlags func.TranslateURL.arg.2=LPSTR,*ppszTranslatedURL func.TranslateURL.ret=hresult URLAssociationDialog=func func.URLAssociationDialog.args=6 func.URLAssociationDialog.arg.0=HWND,hwndParent func.URLAssociationDialog.arg.1=URLAssociationDialogFlags,dwInFlags func.URLAssociationDialog.arg.2=LPCSTR,pcszFile func.URLAssociationDialog.arg.3=LPCSTR,pcszURL func.URLAssociationDialog.arg.4=LPSTR,pszAppBuf func.URLAssociationDialog.arg.5=UINT,ucAppBufLen func.URLAssociationDialog.ret=hresult #### winspool.h #### EnumPrintersA=func func.EnumPrintersA.args=7 func.EnumPrintersA.arg.0=PrinterEnum,Flags func.EnumPrintersA.arg.1=LPSTR,Name func.EnumPrintersA.arg.2=int,Level func.EnumPrintersA.arg.3=LPBYTE,pPrinterEnum func.EnumPrintersA.arg.4=int,cbBuf func.EnumPrintersA.arg.5=bufferint*,pcbNeeded func.EnumPrintersA.arg.6=int*,pcReturned func.EnumPrintersA.ret=bool EnumPrintersW=func func.EnumPrintersW.args=7 func.EnumPrintersW.arg.0=PrinterEnum,Flags func.EnumPrintersW.arg.1=LPWSTR,Name func.EnumPrintersW.arg.2=int,Level func.EnumPrintersW.arg.3=LPBYTE,pPrinterEnum func.EnumPrintersW.arg.4=int,cbBuf func.EnumPrintersW.arg.5=bufferint*,pcbNeeded func.EnumPrintersW.arg.6=int*,pcReturned func.EnumPrintersW.ret=bool GetPrinterA=func func.GetPrinterA.args=5 func.GetPrinterA.arg.0=HPRINTER,hPrinter func.GetPrinterA.arg.1=int,Level func.GetPrinterA.arg.2=LPBYTE,pPrinter func.GetPrinterA.arg.3=int,cbBuf func.GetPrinterA.arg.4=int*,pcbNeeded func.GetPrinterA.ret=bool GetPrinterW=func func.GetPrinterW.args=5 func.GetPrinterW.arg.0=HPRINTER,hPrinter func.GetPrinterW.arg.1=int,Level func.GetPrinterW.arg.2=LPBYTE,pPrinter func.GetPrinterW.arg.3=int,cbBuf func.GetPrinterW.arg.4=int*,pcbNeeded func.GetPrinterW.ret=bool SetPrinterA=func func.SetPrinterA.args=4 func.SetPrinterA.arg.0=HPRINTER,hPrinter func.SetPrinterA.arg.1=int,Level func.SetPrinterA.arg.2=LPBYTE,pPrinter func.SetPrinterA.arg.3=SetPrinterCommand,Command func.SetPrinterA.ret=bool SetPrinterW=func func.SetPrinterW.args=4 func.SetPrinterW.arg.0=HPRINTER,hPrinter func.SetPrinterW.arg.1=int,Level func.SetPrinterW.arg.2=LPBYTE,pPrinter func.SetPrinterW.arg.3=SetPrinterCommand,Command func.SetPrinterW.ret=bool AddPrinterA=func func.AddPrinterA.args=3 func.AddPrinterA.arg.0=LPSTR,pName func.AddPrinterA.arg.1=int,Level func.AddPrinterA.arg.2=LPBYTE,pPrinter func.AddPrinterA.ret=hprinter AddPrinterW=func func.AddPrinterW.args=3 func.AddPrinterW.arg.0=LPWSTR,pName func.AddPrinterW.arg.1=int,Level func.AddPrinterW.arg.2=LPBYTE,pPrinter func.AddPrinterW.ret=hprinter AbortPrinter=func func.AbortPrinter.args=0 func.AbortPrinter.ret=bool AddFormA=func func.AddFormA.args=3 func.AddFormA.arg.0=HPRINTER,hPrinter func.AddFormA.arg.1=int,Level func.AddFormA.arg.2=LPBYTE,pForm func.AddFormA.ret=bool AddFormW=func func.AddFormW.args=3 func.AddFormW.arg.0=HPRINTER,hPrinter func.AddFormW.arg.1=int,Level func.AddFormW.arg.2=LPBYTE,pForm func.AddFormW.ret=bool AddJobA=func func.AddJobA.args=5 func.AddJobA.arg.0=HPRINTER,hPrinter func.AddJobA.arg.1=int,Level func.AddJobA.arg.2=ADDJOB_INFO_1A*,pData func.AddJobA.arg.3=int,cbBuf func.AddJobA.arg.4=LPDWORD,pcbNeeded func.AddJobA.ret=bool AddJobW=func func.AddJobW.args=5 func.AddJobW.arg.0=HPRINTER,hPrinter func.AddJobW.arg.1=int,Level func.AddJobW.arg.2=ADDJOB_INFO_1W*,pData func.AddJobW.arg.3=int,cbBuf func.AddJobW.arg.4=LPDWORD,pcbNeeded func.AddJobW.ret=bool AddMonitorA=func func.AddMonitorA.args=3 func.AddMonitorA.arg.0=LPSTR,pName func.AddMonitorA.arg.1=int,Level func.AddMonitorA.arg.2=MONITOR_INFO_2A*,pMonitors func.AddMonitorA.ret=bool AddMonitorW=func func.AddMonitorW.args=3 func.AddMonitorW.arg.0=LPSTR,pName func.AddMonitorW.arg.1=int,Level func.AddMonitorW.arg.2=MONITOR_INFO_2A*,pMonitors func.AddMonitorW.ret=bool AddPortA=func func.AddPortA.args=3 func.AddPortA.arg.0=LPSTR,pName func.AddPortA.arg.1=HWND,hWnd func.AddPortA.arg.2=LPSTR,pMonitorName func.AddPortA.ret=bool AddPortW=func func.AddPortW.args=3 func.AddPortW.arg.0=LPWSTR,pName func.AddPortW.arg.1=HWND,hWnd func.AddPortW.arg.2=LPWSTR,pMonitorName func.AddPortW.ret=bool AddPrinterConnectionA=func func.AddPrinterConnectionA.args=0 func.AddPrinterConnectionA.ret=bool AddPrinterConnectionW=func func.AddPrinterConnectionW.args=0 func.AddPrinterConnectionW.ret=bool AddPrinterDriverA=func func.AddPrinterDriverA.args=3 func.AddPrinterDriverA.arg.0=LPSTR,pName func.AddPrinterDriverA.arg.1=int,Level func.AddPrinterDriverA.arg.2=LPBYTE,pDriverInfo func.AddPrinterDriverA.ret=bool AddPrinterDriverW=func func.AddPrinterDriverW.args=3 func.AddPrinterDriverW.arg.0=LPWSTR,pName func.AddPrinterDriverW.arg.1=int,Level func.AddPrinterDriverW.arg.2=LPBYTE,pDriverInfo func.AddPrinterDriverW.ret=bool AddPrinterDriverExA=func func.AddPrinterDriverExA.args=4 func.AddPrinterDriverExA.arg.0=LPSTR,pName func.AddPrinterDriverExA.arg.1=int,Level func.AddPrinterDriverExA.arg.2=LPBYTE,pDriverInfo func.AddPrinterDriverExA.arg.3=AddPrinterDriverExFlags,dwFileCopyFlags func.AddPrinterDriverExA.ret=bool AddPrinterDriverExW=func func.AddPrinterDriverExW.args=4 func.AddPrinterDriverExW.arg.0=LPWSTR,pName func.AddPrinterDriverExW.arg.1=int,Level func.AddPrinterDriverExW.arg.2=LPBYTE,pDriverInfo func.AddPrinterDriverExW.arg.3=AddPrinterDriverExFlags,dwFileCopyFlags func.AddPrinterDriverExW.ret=bool AddPrintProcessorA=func func.AddPrintProcessorA.args=4 func.AddPrintProcessorA.arg.0=LPSTR,pName func.AddPrintProcessorA.arg.1=LPSTR,pEnvironment func.AddPrintProcessorA.arg.2=LPSTR,pPathName func.AddPrintProcessorA.arg.3=LPSTR,pPrintProcessorName func.AddPrintProcessorA.ret=bool AddPrintProcessorW=func func.AddPrintProcessorW.args=4 func.AddPrintProcessorW.arg.0=LPWSTR,pName func.AddPrintProcessorW.arg.1=LPWSTR,pEnvironment func.AddPrintProcessorW.arg.2=LPWSTR,pPathName func.AddPrintProcessorW.arg.3=LPWSTR,pPrintProcessorName func.AddPrintProcessorW.ret=bool AddPrintProvidorA=func func.AddPrintProvidorA.args=3 func.AddPrintProvidorA.arg.0=LPSTR,pName func.AddPrintProvidorA.arg.1=int,level func.AddPrintProvidorA.arg.2=LPBYTE,pProvidorInfo func.AddPrintProvidorA.ret=bool AddPrintProvidorW=func func.AddPrintProvidorW.args=3 func.AddPrintProvidorW.arg.0=LPWSTR,pName func.AddPrintProvidorW.arg.1=int,level func.AddPrintProvidorW.arg.2=LPBYTE,pProvidorInfo func.AddPrintProvidorW.ret=bool AdvancedDocumentPropertiesA=func func.AdvancedDocumentPropertiesA.args=5 func.AdvancedDocumentPropertiesA.arg.0=HWND,hWnd func.AdvancedDocumentPropertiesA.arg.1=HPRINTER,hPrinter func.AdvancedDocumentPropertiesA.arg.2=LPSTR,pDeviceName func.AdvancedDocumentPropertiesA.arg.3=PDEVMODEA,pDevModeOutput func.AdvancedDocumentPropertiesA.arg.4=PDEVMODEA,pDevModeInput func.AdvancedDocumentPropertiesA.ret=bool AdvancedDocumentPropertiesW=func func.AdvancedDocumentPropertiesW.args=5 func.AdvancedDocumentPropertiesW.arg.0=HWND,hWnd func.AdvancedDocumentPropertiesW.arg.1=HPRINTER,hPrinter func.AdvancedDocumentPropertiesW.arg.2=LPWSTR,pDeviceName func.AdvancedDocumentPropertiesW.arg.3=PDEVMODEW,pDevModeOutput func.AdvancedDocumentPropertiesW.arg.4=PDEVMODEW,pDevModeInput func.AdvancedDocumentPropertiesW.ret=bool ClosePrinter=func func.ClosePrinter.args=0 func.ClosePrinter.ret=bool ConfigurePortA=func func.ConfigurePortA.args=3 func.ConfigurePortA.arg.0=LPSTR,pName func.ConfigurePortA.arg.1=HWND,hWnd func.ConfigurePortA.arg.2=LPSTR,pPortName func.ConfigurePortA.ret=bool ConfigurePortW=func func.ConfigurePortW.args=3 func.ConfigurePortW.arg.0=LPWSTR,pName func.ConfigurePortW.arg.1=HWND,hWnd func.ConfigurePortW.arg.2=LPWSTR,pPortName func.ConfigurePortW.ret=bool ConnectToPrinterDlg=func func.ConnectToPrinterDlg.args=2 func.ConnectToPrinterDlg.arg.0=HWND,hwnd func.ConnectToPrinterDlg.arg.1=DWORD,Flags func.ConnectToPrinterDlg.ret=hprinter DeleteFormA=func func.DeleteFormA.args=2 func.DeleteFormA.arg.0=HPRINTER,hPrinter func.DeleteFormA.arg.1=LPSTR,pFormName func.DeleteFormA.ret=bool DeleteFormW=func func.DeleteFormW.args=2 func.DeleteFormW.arg.0=HPRINTER,hPrinter func.DeleteFormW.arg.1=LPWSTR,pFormName func.DeleteFormW.ret=bool DeleteMonitorA=func func.DeleteMonitorA.args=3 func.DeleteMonitorA.arg.0=LPSTR,pName func.DeleteMonitorA.arg.1=LPSTR,pEnvironment func.DeleteMonitorA.arg.2=LPSTR,pMonitorName func.DeleteMonitorA.ret=bool DeleteMonitorW=func func.DeleteMonitorW.args=3 func.DeleteMonitorW.arg.0=LPWSTR,pName func.DeleteMonitorW.arg.1=LPWSTR,pEnvironment func.DeleteMonitorW.arg.2=LPWSTR,pMonitorName func.DeleteMonitorW.ret=bool DeletePortA=func func.DeletePortA.args=3 func.DeletePortA.arg.0=LPSTR,pName func.DeletePortA.arg.1=HWND,hWnd func.DeletePortA.arg.2=LPSTR,pPortName func.DeletePortA.ret=bool DeletePortW=func func.DeletePortW.args=3 func.DeletePortW.arg.0=LPWSTR,pName func.DeletePortW.arg.1=HWND,hWnd func.DeletePortW.arg.2=LPWSTR,pPortName func.DeletePortW.ret=bool DeletePrinter=func func.DeletePrinter.args=0 func.DeletePrinter.ret=bool DeletePrinterConnectionA=func func.DeletePrinterConnectionA.args=0 func.DeletePrinterConnectionA.ret=bool DeletePrinterConnectionW=func func.DeletePrinterConnectionW.args=0 func.DeletePrinterConnectionW.ret=bool DeletePrinterDataA=func func.DeletePrinterDataA.args=2 func.DeletePrinterDataA.arg.0=HPRINTER,hPrinter func.DeletePrinterDataA.arg.1=LPSTR,pValueName func.DeletePrinterDataA.ret=bool DeletePrinterDataW=func func.DeletePrinterDataW.args=2 func.DeletePrinterDataW.arg.0=HPRINTER,hPrinter func.DeletePrinterDataW.arg.1=LPWSTR,pValueName func.DeletePrinterDataW.ret=bool DeletePrinterDataExA=func func.DeletePrinterDataExA.args=3 func.DeletePrinterDataExA.arg.0=HPRINTER,hPrinter func.DeletePrinterDataExA.arg.1=LPSTR,pKeyName func.DeletePrinterDataExA.arg.2=LPSTR,pValueName func.DeletePrinterDataExA.ret=bool DeletePrinterDataExW=func func.DeletePrinterDataExW.args=3 func.DeletePrinterDataExW.arg.0=HPRINTER,hPrinter func.DeletePrinterDataExW.arg.1=LPWSTR,pKeyName func.DeletePrinterDataExW.arg.2=LPWSTR,pValueName func.DeletePrinterDataExW.ret=bool DeletePrinterDriverA=func func.DeletePrinterDriverA.args=3 func.DeletePrinterDriverA.arg.0=LPSTR,pName func.DeletePrinterDriverA.arg.1=LPSTR,pEnvironment func.DeletePrinterDriverA.arg.2=LPSTR,pDriverName func.DeletePrinterDriverA.ret=bool DeletePrinterDriverW=func func.DeletePrinterDriverW.args=3 func.DeletePrinterDriverW.arg.0=LPWSTR,pName func.DeletePrinterDriverW.arg.1=LPWSTR,pEnvironment func.DeletePrinterDriverW.arg.2=LPWSTR,pDriverName func.DeletePrinterDriverW.ret=bool DeletePrinterDriverExA=func func.DeletePrinterDriverExA.args=5 func.DeletePrinterDriverExA.arg.0=LPSTR,pName func.DeletePrinterDriverExA.arg.1=LPSTR,pEnvironment func.DeletePrinterDriverExA.arg.2=LPSTR,pDriverName func.DeletePrinterDriverExA.arg.3=DPDFlags,dwDeleteFlag func.DeletePrinterDriverExA.arg.4=DWORD,dwVersionFlag func.DeletePrinterDriverExA.ret=bool DeletePrinterDriverExW=func func.DeletePrinterDriverExW.args=5 func.DeletePrinterDriverExW.arg.0=LPWSTR,pName func.DeletePrinterDriverExW.arg.1=LPWSTR,pEnvironment func.DeletePrinterDriverExW.arg.2=LPWSTR,pDriverName func.DeletePrinterDriverExW.arg.3=DPDFlags,dwDeleteFlag func.DeletePrinterDriverExW.arg.4=DWORD,dwVersionFlag func.DeletePrinterDriverExW.ret=bool DeletePrinterKeyA=func func.DeletePrinterKeyA.args=2 func.DeletePrinterKeyA.arg.0=HPRINTER,hPrinter func.DeletePrinterKeyA.arg.1=LPSTR,pKeyName func.DeletePrinterKeyA.ret=long DeletePrinterKeyW=func func.DeletePrinterKeyW.args=2 func.DeletePrinterKeyW.arg.0=HPRINTER,hPrinter func.DeletePrinterKeyW.arg.1=LPWSTR,pKeyName func.DeletePrinterKeyW.ret=long DeletePrintProcessorA=func func.DeletePrintProcessorA.args=3 func.DeletePrintProcessorA.arg.0=LPSTR,pName func.DeletePrintProcessorA.arg.1=LPSTR,pEnvironment func.DeletePrintProcessorA.arg.2=LPSTR,pPrintProcessorName func.DeletePrintProcessorA.ret=bool DeletePrintProcessorW=func func.DeletePrintProcessorW.args=3 func.DeletePrintProcessorW.arg.0=LPWSTR,pName func.DeletePrintProcessorW.arg.1=LPWSTR,pEnvironment func.DeletePrintProcessorW.arg.2=LPWSTR,pPrintProcessorName func.DeletePrintProcessorW.ret=bool DeletePrintProvidorA=func func.DeletePrintProvidorA.args=3 func.DeletePrintProvidorA.arg.0=LPSTR,pName func.DeletePrintProvidorA.arg.1=LPSTR,pEnvironment func.DeletePrintProvidorA.arg.2=LPSTR,pPrintProvidorName func.DeletePrintProvidorA.ret=bool DeletePrintProvidorW=func func.DeletePrintProvidorW.args=3 func.DeletePrintProvidorW.arg.0=LPWSTR,pName func.DeletePrintProvidorW.arg.1=LPWSTR,pEnvironment func.DeletePrintProvidorW.arg.2=LPWSTR,pPrintProvidorName func.DeletePrintProvidorW.ret=bool DocumentPropertiesA=func func.DocumentPropertiesA.args=6 func.DocumentPropertiesA.arg.0=HWND,hWnd func.DocumentPropertiesA.arg.1=HPRINTER,hPrinter func.DocumentPropertiesA.arg.2=LPSTR,pDeviceName func.DocumentPropertiesA.arg.3=PDEVMODEA,pDevModeOutput func.DocumentPropertiesA.arg.4=PDEVMODEA,pDevModeInput func.DocumentPropertiesA.arg.5=DPFlags,fMode func.DocumentPropertiesA.ret=long DocumentPropertiesW=func func.DocumentPropertiesW.args=6 func.DocumentPropertiesW.arg.0=HWND,hWnd func.DocumentPropertiesW.arg.1=HPRINTER,hPrinter func.DocumentPropertiesW.arg.2=LPWSTR,pDeviceName func.DocumentPropertiesW.arg.3=PDEVMODEW,pDevModeOutput func.DocumentPropertiesW.arg.4=PDEVMODEW,pDevModeInput func.DocumentPropertiesW.arg.5=DPFlags,fMode func.DocumentPropertiesW.ret=long EndDocPrinter=func func.EndDocPrinter.args=0 func.EndDocPrinter.ret=bool EndPagePrinter=func func.EndPagePrinter.args=0 func.EndPagePrinter.ret=bool EnumFormsA=func func.EnumFormsA.args=6 func.EnumFormsA.arg.0=HPRINTER,hPrinter func.EnumFormsA.arg.1=DWORD,Level func.EnumFormsA.arg.2=LPFORM_INFO_1A,pForm func.EnumFormsA.arg.3=int,cbBuf func.EnumFormsA.arg.4=int*,pcbNeeded func.EnumFormsA.arg.5=int*,pcReturned func.EnumFormsA.ret=bool EnumFormsW=func func.EnumFormsW.args=6 func.EnumFormsW.arg.0=HPRINTER,hPrinter func.EnumFormsW.arg.1=DWORD,Level func.EnumFormsW.arg.2=LPFORM_INFO_1W,pForm func.EnumFormsW.arg.3=int,cbBuf func.EnumFormsW.arg.4=int*,pcbNeeded func.EnumFormsW.arg.5=int*,pcReturned func.EnumFormsW.ret=bool EnumJobsA=func func.EnumJobsA.args=8 func.EnumJobsA.arg.0=HPRINTER,hPrinter func.EnumJobsA.arg.1=int,FirstJob func.EnumJobsA.arg.2=int,NoJobs func.EnumJobsA.arg.3=int,Level func.EnumJobsA.arg.4=LPBYTE,pJob func.EnumJobsA.arg.5=int,cbBuf func.EnumJobsA.arg.6=int*,pcbNeeded func.EnumJobsA.arg.7=int*,pcReturned func.EnumJobsA.ret=bool EnumJobsW=func func.EnumJobsW.args=8 func.EnumJobsW.arg.0=HPRINTER,hPrinter func.EnumJobsW.arg.1=int,FirstJob func.EnumJobsW.arg.2=int,NoJobs func.EnumJobsW.arg.3=int,Level func.EnumJobsW.arg.4=LPBYTE,pJob func.EnumJobsW.arg.5=int,cbBuf func.EnumJobsW.arg.6=int*,pcbNeeded func.EnumJobsW.arg.7=int*,pcReturned func.EnumJobsW.ret=bool EnumMonitorsA=func func.EnumMonitorsA.args=6 func.EnumMonitorsA.arg.0=LPSTR,pName func.EnumMonitorsA.arg.1=int,Level func.EnumMonitorsA.arg.2=LPBYTE,pMonitors func.EnumMonitorsA.arg.3=int,cbBuf func.EnumMonitorsA.arg.4=int*,pcbNeeded func.EnumMonitorsA.arg.5=int*,pcReturned func.EnumMonitorsA.ret=bool EnumMonitorsW=func func.EnumMonitorsW.args=6 func.EnumMonitorsW.arg.0=LPWSTR,pName func.EnumMonitorsW.arg.1=int,Level func.EnumMonitorsW.arg.2=LPBYTE,pMonitors func.EnumMonitorsW.arg.3=int,cbBuf func.EnumMonitorsW.arg.4=int*,pcbNeeded func.EnumMonitorsW.arg.5=int*,pcReturned func.EnumMonitorsW.ret=bool EnumPortsA=func func.EnumPortsA.args=6 func.EnumPortsA.arg.0=LPSTR,pName func.EnumPortsA.arg.1=int,Level func.EnumPortsA.arg.2=LPBYTE,pPorts func.EnumPortsA.arg.3=int,cbBuf func.EnumPortsA.arg.4=int*,pcbNeeded func.EnumPortsA.arg.5=int*,pcReturned func.EnumPortsA.ret=bool EnumPortsW=func func.EnumPortsW.args=6 func.EnumPortsW.arg.0=LPWSTR,pName func.EnumPortsW.arg.1=int,Level func.EnumPortsW.arg.2=LPBYTE,pPorts func.EnumPortsW.arg.3=int,cbBuf func.EnumPortsW.arg.4=int*,pcbNeeded func.EnumPortsW.arg.5=int*,pcReturned func.EnumPortsW.ret=bool EnumPrinterDataA=func func.EnumPrinterDataA.args=9 func.EnumPrinterDataA.arg.0=HPRINTER,hPrinter func.EnumPrinterDataA.arg.1=int,dwIndex func.EnumPrinterDataA.arg.2=LPSTR,pValueName func.EnumPrinterDataA.arg.3=int,cbValueName func.EnumPrinterDataA.arg.4=int*,pcbValueName func.EnumPrinterDataA.arg.5=RegistryType*,pType func.EnumPrinterDataA.arg.6=LPBYTE,pData func.EnumPrinterDataA.arg.7=int,cbData func.EnumPrinterDataA.arg.8=int*,pcbData func.EnumPrinterDataA.ret=bool EnumPrinterDataW=func func.EnumPrinterDataW.args=9 func.EnumPrinterDataW.arg.0=HPRINTER,hPrinter func.EnumPrinterDataW.arg.1=int,dwIndex func.EnumPrinterDataW.arg.2=LPWSTR,pValueName func.EnumPrinterDataW.arg.3=int,cbValueName func.EnumPrinterDataW.arg.4=int*,pcbValueName func.EnumPrinterDataW.arg.5=RegistryType*,pType func.EnumPrinterDataW.arg.6=LPBYTE,pData func.EnumPrinterDataW.arg.7=int,cbData func.EnumPrinterDataW.arg.8=int*,pcbData func.EnumPrinterDataW.ret=bool EnumPrinterDataExA=func func.EnumPrinterDataExA.args=6 func.EnumPrinterDataExA.arg.0=HPRINTER,hPrinter func.EnumPrinterDataExA.arg.1=LPSTR,pKeyName func.EnumPrinterDataExA.arg.2=LPBYTE,pEnumValues func.EnumPrinterDataExA.arg.3=int,cbEnumValues func.EnumPrinterDataExA.arg.4=int*,pcbEnumValues func.EnumPrinterDataExA.arg.5=int*,pnEnumValues func.EnumPrinterDataExA.ret=bool EnumPrinterDataExW=func func.EnumPrinterDataExW.args=6 func.EnumPrinterDataExW.arg.0=HPRINTER,hPrinter func.EnumPrinterDataExW.arg.1=LPWSTR,pKeyName func.EnumPrinterDataExW.arg.2=LPBYTE,pEnumValues func.EnumPrinterDataExW.arg.3=int,cbEnumValues func.EnumPrinterDataExW.arg.4=int*,pcbEnumValues func.EnumPrinterDataExW.arg.5=int*,pnEnumValues func.EnumPrinterDataExW.ret=bool EnumPrinterDriversA=func func.EnumPrinterDriversA.args=7 func.EnumPrinterDriversA.arg.0=LPSTR,pName func.EnumPrinterDriversA.arg.1=LPSTR,pEnvironment func.EnumPrinterDriversA.arg.2=int,Level func.EnumPrinterDriversA.arg.3=LPBYTE,pDriverInfo func.EnumPrinterDriversA.arg.4=int,cbBuf func.EnumPrinterDriversA.arg.5=int*,pcbNeeded func.EnumPrinterDriversA.arg.6=int*,pcReturned func.EnumPrinterDriversA.ret=bool EnumPrinterDriversW=func func.EnumPrinterDriversW.args=7 func.EnumPrinterDriversW.arg.0=LPWSTR,pName func.EnumPrinterDriversW.arg.1=LPWSTR,pEnvironment func.EnumPrinterDriversW.arg.2=int,Level func.EnumPrinterDriversW.arg.3=LPBYTE,pDriverInfo func.EnumPrinterDriversW.arg.4=int,cbBuf func.EnumPrinterDriversW.arg.5=int*,pcbNeeded func.EnumPrinterDriversW.arg.6=int*,pcReturned func.EnumPrinterDriversW.ret=bool EnumPrinterKeyA=func func.EnumPrinterKeyA.args=5 func.EnumPrinterKeyA.arg.0=HPRINTER,hPrinter func.EnumPrinterKeyA.arg.1=LPSTR,pKeyName func.EnumPrinterKeyA.arg.2=LPSTR,pSubkey func.EnumPrinterKeyA.arg.3=int,cbSubkey func.EnumPrinterKeyA.arg.4=int*,pcbSubkey func.EnumPrinterKeyA.ret=long EnumPrinterKeyW=func func.EnumPrinterKeyW.args=5 func.EnumPrinterKeyW.arg.0=HPRINTER,hPrinter func.EnumPrinterKeyW.arg.1=LPWSTR,pKeyName func.EnumPrinterKeyW.arg.2=LPWSTR,pSubkey func.EnumPrinterKeyW.arg.3=int,cbSubkey func.EnumPrinterKeyW.arg.4=int*,pcbSubkey func.EnumPrinterKeyW.ret=long GetPrinterDataA=func func.GetPrinterDataA.args=6 func.GetPrinterDataA.arg.0=HPRINTER,hPrinter func.GetPrinterDataA.arg.1=LPSTR,pValueName func.GetPrinterDataA.arg.2=RegistryType*,pType func.GetPrinterDataA.arg.3=LPBYTE,pData func.GetPrinterDataA.arg.4=int,nSize func.GetPrinterDataA.arg.5=int*,pcbNeeded func.GetPrinterDataA.ret=long GetPrinterDataW=func func.GetPrinterDataW.args=6 func.GetPrinterDataW.arg.0=HPRINTER,hPrinter func.GetPrinterDataW.arg.1=LPWSTR,pValueName func.GetPrinterDataW.arg.2=RegistryType*,pType func.GetPrinterDataW.arg.3=LPBYTE,pData func.GetPrinterDataW.arg.4=int,nSize func.GetPrinterDataW.arg.5=int*,pcbNeeded func.GetPrinterDataW.ret=long SetPrinterDataA=func func.SetPrinterDataA.args=5 func.SetPrinterDataA.arg.0=HPRINTER,hPrinter func.SetPrinterDataA.arg.1=LPSTR,pValueName func.SetPrinterDataA.arg.2=RegistryType,Type func.SetPrinterDataA.arg.3=LPBYTE,pData func.SetPrinterDataA.arg.4=int,cbData func.SetPrinterDataA.ret=long SetPrinterDataW=func func.SetPrinterDataW.args=5 func.SetPrinterDataW.arg.0=HPRINTER,hPrinter func.SetPrinterDataW.arg.1=LPWSTR,pValueName func.SetPrinterDataW.arg.2=RegistryType,Type func.SetPrinterDataW.arg.3=LPBYTE,pData func.SetPrinterDataW.arg.4=int,cbData func.SetPrinterDataW.ret=long SetPrinterDataExA=func func.SetPrinterDataExA.args=6 func.SetPrinterDataExA.arg.0=HPRINTER,hPrinter func.SetPrinterDataExA.arg.1=LPSTR,pKeyName func.SetPrinterDataExA.arg.2=LPSTR,pValueName func.SetPrinterDataExA.arg.3=RegistryType,Type func.SetPrinterDataExA.arg.4=LPBYTE,pData func.SetPrinterDataExA.arg.5=int,cbData func.SetPrinterDataExA.ret=long SetPrinterDataExW=func func.SetPrinterDataExW.args=6 func.SetPrinterDataExW.arg.0=HPRINTER,hPrinter func.SetPrinterDataExW.arg.1=LPWSTR,pKeyName func.SetPrinterDataExW.arg.2=LPWSTR,pValueName func.SetPrinterDataExW.arg.3=RegistryType,Type func.SetPrinterDataExW.arg.4=LPBYTE,pData func.SetPrinterDataExW.arg.5=int,cbData func.SetPrinterDataExW.ret=long GetDefaultPrinterA=func func.GetDefaultPrinterA.args=2 func.GetDefaultPrinterA.arg.0=LPSTR,pszBuffer func.GetDefaultPrinterA.arg.1=int*,pcchBuffer func.GetDefaultPrinterA.ret=bool GetDefaultPrinterW=func func.GetDefaultPrinterW.args=2 func.GetDefaultPrinterW.arg.0=LPWSTR,pszBuffer func.GetDefaultPrinterW.arg.1=int*,pcchBuffer func.GetDefaultPrinterW.ret=bool GetPrinterDriverA=func func.GetPrinterDriverA.args=6 func.GetPrinterDriverA.arg.0=HPRINTER,hPrinter func.GetPrinterDriverA.arg.1=LPSTR,pEnvironment func.GetPrinterDriverA.arg.2=DILevel,Level func.GetPrinterDriverA.arg.3=LPBYTE,pDriverInfo func.GetPrinterDriverA.arg.4=int,cbBuf func.GetPrinterDriverA.arg.5=LPDWORD,pcbNeeded func.GetPrinterDriverA.ret=bool GetPrinterDriverW=func func.GetPrinterDriverW.args=6 func.GetPrinterDriverW.arg.0=HPRINTER,hPrinter func.GetPrinterDriverW.arg.1=LPWSTR,pEnvironment func.GetPrinterDriverW.arg.2=DILevel,Level func.GetPrinterDriverW.arg.3=LPBYTE,pDriverInfo func.GetPrinterDriverW.arg.4=int,cbBuf func.GetPrinterDriverW.arg.5=LPDWORD,pcbNeeded func.GetPrinterDriverW.ret=bool EnumPrintProcessorDatatypesA=func func.EnumPrintProcessorDatatypesA.args=7 func.EnumPrintProcessorDatatypesA.arg.0=LPSTR,pName func.EnumPrintProcessorDatatypesA.arg.1=LPSTR,pPrintProcessorName func.EnumPrintProcessorDatatypesA.arg.2=int,Level func.EnumPrintProcessorDatatypesA.arg.3=LPSTR,pDatatypes func.EnumPrintProcessorDatatypesA.arg.4=int,cbBuf func.EnumPrintProcessorDatatypesA.arg.5=LPDWORD,pcbNeeded func.EnumPrintProcessorDatatypesA.arg.6=LPDWORD,pcReturned func.EnumPrintProcessorDatatypesA.ret=bool EnumPrintProcessorDatatypesW=func func.EnumPrintProcessorDatatypesW.args=7 func.EnumPrintProcessorDatatypesW.arg.0=LPWSTR,pName func.EnumPrintProcessorDatatypesW.arg.1=LPWSTR,pPrintProcessorName func.EnumPrintProcessorDatatypesW.arg.2=int,Level func.EnumPrintProcessorDatatypesW.arg.3=LPWSTR,pDatatypes func.EnumPrintProcessorDatatypesW.arg.4=int,cbBuf func.EnumPrintProcessorDatatypesW.arg.5=LPDWORD,pcbNeeded func.EnumPrintProcessorDatatypesW.arg.6=LPDWORD,pcReturned func.EnumPrintProcessorDatatypesW.ret=bool EnumPrintProcessorsA=func func.EnumPrintProcessorsA.args=7 func.EnumPrintProcessorsA.arg.0=LPSTR,pName func.EnumPrintProcessorsA.arg.1=LPSTR,pEnvironment func.EnumPrintProcessorsA.arg.2=int,Level func.EnumPrintProcessorsA.arg.3=LPSTR,pPrintProcessorInfo func.EnumPrintProcessorsA.arg.4=int,cbBuf func.EnumPrintProcessorsA.arg.5=LPDWORD,pcbNeeded func.EnumPrintProcessorsA.arg.6=LPDWORD,pcReturned func.EnumPrintProcessorsA.ret=bool EnumPrintProcessorsW=func func.EnumPrintProcessorsW.args=7 func.EnumPrintProcessorsW.arg.0=LPWSTR,pName func.EnumPrintProcessorsW.arg.1=LPWSTR,pEnvironment func.EnumPrintProcessorsW.arg.2=int,Level func.EnumPrintProcessorsW.arg.3=LPWSTR,pPrintProcessorInfo func.EnumPrintProcessorsW.arg.4=int,cbBuf func.EnumPrintProcessorsW.arg.5=LPDWORD,pcbNeeded func.EnumPrintProcessorsW.arg.6=LPDWORD,pcReturned func.EnumPrintProcessorsW.ret=bool FindClosePrinterChangeNotification=func func.FindClosePrinterChangeNotification.args=0 func.FindClosePrinterChangeNotification.ret=bool FindFirstPrinterChangeNotification=func func.FindFirstPrinterChangeNotification.args=4 func.FindFirstPrinterChangeNotification.arg.0=HPRINTER,hPrinter func.FindFirstPrinterChangeNotification.arg.1=PCFlags,fdwFlags func.FindFirstPrinterChangeNotification.arg.2=int,fdwOptions func.FindFirstPrinterChangeNotification.arg.3=PPRINTER_NOTIFY_OPTIONS,pPrinterNotifyOptions func.FindFirstPrinterChangeNotification.ret=hprinter FindNextPrinterChangeNotification=func func.FindNextPrinterChangeNotification.args=4 func.FindNextPrinterChangeNotification.arg.0=HPRINTER,hChange func.FindNextPrinterChangeNotification.arg.1=PDWORD,pdwChange func.FindNextPrinterChangeNotification.arg.2=LPVOID,pPrinterNotifyOptions func.FindNextPrinterChangeNotification.arg.3=LPVOID,*ppPrinterNotifyInfo func.FindNextPrinterChangeNotification.ret=bool FlushPrinter=func func.FlushPrinter.args=5 func.FlushPrinter.arg.0=HPRINTER,hPrinter func.FlushPrinter.arg.1=LPVOID,pBuf func.FlushPrinter.arg.2=int,cbBuf func.FlushPrinter.arg.3=LPDWORD,pcWritten func.FlushPrinter.arg.4=DWORD,cSleep func.FlushPrinter.ret=bool FreePrinterNotifyInfo=func func.FreePrinterNotifyInfo.args=0 func.FreePrinterNotifyInfo.ret=bool GetFormA=func func.GetFormA.args=6 func.GetFormA.arg.0=HPRINTER,hPrinter func.GetFormA.arg.1=LPSTR,pFormName func.GetFormA.arg.2=int,Level func.GetFormA.arg.3=PFORM_INFO_1A,pForm func.GetFormA.arg.4=int,cbBuf func.GetFormA.arg.5=LPDWORD,pcbNeeded func.GetFormA.ret=bool GetFormW=func func.GetFormW.args=6 func.GetFormW.arg.0=HPRINTER,hPrinter func.GetFormW.arg.1=LPWSTR,pFormName func.GetFormW.arg.2=int,Level func.GetFormW.arg.3=PFORM_INFO_1W,pForm func.GetFormW.arg.4=int,cbBuf func.GetFormW.arg.5=LPDWORD,pcbNeeded func.GetFormW.ret=bool GetJobA=func func.GetJobA.args=6 func.GetJobA.arg.0=HPRINTER,hPrinter func.GetJobA.arg.1=DWORD,JobId func.GetJobA.arg.2=int,Level func.GetJobA.arg.3=LPBYTE,pJob func.GetJobA.arg.4=int,cbBuf func.GetJobA.arg.5=LPDWORD,pcbNeeded func.GetJobA.ret=bool GetJobW=func func.GetJobW.args=6 func.GetJobW.arg.0=HPRINTER,hPrinter func.GetJobW.arg.1=DWORD,JobId func.GetJobW.arg.2=int,Level func.GetJobW.arg.3=LPBYTE,pJob func.GetJobW.arg.4=int,cbBuf func.GetJobW.arg.5=LPDWORD,pcbNeeded func.GetJobW.ret=bool GetPrinterDriverDirectoryA=func func.GetPrinterDriverDirectoryA.args=6 func.GetPrinterDriverDirectoryA.arg.0=LPSTR,pName func.GetPrinterDriverDirectoryA.arg.1=LPSTR,pEnvironment func.GetPrinterDriverDirectoryA.arg.2=int,Level func.GetPrinterDriverDirectoryA.arg.3=LPBYTE,pDriverDirectory func.GetPrinterDriverDirectoryA.arg.4=int,cbBuf func.GetPrinterDriverDirectoryA.arg.5=LPDWORD,pcbNeeded func.GetPrinterDriverDirectoryA.ret=bool GetPrinterDriverDirectoryW=func func.GetPrinterDriverDirectoryW.args=6 func.GetPrinterDriverDirectoryW.arg.0=LPWSTR,pName func.GetPrinterDriverDirectoryW.arg.1=LPWSTR,pEnvironment func.GetPrinterDriverDirectoryW.arg.2=int,Level func.GetPrinterDriverDirectoryW.arg.3=LPBYTE,pDriverDirectory func.GetPrinterDriverDirectoryW.arg.4=int,cbBuf func.GetPrinterDriverDirectoryW.arg.5=LPDWORD,pcbNeeded func.GetPrinterDriverDirectoryW.ret=bool GetPrintProcessorDirectoryA=func func.GetPrintProcessorDirectoryA.args=6 func.GetPrintProcessorDirectoryA.arg.0=LPSTR,pName func.GetPrintProcessorDirectoryA.arg.1=LPSTR,pEnvironment func.GetPrintProcessorDirectoryA.arg.2=int,Level func.GetPrintProcessorDirectoryA.arg.3=LPBYTE,pPrintProcessorInfo func.GetPrintProcessorDirectoryA.arg.4=int,cbBuf func.GetPrintProcessorDirectoryA.arg.5=LPDWORD,pcbNeeded func.GetPrintProcessorDirectoryA.ret=bool GetPrintProcessorDirectoryW=func func.GetPrintProcessorDirectoryW.args=6 func.GetPrintProcessorDirectoryW.arg.0=LPWSTR,pName func.GetPrintProcessorDirectoryW.arg.1=LPWSTR,pEnvironment func.GetPrintProcessorDirectoryW.arg.2=int,Level func.GetPrintProcessorDirectoryW.arg.3=LPBYTE,pPrintProcessorInfo func.GetPrintProcessorDirectoryW.arg.4=int,cbBuf func.GetPrintProcessorDirectoryW.arg.5=LPDWORD,pcbNeeded func.GetPrintProcessorDirectoryW.ret=bool OpenPrinterA=func func.OpenPrinterA.args=3 func.OpenPrinterA.arg.0=LPSTR,pPrinterName func.OpenPrinterA.arg.1=HPRINTER*,phPrinter func.OpenPrinterA.arg.2=LPPRINTER_DEFAULTSA,pDefault func.OpenPrinterA.ret=bool OpenPrinterW=func func.OpenPrinterW.args=3 func.OpenPrinterW.arg.0=LPWSTR,pPrinterName func.OpenPrinterW.arg.1=HPRINTER*,phPrinter func.OpenPrinterW.arg.2=LPPRINTER_DEFAULTSW,pDefault func.OpenPrinterW.ret=bool PrinterProperties=func func.PrinterProperties.args=2 func.PrinterProperties.arg.0=HWND,hWnd func.PrinterProperties.arg.1=HPRINTER,hPrinter func.PrinterProperties.ret=bool ReadPrinter=func func.ReadPrinter.args=4 func.ReadPrinter.arg.0=HPRINTER,hPrinter func.ReadPrinter.arg.1=LPVOID,pBuf func.ReadPrinter.arg.2=int,cbBuf func.ReadPrinter.arg.3=LPDWORD,pNoBytesRead func.ReadPrinter.ret=bool ResetPrinterA=func func.ResetPrinterA.args=2 func.ResetPrinterA.arg.0=HPRINTER,hPrinter func.ResetPrinterA.arg.1=PPRINTER_DEFAULTSA,pDefault func.ResetPrinterA.ret=bool ResetPrinterW=func func.ResetPrinterW.args=2 func.ResetPrinterW.arg.0=HPRINTER,hPrinter func.ResetPrinterW.arg.1=PPRINTER_DEFAULTSW,pDefault func.ResetPrinterW.ret=bool ScheduleJob=func func.ScheduleJob.args=2 func.ScheduleJob.arg.0=HPRINTER,hPrinter func.ScheduleJob.arg.1=DWORD,dwJobID func.ScheduleJob.ret=bool SetDefaultPrinterA=func func.SetDefaultPrinterA.args=0 func.SetDefaultPrinterA.ret=bool SetDefaultPrinterW=func func.SetDefaultPrinterW.args=0 func.SetDefaultPrinterW.ret=bool SetFormA=func func.SetFormA.args=4 func.SetFormA.arg.0=HPRINTER,hPrinter func.SetFormA.arg.1=LPSTR,pFormName func.SetFormA.arg.2=int,Level func.SetFormA.arg.3=PFORM_INFO_1A,pForm func.SetFormA.ret=bool SetFormW=func func.SetFormW.args=4 func.SetFormW.arg.0=HPRINTER,hPrinter func.SetFormW.arg.1=LPWSTR,pFormName func.SetFormW.arg.2=int,Level func.SetFormW.arg.3=PFORM_INFO_1W,pForm func.SetFormW.ret=bool SetJobA=func func.SetJobA.args=5 func.SetJobA.arg.0=HPRINTER,hPrinter func.SetJobA.arg.1=DWORD,JobId func.SetJobA.arg.2=int,Level func.SetJobA.arg.3=LPBYTE,pJob func.SetJobA.arg.4=DWORD,Command func.SetJobA.ret=bool SetJobW=func func.SetJobW.args=5 func.SetJobW.arg.0=HPRINTER,hPrinter func.SetJobW.arg.1=DWORD,JobId func.SetJobW.arg.2=int,Level func.SetJobW.arg.3=LPBYTE,pJob func.SetJobW.arg.4=DWORD,Command func.SetJobW.ret=bool SetPortA=func func.SetPortA.args=4 func.SetPortA.arg.0=LPSTR,pName func.SetPortA.arg.1=LPSTR,pPortName func.SetPortA.arg.2=DWORD,dwLevel func.SetPortA.arg.3=PPORT_INFO_3A,pPortInfo func.SetPortA.ret=bool SetPortW=func func.SetPortW.args=4 func.SetPortW.arg.0=LPWSTR,pName func.SetPortW.arg.1=LPWSTR,pPortName func.SetPortW.arg.2=DWORD,dwLevel func.SetPortW.arg.3=PPORT_INFO_3W,pPortInfo func.SetPortW.ret=bool StartDocPrinterA=func func.StartDocPrinterA.args=3 func.StartDocPrinterA.arg.0=HPRINTER,hPrinter func.StartDocPrinterA.arg.1=int,Level func.StartDocPrinterA.arg.2=PDOC_INFO_1A,pDocInfo func.StartDocPrinterA.ret=bool StartDocPrinterW=func func.StartDocPrinterW.args=3 func.StartDocPrinterW.arg.0=HPRINTER,hPrinter func.StartDocPrinterW.arg.1=int,Level func.StartDocPrinterW.arg.2=PDOC_INFO_1W,pDocInfo func.StartDocPrinterW.ret=bool StartPagePrinter=func func.StartPagePrinter.args=0 func.StartPagePrinter.ret=bool WritePrinter=func func.WritePrinter.args=4 func.WritePrinter.arg.0=HPRINTER,hPrinter func.WritePrinter.arg.1=LPVOID,pBuf func.WritePrinter.arg.2=int,cbBuf func.WritePrinter.arg.3=LPDWORD,pcWritten func.WritePrinter.ret=bool DeviceCapabilitiesA=func func.DeviceCapabilitiesA.args=5 func.DeviceCapabilitiesA.arg.0=LPSTR,pszPrinterName func.DeviceCapabilitiesA.arg.1=LPSTR,pszPortName func.DeviceCapabilitiesA.arg.2=DeviceCapabilitiesEnum,capabilities func.DeviceCapabilitiesA.arg.3=LPSTR,pszOutput func.DeviceCapabilitiesA.arg.4=DEVMODEA*,pDevMode func.DeviceCapabilitiesA.ret=spoolererror DeviceCapabilitiesW=func func.DeviceCapabilitiesW.args=5 func.DeviceCapabilitiesW.arg.0=LPWSTR,pszPrinterName func.DeviceCapabilitiesW.arg.1=LPWSTR,pszPortName func.DeviceCapabilitiesW.arg.2=DeviceCapabilitiesEnum,capabilities func.DeviceCapabilitiesW.arg.3=LPWSTR,pszOutput func.DeviceCapabilitiesW.arg.4=DEVMODEW*,pDevMode func.DeviceCapabilitiesW.ret=spoolererror AbortDoc=func func.AbortDoc.args=0 func.AbortDoc.ret=spoolererror EndDoc=func func.EndDoc.args=0 func.EndDoc.ret=spoolererror EndPage=func func.EndPage.args=0 func.EndPage.ret=spoolererror Escape=func func.Escape.args=5 func.Escape.arg.0=HDC,hdc func.Escape.arg.1=GdiEscapeCode,escapeCode func.Escape.arg.2=int,cbSize func.Escape.arg.3=LPSTR,pszInData func.Escape.arg.4=LPVOID,pOutData func.Escape.ret=spoolererror ExtEscape=func func.ExtEscape.args=6 func.ExtEscape.arg.0=HDC,hdc func.ExtEscape.arg.1=GdiEscapeCode,escapeCode func.ExtEscape.arg.2=int,cbInput func.ExtEscape.arg.3=LPSTR,pszInData func.ExtEscape.arg.4=int,cbOutput func.ExtEscape.arg.5=LPSTR,lpszOutData func.ExtEscape.ret=spoolererror SetAbortProc=func func.SetAbortProc.args=2 func.SetAbortProc.arg.0=HDC,hdc func.SetAbortProc.arg.1=ABORTPROC,pfnAbort func.SetAbortProc.ret=spoolererror StartDocA=func func.StartDocA.args=2 func.StartDocA.arg.0=HDC,hdc func.StartDocA.arg.1=DOCINFOA*,pDocInfo func.StartDocA.ret=spoolererror StartDocW=func func.StartDocW.args=2 func.StartDocW.arg.0=HDC,hdc func.StartDocW.arg.1=DOCINFOW*,pDocInfo func.StartDocW.ret=spoolererror StartPage=func func.StartPage.args=0 func.StartPage.ret=spoolererror ### heapapi.h ### GetProcessHeap=func func.GetProcessHeap.args=0 func.GetProcessHeap.ret=HANDLE GetProcessHeaps=func func.GetProcessHeaps.args=2 func.GetProcessHeaps.arg.0=DWORD,NumberOfHeaps func.GetProcessHeaps.arg.1=PHANDLE,ProcessHeaps func.GetProcessHeaps.ret=DWORD HeapAlloc=func func.HeapAlloc.args=3 func.HeapAlloc.arg.0=HANDLE,hHeap func.HeapAlloc.arg.1=DWORD,dwFlags func.HeapAlloc.arg.2=SIZE_T,dwBytes func.HeapAlloc.ret=LPVOID HeapCompact=func func.HeapCompact.args=2 func.HeapCompact.arg.0=HANDLE,hHeap func.HeapCompact.arg.1=DWORD,dwFlags func.HeapCompact.ret=SIZE_T HeapCreate=func func.HeapCreate.args=3 func.HeapCreate.arg.0=DWORD,flOptions func.HeapCreate.arg.1=SIZE_T,dwInitialSize func.HeapCreate.arg.2=SIZE_T,dwMaximumSize func.HeapCreate.ret=HANDLE HeapDestroy=func func.HeapDestroy.args=1 func.HeapDestroy.arg.0=HANDLE,hHeap func.HeapDestroy.ret=BOOL HeapFree=func func.HeapFree.args=3 func.HeapFree.arg.0=HANDLE,hHeap func.HeapFree.arg.1=DWORD,dwFlags func.HeapFree.arg.2=LPVOID,lpMem func.HeapFree.ret=BOOL HeapLock=func func.HeapLock.args=1 func.HeapLock.arg.0=HANDLE,hHeap func.HeapLock.ret=BOOL HeapQueryInformation=func func.HeapQueryInformation.args=5 func.HeapQueryInformation.arg.0=HANDLE,HeapHandle func.HeapQueryInformation.arg.1=HEAP_INFORMATION_CLASS,HeapInformationClass func.HeapQueryInformation.arg.2=PVOID,HeapInformation func.HeapQueryInformation.arg.3=SIZE_T,HeapInformationLength func.HeapQueryInformation.arg.4=PSIZE_T,ReturnLength func.HeapQueryInformation.ret=BOOL HeapReAlloc=func func.HeapReAlloc.args=4 func.HeapReAlloc.arg.0=HANDLE,hHeap func.HeapReAlloc.arg.1=DWORD,dwFlags func.HeapReAlloc.arg.2=LPVOID,lpMem func.HeapReAlloc.arg.3=SIZE_T,dwBytes func.HeapReAlloc.ret=LPVOID HeapSetInformation=func func.HeapSetInformation.args=4 func.HeapSetInformation.arg.0=HANDLE,HeapHandle func.HeapSetInformation.arg.1=HEAP_INFORMATION_CLASS,HeapInformationClass func.HeapSetInformation.arg.2=PVOID,HeapInformation func.HeapSetInformation.arg.3=SIZE_T,HeapInformationLength func.HeapSetInformation.ret=BOOL HeapSize=func func.HeapSize.args=3 func.HeapSize.arg.0=HANDLE,hHeap func.HeapSize.arg.1=DWORD,dwFlags func.HeapSize.arg.2=LPCVOID,lpMem func.HeapSize.ret=SIZE_T HeapUnlock=func func.HeapUnlock.args=1 func.HeapUnlock.arg.0=HANDLE,hHeap func.HeapUnlock.ret=BOOL HeapValidate=func func.HeapValidate.args=3 func.HeapValidate.arg.0=HANDLE,hHeap func.HeapValidate.arg.1=DWORD,dwFlags func.HeapValidate.arg.2=LPCVOID,lpMem func.HeapValidate.ret=BOOL HeapWalk=func func.HeapWalk.args=2 func.HeapWalk.arg.0=HANDLE,hHeap func.HeapWalk.arg.1=LPPROCESS_HEAP_ENTRY,lpEntry func.HeapWalk.ret=BOOL ### winber.h ### ber_alloc_t=func func.ber_alloc_t.args=1 func.ber_alloc_t.arg.0=INT,options func.ber_alloc_t.ret=BerElement * ber_bvdup=func func.ber_bvdup.args=1 func.ber_bvdup.arg.0=BERVAL *,pBerVal func.ber_bvdup.ret=BERVAL * ber_bvecfree=func func.ber_bvecfree.args=1 func.ber_bvecfree.arg.0=PBERVAL *,pBerVal func.ber_bvecfree.ret=VOID ber_bvfree=func func.ber_bvfree.args=1 func.ber_bvfree.arg.0=BERVAL *,pBerVal func.ber_bvfree.ret=VOID ber_first_element=func func.ber_first_element.args=3 func.ber_first_element.arg.0=BerElement *,pBerElement func.ber_first_element.arg.1=ULONG *,pLen func.ber_first_element.arg.2=CHAR **,ppOpaque func.ber_first_element.ret=ULONG ber_flatten=func func.ber_flatten.args=2 func.ber_flatten.arg.0=BerElement *,pBerElement func.ber_flatten.arg.1=PBERVAL *,pBerVal func.ber_flatten.ret=INT ber_free=func func.ber_free.args=2 func.ber_free.arg.0=BerElement *,pBerElement func.ber_free.arg.1=INT,fbuf func.ber_free.ret=VOID ber_init=func func.ber_init.args=1 func.ber_init.arg.0=BERVAL *,pBerVal func.ber_init.ret=BerElement * ber_next_element=func func.ber_next_element.args=3 func.ber_next_element.arg.0=BerElement *,pBerElement func.ber_next_element.arg.1=ULONG *,pLen func.ber_next_element.arg.2=CHAR *,opaque func.ber_next_element.ret=ULONG ber_peek_tag=func func.ber_peek_tag.args=2 func.ber_peek_tag.arg.0=BerElement *,pBerElement func.ber_peek_tag.arg.1=ULONG *,pLen func.ber_peek_tag.ret=ULONG ber_printf=func func.ber_printf.args=3 func.ber_printf.arg.0=BerElement *,pBerElement func.ber_printf.arg.1=PSTR,fmt func.ber_printf.arg.2=,... func.ber_printf.ret=INT ber_scanf=func func.ber_scanf.args=3 func.ber_scanf.arg.0=BerElement *,pBerElement func.ber_scanf.arg.1=PSTR,fmt func.ber_scanf.arg.2=,... func.ber_scanf.ret=ULONG ber_skip_tag=func func.ber_skip_tag.args=2 func.ber_skip_tag.arg.0=BerElement *,pBerElement func.ber_skip_tag.arg.1=ULONG *,pLen func.ber_skip_tag.ret=ULONG ### ws2tcpip.h ### FreeAddrInfoEx=func func.FreeAddrInfoEx.args=1 func.FreeAddrInfoEx.arg.0=PADDRINFOEXA,pAddrInfoEx func.FreeAddrInfoEx.ret=void FreeAddrInfoExW=func func.FreeAddrInfoExW.args=1 func.FreeAddrInfoExW.arg.0=PADDRINFOEXW,pAddrInfoEx func.FreeAddrInfoExW.ret=void FreeAddrInfoW=func func.FreeAddrInfoW.args=1 func.FreeAddrInfoW.arg.0=PADDRINFOW,pAddrInfo func.FreeAddrInfoW.ret=VOID GetAddrInfoExA=func func.GetAddrInfoExA.args=10 func.GetAddrInfoExA.arg.0=PCSTR,pName func.GetAddrInfoExA.arg.1=PCSTR,pServiceName func.GetAddrInfoExA.arg.2=DWORD,dwNameSpace func.GetAddrInfoExA.arg.3=LPGUID,lpNspId func.GetAddrInfoExA.arg.4=const ADDRINFOEXA *,hints func.GetAddrInfoExA.arg.5=PADDRINFOEXA *,ppResult func.GetAddrInfoExA.arg.6=struct timeval *,timeout func.GetAddrInfoExA.arg.7=LPOVERLAPPED,lpOverlapped func.GetAddrInfoExA.arg.8=LPLOOKUPSERVICE_COMPLETION_ROUTINE,lpCompletionRoutine func.GetAddrInfoExA.arg.9=LPHANDLE,lpNameHandle func.GetAddrInfoExA.ret=INT GetAddrInfoExCancel=func func.GetAddrInfoExCancel.args=1 func.GetAddrInfoExCancel.arg.0=LPHANDLE,lpHandle func.GetAddrInfoExCancel.ret=INT GetAddrInfoExOverlappedResult=func func.GetAddrInfoExOverlappedResult.args=1 func.GetAddrInfoExOverlappedResult.arg.0=LPOVERLAPPED,lpOverlapped func.GetAddrInfoExOverlappedResult.ret=INT GetAddrInfoExW=func func.GetAddrInfoExW.args=10 func.GetAddrInfoExW.arg.0=PCWSTR,pName func.GetAddrInfoExW.arg.1=PCWSTR,pServiceName func.GetAddrInfoExW.arg.2=DWORD,dwNameSpace func.GetAddrInfoExW.arg.3=LPGUID,lpNspId func.GetAddrInfoExW.arg.4=const ADDRINFOEXW *,hints func.GetAddrInfoExW.arg.5=PADDRINFOEXW *,ppResult func.GetAddrInfoExW.arg.6=struct timeval *,timeout func.GetAddrInfoExW.arg.7=LPOVERLAPPED,lpOverlapped func.GetAddrInfoExW.arg.8=LPLOOKUPSERVICE_COMPLETION_ROUTINE,lpCompletionRoutine func.GetAddrInfoExW.arg.9=LPHANDLE,lpHandle func.GetAddrInfoExW.ret=INT GetAddrInfoW=func func.GetAddrInfoW.args=4 func.GetAddrInfoW.arg.0=PCWSTR,pNodeName func.GetAddrInfoW.arg.1=PCWSTR,pServiceName func.GetAddrInfoW.arg.2=const ADDRINFOW *,pHints func.GetAddrInfoW.arg.3=PADDRINFOW *,ppResult func.GetAddrInfoW.ret=INT GetNameInfoW=func func.GetNameInfoW.args=7 func.GetNameInfoW.arg.0=const SOCKADDR *,pSockaddr func.GetNameInfoW.arg.1=socklen_t,SockaddrLength func.GetNameInfoW.arg.2=PWCHAR,pNodeBuffer func.GetNameInfoW.arg.3=DWORD,NodeBufferSize func.GetNameInfoW.arg.4=PWCHAR,pServiceBuffer func.GetNameInfoW.arg.5=DWORD,ServiceBufferSize func.GetNameInfoW.arg.6=INT,Flags func.GetNameInfoW.ret=INT SetAddrInfoExA=func func.SetAddrInfoExA.args=12 func.SetAddrInfoExA.arg.0=PCSTR,pName func.SetAddrInfoExA.arg.1=PCSTR,pServiceName func.SetAddrInfoExA.arg.2=SOCKET_ADDRESS *,pAddresses func.SetAddrInfoExA.arg.3=DWORD,dwAddressCount func.SetAddrInfoExA.arg.4=LPBLOB,lpBlob func.SetAddrInfoExA.arg.5=DWORD,dwFlags func.SetAddrInfoExA.arg.6=DWORD,dwNameSpace func.SetAddrInfoExA.arg.7=LPGUID,lpNspId func.SetAddrInfoExA.arg.8=struct timeval *,timeout func.SetAddrInfoExA.arg.9=LPOVERLAPPED,lpOverlapped func.SetAddrInfoExA.arg.10=LPLOOKUPSERVICE_COMPLETION_ROUTINE,lpCompletionRoutine func.SetAddrInfoExA.arg.11=LPHANDLE,lpNameHandle func.SetAddrInfoExA.ret=INT SetAddrInfoExW=func func.SetAddrInfoExW.args=12 func.SetAddrInfoExW.arg.0=PCWSTR,pName func.SetAddrInfoExW.arg.1=PCWSTR,pServiceName func.SetAddrInfoExW.arg.2=SOCKET_ADDRESS *,pAddresses func.SetAddrInfoExW.arg.3=DWORD,dwAddressCount func.SetAddrInfoExW.arg.4=LPBLOB,lpBlob func.SetAddrInfoExW.arg.5=DWORD,dwFlags func.SetAddrInfoExW.arg.6=DWORD,dwNameSpace func.SetAddrInfoExW.arg.7=LPGUID,lpNspId func.SetAddrInfoExW.arg.8=struct timeval *,timeout func.SetAddrInfoExW.arg.9=LPOVERLAPPED,lpOverlapped func.SetAddrInfoExW.arg.10=LPLOOKUPSERVICE_COMPLETION_ROUTINE,lpCompletionRoutine func.SetAddrInfoExW.arg.11=LPHANDLE,lpNameHandle func.SetAddrInfoExW.ret=INT WSADeleteSocketPeerTargetName=func func.WSADeleteSocketPeerTargetName.args=5 func.WSADeleteSocketPeerTargetName.arg.0=SOCKET,Socket func.WSADeleteSocketPeerTargetName.arg.1=const struct sockaddr *,PeerAddr func.WSADeleteSocketPeerTargetName.arg.2=ULONG,PeerAddrLen func.WSADeleteSocketPeerTargetName.arg.3=LPWSAOVERLAPPED,Overlapped func.WSADeleteSocketPeerTargetName.arg.4=LPWSAOVERLAPPED_COMPLETION_ROUTINE,CompletionRoutine func.WSADeleteSocketPeerTargetName.ret=INT WSAImpersonateSocketPeer=func func.WSAImpersonateSocketPeer.args=3 func.WSAImpersonateSocketPeer.arg.0=SOCKET,Socket func.WSAImpersonateSocketPeer.arg.1=const struct sockaddr *,PeerAddr func.WSAImpersonateSocketPeer.arg.2=ULONG,PeerAddrLen func.WSAImpersonateSocketPeer.ret=INT WSAQuerySocketSecurity=func func.WSAQuerySocketSecurity.args=7 func.WSAQuerySocketSecurity.arg.0=SOCKET,Socket func.WSAQuerySocketSecurity.arg.1=const SOCKET_SECURITY_QUERY_TEMPLATE *,SecurityQueryTemplate func.WSAQuerySocketSecurity.arg.2=ULONG,SecurityQueryTemplateLen func.WSAQuerySocketSecurity.arg.3=SOCKET_SECURITY_QUERY_INFO *,SecurityQueryInfo func.WSAQuerySocketSecurity.arg.4=ULONG *,SecurityQueryInfoLen func.WSAQuerySocketSecurity.arg.5=LPWSAOVERLAPPED,Overlapped func.WSAQuerySocketSecurity.arg.6=LPWSAOVERLAPPED_COMPLETION_ROUTINE,CompletionRoutine func.WSAQuerySocketSecurity.ret=INT WSARevertImpersonation=func func.WSARevertImpersonation.args=0 func.WSARevertImpersonation.ret=INT WSASetSocketPeerTargetName=func func.WSASetSocketPeerTargetName.args=5 func.WSASetSocketPeerTargetName.arg.0=SOCKET,Socket func.WSASetSocketPeerTargetName.arg.1=const SOCKET_PEER_TARGET_NAME *,PeerTargetName func.WSASetSocketPeerTargetName.arg.2=ULONG,PeerTargetNameLen func.WSASetSocketPeerTargetName.arg.3=LPWSAOVERLAPPED,Overlapped func.WSASetSocketPeerTargetName.arg.4=LPWSAOVERLAPPED_COMPLETION_ROUTINE,CompletionRoutine func.WSASetSocketPeerTargetName.ret=INT WSASetSocketSecurity=func func.WSASetSocketSecurity.args=5 func.WSASetSocketSecurity.arg.0=SOCKET,Socket func.WSASetSocketSecurity.arg.1=const SOCKET_SECURITY_SETTINGS *,SecuritySettings func.WSASetSocketSecurity.arg.2=ULONG,SecuritySettingsLen func.WSASetSocketSecurity.arg.3=LPWSAOVERLAPPED,Overlapped func.WSASetSocketSecurity.arg.4=LPWSAOVERLAPPED_COMPLETION_ROUTINE,CompletionRoutine func.WSASetSocketSecurity.ret=INT freeaddrinfo=func func.freeaddrinfo.args=1 func.freeaddrinfo.arg.0=PADDRINFOA,pAddrInfo func.freeaddrinfo.ret=VOID getaddrinfo=func func.getaddrinfo.args=4 func.getaddrinfo.arg.0=PCSTR,pNodeName func.getaddrinfo.arg.1=PCSTR,pServiceName func.getaddrinfo.arg.2=const ADDRINFOA *,pHints func.getaddrinfo.arg.3=PADDRINFOA *,ppResult func.getaddrinfo.ret=INT getnameinfo=func func.getnameinfo.args=7 func.getnameinfo.arg.0=const SOCKADDR *,pSockaddr func.getnameinfo.arg.1=socklen_t,SockaddrLength func.getnameinfo.arg.2=PCHAR,pNodeBuffer func.getnameinfo.arg.3=DWORD,NodeBufferSize func.getnameinfo.arg.4=PCHAR,pServiceBuffer func.getnameinfo.arg.5=DWORD,ServiceBufferSize func.getnameinfo.arg.6=INT,Flags func.getnameinfo.ret=INT inet_pton=func func.inet_pton.args=3 func.inet_pton.arg.0=INT,Family func.inet_pton.arg.1=PCSTR,pszAddrString func.inet_pton.arg.2=PVOID,pAddrBuf func.inet_pton.ret=INT ### nspapi.h ### EnumProtocolsA=func func.EnumProtocolsA.args=3 func.EnumProtocolsA.arg.0=LPINT,lpiProtocols func.EnumProtocolsA.arg.1=LPVOID,lpProtocolBuffer func.EnumProtocolsA.arg.2=LPDWORD,lpdwBufferLength func.EnumProtocolsA.ret=INT EnumProtocolsW=func func.EnumProtocolsW.args=3 func.EnumProtocolsW.arg.0=LPINT,lpiProtocols func.EnumProtocolsW.arg.1=LPVOID,lpProtocolBuffer func.EnumProtocolsW.arg.2=LPDWORD,lpdwBufferLength func.EnumProtocolsW.ret=INT GetAddressByNameA=func func.GetAddressByNameA.args=10 func.GetAddressByNameA.arg.0=DWORD,dwNameSpace func.GetAddressByNameA.arg.1=LPGUID,lpServiceType func.GetAddressByNameA.arg.2=LPSTR,lpServiceName func.GetAddressByNameA.arg.3=LPINT,lpiProtocols func.GetAddressByNameA.arg.4=DWORD,dwResolution func.GetAddressByNameA.arg.5=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.GetAddressByNameA.arg.6=LPVOID,lpCsaddrBuffer func.GetAddressByNameA.arg.7=LPDWORD,lpdwBufferLength func.GetAddressByNameA.arg.8=LPSTR,lpAliasBuffer func.GetAddressByNameA.arg.9=LPDWORD,lpdwAliasBufferLength func.GetAddressByNameA.ret=INT GetAddressByNameW=func func.GetAddressByNameW.args=10 func.GetAddressByNameW.arg.0=DWORD,dwNameSpace func.GetAddressByNameW.arg.1=LPGUID,lpServiceType func.GetAddressByNameW.arg.2=LPWSTR,lpServiceName func.GetAddressByNameW.arg.3=LPINT,lpiProtocols func.GetAddressByNameW.arg.4=DWORD,dwResolution func.GetAddressByNameW.arg.5=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.GetAddressByNameW.arg.6=LPVOID,lpCsaddrBuffer func.GetAddressByNameW.arg.7=LPDWORD,lpdwBufferLength func.GetAddressByNameW.arg.8=LPWSTR,lpAliasBuffer func.GetAddressByNameW.arg.9=LPDWORD,lpdwAliasBufferLength func.GetAddressByNameW.ret=INT GetNameByTypeA=func func.GetNameByTypeA.args=3 func.GetNameByTypeA.arg.0=LPGUID,lpServiceType func.GetNameByTypeA.arg.1=LPSTR,lpServiceName func.GetNameByTypeA.arg.2=DWORD,dwNameLength func.GetNameByTypeA.ret=INT GetNameByTypeW=func func.GetNameByTypeW.args=3 func.GetNameByTypeW.arg.0=LPGUID,lpServiceType func.GetNameByTypeW.arg.1=LPWSTR,lpServiceName func.GetNameByTypeW.arg.2=DWORD,dwNameLength func.GetNameByTypeW.ret=INT GetServiceA=func func.GetServiceA.args=7 func.GetServiceA.arg.0=DWORD,dwNameSpace func.GetServiceA.arg.1=LPGUID,lpGuid func.GetServiceA.arg.2=LPSTR,lpServiceName func.GetServiceA.arg.3=DWORD,dwProperties func.GetServiceA.arg.4=LPVOID,lpBuffer func.GetServiceA.arg.5=LPDWORD,lpdwBufferSize func.GetServiceA.arg.6=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.GetServiceA.ret=INT GetServiceW=func func.GetServiceW.args=7 func.GetServiceW.arg.0=DWORD,dwNameSpace func.GetServiceW.arg.1=LPGUID,lpGuid func.GetServiceW.arg.2=LPWSTR,lpServiceName func.GetServiceW.arg.3=DWORD,dwProperties func.GetServiceW.arg.4=LPVOID,lpBuffer func.GetServiceW.arg.5=LPDWORD,lpdwBufferSize func.GetServiceW.arg.6=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.GetServiceW.ret=INT GetTypeByNameA=func func.GetTypeByNameA.args=2 func.GetTypeByNameA.arg.0=LPSTR,lpServiceName func.GetTypeByNameA.arg.1=LPGUID,lpServiceType func.GetTypeByNameA.ret=INT GetTypeByNameW=func func.GetTypeByNameW.args=2 func.GetTypeByNameW.arg.0=LPWSTR,lpServiceName func.GetTypeByNameW.arg.1=LPGUID,lpServiceType func.GetTypeByNameW.ret=INT SetServiceA=func func.SetServiceA.args=6 func.SetServiceA.arg.0=DWORD,dwNameSpace func.SetServiceA.arg.1=DWORD,dwOperation func.SetServiceA.arg.2=DWORD,dwFlags func.SetServiceA.arg.3=LPSERVICE_INFOA,lpServiceInfo func.SetServiceA.arg.4=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.SetServiceA.arg.5=LPDWORD,lpdwStatusFlags func.SetServiceA.ret=INT SetServiceW=func func.SetServiceW.args=6 func.SetServiceW.arg.0=DWORD,dwNameSpace func.SetServiceW.arg.1=DWORD,dwOperation func.SetServiceW.arg.2=DWORD,dwFlags func.SetServiceW.arg.3=LPSERVICE_INFOW,lpServiceInfo func.SetServiceW.arg.4=LPSERVICE_ASYNC_INFO,lpServiceAsyncInfo func.SetServiceW.arg.5=LPDWORD,lpdwStatusFlags func.SetServiceW.ret=INT ### dpapi.h ### CryptProtectData=func func.CryptProtectData.args=7 func.CryptProtectData.arg.0=DATA_BLOB *,pDataIn func.CryptProtectData.arg.1=LPCWSTR,szDataDescr func.CryptProtectData.arg.2=DATA_BLOB *,pOptionalEntropy func.CryptProtectData.arg.3=PVOID,pvReserved func.CryptProtectData.arg.4=CRYPTPROTECT_PROMPTSTRUCT *,pPromptStruct func.CryptProtectData.arg.5=DWORD,dwFlags func.CryptProtectData.arg.6=DATA_BLOB *,pDataOut func.CryptProtectData.ret=BOOL CryptProtectMemory=func func.CryptProtectMemory.args=3 func.CryptProtectMemory.arg.0=LPVOID,pDataIn func.CryptProtectMemory.arg.1=DWORD,cbDataIn func.CryptProtectMemory.arg.2=DWORD,dwFlags func.CryptProtectMemory.ret=BOOL CryptUnprotectData=func func.CryptUnprotectData.args=7 func.CryptUnprotectData.arg.0=DATA_BLOB *,pDataIn func.CryptUnprotectData.arg.1=LPWSTR *,ppszDataDescr func.CryptUnprotectData.arg.2=DATA_BLOB *,pOptionalEntropy func.CryptUnprotectData.arg.3=PVOID,pvReserved func.CryptUnprotectData.arg.4=CRYPTPROTECT_PROMPTSTRUCT *,pPromptStruct func.CryptUnprotectData.arg.5=DWORD,dwFlags func.CryptUnprotectData.arg.6=DATA_BLOB *,pDataOut func.CryptUnprotectData.ret=BOOL CryptUnprotectMemory=func func.CryptUnprotectMemory.args=3 func.CryptUnprotectMemory.arg.0=LPVOID,pDataIn func.CryptUnprotectMemory.arg.1=DWORD,cbDataIn func.CryptUnprotectMemory.arg.2=DWORD,dwFlags func.CryptUnprotectMemory.ret=BOOL CryptUpdateProtectedState=func func.CryptUpdateProtectedState.args=5 func.CryptUpdateProtectedState.arg.0=PSID,pOldSid func.CryptUpdateProtectedState.arg.1=LPCWSTR,pwszOldPassword func.CryptUpdateProtectedState.arg.2=DWORD,dwFlags func.CryptUpdateProtectedState.arg.3=DWORD *,pdwSuccessCount func.CryptUpdateProtectedState.arg.4=DWORD *,pdwFailureCount func.CryptUpdateProtectedState.ret=BOOL ### stringapiset.h ### CompareStringEx=func func.CompareStringEx.args=9 func.CompareStringEx.arg.0=LPCWSTR,lpLocaleName func.CompareStringEx.arg.1=DWORD,dwCmpFlags func.CompareStringEx.arg.2=LPCWCH,lpString1 func.CompareStringEx.arg.3=int,cchCount1 func.CompareStringEx.arg.4=LPCWCH,lpString2 func.CompareStringEx.arg.5=int,cchCount2 func.CompareStringEx.arg.6=LPNLSVERSIONINFO,lpVersionInformation func.CompareStringEx.arg.7=LPVOID,lpReserved func.CompareStringEx.arg.8=LPARAM,lParam func.CompareStringEx.ret=int CompareStringOrdinal=func func.CompareStringOrdinal.args=5 func.CompareStringOrdinal.arg.0=LPCWCH,lpString1 func.CompareStringOrdinal.arg.1=int,cchCount1 func.CompareStringOrdinal.arg.2=LPCWCH,lpString2 func.CompareStringOrdinal.arg.3=int,cchCount2 func.CompareStringOrdinal.arg.4=BOOL,bIgnoreCase func.CompareStringOrdinal.ret=int CompareStringW=func func.CompareStringW.args=6 func.CompareStringW.arg.0=LCID,Locale func.CompareStringW.arg.1=DWORD,dwCmpFlags func.CompareStringW.arg.2=PCNZWCH,lpString1 func.CompareStringW.arg.3=int,cchCount1 func.CompareStringW.arg.4=PCNZWCH,lpString2 func.CompareStringW.arg.5=int,cchCount2 func.CompareStringW.ret=int FoldStringW=func func.FoldStringW.args=5 func.FoldStringW.arg.0=DWORD,dwMapFlags func.FoldStringW.arg.1=LPCWCH,lpSrcStr func.FoldStringW.arg.2=int,cchSrc func.FoldStringW.arg.3=LPWSTR,lpDestStr func.FoldStringW.arg.4=int,cchDest func.FoldStringW.ret=int GetStringTypeExW=func func.GetStringTypeExW.args=5 func.GetStringTypeExW.arg.0=LCID,Locale func.GetStringTypeExW.arg.1=DWORD,dwInfoType func.GetStringTypeExW.arg.2=LPCWCH,lpSrcStr func.GetStringTypeExW.arg.3=int,cchSrc func.GetStringTypeExW.arg.4=LPWORD,lpCharType func.GetStringTypeExW.ret=BOOL GetStringTypeW=func func.GetStringTypeW.args=4 func.GetStringTypeW.arg.0=DWORD,dwInfoType func.GetStringTypeW.arg.1=LPCWCH,lpSrcStr func.GetStringTypeW.arg.2=int,cchSrc func.GetStringTypeW.arg.3=LPWORD,lpCharType func.GetStringTypeW.ret=BOOL MultiByteToWideChar=func func.MultiByteToWideChar.args=6 func.MultiByteToWideChar.arg.0=UINT,CodePage func.MultiByteToWideChar.arg.1=DWORD,dwFlags func.MultiByteToWideChar.arg.2=LPCCH,lpMultiByteStr func.MultiByteToWideChar.arg.3=int,cbMultiByte func.MultiByteToWideChar.arg.4=LPWSTR,lpWideCharStr func.MultiByteToWideChar.arg.5=int,cchWideChar func.MultiByteToWideChar.ret=int WideCharToMultiByte=func func.WideCharToMultiByte.args=8 func.WideCharToMultiByte.arg.0=UINT,CodePage func.WideCharToMultiByte.arg.1=DWORD,dwFlags func.WideCharToMultiByte.arg.2=LPCWCH,lpWideCharStr func.WideCharToMultiByte.arg.3=int,cchWideChar func.WideCharToMultiByte.arg.4=LPSTR,lpMultiByteStr func.WideCharToMultiByte.arg.5=int,cbMultiByte func.WideCharToMultiByte.arg.6=LPCCH,lpDefaultChar func.WideCharToMultiByte.arg.7=LPBOOL,lpUsedDefaultChar func.WideCharToMultiByte.ret=int ### datetimeapi.h ### GetDateFormatA=func func.GetDateFormatA.args=6 func.GetDateFormatA.arg.0=LCID,Locale func.GetDateFormatA.arg.1=DWORD,dwFlags func.GetDateFormatA.arg.2=const SYSTEMTIME *,lpDate func.GetDateFormatA.arg.3=LPCSTR,lpFormat func.GetDateFormatA.arg.4=LPSTR,lpDateStr func.GetDateFormatA.arg.5=int,cchDate func.GetDateFormatA.ret=int GetDateFormatEx=func func.GetDateFormatEx.args=7 func.GetDateFormatEx.arg.0=LPCWSTR,lpLocaleName func.GetDateFormatEx.arg.1=DWORD,dwFlags func.GetDateFormatEx.arg.2=const SYSTEMTIME *,lpDate func.GetDateFormatEx.arg.3=LPCWSTR,lpFormat func.GetDateFormatEx.arg.4=LPWSTR,lpDateStr func.GetDateFormatEx.arg.5=int,cchDate func.GetDateFormatEx.arg.6=LPCWSTR,lpCalendar func.GetDateFormatEx.ret=int GetDateFormatW=func func.GetDateFormatW.args=6 func.GetDateFormatW.arg.0=LCID,Locale func.GetDateFormatW.arg.1=DWORD,dwFlags func.GetDateFormatW.arg.2=const SYSTEMTIME *,lpDate func.GetDateFormatW.arg.3=LPCWSTR,lpFormat func.GetDateFormatW.arg.4=LPWSTR,lpDateStr func.GetDateFormatW.arg.5=int,cchDate func.GetDateFormatW.ret=int GetTimeFormatA=func func.GetTimeFormatA.args=6 func.GetTimeFormatA.arg.0=LCID,Locale func.GetTimeFormatA.arg.1=DWORD,dwFlags func.GetTimeFormatA.arg.2=const SYSTEMTIME *,lpTime func.GetTimeFormatA.arg.3=LPCSTR,lpFormat func.GetTimeFormatA.arg.4=LPSTR,lpTimeStr func.GetTimeFormatA.arg.5=int,cchTime func.GetTimeFormatA.ret=int GetTimeFormatEx=func func.GetTimeFormatEx.args=6 func.GetTimeFormatEx.arg.0=LPCWSTR,lpLocaleName func.GetTimeFormatEx.arg.1=DWORD,dwFlags func.GetTimeFormatEx.arg.2=const SYSTEMTIME *,lpTime func.GetTimeFormatEx.arg.3=LPCWSTR,lpFormat func.GetTimeFormatEx.arg.4=LPWSTR,lpTimeStr func.GetTimeFormatEx.arg.5=int,cchTime func.GetTimeFormatEx.ret=int GetTimeFormatW=func func.GetTimeFormatW.args=6 func.GetTimeFormatW.arg.0=LCID,Locale func.GetTimeFormatW.arg.1=DWORD,dwFlags func.GetTimeFormatW.arg.2=const SYSTEMTIME *,lpTime func.GetTimeFormatW.arg.3=LPCWSTR,lpFormat func.GetTimeFormatW.arg.4=LPWSTR,lpTimeStr func.GetTimeFormatW.arg.5=int,cchTime func.GetTimeFormatW.ret=int ### shellscalingapi.h ### GetDpiForMonitor=func func.GetDpiForMonitor.args=4 func.GetDpiForMonitor.arg.0=HMONITOR,hmonitor func.GetDpiForMonitor.arg.1=MONITOR_DPI_TYPE,dpiType func.GetDpiForMonitor.arg.2=UINT *,dpiX func.GetDpiForMonitor.arg.3=UINT *,dpiY func.GetDpiForMonitor.ret=HRESULT GetDpiForShellUIComponent=func func.GetDpiForShellUIComponent.args=1 func.GetDpiForShellUIComponent.arg.0=SHELL_UI_COMPONENT,Arg1 func.GetDpiForShellUIComponent.ret=UINT GetProcessDpiAwareness=func func.GetProcessDpiAwareness.args=2 func.GetProcessDpiAwareness.arg.0=HANDLE,hprocess func.GetProcessDpiAwareness.arg.1=PROCESS_DPI_AWARENESS *,value func.GetProcessDpiAwareness.ret=HRESULT GetScaleFactorForDevice=func func.GetScaleFactorForDevice.args=1 func.GetScaleFactorForDevice.arg.0=DISPLAY_DEVICE_TYPE,deviceType func.GetScaleFactorForDevice.ret=DEVICE_SCALE_FACTOR GetScaleFactorForMonitor=func func.GetScaleFactorForMonitor.args=2 func.GetScaleFactorForMonitor.arg.0=HMONITOR,hMon func.GetScaleFactorForMonitor.arg.1=DEVICE_SCALE_FACTOR *,pScale func.GetScaleFactorForMonitor.ret=HRESULT RegisterScaleChangeEvent=func func.RegisterScaleChangeEvent.args=2 func.RegisterScaleChangeEvent.arg.0=HANDLE,hEvent func.RegisterScaleChangeEvent.arg.1=DWORD_PTR *,pdwCookie func.RegisterScaleChangeEvent.ret=HRESULT RegisterScaleChangeNotifications=func func.RegisterScaleChangeNotifications.args=4 func.RegisterScaleChangeNotifications.arg.0=DISPLAY_DEVICE_TYPE,displayDevice func.RegisterScaleChangeNotifications.arg.1=HWND,hwndNotify func.RegisterScaleChangeNotifications.arg.2=UINT,uMsgNotify func.RegisterScaleChangeNotifications.arg.3=DWORD *,pdwCookie func.RegisterScaleChangeNotifications.ret=HRESULT RevokeScaleChangeNotifications=func func.RevokeScaleChangeNotifications.args=2 func.RevokeScaleChangeNotifications.arg.0=DISPLAY_DEVICE_TYPE,displayDevice func.RevokeScaleChangeNotifications.arg.1=DWORD,dwCookie func.RevokeScaleChangeNotifications.ret=HRESULT SetProcessDpiAwareness=func func.SetProcessDpiAwareness.args=1 func.SetProcessDpiAwareness.arg.0=PROCESS_DPI_AWARENESS,value func.SetProcessDpiAwareness.ret=HRESULT UnregisterScaleChangeEvent=func func.UnregisterScaleChangeEvent.args=1 func.UnregisterScaleChangeEvent.arg.0=DWORD_PTR,dwCookie func.UnregisterScaleChangeEvent.ret=HRESULT ### minidumpapiset.h ### MiniDumpReadDumpStream=func func.MiniDumpReadDumpStream.args=5 func.MiniDumpReadDumpStream.arg.0=PVOID,BaseOfDump func.MiniDumpReadDumpStream.arg.1=ULONG,StreamNumber func.MiniDumpReadDumpStream.arg.2=PMINIDUMP_DIRECTORY *,Dir func.MiniDumpReadDumpStream.arg.3=PVOID *,StreamPointer func.MiniDumpReadDumpStream.arg.4=ULONG *,StreamSize func.MiniDumpReadDumpStream.ret=BOOL MiniDumpWriteDump=func func.MiniDumpWriteDump.args=7 func.MiniDumpWriteDump.arg.0=HANDLE,hProcess func.MiniDumpWriteDump.arg.1=DWORD,ProcessId func.MiniDumpWriteDump.arg.2=HANDLE,hFile func.MiniDumpWriteDump.arg.3=MINIDUMP_TYPE,DumpType func.MiniDumpWriteDump.arg.4=PMINIDUMP_EXCEPTION_INFORMATION,ExceptionParam func.MiniDumpWriteDump.arg.5=PMINIDUMP_USER_STREAM_INFORMATION,UserStreamParam func.MiniDumpWriteDump.arg.6=PMINIDUMP_CALLBACK_INFORMATION,CallbackParam func.MiniDumpWriteDump.ret=BOOL ### realtimeapiset.h ### ConvertAuxiliaryCounterToPerformanceCounter=func func.ConvertAuxiliaryCounterToPerformanceCounter.args=3 func.ConvertAuxiliaryCounterToPerformanceCounter.arg.0=ULONGLONG,ullAuxiliaryCounterValue func.ConvertAuxiliaryCounterToPerformanceCounter.arg.1=PULONGLONG,lpPerformanceCounterValue func.ConvertAuxiliaryCounterToPerformanceCounter.arg.2=PULONGLONG,lpConversionError func.ConvertAuxiliaryCounterToPerformanceCounter.ret=HRESULT ConvertPerformanceCounterToAuxiliaryCounter=func func.ConvertPerformanceCounterToAuxiliaryCounter.args=3 func.ConvertPerformanceCounterToAuxiliaryCounter.arg.0=ULONGLONG,ullPerformanceCounterValue func.ConvertPerformanceCounterToAuxiliaryCounter.arg.1=PULONGLONG,lpAuxiliaryCounterValue func.ConvertPerformanceCounterToAuxiliaryCounter.arg.2=PULONGLONG,lpConversionError func.ConvertPerformanceCounterToAuxiliaryCounter.ret=HRESULT QueryAuxiliaryCounterFrequency=func func.QueryAuxiliaryCounterFrequency.args=1 func.QueryAuxiliaryCounterFrequency.arg.0=PULONGLONG,lpAuxiliaryCounterFrequency func.QueryAuxiliaryCounterFrequency.ret=HRESULT QueryIdleProcessorCycleTime=func func.QueryIdleProcessorCycleTime.args=2 func.QueryIdleProcessorCycleTime.arg.0=PULONG,BufferLength func.QueryIdleProcessorCycleTime.arg.1=PULONG64,ProcessorIdleCycleTime func.QueryIdleProcessorCycleTime.ret=BOOL QueryIdleProcessorCycleTimeEx=func func.QueryIdleProcessorCycleTimeEx.args=3 func.QueryIdleProcessorCycleTimeEx.arg.0=USHORT,Group func.QueryIdleProcessorCycleTimeEx.arg.1=PULONG,BufferLength func.QueryIdleProcessorCycleTimeEx.arg.2=PULONG64,ProcessorIdleCycleTime func.QueryIdleProcessorCycleTimeEx.ret=BOOL QueryInterruptTime=func func.QueryInterruptTime.args=1 func.QueryInterruptTime.arg.0=PULONGLONG,lpInterruptTime func.QueryInterruptTime.ret=VOID QueryInterruptTimePrecise=func func.QueryInterruptTimePrecise.args=1 func.QueryInterruptTimePrecise.arg.0=PULONGLONG,lpInterruptTimePrecise func.QueryInterruptTimePrecise.ret=VOID QueryProcessCycleTime=func func.QueryProcessCycleTime.args=2 func.QueryProcessCycleTime.arg.0=HANDLE,ProcessHandle func.QueryProcessCycleTime.arg.1=PULONG64,CycleTime func.QueryProcessCycleTime.ret=BOOL QueryThreadCycleTime=func func.QueryThreadCycleTime.args=2 func.QueryThreadCycleTime.arg.0=HANDLE,ThreadHandle func.QueryThreadCycleTime.arg.1=PULONG64,CycleTime func.QueryThreadCycleTime.ret=BOOL QueryUnbiasedInterruptTime=func func.QueryUnbiasedInterruptTime.args=1 func.QueryUnbiasedInterruptTime.arg.0=PULONGLONG,UnbiasedTime func.QueryUnbiasedInterruptTime.ret=BOOL QueryUnbiasedInterruptTimePrecise=func func.QueryUnbiasedInterruptTimePrecise.args=1 func.QueryUnbiasedInterruptTimePrecise.arg.0=PULONGLONG,lpUnbiasedInterruptTimePrecise func.QueryUnbiasedInterruptTimePrecise.ret=VOID ### (winternl.h) ### NtClose=func func.NtClose.args=1 func.NtClose.arg.0=HANDLE,Handle func.NtClose.ret=NTSTATUS NtCreateFile=func func.NtCreateFile.args=11 func.NtCreateFile.arg.0=PHANDLE,FileHandle func.NtCreateFile.arg.1=ACCESS_MASK,DesiredAccess func.NtCreateFile.arg.2=POBJECT_ATTRIBUTES,ObjectAttributes func.NtCreateFile.arg.3=PIO_STATUS_BLOCK,IoStatusBlock func.NtCreateFile.arg.4=PLARGE_INTEGER,AllocationSize func.NtCreateFile.arg.5=ULONG,FileAttributes func.NtCreateFile.arg.6=ULONG,ShareAccess func.NtCreateFile.arg.7=ULONG,CreateDisposition func.NtCreateFile.arg.8=ULONG,CreateOptions func.NtCreateFile.arg.9=PVOID,EaBuffer func.NtCreateFile.arg.10=ULONG,EaLength func.NtCreateFile.ret=NTSTATUS NtDeviceIoControlFile=func func.NtDeviceIoControlFile.args=10 func.NtDeviceIoControlFile.arg.0=HANDLE,FileHandle func.NtDeviceIoControlFile.arg.1=HANDLE,Event func.NtDeviceIoControlFile.arg.2=PIO_APC_ROUTINE,ApcRoutine func.NtDeviceIoControlFile.arg.3=PVOID,ApcContext func.NtDeviceIoControlFile.arg.4=PIO_STATUS_BLOCK,IoStatusBlock func.NtDeviceIoControlFile.arg.5=ULONG,IoControlCode func.NtDeviceIoControlFile.arg.6=PVOID,InputBuffer func.NtDeviceIoControlFile.arg.7=ULONG,InputBufferLength func.NtDeviceIoControlFile.arg.8=PVOID,OutputBuffer func.NtDeviceIoControlFile.arg.9=ULONG,OutputBufferLength func.NtDeviceIoControlFile.ret=NTSTATUS NtNotifyChangeMultipleKeys=func func.NtNotifyChangeMultipleKeys.args=12 func.NtNotifyChangeMultipleKeys.arg.0=HANDLE,MasterKeyHandle func.NtNotifyChangeMultipleKeys.arg.1=ULONG,Count func.NtNotifyChangeMultipleKeys.arg.2=OBJECT_ATTRIBUTES *,SubordinateObjects func.NtNotifyChangeMultipleKeys.arg.3=HANDLE,Event func.NtNotifyChangeMultipleKeys.arg.4=PIO_APC_ROUTINE,ApcRoutine func.NtNotifyChangeMultipleKeys.arg.5=PVOID,ApcContext func.NtNotifyChangeMultipleKeys.arg.6=PIO_STATUS_BLOCK,IoStatusBlock func.NtNotifyChangeMultipleKeys.arg.7=ULONG,CompletionFilter func.NtNotifyChangeMultipleKeys.arg.8=BOOLEAN,WatchTree func.NtNotifyChangeMultipleKeys.arg.9=PVOID,Buffer func.NtNotifyChangeMultipleKeys.arg.10=ULONG,BufferSize func.NtNotifyChangeMultipleKeys.arg.11=BOOLEAN,Asynchronous func.NtNotifyChangeMultipleKeys.ret=NTSTATUS NtOpenFile=func func.NtOpenFile.args=6 func.NtOpenFile.arg.0=PHANDLE,FileHandle func.NtOpenFile.arg.1=ACCESS_MASK,DesiredAccess func.NtOpenFile.arg.2=POBJECT_ATTRIBUTES,ObjectAttributes func.NtOpenFile.arg.3=PIO_STATUS_BLOCK,IoStatusBlock func.NtOpenFile.arg.4=ULONG,ShareAccess func.NtOpenFile.arg.5=ULONG,OpenOptions func.NtOpenFile.ret=NTSTATUS NtQueryInformationProcess=func func.NtQueryInformationProcess.args=5 func.NtQueryInformationProcess.arg.0=HANDLE,ProcessHandle func.NtQueryInformationProcess.arg.1=PROCESSINFOCLASS,ProcessInformationClass func.NtQueryInformationProcess.arg.2=PVOID,ProcessInformation func.NtQueryInformationProcess.arg.3=ULONG,ProcessInformationLength func.NtQueryInformationProcess.arg.4=PULONG,ReturnLength func.NtQueryInformationProcess.ret=NTSTATUS NtQueryInformationThread=func func.NtQueryInformationThread.args=5 func.NtQueryInformationThread.arg.0=HANDLE,ThreadHandle func.NtQueryInformationThread.arg.1=THREADINFOCLASS,ThreadInformationClass func.NtQueryInformationThread.arg.2=PVOID,ThreadInformation func.NtQueryInformationThread.arg.3=ULONG,ThreadInformationLength func.NtQueryInformationThread.arg.4=PULONG,ReturnLength func.NtQueryInformationThread.ret=NTSTATUS NtQueryMultipleValueKey=func func.NtQueryMultipleValueKey.args=6 func.NtQueryMultipleValueKey.arg.0=HANDLE,KeyHandle func.NtQueryMultipleValueKey.arg.1=PKEY_VALUE_ENTRY,ValueEntries func.NtQueryMultipleValueKey.arg.2=ULONG,EntryCount func.NtQueryMultipleValueKey.arg.3=PVOID,ValueBuffer func.NtQueryMultipleValueKey.arg.4=PULONG,BufferLength func.NtQueryMultipleValueKey.arg.5=PULONG,RequiredBufferLength func.NtQueryMultipleValueKey.ret=NTSTATUS NtQueryObject=func func.NtQueryObject.args=5 func.NtQueryObject.arg.0=HANDLE,Handle func.NtQueryObject.arg.1=OBJECT_INFORMATION_CLASS,ObjectInformationClass func.NtQueryObject.arg.2=PVOID,ObjectInformation func.NtQueryObject.arg.3=ULONG,ObjectInformationLength func.NtQueryObject.arg.4=PULONG,ReturnLength func.NtQueryObject.ret=NTSTATUS NtQuerySystemInformation=func func.NtQuerySystemInformation.args=4 func.NtQuerySystemInformation.arg.0=SYSTEM_INFORMATION_CLASS,SystemInformationClass func.NtQuerySystemInformation.arg.1=PVOID,SystemInformation func.NtQuerySystemInformation.arg.2=ULONG,SystemInformationLength func.NtQuerySystemInformation.arg.3=PULONG,ReturnLength func.NtQuerySystemInformation.ret=NTSTATUS NtQuerySystemTime=func func.NtQuerySystemTime.args=1 func.NtQuerySystemTime.arg.0=PLARGE_INTEGER,SystemTime func.NtQuerySystemTime.ret=NTSTATUS NtRenameKey=func func.NtRenameKey.args=2 func.NtRenameKey.arg.0=HANDLE,KeyHandle func.NtRenameKey.arg.1=PUNICODE_STRING,NewName func.NtRenameKey.ret=NTSTATUS NtSetInformationKey=func func.NtSetInformationKey.args=4 func.NtSetInformationKey.arg.0=HANDLE,KeyHandle func.NtSetInformationKey.arg.1=KEY_SET_INFORMATION_CLASS,KeySetInformationClass func.NtSetInformationKey.arg.2=PVOID,KeySetInformation func.NtSetInformationKey.arg.3=ULONG,KeySetInformationLength func.NtSetInformationKey.ret=NTSTATUS NtWaitForSingleObject=func func.NtWaitForSingleObject.args=3 func.NtWaitForSingleObject.arg.0=HANDLE,Handle func.NtWaitForSingleObject.arg.1=BOOLEAN,Alertable func.NtWaitForSingleObject.arg.2=PLARGE_INTEGER,Timeout func.NtWaitForSingleObject.ret=NTSTATUS RtlAnsiStringToUnicodeString=func func.RtlAnsiStringToUnicodeString.args=3 func.RtlAnsiStringToUnicodeString.arg.0=PUNICODE_STRING,DestinationString func.RtlAnsiStringToUnicodeString.arg.1=PCANSI_STRING,SourceString func.RtlAnsiStringToUnicodeString.arg.2=BOOLEAN,AllocateDestinationString func.RtlAnsiStringToUnicodeString.ret=NTSTATUS RtlCharToInteger=func func.RtlCharToInteger.args=3 func.RtlCharToInteger.arg.0=PCSZ,String func.RtlCharToInteger.arg.1=ULONG,Base func.RtlCharToInteger.arg.2=PULONG,Value func.RtlCharToInteger.ret=NTSTATUS RtlConvertSidToUnicodeString=func func.RtlConvertSidToUnicodeString.args=3 func.RtlConvertSidToUnicodeString.arg.0=PUNICODE_STRING,UnicodeString func.RtlConvertSidToUnicodeString.arg.1=PSID,Sid func.RtlConvertSidToUnicodeString.arg.2=BOOLEAN,AllocateDestinationString func.RtlConvertSidToUnicodeString.ret=NTSTATUS RtlFreeAnsiString=func func.RtlFreeAnsiString.args=1 func.RtlFreeAnsiString.arg.0=PANSI_STRING,AnsiString func.RtlFreeAnsiString.ret=void RtlFreeOemString=func func.RtlFreeOemString.args=1 func.RtlFreeOemString.arg.0=POEM_STRING,OemString func.RtlFreeOemString.ret=void RtlFreeUnicodeString=func func.RtlFreeUnicodeString.args=1 func.RtlFreeUnicodeString.arg.0=PUNICODE_STRING,UnicodeString func.RtlFreeUnicodeString.ret=void RtlInitString=func func.RtlInitString.args=2 func.RtlInitString.arg.0=PSTRING,DestinationString func.RtlInitString.arg.1=PCSZ,SourceString func.RtlInitString.ret=void RtlInitUnicodeString=func func.RtlInitUnicodeString.args=2 func.RtlInitUnicodeString.arg.0=PUNICODE_STRING,DestinationString func.RtlInitUnicodeString.arg.1=PCWSTR,SourceString func.RtlInitUnicodeString.ret=void RtlIsNameLegalDOS8Dot3=func func.RtlIsNameLegalDOS8Dot3.args=3 func.RtlIsNameLegalDOS8Dot3.arg.0=PUNICODE_STRING,Name func.RtlIsNameLegalDOS8Dot3.arg.1=POEM_STRING,OemName func.RtlIsNameLegalDOS8Dot3.arg.2=PBOOLEAN,NameContainsSpaces func.RtlIsNameLegalDOS8Dot3.ret=BOOLEAN RtlLocalTimeToSystemTime=func func.RtlLocalTimeToSystemTime.args=2 func.RtlLocalTimeToSystemTime.arg.0=PLARGE_INTEGER,LocalTime func.RtlLocalTimeToSystemTime.arg.1=PLARGE_INTEGER,SystemTime func.RtlLocalTimeToSystemTime.ret=NTSTATUS RtlNtStatusToDosError=func func.RtlNtStatusToDosError.args=1 func.RtlNtStatusToDosError.arg.0=NTSTATUS,Status func.RtlNtStatusToDosError.ret=ULONG RtlTimeToSecondsSince1970=func func.RtlTimeToSecondsSince1970.args=2 func.RtlTimeToSecondsSince1970.arg.0=PLARGE_INTEGER,Time func.RtlTimeToSecondsSince1970.arg.1=PULONG,ElapsedSeconds func.RtlTimeToSecondsSince1970.ret=BOOLEAN RtlUnicodeStringToAnsiString=func func.RtlUnicodeStringToAnsiString.args=3 func.RtlUnicodeStringToAnsiString.arg.0=PANSI_STRING,DestinationString func.RtlUnicodeStringToAnsiString.arg.1=PCUNICODE_STRING,SourceString func.RtlUnicodeStringToAnsiString.arg.2=BOOLEAN,AllocateDestinationString func.RtlUnicodeStringToAnsiString.ret=NTSTATUS RtlUnicodeStringToOemString=func func.RtlUnicodeStringToOemString.args=3 func.RtlUnicodeStringToOemString.arg.0=POEM_STRING,DestinationString func.RtlUnicodeStringToOemString.arg.1=PCUNICODE_STRING,SourceString func.RtlUnicodeStringToOemString.arg.2=BOOLEAN,AllocateDestinationString func.RtlUnicodeStringToOemString.ret=NTSTATUS RtlUnicodeToMultiByteSize=func func.RtlUnicodeToMultiByteSize.args=3 func.RtlUnicodeToMultiByteSize.arg.0=PULONG,BytesInMultiByteString func.RtlUnicodeToMultiByteSize.arg.1=PWCH,UnicodeString func.RtlUnicodeToMultiByteSize.arg.2=ULONG,BytesInUnicodeString func.RtlUnicodeToMultiByteSize.ret=NTSTATUS RtlUniform=func func.RtlUniform.args=1 func.RtlUniform.arg.0=PULONG,Seed func.RtlUniform.ret=ULONG ### secext.h ### GetComputerObjectNameA=func func.GetComputerObjectNameA.args=3 func.GetComputerObjectNameA.arg.0=EXTENDED_NAME_FORMAT,NameFormat func.GetComputerObjectNameA.arg.1=LPSTR,lpNameBuffer func.GetComputerObjectNameA.arg.2=PULONG,nSize func.GetComputerObjectNameA.ret=BOOLEAN GetComputerObjectNameW=func func.GetComputerObjectNameW.args=3 func.GetComputerObjectNameW.arg.0=EXTENDED_NAME_FORMAT,NameFormat func.GetComputerObjectNameW.arg.1=LPWSTR,lpNameBuffer func.GetComputerObjectNameW.arg.2=PULONG,nSize func.GetComputerObjectNameW.ret=BOOLEAN GetUserNameExA=func func.GetUserNameExA.args=3 func.GetUserNameExA.arg.0=EXTENDED_NAME_FORMAT,NameFormat func.GetUserNameExA.arg.1=LPSTR,lpNameBuffer func.GetUserNameExA.arg.2=PULONG,nSize func.GetUserNameExA.ret=BOOLEAN GetUserNameExW=func func.GetUserNameExW.args=3 func.GetUserNameExW.arg.0=EXTENDED_NAME_FORMAT,NameFormat func.GetUserNameExW.arg.1=LPWSTR,lpNameBuffer func.GetUserNameExW.arg.2=PULONG,nSize func.GetUserNameExW.ret=BOOLEAN TranslateNameA=func func.TranslateNameA.args=5 func.TranslateNameA.arg.0=LPCSTR,lpAccountName func.TranslateNameA.arg.1=EXTENDED_NAME_FORMAT,AccountNameFormat func.TranslateNameA.arg.2=EXTENDED_NAME_FORMAT,DesiredNameFormat func.TranslateNameA.arg.3=LPSTR,lpTranslatedName func.TranslateNameA.arg.4=PULONG,nSize func.TranslateNameA.ret=BOOLEAN TranslateNameW=func func.TranslateNameW.args=5 func.TranslateNameW.arg.0=LPCWSTR,lpAccountName func.TranslateNameW.arg.1=EXTENDED_NAME_FORMAT,AccountNameFormat func.TranslateNameW.arg.2=EXTENDED_NAME_FORMAT,DesiredNameFormat func.TranslateNameW.arg.3=LPWSTR,lpTranslatedName func.TranslateNameW.arg.4=PULONG,nSize func.TranslateNameW.ret=BOOLEAN ### wow64apiset.h ### GetSystemWow64Directory2A=func func.GetSystemWow64Directory2A.args=3 func.GetSystemWow64Directory2A.arg.0=LPSTR,lpBuffer func.GetSystemWow64Directory2A.arg.1=UINT,uSize func.GetSystemWow64Directory2A.arg.2=WORD,ImageFileMachineType func.GetSystemWow64Directory2A.ret=UINT GetSystemWow64Directory2W=func func.GetSystemWow64Directory2W.args=3 func.GetSystemWow64Directory2W.arg.0=LPWSTR,lpBuffer func.GetSystemWow64Directory2W.arg.1=UINT,uSize func.GetSystemWow64Directory2W.arg.2=WORD,ImageFileMachineType func.GetSystemWow64Directory2W.ret=UINT GetSystemWow64DirectoryA=func func.GetSystemWow64DirectoryA.args=2 func.GetSystemWow64DirectoryA.arg.0=LPSTR,lpBuffer func.GetSystemWow64DirectoryA.arg.1=UINT,uSize func.GetSystemWow64DirectoryA.ret=UINT GetSystemWow64DirectoryW=func func.GetSystemWow64DirectoryW.args=2 func.GetSystemWow64DirectoryW.arg.0=LPWSTR,lpBuffer func.GetSystemWow64DirectoryW.arg.1=UINT,uSize func.GetSystemWow64DirectoryW.ret=UINT IsWow64GuestMachineSupported=func func.IsWow64GuestMachineSupported.args=2 func.IsWow64GuestMachineSupported.arg.0=USHORT,WowGuestMachine func.IsWow64GuestMachineSupported.arg.1=BOOL *,MachineIsSupported func.IsWow64GuestMachineSupported.ret=HRESULT IsWow64Process=func func.IsWow64Process.args=2 func.IsWow64Process.arg.0=HANDLE,hProcess func.IsWow64Process.arg.1=PBOOL,Wow64Process func.IsWow64Process.ret=BOOL IsWow64Process2=func func.IsWow64Process2.args=3 func.IsWow64Process2.arg.0=HANDLE,hProcess func.IsWow64Process2.arg.1=USHORT *,pProcessMachine func.IsWow64Process2.arg.2=USHORT *,pNativeMachine func.IsWow64Process2.ret=BOOL Wow64DisableWow64FsRedirection=func func.Wow64DisableWow64FsRedirection.args=1 func.Wow64DisableWow64FsRedirection.arg.0=PVOID *,OldValue func.Wow64DisableWow64FsRedirection.ret=BOOL Wow64RevertWow64FsRedirection=func func.Wow64RevertWow64FsRedirection.args=1 func.Wow64RevertWow64FsRedirection.arg.0=PVOID,OlValue func.Wow64RevertWow64FsRedirection.ret=BOOL Wow64SetThreadDefaultGuestMachine=func func.Wow64SetThreadDefaultGuestMachine.args=1 func.Wow64SetThreadDefaultGuestMachine.arg.0=USHORT,Machine func.Wow64SetThreadDefaultGuestMachine.ret=USHORT ### jobapi2.h ### AssignProcessToJobObject=func func.AssignProcessToJobObject.args=2 func.AssignProcessToJobObject.arg.0=HANDLE,hJob func.AssignProcessToJobObject.arg.1=HANDLE,hProcess func.AssignProcessToJobObject.ret=BOOL CreateJobObjectW=func func.CreateJobObjectW.args=2 func.CreateJobObjectW.arg.0=LPSECURITY_ATTRIBUTES,lpJobAttributes func.CreateJobObjectW.arg.1=LPCWSTR,lpName func.CreateJobObjectW.ret=HANDLE FreeMemoryJobObject=func func.FreeMemoryJobObject.args=1 func.FreeMemoryJobObject.arg.0=VOID *,Buffer func.FreeMemoryJobObject.ret=VOID OpenJobObjectW=func func.OpenJobObjectW.args=3 func.OpenJobObjectW.arg.0=DWORD,dwDesiredAccess func.OpenJobObjectW.arg.1=BOOL,bInheritHandle func.OpenJobObjectW.arg.2=LPCWSTR,lpName func.OpenJobObjectW.ret=HANDLE QueryInformationJobObject=func func.QueryInformationJobObject.args=5 func.QueryInformationJobObject.arg.0=HANDLE,hJob func.QueryInformationJobObject.arg.1=JOBOBJECTINFOCLASS,JobObjectInformationClass func.QueryInformationJobObject.arg.2=LPVOID,lpJobObjectInformation func.QueryInformationJobObject.arg.3=DWORD,cbJobObjectInformationLength func.QueryInformationJobObject.arg.4=LPDWORD,lpReturnLength func.QueryInformationJobObject.ret=BOOL QueryIoRateControlInformationJobObject=func func.QueryIoRateControlInformationJobObject.args=4 func.QueryIoRateControlInformationJobObject.arg.0=HANDLE,hJob func.QueryIoRateControlInformationJobObject.arg.1=PCWSTR,VolumeName func.QueryIoRateControlInformationJobObject.arg.2=JOBOBJECT_IO_RATE_CONTROL_INFORMATION **,InfoBlocks func.QueryIoRateControlInformationJobObject.arg.3=ULONG *,InfoBlockCount func.QueryIoRateControlInformationJobObject.ret=DWORD SetInformationJobObject=func func.SetInformationJobObject.args=4 func.SetInformationJobObject.arg.0=HANDLE,hJob func.SetInformationJobObject.arg.1=JOBOBJECTINFOCLASS,JobObjectInformationClass func.SetInformationJobObject.arg.2=LPVOID,lpJobObjectInformation func.SetInformationJobObject.arg.3=DWORD,cbJobObjectInformationLength func.SetInformationJobObject.ret=BOOL SetIoRateControlInformationJobObject=func func.SetIoRateControlInformationJobObject.args=2 func.SetIoRateControlInformationJobObject.arg.0=HANDLE,hJob func.SetIoRateControlInformationJobObject.arg.1=JOBOBJECT_IO_RATE_CONTROL_INFORMATION *,IoRateControlInfo func.SetIoRateControlInformationJobObject.ret=DWORD TerminateJobObject=func func.TerminateJobObject.args=2 func.TerminateJobObject.arg.0=HANDLE,hJob func.TerminateJobObject.arg.1=UINT,uExitCode func.TerminateJobObject.ret=BOOL ### pathcch.h ### PathAllocCanonicalize=func func.PathAllocCanonicalize.args=3 func.PathAllocCanonicalize.arg.0=PCWSTR,pszPathIn func.PathAllocCanonicalize.arg.1=ULONG,dwFlags func.PathAllocCanonicalize.arg.2=PWSTR *,ppszPathOut func.PathAllocCanonicalize.ret=HRESULT PathAllocCombine=func func.PathAllocCombine.args=4 func.PathAllocCombine.arg.0=PCWSTR,pszPathIn func.PathAllocCombine.arg.1=PCWSTR,pszMore func.PathAllocCombine.arg.2=ULONG,dwFlags func.PathAllocCombine.arg.3=PWSTR *,ppszPathOut func.PathAllocCombine.ret=HRESULT PathCchAddBackslash=func func.PathCchAddBackslash.args=2 func.PathCchAddBackslash.arg.0=PWSTR,pszPath func.PathCchAddBackslash.arg.1=size_t,cchPath func.PathCchAddBackslash.ret=HRESULT PathCchAddBackslashEx=func func.PathCchAddBackslashEx.args=4 func.PathCchAddBackslashEx.arg.0=PWSTR,pszPath func.PathCchAddBackslashEx.arg.1=size_t,cchPath func.PathCchAddBackslashEx.arg.2=PWSTR *,ppszEnd func.PathCchAddBackslashEx.arg.3=size_t *,pcchRemaining func.PathCchAddBackslashEx.ret=HRESULT PathCchAddExtension=func func.PathCchAddExtension.args=3 func.PathCchAddExtension.arg.0=PWSTR,pszPath func.PathCchAddExtension.arg.1=size_t,cchPath func.PathCchAddExtension.arg.2=PCWSTR,pszExt func.PathCchAddExtension.ret=HRESULT PathCchAppend=func func.PathCchAppend.args=3 func.PathCchAppend.arg.0=PWSTR,pszPath func.PathCchAppend.arg.1=size_t,cchPath func.PathCchAppend.arg.2=PCWSTR,pszMore func.PathCchAppend.ret=HRESULT PathCchAppendEx=func func.PathCchAppendEx.args=4 func.PathCchAppendEx.arg.0=PWSTR,pszPath func.PathCchAppendEx.arg.1=size_t,cchPath func.PathCchAppendEx.arg.2=PCWSTR,pszMore func.PathCchAppendEx.arg.3=ULONG,dwFlags func.PathCchAppendEx.ret=HRESULT PathCchCanonicalize=func func.PathCchCanonicalize.args=3 func.PathCchCanonicalize.arg.0=PWSTR,pszPathOut func.PathCchCanonicalize.arg.1=size_t,cchPathOut func.PathCchCanonicalize.arg.2=PCWSTR,pszPathIn func.PathCchCanonicalize.ret=HRESULT PathCchCanonicalizeEx=func func.PathCchCanonicalizeEx.args=4 func.PathCchCanonicalizeEx.arg.0=PWSTR,pszPathOut func.PathCchCanonicalizeEx.arg.1=size_t,cchPathOut func.PathCchCanonicalizeEx.arg.2=PCWSTR,pszPathIn func.PathCchCanonicalizeEx.arg.3=ULONG,dwFlags func.PathCchCanonicalizeEx.ret=HRESULT PathCchCombine=func func.PathCchCombine.args=4 func.PathCchCombine.arg.0=PWSTR,pszPathOut func.PathCchCombine.arg.1=size_t,cchPathOut func.PathCchCombine.arg.2=PCWSTR,pszPathIn func.PathCchCombine.arg.3=PCWSTR,pszMore func.PathCchCombine.ret=HRESULT PathCchCombineEx=func func.PathCchCombineEx.args=5 func.PathCchCombineEx.arg.0=PWSTR,pszPathOut func.PathCchCombineEx.arg.1=size_t,cchPathOut func.PathCchCombineEx.arg.2=PCWSTR,pszPathIn func.PathCchCombineEx.arg.3=PCWSTR,pszMore func.PathCchCombineEx.arg.4=ULONG,dwFlags func.PathCchCombineEx.ret=HRESULT PathCchFindExtension=func func.PathCchFindExtension.args=3 func.PathCchFindExtension.arg.0=PCWSTR,pszPath func.PathCchFindExtension.arg.1=size_t,cchPath func.PathCchFindExtension.arg.2=PCWSTR *,ppszExt func.PathCchFindExtension.ret=HRESULT PathCchIsRoot=func func.PathCchIsRoot.args=1 func.PathCchIsRoot.arg.0=PCWSTR,pszPath func.PathCchIsRoot.ret=BOOL PathCchRemoveBackslash=func func.PathCchRemoveBackslash.args=2 func.PathCchRemoveBackslash.arg.0=PWSTR,pszPath func.PathCchRemoveBackslash.arg.1=size_t,cchPath func.PathCchRemoveBackslash.ret=HRESULT PathCchRemoveBackslashEx=func func.PathCchRemoveBackslashEx.args=4 func.PathCchRemoveBackslashEx.arg.0=PWSTR,pszPath func.PathCchRemoveBackslashEx.arg.1=size_t,cchPath func.PathCchRemoveBackslashEx.arg.2=PWSTR *,ppszEnd func.PathCchRemoveBackslashEx.arg.3=size_t *,pcchRemaining func.PathCchRemoveBackslashEx.ret=HRESULT PathCchRemoveExtension=func func.PathCchRemoveExtension.args=2 func.PathCchRemoveExtension.arg.0=PWSTR,pszPath func.PathCchRemoveExtension.arg.1=size_t,cchPath func.PathCchRemoveExtension.ret=HRESULT PathCchRemoveFileSpec=func func.PathCchRemoveFileSpec.args=2 func.PathCchRemoveFileSpec.arg.0=PWSTR,pszPath func.PathCchRemoveFileSpec.arg.1=size_t,cchPath func.PathCchRemoveFileSpec.ret=HRESULT PathCchRenameExtension=func func.PathCchRenameExtension.args=3 func.PathCchRenameExtension.arg.0=PWSTR,pszPath func.PathCchRenameExtension.arg.1=size_t,cchPath func.PathCchRenameExtension.arg.2=PCWSTR,pszExt func.PathCchRenameExtension.ret=HRESULT PathCchSkipRoot=func func.PathCchSkipRoot.args=2 func.PathCchSkipRoot.arg.0=PCWSTR,pszPath func.PathCchSkipRoot.arg.1=PCWSTR *,ppszRootEnd func.PathCchSkipRoot.ret=HRESULT PathCchStripPrefix=func func.PathCchStripPrefix.args=2 func.PathCchStripPrefix.arg.0=PWSTR,pszPath func.PathCchStripPrefix.arg.1=size_t,cchPath func.PathCchStripPrefix.ret=HRESULT PathCchStripToRoot=func func.PathCchStripToRoot.args=2 func.PathCchStripToRoot.arg.0=PWSTR,pszPath func.PathCchStripToRoot.arg.1=size_t,cchPath func.PathCchStripToRoot.ret=HRESULT PathIsUNCEx=func func.PathIsUNCEx.args=2 func.PathIsUNCEx.arg.0=PCWSTR,pszPath func.PathIsUNCEx.arg.1=PCWSTR *,ppszServer func.PathIsUNCEx.ret=BOOL ### errhandlingapi.h ### AddVectoredContinueHandler=func func.AddVectoredContinueHandler.args=2 func.AddVectoredContinueHandler.arg.0=ULONG,First func.AddVectoredContinueHandler.arg.1=PVECTORED_EXCEPTION_HANDLER,Handler func.AddVectoredContinueHandler.ret=PVOID AddVectoredExceptionHandler=func func.AddVectoredExceptionHandler.args=2 func.AddVectoredExceptionHandler.arg.0=ULONG,First func.AddVectoredExceptionHandler.arg.1=PVECTORED_EXCEPTION_HANDLER,Handler func.AddVectoredExceptionHandler.ret=PVOID FatalAppExitA=func func.FatalAppExitA.args=2 func.FatalAppExitA.arg.0=UINT,uAction func.FatalAppExitA.arg.1=LPCSTR,lpMessageText func.FatalAppExitA.ret=VOID FatalAppExitW=func func.FatalAppExitW.args=2 func.FatalAppExitW.arg.0=UINT,uAction func.FatalAppExitW.arg.1=LPCWSTR,lpMessageText func.FatalAppExitW.ret=VOID GetErrorMode=func func.GetErrorMode.args=0 func.GetErrorMode.ret=UINT GetLastError=func func.GetLastError.args=0 func.GetLastError.ret=DWORD GetThreadErrorMode=func func.GetThreadErrorMode.args=0 func.GetThreadErrorMode.ret=DWORD RaiseException=func func.RaiseException.args=4 func.RaiseException.arg.0=DWORD,dwExceptionCode func.RaiseException.arg.1=DWORD,dwExceptionFlags func.RaiseException.arg.2=DWORD,nNumberOfArguments func.RaiseException.arg.3=const ULONG_PTR *,lpArguments func.RaiseException.noreturn=true func.RaiseException.ret=VOID RaiseFailFastException=func func.RaiseFailFastException.args=3 func.RaiseFailFastException.arg.0=PEXCEPTION_RECORD,pExceptionRecord func.RaiseFailFastException.arg.1=PCONTEXT,pContextRecord func.RaiseFailFastException.arg.2=DWORD,dwFlags func.RaiseFailFastException.ret=VOID RemoveVectoredContinueHandler=func func.RemoveVectoredContinueHandler.args=1 func.RemoveVectoredContinueHandler.arg.0=PVOID,Handle func.RemoveVectoredContinueHandler.ret=ULONG RemoveVectoredExceptionHandler=func func.RemoveVectoredExceptionHandler.args=1 func.RemoveVectoredExceptionHandler.arg.0=PVOID,Handle func.RemoveVectoredExceptionHandler.ret=ULONG RestoreLastError=func func.RestoreLastError.args=1 func.RestoreLastError.arg.0=DWORD,dwErrCode func.RestoreLastError.ret=VOID SetErrorMode=func func.SetErrorMode.args=1 func.SetErrorMode.arg.0=UINT,uMode func.SetErrorMode.ret=UINT SetLastError=func func.SetLastError.args=1 func.SetLastError.arg.0=DWORD,dwErrCode func.SetLastError.ret=VOID SetThreadErrorMode=func func.SetThreadErrorMode.args=2 func.SetThreadErrorMode.arg.0=DWORD,dwNewMode func.SetThreadErrorMode.arg.1=LPDWORD,lpOldMode func.SetThreadErrorMode.ret=BOOL SetUnhandledExceptionFilter=func func.SetUnhandledExceptionFilter.args=1 func.SetUnhandledExceptionFilter.arg.0=LPTOP_LEVEL_EXCEPTION_FILTER,lpTopLevelExceptionFilter func.SetUnhandledExceptionFilter.ret=LPTOP_LEVEL_EXCEPTION_FILTER TerminateProcessOnMemoryExhaustion=func func.TerminateProcessOnMemoryExhaustion.args=1 func.TerminateProcessOnMemoryExhaustion.arg.0=SIZE_T,FailedAllocationSize func.TerminateProcessOnMemoryExhaustion.ret=VOID UnhandledExceptionFilter=func func.UnhandledExceptionFilter.args=1 func.UnhandledExceptionFilter.arg.0=struct _EXCEPTION_POINTERS *,ExceptionInfo func.UnhandledExceptionFilter.ret=LONG ### interlockedapi.h ### InitializeSListHead=func func.InitializeSListHead.args=1 func.InitializeSListHead.arg.0=PSLIST_HEADER,ListHead func.InitializeSListHead.ret=VOID InterlockedFlushSList=func func.InterlockedFlushSList.args=1 func.InterlockedFlushSList.arg.0=PSLIST_HEADER,ListHead func.InterlockedFlushSList.ret=PSLIST_ENTRY InterlockedPopEntrySList=func func.InterlockedPopEntrySList.args=1 func.InterlockedPopEntrySList.arg.0=PSLIST_HEADER,ListHead func.InterlockedPopEntrySList.ret=PSLIST_ENTRY InterlockedPushEntrySList=func func.InterlockedPushEntrySList.args=2 func.InterlockedPushEntrySList.arg.0=PSLIST_HEADER,ListHead func.InterlockedPushEntrySList.arg.1=PSLIST_ENTRY,ListEntry func.InterlockedPushEntrySList.ret=PSLIST_ENTRY InterlockedPushListSListEx=func func.InterlockedPushListSListEx.args=4 func.InterlockedPushListSListEx.arg.0=PSLIST_HEADER,ListHead func.InterlockedPushListSListEx.arg.1=PSLIST_ENTRY,List func.InterlockedPushListSListEx.arg.2=PSLIST_ENTRY,ListEnd func.InterlockedPushListSListEx.arg.3=ULONG,Count func.InterlockedPushListSListEx.ret=PSLIST_ENTRY QueryDepthSList=func func.QueryDepthSList.args=1 func.QueryDepthSList.arg.0=PSLIST_HEADER,ListHead func.QueryDepthSList.ret=USHORT ### ioapiset.h ### CancelIo=func func.CancelIo.args=1 func.CancelIo.arg.0=HANDLE,hFile func.CancelIo.ret=BOOL CancelIoEx=func func.CancelIoEx.args=2 func.CancelIoEx.arg.0=HANDLE,hFile func.CancelIoEx.arg.1=LPOVERLAPPED,lpOverlapped func.CancelIoEx.ret=BOOL CancelSynchronousIo=func func.CancelSynchronousIo.args=1 func.CancelSynchronousIo.arg.0=HANDLE,hThread func.CancelSynchronousIo.ret=BOOL CreateIoCompletionPort=func func.CreateIoCompletionPort.args=4 func.CreateIoCompletionPort.arg.0=HANDLE,FileHandle func.CreateIoCompletionPort.arg.1=HANDLE,ExistingCompletionPort func.CreateIoCompletionPort.arg.2=ULONG_PTR,CompletionKey func.CreateIoCompletionPort.arg.3=DWORD,NumberOfConcurrentThreads func.CreateIoCompletionPort.ret=HANDLE DeviceIoControl=func func.DeviceIoControl.args=8 func.DeviceIoControl.arg.0=HANDLE,hDevice func.DeviceIoControl.arg.1=DWORD,dwIoControlCode func.DeviceIoControl.arg.2=LPVOID,lpInBuffer func.DeviceIoControl.arg.3=DWORD,nInBufferSize func.DeviceIoControl.arg.4=LPVOID,lpOutBuffer func.DeviceIoControl.arg.5=DWORD,nOutBufferSize func.DeviceIoControl.arg.6=LPDWORD,lpBytesReturned func.DeviceIoControl.arg.7=LPOVERLAPPED,lpOverlapped func.DeviceIoControl.ret=BOOL GetOverlappedResult=func func.GetOverlappedResult.args=4 func.GetOverlappedResult.arg.0=HANDLE,hFile func.GetOverlappedResult.arg.1=LPOVERLAPPED,lpOverlapped func.GetOverlappedResult.arg.2=LPDWORD,lpNumberOfBytesTransferred func.GetOverlappedResult.arg.3=BOOL,bWait func.GetOverlappedResult.ret=BOOL GetOverlappedResultEx=func func.GetOverlappedResultEx.args=5 func.GetOverlappedResultEx.arg.0=HANDLE,hFile func.GetOverlappedResultEx.arg.1=LPOVERLAPPED,lpOverlapped func.GetOverlappedResultEx.arg.2=LPDWORD,lpNumberOfBytesTransferred func.GetOverlappedResultEx.arg.3=DWORD,dwMilliseconds func.GetOverlappedResultEx.arg.4=BOOL,bAlertable func.GetOverlappedResultEx.ret=BOOL GetQueuedCompletionStatus=func func.GetQueuedCompletionStatus.args=5 func.GetQueuedCompletionStatus.arg.0=HANDLE,CompletionPort func.GetQueuedCompletionStatus.arg.1=LPDWORD,lpNumberOfBytesTransferred func.GetQueuedCompletionStatus.arg.2=PULONG_PTR,lpCompletionKey func.GetQueuedCompletionStatus.arg.3=LPOVERLAPPED *,lpOverlapped func.GetQueuedCompletionStatus.arg.4=DWORD,dwMilliseconds func.GetQueuedCompletionStatus.ret=BOOL GetQueuedCompletionStatusEx=func func.GetQueuedCompletionStatusEx.args=6 func.GetQueuedCompletionStatusEx.arg.0=HANDLE,CompletionPort func.GetQueuedCompletionStatusEx.arg.1=LPOVERLAPPED_ENTRY,lpCompletionPortEntries func.GetQueuedCompletionStatusEx.arg.2=ULONG,ulCount func.GetQueuedCompletionStatusEx.arg.3=PULONG,ulNumEntriesRemoved func.GetQueuedCompletionStatusEx.arg.4=DWORD,dwMilliseconds func.GetQueuedCompletionStatusEx.arg.5=BOOL,fAlertable func.GetQueuedCompletionStatusEx.ret=BOOL PostQueuedCompletionStatus=func func.PostQueuedCompletionStatus.args=4 func.PostQueuedCompletionStatus.arg.0=HANDLE,CompletionPort func.PostQueuedCompletionStatus.arg.1=DWORD,dwNumberOfBytesTransferred func.PostQueuedCompletionStatus.arg.2=ULONG_PTR,dwCompletionKey func.PostQueuedCompletionStatus.arg.3=LPOVERLAPPED,lpOverlapped func.PostQueuedCompletionStatus.ret=BOOL ### winver.h ### GetFileVersionInfoA=func func.GetFileVersionInfoA.args=4 func.GetFileVersionInfoA.arg.0=LPCSTR,lptstrFilename func.GetFileVersionInfoA.arg.1=DWORD,dwHandle func.GetFileVersionInfoA.arg.2=DWORD,dwLen func.GetFileVersionInfoA.arg.3=LPVOID,lpData func.GetFileVersionInfoA.ret=BOOL GetFileVersionInfoExA=func func.GetFileVersionInfoExA.args=5 func.GetFileVersionInfoExA.arg.0=DWORD,dwFlags func.GetFileVersionInfoExA.arg.1=LPCSTR,lpwstrFilename func.GetFileVersionInfoExA.arg.2=DWORD,dwHandle func.GetFileVersionInfoExA.arg.3=DWORD,dwLen func.GetFileVersionInfoExA.arg.4=LPVOID,lpData func.GetFileVersionInfoExA.ret=BOOL GetFileVersionInfoExW=func func.GetFileVersionInfoExW.args=5 func.GetFileVersionInfoExW.arg.0=DWORD,dwFlags func.GetFileVersionInfoExW.arg.1=LPCWSTR,lpwstrFilename func.GetFileVersionInfoExW.arg.2=DWORD,dwHandle func.GetFileVersionInfoExW.arg.3=DWORD,dwLen func.GetFileVersionInfoExW.arg.4=LPVOID,lpData func.GetFileVersionInfoExW.ret=BOOL GetFileVersionInfoSizeA=func func.GetFileVersionInfoSizeA.args=2 func.GetFileVersionInfoSizeA.arg.0=LPCSTR,lptstrFilename func.GetFileVersionInfoSizeA.arg.1=LPDWORD,lpdwHandle func.GetFileVersionInfoSizeA.ret=DWORD GetFileVersionInfoSizeExA=func func.GetFileVersionInfoSizeExA.args=3 func.GetFileVersionInfoSizeExA.arg.0=DWORD,dwFlags func.GetFileVersionInfoSizeExA.arg.1=LPCSTR,lpwstrFilename func.GetFileVersionInfoSizeExA.arg.2=LPDWORD,lpdwHandle func.GetFileVersionInfoSizeExA.ret=DWORD GetFileVersionInfoSizeExW=func func.GetFileVersionInfoSizeExW.args=3 func.GetFileVersionInfoSizeExW.arg.0=DWORD,dwFlags func.GetFileVersionInfoSizeExW.arg.1=LPCWSTR,lpwstrFilename func.GetFileVersionInfoSizeExW.arg.2=LPDWORD,lpdwHandle func.GetFileVersionInfoSizeExW.ret=DWORD GetFileVersionInfoSizeW=func func.GetFileVersionInfoSizeW.args=2 func.GetFileVersionInfoSizeW.arg.0=LPCWSTR,lptstrFilename func.GetFileVersionInfoSizeW.arg.1=LPDWORD,lpdwHandle func.GetFileVersionInfoSizeW.ret=DWORD GetFileVersionInfoW=func func.GetFileVersionInfoW.args=4 func.GetFileVersionInfoW.arg.0=LPCWSTR,lptstrFilename func.GetFileVersionInfoW.arg.1=DWORD,dwHandle func.GetFileVersionInfoW.arg.2=DWORD,dwLen func.GetFileVersionInfoW.arg.3=LPVOID,lpData func.GetFileVersionInfoW.ret=BOOL VerFindFileA=func func.VerFindFileA.args=8 func.VerFindFileA.arg.0=DWORD,uFlags func.VerFindFileA.arg.1=LPCSTR,szFileName func.VerFindFileA.arg.2=LPCSTR,szWinDir func.VerFindFileA.arg.3=LPCSTR,szAppDir func.VerFindFileA.arg.4=LPSTR,szCurDir func.VerFindFileA.arg.5=PUINT,puCurDirLen func.VerFindFileA.arg.6=LPSTR,szDestDir func.VerFindFileA.arg.7=PUINT,puDestDirLen func.VerFindFileA.ret=DWORD VerFindFileW=func func.VerFindFileW.args=8 func.VerFindFileW.arg.0=DWORD,uFlags func.VerFindFileW.arg.1=LPCWSTR,szFileName func.VerFindFileW.arg.2=LPCWSTR,szWinDir func.VerFindFileW.arg.3=LPCWSTR,szAppDir func.VerFindFileW.arg.4=LPWSTR,szCurDir func.VerFindFileW.arg.5=PUINT,puCurDirLen func.VerFindFileW.arg.6=LPWSTR,szDestDir func.VerFindFileW.arg.7=PUINT,puDestDirLen func.VerFindFileW.ret=DWORD VerInstallFileA=func func.VerInstallFileA.args=8 func.VerInstallFileA.arg.0=DWORD,uFlags func.VerInstallFileA.arg.1=LPCSTR,szSrcFileName func.VerInstallFileA.arg.2=LPCSTR,szDestFileName func.VerInstallFileA.arg.3=LPCSTR,szSrcDir func.VerInstallFileA.arg.4=LPCSTR,szDestDir func.VerInstallFileA.arg.5=LPCSTR,szCurDir func.VerInstallFileA.arg.6=LPSTR,szTmpFile func.VerInstallFileA.arg.7=PUINT,puTmpFileLen func.VerInstallFileA.ret=DWORD VerInstallFileW=func func.VerInstallFileW.args=8 func.VerInstallFileW.arg.0=DWORD,uFlags func.VerInstallFileW.arg.1=LPCWSTR,szSrcFileName func.VerInstallFileW.arg.2=LPCWSTR,szDestFileName func.VerInstallFileW.arg.3=LPCWSTR,szSrcDir func.VerInstallFileW.arg.4=LPCWSTR,szDestDir func.VerInstallFileW.arg.5=LPCWSTR,szCurDir func.VerInstallFileW.arg.6=LPWSTR,szTmpFile func.VerInstallFileW.arg.7=PUINT,puTmpFileLen func.VerInstallFileW.ret=DWORD VerLanguageNameA=func func.VerLanguageNameA.args=3 func.VerLanguageNameA.arg.0=DWORD,wLang func.VerLanguageNameA.arg.1=LPSTR,szLang func.VerLanguageNameA.arg.2=DWORD,cchLang func.VerLanguageNameA.ret=DWORD VerLanguageNameW=func func.VerLanguageNameW.args=3 func.VerLanguageNameW.arg.0=DWORD,wLang func.VerLanguageNameW.arg.1=LPWSTR,szLang func.VerLanguageNameW.arg.2=DWORD,cchLang func.VerLanguageNameW.ret=DWORD VerQueryValueA=func func.VerQueryValueA.args=4 func.VerQueryValueA.arg.0=LPCVOID,pBlock func.VerQueryValueA.arg.1=LPCSTR,lpSubBlock func.VerQueryValueA.arg.2=LPVOID *,lplpBuffer func.VerQueryValueA.arg.3=PUINT,puLen func.VerQueryValueA.ret=BOOL VerQueryValueW=func func.VerQueryValueW.args=4 func.VerQueryValueW.arg.0=LPCVOID,pBlock func.VerQueryValueW.arg.1=LPCWSTR,lpSubBlock func.VerQueryValueW.arg.2=LPVOID *,lplpBuffer func.VerQueryValueW.arg.3=PUINT,puLen func.VerQueryValueW.ret=BOOL ### processtopologyapi.h ### GetProcessGroupAffinity=func func.GetProcessGroupAffinity.args=3 func.GetProcessGroupAffinity.arg.0=HANDLE,hProcess func.GetProcessGroupAffinity.arg.1=PUSHORT,GroupCount func.GetProcessGroupAffinity.arg.2=PUSHORT,GroupArray func.GetProcessGroupAffinity.ret=BOOL GetThreadGroupAffinity=func func.GetThreadGroupAffinity.args=2 func.GetThreadGroupAffinity.arg.0=HANDLE,hThread func.GetThreadGroupAffinity.arg.1=PGROUP_AFFINITY,GroupAffinity func.GetThreadGroupAffinity.ret=BOOL SetThreadGroupAffinity=func func.SetThreadGroupAffinity.args=3 func.SetThreadGroupAffinity.arg.0=HANDLE,hThread func.SetThreadGroupAffinity.arg.1=const GROUP_AFFINITY *,GroupAffinity func.SetThreadGroupAffinity.arg.2=PGROUP_AFFINITY,PreviousGroupAffinity func.SetThreadGroupAffinity.ret=BOOL ### profileapi.h ### QueryPerformanceCounter=func func.QueryPerformanceCounter.args=1 func.QueryPerformanceCounter.arg.0=LARGE_INTEGER *,lpPerformanceCount func.QueryPerformanceCounter.ret=BOOL QueryPerformanceFrequency=func func.QueryPerformanceFrequency.args=1 func.QueryPerformanceFrequency.arg.0=LARGE_INTEGER *,lpFrequency func.QueryPerformanceFrequency.ret=BOOL ### timezoneapi.h ### EnumDynamicTimeZoneInformation=func func.EnumDynamicTimeZoneInformation.args=2 func.EnumDynamicTimeZoneInformation.arg.0=const DWORD,dwIndex func.EnumDynamicTimeZoneInformation.arg.1=PDYNAMIC_TIME_ZONE_INFORMATION,lpTimeZoneInformation func.EnumDynamicTimeZoneInformation.ret=DWORD FileTimeToSystemTime=func func.FileTimeToSystemTime.args=2 func.FileTimeToSystemTime.arg.0=const FILETIME *,lpFileTime func.FileTimeToSystemTime.arg.1=LPSYSTEMTIME,lpSystemTime func.FileTimeToSystemTime.ret=BOOL GetDynamicTimeZoneInformation=func func.GetDynamicTimeZoneInformation.args=1 func.GetDynamicTimeZoneInformation.arg.0=PDYNAMIC_TIME_ZONE_INFORMATION,pTimeZoneInformation func.GetDynamicTimeZoneInformation.ret=DWORD GetDynamicTimeZoneInformationEffectiveYears=func func.GetDynamicTimeZoneInformationEffectiveYears.args=3 func.GetDynamicTimeZoneInformationEffectiveYears.arg.0=const PDYNAMIC_TIME_ZONE_INFORMATION,lpTimeZoneInformation func.GetDynamicTimeZoneInformationEffectiveYears.arg.1=LPDWORD,FirstYear func.GetDynamicTimeZoneInformationEffectiveYears.arg.2=LPDWORD,LastYear func.GetDynamicTimeZoneInformationEffectiveYears.ret=DWORD GetTimeZoneInformation=func func.GetTimeZoneInformation.args=1 func.GetTimeZoneInformation.arg.0=LPTIME_ZONE_INFORMATION,lpTimeZoneInformation func.GetTimeZoneInformation.ret=DWORD SetDynamicTimeZoneInformation=func func.SetDynamicTimeZoneInformation.args=1 func.SetDynamicTimeZoneInformation.arg.0=const DYNAMIC_TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.SetDynamicTimeZoneInformation.ret=BOOL SetTimeZoneInformation=func func.SetTimeZoneInformation.args=1 func.SetTimeZoneInformation.arg.0=const TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.SetTimeZoneInformation.ret=BOOL SystemTimeToFileTime=func func.SystemTimeToFileTime.args=2 func.SystemTimeToFileTime.arg.0=const SYSTEMTIME *,lpSystemTime func.SystemTimeToFileTime.arg.1=LPFILETIME,lpFileTime func.SystemTimeToFileTime.ret=BOOL SystemTimeToTzSpecificLocalTime=func func.SystemTimeToTzSpecificLocalTime.args=3 func.SystemTimeToTzSpecificLocalTime.arg.0=const TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.SystemTimeToTzSpecificLocalTime.arg.1=const SYSTEMTIME *,lpUniversalTime func.SystemTimeToTzSpecificLocalTime.arg.2=LPSYSTEMTIME,lpLocalTime func.SystemTimeToTzSpecificLocalTime.ret=BOOL SystemTimeToTzSpecificLocalTimeEx=func func.SystemTimeToTzSpecificLocalTimeEx.args=3 func.SystemTimeToTzSpecificLocalTimeEx.arg.0=const DYNAMIC_TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.SystemTimeToTzSpecificLocalTimeEx.arg.1=const SYSTEMTIME *,lpUniversalTime func.SystemTimeToTzSpecificLocalTimeEx.arg.2=LPSYSTEMTIME,lpLocalTime func.SystemTimeToTzSpecificLocalTimeEx.ret=BOOL TzSpecificLocalTimeToSystemTime=func func.TzSpecificLocalTimeToSystemTime.args=3 func.TzSpecificLocalTimeToSystemTime.arg.0=const TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.TzSpecificLocalTimeToSystemTime.arg.1=const SYSTEMTIME *,lpLocalTime func.TzSpecificLocalTimeToSystemTime.arg.2=LPSYSTEMTIME,lpUniversalTime func.TzSpecificLocalTimeToSystemTime.ret=BOOL TzSpecificLocalTimeToSystemTimeEx=func func.TzSpecificLocalTimeToSystemTimeEx.args=3 func.TzSpecificLocalTimeToSystemTimeEx.arg.0=const DYNAMIC_TIME_ZONE_INFORMATION *,lpTimeZoneInformation func.TzSpecificLocalTimeToSystemTimeEx.arg.1=const SYSTEMTIME *,lpLocalTime func.TzSpecificLocalTimeToSystemTimeEx.arg.2=LPSYSTEMTIME,lpUniversalTime func.TzSpecificLocalTimeToSystemTimeEx.ret=BOOL ### ncryptprotect.h ### NCryptCloseProtectionDescriptor=func func.NCryptCloseProtectionDescriptor.args=1 func.NCryptCloseProtectionDescriptor.arg.0=NCRYPT_DESCRIPTOR_HANDLE,hDescriptor func.NCryptCloseProtectionDescriptor.ret=SECURITY_STATUS NCryptCreateProtectionDescriptor=func func.NCryptCreateProtectionDescriptor.args=3 func.NCryptCreateProtectionDescriptor.arg.0=LPCWSTR,pwszDescriptorString func.NCryptCreateProtectionDescriptor.arg.1=DWORD,dwFlags func.NCryptCreateProtectionDescriptor.arg.2=NCRYPT_DESCRIPTOR_HANDLE *,phDescriptor func.NCryptCreateProtectionDescriptor.ret=SECURITY_STATUS NCryptGetProtectionDescriptorInfo=func func.NCryptGetProtectionDescriptorInfo.args=4 func.NCryptGetProtectionDescriptorInfo.arg.0=NCRYPT_DESCRIPTOR_HANDLE,hDescriptor func.NCryptGetProtectionDescriptorInfo.arg.1=const NCRYPT_ALLOC_PARA *,pMemPara func.NCryptGetProtectionDescriptorInfo.arg.2=DWORD,dwInfoType func.NCryptGetProtectionDescriptorInfo.arg.3=void **,ppvInfo func.NCryptGetProtectionDescriptorInfo.ret=SECURITY_STATUS NCryptProtectSecret=func func.NCryptProtectSecret.args=8 func.NCryptProtectSecret.arg.0=NCRYPT_DESCRIPTOR_HANDLE,hDescriptor func.NCryptProtectSecret.arg.1=DWORD,dwFlags func.NCryptProtectSecret.arg.2=const BYTE *,pbData func.NCryptProtectSecret.arg.3=ULONG,cbData func.NCryptProtectSecret.arg.4=const NCRYPT_ALLOC_PARA *,pMemPara func.NCryptProtectSecret.arg.5=HWND,hWnd func.NCryptProtectSecret.arg.6=BYTE **,ppbProtectedBlob func.NCryptProtectSecret.arg.7=ULONG *,pcbProtectedBlob func.NCryptProtectSecret.ret=SECURITY_STATUS NCryptQueryProtectionDescriptorName=func func.NCryptQueryProtectionDescriptorName.args=4 func.NCryptQueryProtectionDescriptorName.arg.0=LPCWSTR,pwszName func.NCryptQueryProtectionDescriptorName.arg.1=LPWSTR,pwszDescriptorString func.NCryptQueryProtectionDescriptorName.arg.2=SIZE_T *,pcDescriptorString func.NCryptQueryProtectionDescriptorName.arg.3=DWORD,dwFlags func.NCryptQueryProtectionDescriptorName.ret=SECURITY_STATUS NCryptRegisterProtectionDescriptorName=func func.NCryptRegisterProtectionDescriptorName.args=3 func.NCryptRegisterProtectionDescriptorName.arg.0=LPCWSTR,pwszName func.NCryptRegisterProtectionDescriptorName.arg.1=LPCWSTR,pwszDescriptorString func.NCryptRegisterProtectionDescriptorName.arg.2=DWORD,dwFlags func.NCryptRegisterProtectionDescriptorName.ret=SECURITY_STATUS NCryptStreamClose=func func.NCryptStreamClose.args=1 func.NCryptStreamClose.arg.0=NCRYPT_STREAM_HANDLE,hStream func.NCryptStreamClose.ret=SECURITY_STATUS NCryptStreamOpenToProtect=func func.NCryptStreamOpenToProtect.args=5 func.NCryptStreamOpenToProtect.arg.0=NCRYPT_DESCRIPTOR_HANDLE,hDescriptor func.NCryptStreamOpenToProtect.arg.1=DWORD,dwFlags func.NCryptStreamOpenToProtect.arg.2=HWND,hWnd func.NCryptStreamOpenToProtect.arg.3=NCRYPT_PROTECT_STREAM_INFO *,pStreamInfo func.NCryptStreamOpenToProtect.arg.4=NCRYPT_STREAM_HANDLE *,phStream func.NCryptStreamOpenToProtect.ret=SECURITY_STATUS NCryptStreamOpenToUnprotect=func func.NCryptStreamOpenToUnprotect.args=4 func.NCryptStreamOpenToUnprotect.arg.0=NCRYPT_PROTECT_STREAM_INFO *,pStreamInfo func.NCryptStreamOpenToUnprotect.arg.1=DWORD,dwFlags func.NCryptStreamOpenToUnprotect.arg.2=HWND,hWnd func.NCryptStreamOpenToUnprotect.arg.3=NCRYPT_STREAM_HANDLE *,phStream func.NCryptStreamOpenToUnprotect.ret=SECURITY_STATUS NCryptStreamOpenToUnprotectEx=func func.NCryptStreamOpenToUnprotectEx.args=4 func.NCryptStreamOpenToUnprotectEx.arg.0=NCRYPT_PROTECT_STREAM_INFO_EX *,pStreamInfo func.NCryptStreamOpenToUnprotectEx.arg.1=DWORD,dwFlags func.NCryptStreamOpenToUnprotectEx.arg.2=HWND,hWnd func.NCryptStreamOpenToUnprotectEx.arg.3=NCRYPT_STREAM_HANDLE *,phStream func.NCryptStreamOpenToUnprotectEx.ret=SECURITY_STATUS NCryptStreamUpdate=func func.NCryptStreamUpdate.args=4 func.NCryptStreamUpdate.arg.0=NCRYPT_STREAM_HANDLE,hStream func.NCryptStreamUpdate.arg.1=const BYTE *,pbData func.NCryptStreamUpdate.arg.2=SIZE_T,cbData func.NCryptStreamUpdate.arg.3=BOOL,fFinal func.NCryptStreamUpdate.ret=SECURITY_STATUS NCryptUnprotectSecret=func func.NCryptUnprotectSecret.args=8 func.NCryptUnprotectSecret.arg.0=NCRYPT_DESCRIPTOR_HANDLE *,phDescriptor func.NCryptUnprotectSecret.arg.1=DWORD,dwFlags func.NCryptUnprotectSecret.arg.2=const BYTE *,pbProtectedBlob func.NCryptUnprotectSecret.arg.3=ULONG,cbProtectedBlob func.NCryptUnprotectSecret.arg.4=const NCRYPT_ALLOC_PARA *,pMemPara func.NCryptUnprotectSecret.arg.5=HWND,hWnd func.NCryptUnprotectSecret.arg.6=BYTE **,ppbData func.NCryptUnprotectSecret.arg.7=ULONG *,pcbData func.NCryptUnprotectSecret.ret=SECURITY_STATUS ### powerbase.h ### CallNtPowerInformation=func func.CallNtPowerInformation.args=5 func.CallNtPowerInformation.arg.0=POWER_INFORMATION_LEVEL,InformationLevel func.CallNtPowerInformation.arg.1=PVOID,InputBuffer func.CallNtPowerInformation.arg.2=ULONG,InputBufferLength func.CallNtPowerInformation.arg.3=PVOID,OutputBuffer func.CallNtPowerInformation.arg.4=ULONG,OutputBufferLength func.CallNtPowerInformation.ret=NTSTATUS GetPwrCapabilities=func func.GetPwrCapabilities.args=1 func.GetPwrCapabilities.arg.0=PSYSTEM_POWER_CAPABILITIES,lpspc func.GetPwrCapabilities.ret=BOOLEAN PowerDeterminePlatformRoleEx=func func.PowerDeterminePlatformRoleEx.args=1 func.PowerDeterminePlatformRoleEx.arg.0=ULONG,Version func.PowerDeterminePlatformRoleEx.ret=POWER_PLATFORM_ROLE PowerRegisterSuspendResumeNotification=func func.PowerRegisterSuspendResumeNotification.args=3 func.PowerRegisterSuspendResumeNotification.arg.0=DWORD,Flags func.PowerRegisterSuspendResumeNotification.arg.1=HANDLE,Recipient func.PowerRegisterSuspendResumeNotification.arg.2=PHPOWERNOTIFY,RegistrationHandle func.PowerRegisterSuspendResumeNotification.ret=DWORD PowerUnregisterSuspendResumeNotification=func func.PowerUnregisterSuspendResumeNotification.args=1 func.PowerUnregisterSuspendResumeNotification.arg.0=HPOWERNOTIFY,RegistrationHandle func.PowerUnregisterSuspendResumeNotification.ret=DWORD ### powersetting.h ### PowerGetActiveScheme=func func.PowerGetActiveScheme.args=2 func.PowerGetActiveScheme.arg.0=HKEY,UserRootPowerKey func.PowerGetActiveScheme.arg.1=GUID **,ActivePolicyGuid func.PowerGetActiveScheme.ret=DWORD PowerReadACValue=func func.PowerReadACValue.args=7 func.PowerReadACValue.arg.0=HKEY,RootPowerKey func.PowerReadACValue.arg.1=const GUID *,SchemeGuid func.PowerReadACValue.arg.2=const GUID *,SubGroupOfPowerSettingsGuid func.PowerReadACValue.arg.3=const GUID *,PowerSettingGuid func.PowerReadACValue.arg.4=PULONG,Type func.PowerReadACValue.arg.5=LPBYTE,Buffer func.PowerReadACValue.arg.6=LPDWORD,BufferSize func.PowerReadACValue.ret=DWORD PowerReadDCValue=func func.PowerReadDCValue.args=7 func.PowerReadDCValue.arg.0=HKEY,RootPowerKey func.PowerReadDCValue.arg.1=const GUID *,SchemeGuid func.PowerReadDCValue.arg.2=const GUID *,SubGroupOfPowerSettingsGuid func.PowerReadDCValue.arg.3=const GUID *,PowerSettingGuid func.PowerReadDCValue.arg.4=PULONG,Type func.PowerReadDCValue.arg.5=PUCHAR,Buffer func.PowerReadDCValue.arg.6=LPDWORD,BufferSize func.PowerReadDCValue.ret=DWORD PowerRegisterForEffectivePowerModeNotifications=func func.PowerRegisterForEffectivePowerModeNotifications.args=4 func.PowerRegisterForEffectivePowerModeNotifications.arg.0=ULONG,Version func.PowerRegisterForEffectivePowerModeNotifications.arg.1=EFFECTIVE_POWER_MODE_CALLBACK *,Callback func.PowerRegisterForEffectivePowerModeNotifications.arg.2=VOID *,Context func.PowerRegisterForEffectivePowerModeNotifications.arg.3=VOID **,RegistrationHandle func.PowerRegisterForEffectivePowerModeNotifications.ret=HRESULT PowerSetActiveScheme=func func.PowerSetActiveScheme.args=2 func.PowerSetActiveScheme.arg.0=HKEY,UserRootPowerKey func.PowerSetActiveScheme.arg.1=const GUID *,SchemeGuid func.PowerSetActiveScheme.ret=DWORD PowerSettingRegisterNotification=func func.PowerSettingRegisterNotification.args=4 func.PowerSettingRegisterNotification.arg.0=LPCGUID,SettingGuid func.PowerSettingRegisterNotification.arg.1=DWORD,Flags func.PowerSettingRegisterNotification.arg.2=HANDLE,Recipient func.PowerSettingRegisterNotification.arg.3=PHPOWERNOTIFY,RegistrationHandle func.PowerSettingRegisterNotification.ret=DWORD PowerSettingUnregisterNotification=func func.PowerSettingUnregisterNotification.args=1 func.PowerSettingUnregisterNotification.arg.0=HPOWERNOTIFY,RegistrationHandle func.PowerSettingUnregisterNotification.ret=DWORD PowerUnregisterFromEffectivePowerModeNotifications=func func.PowerUnregisterFromEffectivePowerModeNotifications.args=1 func.PowerUnregisterFromEffectivePowerModeNotifications.arg.0=VOID *,RegistrationHandle func.PowerUnregisterFromEffectivePowerModeNotifications.ret=HRESULT PowerWriteACValueIndex=func func.PowerWriteACValueIndex.args=5 func.PowerWriteACValueIndex.arg.0=HKEY,RootPowerKey func.PowerWriteACValueIndex.arg.1=const GUID *,SchemeGuid func.PowerWriteACValueIndex.arg.2=const GUID *,SubGroupOfPowerSettingsGuid func.PowerWriteACValueIndex.arg.3=const GUID *,PowerSettingGuid func.PowerWriteACValueIndex.arg.4=DWORD,AcValueIndex func.PowerWriteACValueIndex.ret=DWORD PowerWriteDCValueIndex=func func.PowerWriteDCValueIndex.args=5 func.PowerWriteDCValueIndex.arg.0=HKEY,RootPowerKey func.PowerWriteDCValueIndex.arg.1=const GUID *,SchemeGuid func.PowerWriteDCValueIndex.arg.2=const GUID *,SubGroupOfPowerSettingsGuid func.PowerWriteDCValueIndex.arg.3=const GUID *,PowerSettingGuid func.PowerWriteDCValueIndex.arg.4=DWORD,DcValueIndex func.PowerWriteDCValueIndex.ret=DWORD ### evntprov.h ### EventActivityIdControl=func func.EventActivityIdControl.args=2 func.EventActivityIdControl.arg.0=ULONG,ControlCode func.EventActivityIdControl.arg.1=LPGUID,ActivityId func.EventActivityIdControl.ret=ULONG EventEnabled=func func.EventEnabled.args=2 func.EventEnabled.arg.0=REGHANDLE,RegHandle func.EventEnabled.arg.1=PCEVENT_DESCRIPTOR,EventDescriptor func.EventEnabled.ret=BOOLEAN EventProviderEnabled=func func.EventProviderEnabled.args=3 func.EventProviderEnabled.arg.0=REGHANDLE,RegHandle func.EventProviderEnabled.arg.1=UCHAR,Level func.EventProviderEnabled.arg.2=ULONGLONG,Keyword func.EventProviderEnabled.ret=BOOLEAN EventRegister=func func.EventRegister.args=4 func.EventRegister.arg.0=LPCGUID,ProviderId func.EventRegister.arg.1=PENABLECALLBACK,EnableCallback func.EventRegister.arg.2=PVOID,CallbackContext func.EventRegister.arg.3=PREGHANDLE,RegHandle func.EventRegister.ret=ULONG EventSetInformation=func func.EventSetInformation.args=4 func.EventSetInformation.arg.0=REGHANDLE,RegHandle func.EventSetInformation.arg.1=EVENT_INFO_CLASS,InformationClass func.EventSetInformation.arg.2=PVOID,EventInformation func.EventSetInformation.arg.3=ULONG,InformationLength func.EventSetInformation.ret=ULONG EventUnregister=func func.EventUnregister.args=1 func.EventUnregister.arg.0=REGHANDLE,RegHandle func.EventUnregister.ret=ULONG EventWrite=func func.EventWrite.args=4 func.EventWrite.arg.0=REGHANDLE,RegHandle func.EventWrite.arg.1=PCEVENT_DESCRIPTOR,EventDescriptor func.EventWrite.arg.2=ULONG,UserDataCount func.EventWrite.arg.3=PEVENT_DATA_DESCRIPTOR,UserData func.EventWrite.ret=ULONG EventWriteEx=func func.EventWriteEx.args=8 func.EventWriteEx.arg.0=REGHANDLE,RegHandle func.EventWriteEx.arg.1=PCEVENT_DESCRIPTOR,EventDescriptor func.EventWriteEx.arg.2=ULONG64,Filter func.EventWriteEx.arg.3=ULONG,Flags func.EventWriteEx.arg.4=LPCGUID,ActivityId func.EventWriteEx.arg.5=LPCGUID,RelatedActivityId func.EventWriteEx.arg.6=ULONG,UserDataCount func.EventWriteEx.arg.7=PEVENT_DATA_DESCRIPTOR,UserData func.EventWriteEx.ret=ULONG EventWriteString=func func.EventWriteString.args=4 func.EventWriteString.arg.0=REGHANDLE,RegHandle func.EventWriteString.arg.1=UCHAR,Level func.EventWriteString.arg.2=ULONGLONG,Keyword func.EventWriteString.arg.3=PCWSTR,String func.EventWriteString.ret=ULONG EventWriteTransfer=func func.EventWriteTransfer.args=6 func.EventWriteTransfer.arg.0=REGHANDLE,RegHandle func.EventWriteTransfer.arg.1=PCEVENT_DESCRIPTOR,EventDescriptor func.EventWriteTransfer.arg.2=LPCGUID,ActivityId func.EventWriteTransfer.arg.3=LPCGUID,RelatedActivityId func.EventWriteTransfer.arg.4=ULONG,UserDataCount func.EventWriteTransfer.arg.5=PEVENT_DATA_DESCRIPTOR,UserData func.EventWriteTransfer.ret=ULONG ### evntcons.h ### EventAccessControl=func func.EventAccessControl.args=5 func.EventAccessControl.arg.0=LPGUID,Guid func.EventAccessControl.arg.1=ULONG,Operation func.EventAccessControl.arg.2=PSID,Sid func.EventAccessControl.arg.3=ULONG,Rights func.EventAccessControl.arg.4=BOOLEAN,AllowOrDeny func.EventAccessControl.ret=ULONG EventAccessQuery=func func.EventAccessQuery.args=3 func.EventAccessQuery.arg.0=LPGUID,Guid func.EventAccessQuery.arg.1=PSECURITY_DESCRIPTOR,Buffer func.EventAccessQuery.arg.2=PULONG,BufferSize func.EventAccessQuery.ret=ULONG EventAccessRemove=func func.EventAccessRemove.args=1 func.EventAccessRemove.arg.0=LPGUID,Guid func.EventAccessRemove.ret=ULONG ### mssip.h ### CryptSIPAddProvider=func func.CryptSIPAddProvider.args=1 func.CryptSIPAddProvider.arg.0=SIP_ADD_NEWPROVIDER *,psNewProv func.CryptSIPAddProvider.ret=BOOL CryptSIPCreateIndirectData=func func.CryptSIPCreateIndirectData.args=3 func.CryptSIPCreateIndirectData.arg.0=SIP_SUBJECTINFO *,pSubjectInfo func.CryptSIPCreateIndirectData.arg.1=DWORD *,pcbIndirectData func.CryptSIPCreateIndirectData.arg.2=SIP_INDIRECT_DATA *,pIndirectData func.CryptSIPCreateIndirectData.ret=BOOL CryptSIPGetCaps=func func.CryptSIPGetCaps.args=2 func.CryptSIPGetCaps.arg.0=SIP_SUBJECTINFO *,pSubjInfo func.CryptSIPGetCaps.arg.1=SIP_CAP_SET *,pCaps func.CryptSIPGetCaps.ret=BOOL CryptSIPGetSignedDataMsg=func func.CryptSIPGetSignedDataMsg.args=5 func.CryptSIPGetSignedDataMsg.arg.0=SIP_SUBJECTINFO *,pSubjectInfo func.CryptSIPGetSignedDataMsg.arg.1=DWORD *,pdwEncodingType func.CryptSIPGetSignedDataMsg.arg.2=DWORD,dwIndex func.CryptSIPGetSignedDataMsg.arg.3=DWORD *,pcbSignedDataMsg func.CryptSIPGetSignedDataMsg.arg.4=BYTE *,pbSignedDataMsg func.CryptSIPGetSignedDataMsg.ret=BOOL CryptSIPLoad=func func.CryptSIPLoad.args=3 func.CryptSIPLoad.arg.0=const GUID *,pgSubject func.CryptSIPLoad.arg.1=DWORD,dwFlags func.CryptSIPLoad.arg.2=SIP_DISPATCH_INFO *,pSipDispatch func.CryptSIPLoad.ret=BOOL CryptSIPPutSignedDataMsg=func func.CryptSIPPutSignedDataMsg.args=5 func.CryptSIPPutSignedDataMsg.arg.0=SIP_SUBJECTINFO *,pSubjectInfo func.CryptSIPPutSignedDataMsg.arg.1=DWORD,dwEncodingType func.CryptSIPPutSignedDataMsg.arg.2=DWORD *,pdwIndex func.CryptSIPPutSignedDataMsg.arg.3=DWORD,cbSignedDataMsg func.CryptSIPPutSignedDataMsg.arg.4=BYTE *,pbSignedDataMsg func.CryptSIPPutSignedDataMsg.ret=BOOL CryptSIPRemoveProvider=func func.CryptSIPRemoveProvider.args=1 func.CryptSIPRemoveProvider.arg.0=GUID *,pgProv func.CryptSIPRemoveProvider.ret=BOOL CryptSIPRemoveSignedDataMsg=func func.CryptSIPRemoveSignedDataMsg.args=2 func.CryptSIPRemoveSignedDataMsg.arg.0=SIP_SUBJECTINFO *,pSubjectInfo func.CryptSIPRemoveSignedDataMsg.arg.1=DWORD,dwIndex func.CryptSIPRemoveSignedDataMsg.ret=BOOL CryptSIPRetrieveSubjectGuid=func func.CryptSIPRetrieveSubjectGuid.args=3 func.CryptSIPRetrieveSubjectGuid.arg.0=LPCWSTR,FileName func.CryptSIPRetrieveSubjectGuid.arg.1=HANDLE,hFileIn func.CryptSIPRetrieveSubjectGuid.arg.2=GUID *,pgSubject func.CryptSIPRetrieveSubjectGuid.ret=BOOL CryptSIPRetrieveSubjectGuidForCatalogFile=func func.CryptSIPRetrieveSubjectGuidForCatalogFile.args=3 func.CryptSIPRetrieveSubjectGuidForCatalogFile.arg.0=LPCWSTR,FileName func.CryptSIPRetrieveSubjectGuidForCatalogFile.arg.1=HANDLE,hFileIn func.CryptSIPRetrieveSubjectGuidForCatalogFile.arg.2=GUID *,pgSubject func.CryptSIPRetrieveSubjectGuidForCatalogFile.ret=BOOL CryptSIPVerifyIndirectData=func func.CryptSIPVerifyIndirectData.args=2 func.CryptSIPVerifyIndirectData.arg.0=SIP_SUBJECTINFO *,pSubjectInfo func.CryptSIPVerifyIndirectData.arg.1=SIP_INDIRECT_DATA *,pIndirectData func.CryptSIPVerifyIndirectData.ret=BOOL ### olectl.h ### DllRegisterServer=func func.DllRegisterServer.args=0 func.DllRegisterServer.ret=HRESULT DllUnregisterServer=func func.DllUnregisterServer.args=0 func.DllUnregisterServer.ret=HRESULT OleCreateFontIndirect=func func.OleCreateFontIndirect.args=3 func.OleCreateFontIndirect.arg.0=LPFONTDESC,lpFontDesc func.OleCreateFontIndirect.arg.1=REFIID,riid func.OleCreateFontIndirect.arg.2=LPVOID *,lplpvObj func.OleCreateFontIndirect.ret=HRESULT OleCreatePictureIndirect=func func.OleCreatePictureIndirect.args=4 func.OleCreatePictureIndirect.arg.0=LPPICTDESC,lpPictDesc func.OleCreatePictureIndirect.arg.1=REFIID,riid func.OleCreatePictureIndirect.arg.2=BOOL,fOwn func.OleCreatePictureIndirect.arg.3=LPVOID *,lplpvObj func.OleCreatePictureIndirect.ret=HRESULT OleCreatePropertyFrame=func func.OleCreatePropertyFrame.args=11 func.OleCreatePropertyFrame.arg.0=HWND,hwndOwner func.OleCreatePropertyFrame.arg.1=UINT,x func.OleCreatePropertyFrame.arg.2=UINT,y func.OleCreatePropertyFrame.arg.3=LPCOLESTR,lpszCaption func.OleCreatePropertyFrame.arg.4=ULONG,cObjects func.OleCreatePropertyFrame.arg.5=LPUNKNOWN *,ppUnk func.OleCreatePropertyFrame.arg.6=ULONG,cPages func.OleCreatePropertyFrame.arg.7=LPCLSID,pPageClsID func.OleCreatePropertyFrame.arg.8=LCID,lcid func.OleCreatePropertyFrame.arg.9=DWORD,dwReserved func.OleCreatePropertyFrame.arg.10=LPVOID,pvReserved func.OleCreatePropertyFrame.ret=HRESULT OleCreatePropertyFrameIndirect=func func.OleCreatePropertyFrameIndirect.args=1 func.OleCreatePropertyFrameIndirect.arg.0=LPOCPFIPARAMS,lpParams func.OleCreatePropertyFrameIndirect.ret=HRESULT OleIconToCursor=func func.OleIconToCursor.args=2 func.OleIconToCursor.arg.0=HINSTANCE,hinstExe func.OleIconToCursor.arg.1=HICON,hIcon func.OleIconToCursor.ret=HCURSOR OleLoadPicture=func func.OleLoadPicture.args=5 func.OleLoadPicture.arg.0=LPSTREAM,lpstream func.OleLoadPicture.arg.1=LONG,lSize func.OleLoadPicture.arg.2=BOOL,fRunmode func.OleLoadPicture.arg.3=REFIID,riid func.OleLoadPicture.arg.4=LPVOID *,lplpvObj func.OleLoadPicture.ret=HRESULT OleLoadPictureEx=func func.OleLoadPictureEx.args=8 func.OleLoadPictureEx.arg.0=LPSTREAM,lpstream func.OleLoadPictureEx.arg.1=LONG,lSize func.OleLoadPictureEx.arg.2=BOOL,fRunmode func.OleLoadPictureEx.arg.3=REFIID,riid func.OleLoadPictureEx.arg.4=DWORD,xSizeDesired func.OleLoadPictureEx.arg.5=DWORD,ySizeDesired func.OleLoadPictureEx.arg.6=DWORD,dwFlags func.OleLoadPictureEx.arg.7=LPVOID *,lplpvObj func.OleLoadPictureEx.ret=HRESULT OleLoadPictureFile=func func.OleLoadPictureFile.args=2 func.OleLoadPictureFile.arg.0=VARIANT,varFileName func.OleLoadPictureFile.arg.1=LPDISPATCH *,lplpdispPicture func.OleLoadPictureFile.ret=HRESULT OleLoadPictureFileEx=func func.OleLoadPictureFileEx.args=5 func.OleLoadPictureFileEx.arg.0=VARIANT,varFileName func.OleLoadPictureFileEx.arg.1=DWORD,xSizeDesired func.OleLoadPictureFileEx.arg.2=DWORD,ySizeDesired func.OleLoadPictureFileEx.arg.3=DWORD,dwFlags func.OleLoadPictureFileEx.arg.4=LPDISPATCH *,lplpdispPicture func.OleLoadPictureFileEx.ret=HRESULT OleLoadPicturePath=func func.OleLoadPicturePath.args=6 func.OleLoadPicturePath.arg.0=LPOLESTR,szURLorPath func.OleLoadPicturePath.arg.1=LPUNKNOWN,punkCaller func.OleLoadPicturePath.arg.2=DWORD,dwReserved func.OleLoadPicturePath.arg.3=OLE_COLOR,clrReserved func.OleLoadPicturePath.arg.4=REFIID,riid func.OleLoadPicturePath.arg.5=LPVOID *,ppvRet func.OleLoadPicturePath.ret=HRESULT OleSavePictureFile=func func.OleSavePictureFile.args=2 func.OleSavePictureFile.arg.0=LPDISPATCH,lpdispPicture func.OleSavePictureFile.arg.1=BSTR,bstrFileName func.OleSavePictureFile.ret=HRESULT OleTranslateColor=func func.OleTranslateColor.args=3 func.OleTranslateColor.arg.0=OLE_COLOR,clr func.OleTranslateColor.arg.1=HPALETTE,hpal func.OleTranslateColor.arg.2=COLORREF *,lpcolorref func.OleTranslateColor.ret=HRESULT ### sddl.h ### ConvertSecurityDescriptorToStringSecurityDescriptorA=func func.ConvertSecurityDescriptorToStringSecurityDescriptorA.args=5 func.ConvertSecurityDescriptorToStringSecurityDescriptorA.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.ConvertSecurityDescriptorToStringSecurityDescriptorA.arg.1=DWORD,RequestedStringSDRevision func.ConvertSecurityDescriptorToStringSecurityDescriptorA.arg.2=SECURITY_INFORMATION,SecurityInformation func.ConvertSecurityDescriptorToStringSecurityDescriptorA.arg.3=LPSTR *,StringSecurityDescriptor func.ConvertSecurityDescriptorToStringSecurityDescriptorA.arg.4=PULONG,StringSecurityDescriptorLen func.ConvertSecurityDescriptorToStringSecurityDescriptorA.ret=BOOL ConvertSecurityDescriptorToStringSecurityDescriptorW=func func.ConvertSecurityDescriptorToStringSecurityDescriptorW.args=5 func.ConvertSecurityDescriptorToStringSecurityDescriptorW.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.ConvertSecurityDescriptorToStringSecurityDescriptorW.arg.1=DWORD,RequestedStringSDRevision func.ConvertSecurityDescriptorToStringSecurityDescriptorW.arg.2=SECURITY_INFORMATION,SecurityInformation func.ConvertSecurityDescriptorToStringSecurityDescriptorW.arg.3=LPWSTR *,StringSecurityDescriptor func.ConvertSecurityDescriptorToStringSecurityDescriptorW.arg.4=PULONG,StringSecurityDescriptorLen func.ConvertSecurityDescriptorToStringSecurityDescriptorW.ret=BOOL ConvertSidToStringSidA=func func.ConvertSidToStringSidA.args=2 func.ConvertSidToStringSidA.arg.0=PSID,Sid func.ConvertSidToStringSidA.arg.1=LPSTR *,StringSid func.ConvertSidToStringSidA.ret=BOOL ConvertSidToStringSidW=func func.ConvertSidToStringSidW.args=2 func.ConvertSidToStringSidW.arg.0=PSID,Sid func.ConvertSidToStringSidW.arg.1=LPWSTR *,StringSid func.ConvertSidToStringSidW.ret=BOOL ConvertStringSecurityDescriptorToSecurityDescriptorA=func func.ConvertStringSecurityDescriptorToSecurityDescriptorA.args=4 func.ConvertStringSecurityDescriptorToSecurityDescriptorA.arg.0=LPCSTR,StringSecurityDescriptor func.ConvertStringSecurityDescriptorToSecurityDescriptorA.arg.1=DWORD,StringSDRevision func.ConvertStringSecurityDescriptorToSecurityDescriptorA.arg.2=PSECURITY_DESCRIPTOR *,SecurityDescriptor func.ConvertStringSecurityDescriptorToSecurityDescriptorA.arg.3=PULONG,SecurityDescriptorSize func.ConvertStringSecurityDescriptorToSecurityDescriptorA.ret=BOOL ConvertStringSecurityDescriptorToSecurityDescriptorW=func func.ConvertStringSecurityDescriptorToSecurityDescriptorW.args=4 func.ConvertStringSecurityDescriptorToSecurityDescriptorW.arg.0=LPCWSTR,StringSecurityDescriptor func.ConvertStringSecurityDescriptorToSecurityDescriptorW.arg.1=DWORD,StringSDRevision func.ConvertStringSecurityDescriptorToSecurityDescriptorW.arg.2=PSECURITY_DESCRIPTOR *,SecurityDescriptor func.ConvertStringSecurityDescriptorToSecurityDescriptorW.arg.3=PULONG,SecurityDescriptorSize func.ConvertStringSecurityDescriptorToSecurityDescriptorW.ret=BOOL ConvertStringSidToSidA=func func.ConvertStringSidToSidA.args=2 func.ConvertStringSidToSidA.arg.0=LPCSTR,StringSid func.ConvertStringSidToSidA.arg.1=PSID *,Sid func.ConvertStringSidToSidA.ret=BOOL ConvertStringSidToSidW=func func.ConvertStringSidToSidW.args=2 func.ConvertStringSidToSidW.arg.0=LPCWSTR,StringSid func.ConvertStringSidToSidW.arg.1=PSID *,Sid func.ConvertStringSidToSidW.ret=BOOL ### securityappcontainer.h ### GetAppContainerNamedObjectPath=func func.GetAppContainerNamedObjectPath.args=5 func.GetAppContainerNamedObjectPath.arg.0=HANDLE,Token func.GetAppContainerNamedObjectPath.arg.1=PSID,AppContainerSid func.GetAppContainerNamedObjectPath.arg.2=ULONG,ObjectPathLength func.GetAppContainerNamedObjectPath.arg.3=LPWSTR,ObjectPath func.GetAppContainerNamedObjectPath.arg.4=PULONG,ReturnLength func.GetAppContainerNamedObjectPath.ret=BOOL ### compressapi.h ### CloseCompressor=func func.CloseCompressor.args=1 func.CloseCompressor.arg.0=COMPRESSOR_HANDLE,CompressorHandle func.CloseCompressor.ret=BOOL CloseDecompressor=func func.CloseDecompressor.args=1 func.CloseDecompressor.arg.0=DECOMPRESSOR_HANDLE,DecompressorHandle func.CloseDecompressor.ret=BOOL Compress=func func.Compress.args=6 func.Compress.arg.0=COMPRESSOR_HANDLE,CompressorHandle func.Compress.arg.1=LPCVOID,UncompressedData func.Compress.arg.2=SIZE_T,UncompressedDataSize func.Compress.arg.3=PVOID,CompressedBuffer func.Compress.arg.4=SIZE_T,CompressedBufferSize func.Compress.arg.5=PSIZE_T,CompressedDataSize func.Compress.ret=BOOL CreateCompressor=func func.CreateCompressor.args=3 func.CreateCompressor.arg.0=DWORD,Algorithm func.CreateCompressor.arg.1=PCOMPRESS_ALLOCATION_ROUTINES,AllocationRoutines func.CreateCompressor.arg.2=PCOMPRESSOR_HANDLE,CompressorHandle func.CreateCompressor.ret=BOOL CreateDecompressor=func func.CreateDecompressor.args=3 func.CreateDecompressor.arg.0=DWORD,Algorithm func.CreateDecompressor.arg.1=PCOMPRESS_ALLOCATION_ROUTINES,AllocationRoutines func.CreateDecompressor.arg.2=PDECOMPRESSOR_HANDLE,DecompressorHandle func.CreateDecompressor.ret=BOOL Decompress=func func.Decompress.args=6 func.Decompress.arg.0=DECOMPRESSOR_HANDLE,DecompressorHandle func.Decompress.arg.1=LPCVOID,CompressedData func.Decompress.arg.2=SIZE_T,CompressedDataSize func.Decompress.arg.3=PVOID,UncompressedBuffer func.Decompress.arg.4=SIZE_T,UncompressedBufferSize func.Decompress.arg.5=PSIZE_T,UncompressedDataSize func.Decompress.ret=BOOL QueryCompressorInformation=func func.QueryCompressorInformation.args=4 func.QueryCompressorInformation.arg.0=COMPRESSOR_HANDLE,CompressorHandle func.QueryCompressorInformation.arg.1=COMPRESS_INFORMATION_CLASS,CompressInformationClass func.QueryCompressorInformation.arg.2=PVOID,CompressInformation func.QueryCompressorInformation.arg.3=SIZE_T,CompressInformationSize func.QueryCompressorInformation.ret=BOOL QueryDecompressorInformation=func func.QueryDecompressorInformation.args=4 func.QueryDecompressorInformation.arg.0=DECOMPRESSOR_HANDLE,DecompressorHandle func.QueryDecompressorInformation.arg.1=COMPRESS_INFORMATION_CLASS,CompressInformationClass func.QueryDecompressorInformation.arg.2=PVOID,CompressInformation func.QueryDecompressorInformation.arg.3=SIZE_T,CompressInformationSize func.QueryDecompressorInformation.ret=BOOL ResetCompressor=func func.ResetCompressor.args=1 func.ResetCompressor.arg.0=COMPRESSOR_HANDLE,CompressorHandle func.ResetCompressor.ret=BOOL ResetDecompressor=func func.ResetDecompressor.args=1 func.ResetDecompressor.arg.0=DECOMPRESSOR_HANDLE,DecompressorHandle func.ResetDecompressor.ret=BOOL SetCompressorInformation=func func.SetCompressorInformation.args=4 func.SetCompressorInformation.arg.0=COMPRESSOR_HANDLE,CompressorHandle func.SetCompressorInformation.arg.1=COMPRESS_INFORMATION_CLASS,CompressInformationClass func.SetCompressorInformation.arg.2=LPCVOID,CompressInformation func.SetCompressorInformation.arg.3=SIZE_T,CompressInformationSize func.SetCompressorInformation.ret=BOOL SetDecompressorInformation=func func.SetDecompressorInformation.args=4 func.SetDecompressorInformation.arg.0=DECOMPRESSOR_HANDLE,DecompressorHandle func.SetDecompressorInformation.arg.1=COMPRESS_INFORMATION_CLASS,CompressInformationClass func.SetDecompressorInformation.arg.2=LPCVOID,CompressInformation func.SetDecompressorInformation.arg.3=SIZE_T,CompressInformationSize func.SetDecompressorInformation.ret=BOOL ### debugapi.h ### CheckRemoteDebuggerPresent=func func.CheckRemoteDebuggerPresent.args=2 func.CheckRemoteDebuggerPresent.arg.0=HANDLE,hProcess func.CheckRemoteDebuggerPresent.arg.1=PBOOL,pbDebuggerPresent func.CheckRemoteDebuggerPresent.ret=BOOL ContinueDebugEvent=func func.ContinueDebugEvent.args=3 func.ContinueDebugEvent.arg.0=DWORD,dwProcessId func.ContinueDebugEvent.arg.1=DWORD,dwThreadId func.ContinueDebugEvent.arg.2=DWORD,dwContinueStatus func.ContinueDebugEvent.ret=BOOL DebugActiveProcess=func func.DebugActiveProcess.args=1 func.DebugActiveProcess.arg.0=DWORD,dwProcessId func.DebugActiveProcess.ret=BOOL DebugActiveProcessStop=func func.DebugActiveProcessStop.args=1 func.DebugActiveProcessStop.arg.0=DWORD,dwProcessId func.DebugActiveProcessStop.ret=BOOL DebugBreak=func func.DebugBreak.args=0 func.DebugBreak.ret=VOID IsDebuggerPresent=func func.IsDebuggerPresent.args=0 func.IsDebuggerPresent.ret=BOOL OutputDebugStringA=func func.OutputDebugStringA.args=1 func.OutputDebugStringA.arg.0=LPCSTR,lpOutputString func.OutputDebugStringA.ret=VOID OutputDebugStringW=func func.OutputDebugStringW.args=1 func.OutputDebugStringW.arg.0=LPCWSTR,lpOutputString func.OutputDebugStringW.ret=VOID WaitForDebugEvent=func func.WaitForDebugEvent.args=2 func.WaitForDebugEvent.arg.0=LPDEBUG_EVENT,lpDebugEvent func.WaitForDebugEvent.arg.1=DWORD,dwMilliseconds func.WaitForDebugEvent.ret=BOOL WaitForDebugEventEx=func func.WaitForDebugEventEx.args=2 func.WaitForDebugEventEx.arg.0=LPDEBUG_EVENT,lpDebugEvent func.WaitForDebugEventEx.arg.1=DWORD,dwMilliseconds func.WaitForDebugEventEx.ret=BOOL ### utilapiset.h ### Beep=func func.Beep.args=2 func.Beep.arg.0=DWORD,dwFreq func.Beep.arg.1=DWORD,dwDuration func.Beep.ret=BOOL DecodePointer=func func.DecodePointer.args=1 func.DecodePointer.arg.0=PVOID,Ptr func.DecodePointer.ret=PVOID DecodeRemotePointer=func func.DecodeRemotePointer.args=3 func.DecodeRemotePointer.arg.0=HANDLE,ProcessHandle func.DecodeRemotePointer.arg.1=PVOID,Ptr func.DecodeRemotePointer.arg.2=PVOID *,DecodedPtr func.DecodeRemotePointer.ret=HRESULT DecodeSystemPointer=func func.DecodeSystemPointer.args=1 func.DecodeSystemPointer.arg.0=PVOID,Ptr func.DecodeSystemPointer.ret=PVOID EncodePointer=func func.EncodePointer.args=1 func.EncodePointer.arg.0=PVOID,Ptr func.EncodePointer.ret=PVOID EncodeRemotePointer=func func.EncodeRemotePointer.args=3 func.EncodeRemotePointer.arg.0=HANDLE,ProcessHandle func.EncodeRemotePointer.arg.1=PVOID,Ptr func.EncodeRemotePointer.arg.2=PVOID *,EncodedPtr func.EncodeRemotePointer.ret=HRESULT EncodeSystemPointer=func func.EncodeSystemPointer.args=1 func.EncodeSystemPointer.arg.0=PVOID,Ptr func.EncodeSystemPointer.ret=PVOID ### handleapi.h ### CloseHandle=func func.CloseHandle.args=1 func.CloseHandle.arg.0=HANDLE,hObject func.CloseHandle.ret=BOOL CompareObjectHandles=func func.CompareObjectHandles.args=2 func.CompareObjectHandles.arg.0=HANDLE,hFirstObjectHandle func.CompareObjectHandles.arg.1=HANDLE,hSecondObjectHandle func.CompareObjectHandles.ret=BOOL DuplicateHandle=func func.DuplicateHandle.args=7 func.DuplicateHandle.arg.0=HANDLE,hSourceProcessHandle func.DuplicateHandle.arg.1=HANDLE,hSourceHandle func.DuplicateHandle.arg.2=HANDLE,hTargetProcessHandle func.DuplicateHandle.arg.3=LPHANDLE,lpTargetHandle func.DuplicateHandle.arg.4=DWORD,dwDesiredAccess func.DuplicateHandle.arg.5=BOOL,bInheritHandle func.DuplicateHandle.arg.6=DWORD,dwOptions func.DuplicateHandle.ret=BOOL GetHandleInformation=func func.GetHandleInformation.args=2 func.GetHandleInformation.arg.0=HANDLE,hObject func.GetHandleInformation.arg.1=LPDWORD,lpdwFlags func.GetHandleInformation.ret=BOOL SetHandleInformation=func func.SetHandleInformation.args=3 func.SetHandleInformation.arg.0=HANDLE,hObject func.SetHandleInformation.arg.1=DWORD,dwMask func.SetHandleInformation.arg.2=DWORD,dwFlags func.SetHandleInformation.ret=BOOL ### fibersapi.h ### FlsAlloc=func func.FlsAlloc.args=1 func.FlsAlloc.arg.0=PFLS_CALLBACK_FUNCTION,lpCallback func.FlsAlloc.ret=DWORD FlsFree=func func.FlsFree.args=1 func.FlsFree.arg.0=DWORD,dwFlsIndex func.FlsFree.ret=BOOL FlsGetValue=func func.FlsGetValue.args=1 func.FlsGetValue.arg.0=DWORD,dwFlsIndex func.FlsGetValue.ret=PVOID FlsSetValue=func func.FlsSetValue.args=2 func.FlsSetValue.arg.0=DWORD,dwFlsIndex func.FlsSetValue.arg.1=PVOID,lpFlsData func.FlsSetValue.ret=BOOL IsThreadAFiber=func func.IsThreadAFiber.args=0 func.IsThreadAFiber.ret=BOOL ### namedpipeapi.h ### CallNamedPipeW=func func.CallNamedPipeW.args=7 func.CallNamedPipeW.arg.0=LPCWSTR,lpNamedPipeName func.CallNamedPipeW.arg.1=LPVOID,lpInBuffer func.CallNamedPipeW.arg.2=DWORD,nInBufferSize func.CallNamedPipeW.arg.3=LPVOID,lpOutBuffer func.CallNamedPipeW.arg.4=DWORD,nOutBufferSize func.CallNamedPipeW.arg.5=LPDWORD,lpBytesRead func.CallNamedPipeW.arg.6=DWORD,nTimeOut func.CallNamedPipeW.ret=BOOL ConnectNamedPipe=func func.ConnectNamedPipe.args=2 func.ConnectNamedPipe.arg.0=HANDLE,hNamedPipe func.ConnectNamedPipe.arg.1=LPOVERLAPPED,lpOverlapped func.ConnectNamedPipe.ret=BOOL CreateNamedPipeW=func func.CreateNamedPipeW.args=8 func.CreateNamedPipeW.arg.0=LPCWSTR,lpName func.CreateNamedPipeW.arg.1=DWORD,dwOpenMode func.CreateNamedPipeW.arg.2=DWORD,dwPipeMode func.CreateNamedPipeW.arg.3=DWORD,nMaxInstances func.CreateNamedPipeW.arg.4=DWORD,nOutBufferSize func.CreateNamedPipeW.arg.5=DWORD,nInBufferSize func.CreateNamedPipeW.arg.6=DWORD,nDefaultTimeOut func.CreateNamedPipeW.arg.7=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateNamedPipeW.ret=HANDLE CreatePipe=func func.CreatePipe.args=4 func.CreatePipe.arg.0=PHANDLE,hReadPipe func.CreatePipe.arg.1=PHANDLE,hWritePipe func.CreatePipe.arg.2=LPSECURITY_ATTRIBUTES,lpPipeAttributes func.CreatePipe.arg.3=DWORD,nSize func.CreatePipe.ret=BOOL DisconnectNamedPipe=func func.DisconnectNamedPipe.args=1 func.DisconnectNamedPipe.arg.0=HANDLE,hNamedPipe func.DisconnectNamedPipe.ret=BOOL GetNamedPipeClientComputerNameW=func func.GetNamedPipeClientComputerNameW.args=3 func.GetNamedPipeClientComputerNameW.arg.0=HANDLE,Pipe func.GetNamedPipeClientComputerNameW.arg.1=LPWSTR,ClientComputerName func.GetNamedPipeClientComputerNameW.arg.2=ULONG,ClientComputerNameLength func.GetNamedPipeClientComputerNameW.ret=BOOL GetNamedPipeHandleStateW=func func.GetNamedPipeHandleStateW.args=7 func.GetNamedPipeHandleStateW.arg.0=HANDLE,hNamedPipe func.GetNamedPipeHandleStateW.arg.1=LPDWORD,lpState func.GetNamedPipeHandleStateW.arg.2=LPDWORD,lpCurInstances func.GetNamedPipeHandleStateW.arg.3=LPDWORD,lpMaxCollectionCount func.GetNamedPipeHandleStateW.arg.4=LPDWORD,lpCollectDataTimeout func.GetNamedPipeHandleStateW.arg.5=LPWSTR,lpUserName func.GetNamedPipeHandleStateW.arg.6=DWORD,nMaxUserNameSize func.GetNamedPipeHandleStateW.ret=BOOL GetNamedPipeInfo=func func.GetNamedPipeInfo.args=5 func.GetNamedPipeInfo.arg.0=HANDLE,hNamedPipe func.GetNamedPipeInfo.arg.1=LPDWORD,lpFlags func.GetNamedPipeInfo.arg.2=LPDWORD,lpOutBufferSize func.GetNamedPipeInfo.arg.3=LPDWORD,lpInBufferSize func.GetNamedPipeInfo.arg.4=LPDWORD,lpMaxInstances func.GetNamedPipeInfo.ret=BOOL ImpersonateNamedPipeClient=func func.ImpersonateNamedPipeClient.args=1 func.ImpersonateNamedPipeClient.arg.0=HANDLE,hNamedPipe func.ImpersonateNamedPipeClient.ret=BOOL PeekNamedPipe=func func.PeekNamedPipe.args=6 func.PeekNamedPipe.arg.0=HANDLE,hNamedPipe func.PeekNamedPipe.arg.1=LPVOID,lpBuffer func.PeekNamedPipe.arg.2=DWORD,nBufferSize func.PeekNamedPipe.arg.3=LPDWORD,lpBytesRead func.PeekNamedPipe.arg.4=LPDWORD,lpTotalBytesAvail func.PeekNamedPipe.arg.5=LPDWORD,lpBytesLeftThisMessage func.PeekNamedPipe.ret=BOOL SetNamedPipeHandleState=func func.SetNamedPipeHandleState.args=4 func.SetNamedPipeHandleState.arg.0=HANDLE,hNamedPipe func.SetNamedPipeHandleState.arg.1=LPDWORD,lpMode func.SetNamedPipeHandleState.arg.2=LPDWORD,lpMaxCollectionCount func.SetNamedPipeHandleState.arg.3=LPDWORD,lpCollectDataTimeout func.SetNamedPipeHandleState.ret=BOOL TransactNamedPipe=func func.TransactNamedPipe.args=7 func.TransactNamedPipe.arg.0=HANDLE,hNamedPipe func.TransactNamedPipe.arg.1=LPVOID,lpInBuffer func.TransactNamedPipe.arg.2=DWORD,nInBufferSize func.TransactNamedPipe.arg.3=LPVOID,lpOutBuffer func.TransactNamedPipe.arg.4=DWORD,nOutBufferSize func.TransactNamedPipe.arg.5=LPDWORD,lpBytesRead func.TransactNamedPipe.arg.6=LPOVERLAPPED,lpOverlapped func.TransactNamedPipe.ret=BOOL WaitNamedPipeW=func func.WaitNamedPipeW.args=2 func.WaitNamedPipeW.arg.0=LPCWSTR,lpNamedPipeName func.WaitNamedPipeW.arg.1=DWORD,nTimeOut func.WaitNamedPipeW.ret=BOOL ### enclaveapi.h ### CallEnclave=func func.CallEnclave.args=4 func.CallEnclave.arg.0=LPENCLAVE_ROUTINE,lpRoutine func.CallEnclave.arg.1=LPVOID,lpParameter func.CallEnclave.arg.2=BOOL,fWaitForThread func.CallEnclave.arg.3=LPVOID *,lpReturnValue func.CallEnclave.ret=BOOL CreateEnclave=func func.CreateEnclave.args=8 func.CreateEnclave.arg.0=HANDLE,hProcess func.CreateEnclave.arg.1=LPVOID,lpAddress func.CreateEnclave.arg.2=SIZE_T,dwSize func.CreateEnclave.arg.3=SIZE_T,dwInitialCommitment func.CreateEnclave.arg.4=DWORD,flEnclaveType func.CreateEnclave.arg.5=LPCVOID,lpEnclaveInformation func.CreateEnclave.arg.6=DWORD,dwInfoLength func.CreateEnclave.arg.7=LPDWORD,lpEnclaveError func.CreateEnclave.ret=LPVOID DeleteEnclave=func func.DeleteEnclave.args=1 func.DeleteEnclave.arg.0=LPVOID,lpAddress func.DeleteEnclave.ret=BOOL InitializeEnclave=func func.InitializeEnclave.args=5 func.InitializeEnclave.arg.0=HANDLE,hProcess func.InitializeEnclave.arg.1=LPVOID,lpAddress func.InitializeEnclave.arg.2=LPCVOID,lpEnclaveInformation func.InitializeEnclave.arg.3=DWORD,dwInfoLength func.InitializeEnclave.arg.4=LPDWORD,lpEnclaveError func.InitializeEnclave.ret=BOOL IsEnclaveTypeSupported=func func.IsEnclaveTypeSupported.args=1 func.IsEnclaveTypeSupported.arg.0=DWORD,flEnclaveType func.IsEnclaveTypeSupported.ret=BOOL LoadEnclaveData=func func.LoadEnclaveData.args=9 func.LoadEnclaveData.arg.0=HANDLE,hProcess func.LoadEnclaveData.arg.1=LPVOID,lpAddress func.LoadEnclaveData.arg.2=LPCVOID,lpBuffer func.LoadEnclaveData.arg.3=SIZE_T,nSize func.LoadEnclaveData.arg.4=DWORD,flProtect func.LoadEnclaveData.arg.5=LPCVOID,lpPageInformation func.LoadEnclaveData.arg.6=DWORD,dwInfoLength func.LoadEnclaveData.arg.7=PSIZE_T,lpNumberOfBytesWritten func.LoadEnclaveData.arg.8=LPDWORD,lpEnclaveError func.LoadEnclaveData.ret=BOOL LoadEnclaveImageA=func func.LoadEnclaveImageA.args=2 func.LoadEnclaveImageA.arg.0=LPVOID,lpEnclaveAddress func.LoadEnclaveImageA.arg.1=LPCSTR,lpImageName func.LoadEnclaveImageA.ret=BOOL LoadEnclaveImageW=func func.LoadEnclaveImageW.args=2 func.LoadEnclaveImageW.arg.0=LPVOID,lpEnclaveAddress func.LoadEnclaveImageW.arg.1=LPCWSTR,lpImageName func.LoadEnclaveImageW.ret=BOOL TerminateEnclave=func func.TerminateEnclave.args=2 func.TerminateEnclave.arg.0=LPVOID,lpAddress func.TerminateEnclave.arg.1=BOOL,fWait func.TerminateEnclave.ret=BOOL ### threadpoollegacyapiset.h ### ChangeTimerQueueTimer=func func.ChangeTimerQueueTimer.args=4 func.ChangeTimerQueueTimer.arg.0=HANDLE,TimerQueue func.ChangeTimerQueueTimer.arg.1=HANDLE,Timer func.ChangeTimerQueueTimer.arg.2=ULONG,DueTime func.ChangeTimerQueueTimer.arg.3=ULONG,Period func.ChangeTimerQueueTimer.ret=BOOL CreateTimerQueue=func func.CreateTimerQueue.args=0 func.CreateTimerQueue.ret=HANDLE CreateTimerQueueTimer=func func.CreateTimerQueueTimer.args=7 func.CreateTimerQueueTimer.arg.0=PHANDLE,phNewTimer func.CreateTimerQueueTimer.arg.1=HANDLE,TimerQueue func.CreateTimerQueueTimer.arg.2=WAITORTIMERCALLBACK,Callback func.CreateTimerQueueTimer.arg.3=PVOID,Parameter func.CreateTimerQueueTimer.arg.4=DWORD,DueTime func.CreateTimerQueueTimer.arg.5=DWORD,Period func.CreateTimerQueueTimer.arg.6=ULONG,Flags func.CreateTimerQueueTimer.ret=BOOL DeleteTimerQueueEx=func func.DeleteTimerQueueEx.args=2 func.DeleteTimerQueueEx.arg.0=HANDLE,TimerQueue func.DeleteTimerQueueEx.arg.1=HANDLE,CompletionEvent func.DeleteTimerQueueEx.ret=BOOL DeleteTimerQueueTimer=func func.DeleteTimerQueueTimer.args=3 func.DeleteTimerQueueTimer.arg.0=HANDLE,TimerQueue func.DeleteTimerQueueTimer.arg.1=HANDLE,Timer func.DeleteTimerQueueTimer.arg.2=HANDLE,CompletionEvent func.DeleteTimerQueueTimer.ret=BOOL QueueUserWorkItem=func func.QueueUserWorkItem.args=3 func.QueueUserWorkItem.arg.0=LPTHREAD_START_ROUTINE,Function func.QueueUserWorkItem.arg.1=PVOID,Context func.QueueUserWorkItem.arg.2=ULONG,Flags func.QueueUserWorkItem.ret=BOOL UnregisterWaitEx=func func.UnregisterWaitEx.args=2 func.UnregisterWaitEx.arg.0=HANDLE,WaitHandle func.UnregisterWaitEx.arg.1=HANDLE,CompletionEvent func.UnregisterWaitEx.ret=BOOL ### jobapi.h ### IsProcessInJob=func func.IsProcessInJob.args=3 func.IsProcessInJob.arg.0=HANDLE,ProcessHandle func.IsProcessInJob.arg.1=HANDLE,JobHandle func.IsProcessInJob.arg.2=PBOOL,Result func.IsProcessInJob.ret=BOOL ### namespaceapi.h ### AddSIDToBoundaryDescriptor=func func.AddSIDToBoundaryDescriptor.args=2 func.AddSIDToBoundaryDescriptor.arg.0=HANDLE *,BoundaryDescriptor func.AddSIDToBoundaryDescriptor.arg.1=PSID,RequiredSid func.AddSIDToBoundaryDescriptor.ret=BOOL ClosePrivateNamespace=func func.ClosePrivateNamespace.args=2 func.ClosePrivateNamespace.arg.0=HANDLE,Handle func.ClosePrivateNamespace.arg.1=ULONG,Flags func.ClosePrivateNamespace.ret=BOOLEAN CreateBoundaryDescriptorW=func func.CreateBoundaryDescriptorW.args=2 func.CreateBoundaryDescriptorW.arg.0=LPCWSTR,Name func.CreateBoundaryDescriptorW.arg.1=ULONG,Flags func.CreateBoundaryDescriptorW.ret=HANDLE CreatePrivateNamespaceW=func func.CreatePrivateNamespaceW.args=3 func.CreatePrivateNamespaceW.arg.0=LPSECURITY_ATTRIBUTES,lpPrivateNamespaceAttributes func.CreatePrivateNamespaceW.arg.1=LPVOID,lpBoundaryDescriptor func.CreatePrivateNamespaceW.arg.2=LPCWSTR,lpAliasPrefix func.CreatePrivateNamespaceW.ret=HANDLE DeleteBoundaryDescriptor=func func.DeleteBoundaryDescriptor.args=1 func.DeleteBoundaryDescriptor.arg.0=HANDLE,BoundaryDescriptor func.DeleteBoundaryDescriptor.ret=VOID OpenPrivateNamespaceW=func func.OpenPrivateNamespaceW.args=2 func.OpenPrivateNamespaceW.arg.0=LPVOID,lpBoundaryDescriptor func.OpenPrivateNamespaceW.arg.1=LPCWSTR,lpAliasPrefix func.OpenPrivateNamespaceW.ret=HANDLE ### systemtopologyapi.h ### GetNumaHighestNodeNumber=func func.GetNumaHighestNodeNumber.args=1 func.GetNumaHighestNodeNumber.arg.0=PULONG,HighestNodeNumber func.GetNumaHighestNodeNumber.ret=BOOL GetNumaNodeProcessorMaskEx=func func.GetNumaNodeProcessorMaskEx.args=2 func.GetNumaNodeProcessorMaskEx.arg.0=USHORT,Node func.GetNumaNodeProcessorMaskEx.arg.1=PGROUP_AFFINITY,ProcessorMask func.GetNumaNodeProcessorMaskEx.ret=BOOL GetNumaProximityNodeEx=func func.GetNumaProximityNodeEx.args=2 func.GetNumaProximityNodeEx.arg.0=ULONG,ProximityId func.GetNumaProximityNodeEx.arg.1=PUSHORT,NodeNumber func.GetNumaProximityNodeEx.ret=BOOL ### consoleapi.h ### AllocConsole=func func.AllocConsole.args=0 func.AllocConsole.ret=BOOL AttachConsole=func func.AttachConsole.args=1 func.AttachConsole.arg.0=DWORD,dwProcessId func.AttachConsole.ret=BOOL FreeConsole=func func.FreeConsole.args=0 func.FreeConsole.ret=BOOL GetConsoleCP=func func.GetConsoleCP.args=0 func.GetConsoleCP.ret=UINT GetConsoleMode=func func.GetConsoleMode.args=2 func.GetConsoleMode.arg.0=HANDLE,hConsoleHandle func.GetConsoleMode.arg.1=LPDWORD,lpMode func.GetConsoleMode.ret=BOOL GetConsoleOutputCP=func func.GetConsoleOutputCP.args=0 func.GetConsoleOutputCP.ret=UINT GetNumberOfConsoleInputEvents=func func.GetNumberOfConsoleInputEvents.args=2 func.GetNumberOfConsoleInputEvents.arg.0=HANDLE,hConsoleInput func.GetNumberOfConsoleInputEvents.arg.1=LPDWORD,lpNumberOfEvents func.GetNumberOfConsoleInputEvents.ret=BOOL PeekConsoleInputA=func func.PeekConsoleInputA.args=4 func.PeekConsoleInputA.arg.0=HANDLE,hConsoleInput func.PeekConsoleInputA.arg.1=PINPUT_RECORD,lpBuffer func.PeekConsoleInputA.arg.2=DWORD,nLength func.PeekConsoleInputA.arg.3=LPDWORD,lpNumberOfEventsRead func.PeekConsoleInputA.ret=BOOL PeekConsoleInputW=func func.PeekConsoleInputW.args=4 func.PeekConsoleInputW.arg.0=HANDLE,hConsoleInput func.PeekConsoleInputW.arg.1=PINPUT_RECORD,lpBuffer func.PeekConsoleInputW.arg.2=DWORD,nLength func.PeekConsoleInputW.arg.3=LPDWORD,lpNumberOfEventsRead func.PeekConsoleInputW.ret=BOOL ReadConsoleA=func func.ReadConsoleA.args=5 func.ReadConsoleA.arg.0=HANDLE,hConsoleInput func.ReadConsoleA.arg.1=LPVOID,lpBuffer func.ReadConsoleA.arg.2=DWORD,nNumberOfCharsToRead func.ReadConsoleA.arg.3=LPDWORD,lpNumberOfCharsRead func.ReadConsoleA.arg.4=PCONSOLE_READCONSOLE_CONTROL,pInputControl func.ReadConsoleA.ret=BOOL ReadConsoleInputA=func func.ReadConsoleInputA.args=4 func.ReadConsoleInputA.arg.0=HANDLE,hConsoleInput func.ReadConsoleInputA.arg.1=PINPUT_RECORD,lpBuffer func.ReadConsoleInputA.arg.2=DWORD,nLength func.ReadConsoleInputA.arg.3=LPDWORD,lpNumberOfEventsRead func.ReadConsoleInputA.ret=BOOL ReadConsoleInputW=func func.ReadConsoleInputW.args=4 func.ReadConsoleInputW.arg.0=HANDLE,hConsoleInput func.ReadConsoleInputW.arg.1=PINPUT_RECORD,lpBuffer func.ReadConsoleInputW.arg.2=DWORD,nLength func.ReadConsoleInputW.arg.3=LPDWORD,lpNumberOfEventsRead func.ReadConsoleInputW.ret=BOOL ReadConsoleW=func func.ReadConsoleW.args=5 func.ReadConsoleW.arg.0=HANDLE,hConsoleInput func.ReadConsoleW.arg.1=LPVOID,lpBuffer func.ReadConsoleW.arg.2=DWORD,nNumberOfCharsToRead func.ReadConsoleW.arg.3=LPDWORD,lpNumberOfCharsRead func.ReadConsoleW.arg.4=PCONSOLE_READCONSOLE_CONTROL,pInputControl func.ReadConsoleW.ret=BOOL SetConsoleCtrlHandler=func func.SetConsoleCtrlHandler.args=2 func.SetConsoleCtrlHandler.arg.0=PHANDLER_ROUTINE,HandlerRoutine func.SetConsoleCtrlHandler.arg.1=BOOL,Add func.SetConsoleCtrlHandler.ret=BOOL SetConsoleMode=func func.SetConsoleMode.args=2 func.SetConsoleMode.arg.0=HANDLE,hConsoleHandle func.SetConsoleMode.arg.1=DWORD,dwMode func.SetConsoleMode.ret=BOOL WriteConsoleA=func func.WriteConsoleA.args=5 func.WriteConsoleA.arg.0=HANDLE,hConsoleOutput func.WriteConsoleA.arg.1=const VOID *,lpBuffer func.WriteConsoleA.arg.2=DWORD,nNumberOfCharsToWrite func.WriteConsoleA.arg.3=LPDWORD,lpNumberOfCharsWritten func.WriteConsoleA.arg.4=LPVOID,lpReserved func.WriteConsoleA.ret=BOOL WriteConsoleW=func func.WriteConsoleW.args=5 func.WriteConsoleW.arg.0=HANDLE,hConsoleOutput func.WriteConsoleW.arg.1=const VOID *,lpBuffer func.WriteConsoleW.arg.2=DWORD,nNumberOfCharsToWrite func.WriteConsoleW.arg.3=LPDWORD,lpNumberOfCharsWritten func.WriteConsoleW.arg.4=LPVOID,lpReserved func.WriteConsoleW.ret=BOOL ### libloaderapi2.h ### LoadPackagedLibrary=func func.LoadPackagedLibrary.args=2 func.LoadPackagedLibrary.arg.0=LPCWSTR,lpwLibFileName func.LoadPackagedLibrary.arg.1=DWORD,Reserved func.LoadPackagedLibrary.ret=HMODULE QueryOptionalDelayLoadedAPI=func func.QueryOptionalDelayLoadedAPI.args=4 func.QueryOptionalDelayLoadedAPI.arg.0=HMODULE,hParentModule func.QueryOptionalDelayLoadedAPI.arg.1=LPCSTR,lpDllName func.QueryOptionalDelayLoadedAPI.arg.2=LPCSTR,lpProcName func.QueryOptionalDelayLoadedAPI.arg.3=DWORD,Reserved func.QueryOptionalDelayLoadedAPI.ret=BOOL ### rtlsupportapi.h ### RtlAddFunctionTable=func func.RtlAddFunctionTable.args=3 func.RtlAddFunctionTable.arg.0=PRUNTIME_FUNCTION,FunctionTable func.RtlAddFunctionTable.arg.1=ULONG,EntryCount func.RtlAddFunctionTable.arg.2=ULONG_PTR,BaseAddress func.RtlAddFunctionTable.ret=BOOLEAN RtlAddGrowableFunctionTable=func func.RtlAddGrowableFunctionTable.args=6 func.RtlAddGrowableFunctionTable.arg.0=PVOID *,DynamicTable func.RtlAddGrowableFunctionTable.arg.1=PRUNTIME_FUNCTION,FunctionTable func.RtlAddGrowableFunctionTable.arg.2=ULONG,EntryCount func.RtlAddGrowableFunctionTable.arg.3=ULONG,MaximumEntryCount func.RtlAddGrowableFunctionTable.arg.4=ULONG_PTR,RangeBase func.RtlAddGrowableFunctionTable.arg.5=ULONG_PTR,RangeEnd func.RtlAddGrowableFunctionTable.ret=NTSTATUS RtlCaptureContext=func func.RtlCaptureContext.args=1 func.RtlCaptureContext.arg.0=PCONTEXT,ContextRecord func.RtlCaptureContext.ret=VOID RtlCaptureStackBackTrace=func func.RtlCaptureStackBackTrace.args=4 func.RtlCaptureStackBackTrace.arg.0=ULONG,FramesToSkip func.RtlCaptureStackBackTrace.arg.1=ULONG,FramesToCapture func.RtlCaptureStackBackTrace.arg.2=PVOID *,BackTrace func.RtlCaptureStackBackTrace.arg.3=PULONG,BackTraceHash func.RtlCaptureStackBackTrace.ret=USHORT RtlCompareMemory=func func.RtlCompareMemory.args=3 func.RtlCompareMemory.arg.0=const VOID *,Source1 func.RtlCompareMemory.arg.1=const VOID *,Source2 func.RtlCompareMemory.arg.2=SIZE_T,Length func.RtlCompareMemory.ret=SIZE_T RtlDeleteFunctionTable=func func.RtlDeleteFunctionTable.args=1 func.RtlDeleteFunctionTable.arg.0=PRUNTIME_FUNCTION,FunctionTable func.RtlDeleteFunctionTable.ret=BOOLEAN RtlDeleteGrowableFunctionTable=func func.RtlDeleteGrowableFunctionTable.args=1 func.RtlDeleteGrowableFunctionTable.arg.0=PVOID,DynamicTable func.RtlDeleteGrowableFunctionTable.ret=VOID RtlGrowFunctionTable=func func.RtlGrowFunctionTable.args=2 func.RtlGrowFunctionTable.arg.0=PVOID,DynamicTable func.RtlGrowFunctionTable.arg.1=ULONG,NewEntryCount func.RtlGrowFunctionTable.ret=VOID RtlInstallFunctionTableCallback=func func.RtlInstallFunctionTableCallback.args=6 func.RtlInstallFunctionTableCallback.arg.0=ULONG_PTR,TableIdentifier func.RtlInstallFunctionTableCallback.arg.1=ULONG_PTR,BaseAddress func.RtlInstallFunctionTableCallback.arg.2=ULONG,Length func.RtlInstallFunctionTableCallback.arg.3=PGET_RUNTIME_FUNCTION_CALLBACK,Callback func.RtlInstallFunctionTableCallback.arg.4=PVOID,Context func.RtlInstallFunctionTableCallback.arg.5=PCWSTR,OutOfProcessCallbackDll func.RtlInstallFunctionTableCallback.ret=BOOLEAN RtlLookupFunctionEntry=func func.RtlLookupFunctionEntry.args=3 func.RtlLookupFunctionEntry.arg.0=ULONG_PTR,ControlPc func.RtlLookupFunctionEntry.arg.1=PULONG_PTR,ImageBase func.RtlLookupFunctionEntry.arg.2=PUNWIND_HISTORY_TABLE,HistoryTable func.RtlLookupFunctionEntry.ret=PRUNTIME_FUNCTION RtlLookupFunctionEntryCHPE=func func.RtlLookupFunctionEntryCHPE.args=3 func.RtlLookupFunctionEntryCHPE.arg.0=ULONG_PTR,ControlPc func.RtlLookupFunctionEntryCHPE.arg.1=PULONG_PTR,ImageBase func.RtlLookupFunctionEntryCHPE.arg.2=PVOID,HistoryTable func.RtlLookupFunctionEntryCHPE.ret=PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY RtlPcToFileHeader=func func.RtlPcToFileHeader.args=2 func.RtlPcToFileHeader.arg.0=PVOID,PcValue func.RtlPcToFileHeader.arg.1=PVOID *,BaseOfImage func.RtlPcToFileHeader.ret=PVOID RtlRaiseException=func func.RtlRaiseException.args=1 func.RtlRaiseException.arg.0=PEXCEPTION_RECORD,ExceptionRecord func.RtlRaiseException.noreturn=true func.RtlRaiseException.ret=VOID RtlRestoreContext=func func.RtlRestoreContext.args=2 func.RtlRestoreContext.arg.0=PCONTEXT,ContextRecord func.RtlRestoreContext.arg.1=struct _EXCEPTION_RECORD *,ExceptionRecord func.RtlRestoreContext.ret=VOID RtlUnwind=func func.RtlUnwind.args=4 func.RtlUnwind.arg.0=PVOID,TargetFrame func.RtlUnwind.arg.1=PVOID,TargetIp func.RtlUnwind.arg.2=PEXCEPTION_RECORD,ExceptionRecord func.RtlUnwind.arg.3=PVOID,ReturnValue func.RtlUnwind.ret=VOID RtlUnwindEx=func func.RtlUnwindEx.args=6 func.RtlUnwindEx.arg.0=PVOID,TargetFrame func.RtlUnwindEx.arg.1=PVOID,TargetIp func.RtlUnwindEx.arg.2=PEXCEPTION_RECORD,ExceptionRecord func.RtlUnwindEx.arg.3=PVOID,ReturnValue func.RtlUnwindEx.arg.4=PCONTEXT,ContextRecord func.RtlUnwindEx.arg.5=PVOID,HistoryTable func.RtlUnwindEx.ret=VOID RtlVirtualUnwind=func func.RtlVirtualUnwind.args=8 func.RtlVirtualUnwind.arg.0=ULONG,HandlerType func.RtlVirtualUnwind.arg.1=ULONG_PTR,ImageBase func.RtlVirtualUnwind.arg.2=ULONG_PTR,ControlPc func.RtlVirtualUnwind.arg.3=PRUNTIME_FUNCTION,FunctionEntry func.RtlVirtualUnwind.arg.4=PCONTEXT,ContextRecord func.RtlVirtualUnwind.arg.5=PVOID *,HandlerData func.RtlVirtualUnwind.arg.6=PULONG_PTR,EstablisherFrame func.RtlVirtualUnwind.arg.7=PKNONVOLATILE_CONTEXT_POINTERS,ContextPointers func.RtlVirtualUnwind.ret=PEXCEPTION_ROUTINE ### processenv.h ### ExpandEnvironmentStringsA=func func.ExpandEnvironmentStringsA.args=3 func.ExpandEnvironmentStringsA.arg.0=LPCSTR,lpSrc func.ExpandEnvironmentStringsA.arg.1=LPSTR,lpDst func.ExpandEnvironmentStringsA.arg.2=DWORD,nSize func.ExpandEnvironmentStringsA.ret=DWORD ExpandEnvironmentStringsW=func func.ExpandEnvironmentStringsW.args=3 func.ExpandEnvironmentStringsW.arg.0=LPCWSTR,lpSrc func.ExpandEnvironmentStringsW.arg.1=LPWSTR,lpDst func.ExpandEnvironmentStringsW.arg.2=DWORD,nSize func.ExpandEnvironmentStringsW.ret=DWORD FreeEnvironmentStringsA=func func.FreeEnvironmentStringsA.args=1 func.FreeEnvironmentStringsA.arg.0=LPCH,penv func.FreeEnvironmentStringsA.ret=BOOL FreeEnvironmentStringsW=func func.FreeEnvironmentStringsW.args=1 func.FreeEnvironmentStringsW.arg.0=LPWCH,penv func.FreeEnvironmentStringsW.ret=BOOL GetCommandLineA=func func.GetCommandLineA.args=0 func.GetCommandLineA.ret=LPSTR GetCommandLineW=func func.GetCommandLineW.args=0 func.GetCommandLineW.ret=LPWSTR GetCurrentDirectoryA=func func.GetCurrentDirectoryA.args=2 func.GetCurrentDirectoryA.arg.0=DWORD,nBufferLength func.GetCurrentDirectoryA.arg.1=LPSTR,lpBuffer func.GetCurrentDirectoryA.ret=DWORD GetCurrentDirectoryW=func func.GetCurrentDirectoryW.args=2 func.GetCurrentDirectoryW.arg.0=DWORD,nBufferLength func.GetCurrentDirectoryW.arg.1=LPWSTR,lpBuffer func.GetCurrentDirectoryW.ret=DWORD GetEnvironmentStrings=func func.GetEnvironmentStrings.args=0 func.GetEnvironmentStrings.ret=LPCH GetEnvironmentStringsW=func func.GetEnvironmentStringsW.args=0 func.GetEnvironmentStringsW.ret=LPWCH GetEnvironmentVariableA=func func.GetEnvironmentVariableA.args=3 func.GetEnvironmentVariableA.arg.0=LPCSTR,lpName func.GetEnvironmentVariableA.arg.1=LPSTR,lpBuffer func.GetEnvironmentVariableA.arg.2=DWORD,nSize func.GetEnvironmentVariableA.ret=DWORD GetEnvironmentVariableW=func func.GetEnvironmentVariableW.args=3 func.GetEnvironmentVariableW.arg.0=LPCWSTR,lpName func.GetEnvironmentVariableW.arg.1=LPWSTR,lpBuffer func.GetEnvironmentVariableW.arg.2=DWORD,nSize func.GetEnvironmentVariableW.ret=DWORD GetStdHandle=func func.GetStdHandle.args=1 func.GetStdHandle.arg.0=DWORD,nStdHandle func.GetStdHandle.ret=HANDLE NeedCurrentDirectoryForExePathA=func func.NeedCurrentDirectoryForExePathA.args=1 func.NeedCurrentDirectoryForExePathA.arg.0=LPCSTR,ExeName func.NeedCurrentDirectoryForExePathA.ret=BOOL NeedCurrentDirectoryForExePathW=func func.NeedCurrentDirectoryForExePathW.args=1 func.NeedCurrentDirectoryForExePathW.arg.0=LPCWSTR,ExeName func.NeedCurrentDirectoryForExePathW.ret=BOOL SearchPathA=func func.SearchPathA.args=6 func.SearchPathA.arg.0=LPCSTR,lpPath func.SearchPathA.arg.1=LPCSTR,lpFileName func.SearchPathA.arg.2=LPCSTR,lpExtension func.SearchPathA.arg.3=DWORD,nBufferLength func.SearchPathA.arg.4=LPSTR,lpBuffer func.SearchPathA.arg.5=LPSTR *,lpFilePart func.SearchPathA.ret=DWORD SearchPathW=func func.SearchPathW.args=6 func.SearchPathW.arg.0=LPCWSTR,lpPath func.SearchPathW.arg.1=LPCWSTR,lpFileName func.SearchPathW.arg.2=LPCWSTR,lpExtension func.SearchPathW.arg.3=DWORD,nBufferLength func.SearchPathW.arg.4=LPWSTR,lpBuffer func.SearchPathW.arg.5=LPWSTR *,lpFilePart func.SearchPathW.ret=DWORD SetCurrentDirectoryA=func func.SetCurrentDirectoryA.args=1 func.SetCurrentDirectoryA.arg.0=LPCSTR,lpPathName func.SetCurrentDirectoryA.ret=BOOL SetCurrentDirectoryW=func func.SetCurrentDirectoryW.args=1 func.SetCurrentDirectoryW.arg.0=LPCWSTR,lpPathName func.SetCurrentDirectoryW.ret=BOOL SetEnvironmentStringsW=func func.SetEnvironmentStringsW.args=1 func.SetEnvironmentStringsW.arg.0=LPWCH,NewEnvironment func.SetEnvironmentStringsW.ret=BOOL SetEnvironmentVariableA=func func.SetEnvironmentVariableA.args=2 func.SetEnvironmentVariableA.arg.0=LPCSTR,lpName func.SetEnvironmentVariableA.arg.1=LPCSTR,lpValue func.SetEnvironmentVariableA.ret=BOOL SetEnvironmentVariableW=func func.SetEnvironmentVariableW.args=2 func.SetEnvironmentVariableW.arg.0=LPCWSTR,lpName func.SetEnvironmentVariableW.arg.1=LPCWSTR,lpValue func.SetEnvironmentVariableW.ret=BOOL SetStdHandle=func func.SetStdHandle.args=2 func.SetStdHandle.arg.0=DWORD,nStdHandle func.SetStdHandle.arg.1=HANDLE,hHandle func.SetStdHandle.ret=BOOL SetStdHandleEx=func func.SetStdHandleEx.args=3 func.SetStdHandleEx.arg.0=DWORD,nStdHandle func.SetStdHandleEx.arg.1=HANDLE,hHandle func.SetStdHandleEx.arg.2=PHANDLE,phPrevValue func.SetStdHandleEx.ret=BOOL ### shobjidl_core.h ### GetCurrentProcessExplicitAppUserModelID=func func.GetCurrentProcessExplicitAppUserModelID.args=1 func.GetCurrentProcessExplicitAppUserModelID.arg.0=PWSTR *,AppID func.GetCurrentProcessExplicitAppUserModelID.ret=HRESULT SHAssocEnumHandlers=func func.SHAssocEnumHandlers.args=3 func.SHAssocEnumHandlers.arg.0=PCWSTR,pszExtra func.SHAssocEnumHandlers.arg.1=ASSOC_FILTER,afFilter func.SHAssocEnumHandlers.arg.2=IEnumAssocHandlers **,ppEnumHandler func.SHAssocEnumHandlers.ret=HRESULT SHAssocEnumHandlersForProtocolByApplication=func func.SHAssocEnumHandlersForProtocolByApplication.args=3 func.SHAssocEnumHandlersForProtocolByApplication.arg.0=PCWSTR,protocol func.SHAssocEnumHandlersForProtocolByApplication.arg.1=REFIID,riid func.SHAssocEnumHandlersForProtocolByApplication.arg.2=void **,enumHandlers func.SHAssocEnumHandlersForProtocolByApplication.ret=HRESULT SHCreateAssociationRegistration=func func.SHCreateAssociationRegistration.args=2 func.SHCreateAssociationRegistration.arg.0=REFIID,riid func.SHCreateAssociationRegistration.arg.1=void **,ppv func.SHCreateAssociationRegistration.ret=HRESULT SHCreateItemFromIDList=func func.SHCreateItemFromIDList.args=3 func.SHCreateItemFromIDList.arg.0=PCIDLIST_ABSOLUTE,pidl func.SHCreateItemFromIDList.arg.1=REFIID,riid func.SHCreateItemFromIDList.arg.2=void **,ppv func.SHCreateItemFromIDList.ret=HRESULT SHCreateItemFromParsingName=func func.SHCreateItemFromParsingName.args=4 func.SHCreateItemFromParsingName.arg.0=PCWSTR,pszPath func.SHCreateItemFromParsingName.arg.1=IBindCtx *,pbc func.SHCreateItemFromParsingName.arg.2=REFIID,riid func.SHCreateItemFromParsingName.arg.3=void **,ppv func.SHCreateItemFromParsingName.ret=HRESULT SHCreateItemFromRelativeName=func func.SHCreateItemFromRelativeName.args=5 func.SHCreateItemFromRelativeName.arg.0=IShellItem *,psiParent func.SHCreateItemFromRelativeName.arg.1=PCWSTR,pszName func.SHCreateItemFromRelativeName.arg.2=IBindCtx *,pbc func.SHCreateItemFromRelativeName.arg.3=REFIID,riid func.SHCreateItemFromRelativeName.arg.4=void **,ppv func.SHCreateItemFromRelativeName.ret=HRESULT SHCreateItemInKnownFolder=func func.SHCreateItemInKnownFolder.args=5 func.SHCreateItemInKnownFolder.arg.0=REFKNOWNFOLDERID,kfid func.SHCreateItemInKnownFolder.arg.1=DWORD,dwKFFlags func.SHCreateItemInKnownFolder.arg.2=PCWSTR,pszItem func.SHCreateItemInKnownFolder.arg.3=REFIID,riid func.SHCreateItemInKnownFolder.arg.4=void **,ppv func.SHCreateItemInKnownFolder.ret=HRESULT SHCreateItemWithParent=func func.SHCreateItemWithParent.args=5 func.SHCreateItemWithParent.arg.0=PCIDLIST_ABSOLUTE,pidlParent func.SHCreateItemWithParent.arg.1=IShellFolder *,psfParent func.SHCreateItemWithParent.arg.2=PCUITEMID_CHILD,pidl func.SHCreateItemWithParent.arg.3=REFIID,riid func.SHCreateItemWithParent.arg.4=void **,ppvItem func.SHCreateItemWithParent.ret=HRESULT SHCreateShellItemArray=func func.SHCreateShellItemArray.args=5 func.SHCreateShellItemArray.arg.0=PCIDLIST_ABSOLUTE,pidlParent func.SHCreateShellItemArray.arg.1=IShellFolder *,psf func.SHCreateShellItemArray.arg.2=UINT,cidl func.SHCreateShellItemArray.arg.3=PCUITEMID_CHILD_ARRAY,ppidl func.SHCreateShellItemArray.arg.4=IShellItemArray **,ppsiItemArray func.SHCreateShellItemArray.ret=HRESULT SHCreateShellItemArrayFromDataObject=func func.SHCreateShellItemArrayFromDataObject.args=3 func.SHCreateShellItemArrayFromDataObject.arg.0=IDataObject *,pdo func.SHCreateShellItemArrayFromDataObject.arg.1=REFIID,riid func.SHCreateShellItemArrayFromDataObject.arg.2=void **,ppv func.SHCreateShellItemArrayFromDataObject.ret=HRESULT SHCreateShellItemArrayFromIDLists=func func.SHCreateShellItemArrayFromIDLists.args=3 func.SHCreateShellItemArrayFromIDLists.arg.0=UINT,cidl func.SHCreateShellItemArrayFromIDLists.arg.1=PCIDLIST_ABSOLUTE_ARRAY,rgpidl func.SHCreateShellItemArrayFromIDLists.arg.2=IShellItemArray **,ppsiItemArray func.SHCreateShellItemArrayFromIDLists.ret=HRESULT SHCreateShellItemArrayFromShellItem=func func.SHCreateShellItemArrayFromShellItem.args=3 func.SHCreateShellItemArrayFromShellItem.arg.0=IShellItem *,psi func.SHCreateShellItemArrayFromShellItem.arg.1=REFIID,riid func.SHCreateShellItemArrayFromShellItem.arg.2=void **,ppv func.SHCreateShellItemArrayFromShellItem.ret=HRESULT SHGetIDListFromObject=func func.SHGetIDListFromObject.args=2 func.SHGetIDListFromObject.arg.0=IUnknown *,punk func.SHGetIDListFromObject.arg.1=PIDLIST_ABSOLUTE *,ppidl func.SHGetIDListFromObject.ret=HRESULT SHGetItemFromObject=func func.SHGetItemFromObject.args=3 func.SHGetItemFromObject.arg.0=IUnknown *,punk func.SHGetItemFromObject.arg.1=REFIID,riid func.SHGetItemFromObject.arg.2=void **,ppv func.SHGetItemFromObject.ret=HRESULT SHGetNameFromIDList=func func.SHGetNameFromIDList.args=3 func.SHGetNameFromIDList.arg.0=PCIDLIST_ABSOLUTE,pidl func.SHGetNameFromIDList.arg.1=SIGDN,sigdnName func.SHGetNameFromIDList.arg.2=PWSTR *,ppszName func.SHGetNameFromIDList.ret=HRESULT SHGetPropertyStoreFromIDList=func func.SHGetPropertyStoreFromIDList.args=4 func.SHGetPropertyStoreFromIDList.arg.0=PCIDLIST_ABSOLUTE,pidl func.SHGetPropertyStoreFromIDList.arg.1=GETPROPERTYSTOREFLAGS,flags func.SHGetPropertyStoreFromIDList.arg.2=REFIID,riid func.SHGetPropertyStoreFromIDList.arg.3=void **,ppv func.SHGetPropertyStoreFromIDList.ret=HRESULT SHGetPropertyStoreFromParsingName=func func.SHGetPropertyStoreFromParsingName.args=5 func.SHGetPropertyStoreFromParsingName.arg.0=PCWSTR,pszPath func.SHGetPropertyStoreFromParsingName.arg.1=IBindCtx *,pbc func.SHGetPropertyStoreFromParsingName.arg.2=GETPROPERTYSTOREFLAGS,flags func.SHGetPropertyStoreFromParsingName.arg.3=REFIID,riid func.SHGetPropertyStoreFromParsingName.arg.4=void **,ppv func.SHGetPropertyStoreFromParsingName.ret=HRESULT SHGetTemporaryPropertyForItem=func func.SHGetTemporaryPropertyForItem.args=3 func.SHGetTemporaryPropertyForItem.arg.0=IShellItem *,psi func.SHGetTemporaryPropertyForItem.arg.1=REFPROPERTYKEY,propkey func.SHGetTemporaryPropertyForItem.arg.2=PROPVARIANT *,ppropvar func.SHGetTemporaryPropertyForItem.ret=HRESULT SHSetTemporaryPropertyForItem=func func.SHSetTemporaryPropertyForItem.args=3 func.SHSetTemporaryPropertyForItem.arg.0=IShellItem *,psi func.SHSetTemporaryPropertyForItem.arg.1=REFPROPERTYKEY,propkey func.SHSetTemporaryPropertyForItem.arg.2=REFPROPVARIANT,propvar func.SHSetTemporaryPropertyForItem.ret=HRESULT SHSimpleIDListFromPath=func func.SHSimpleIDListFromPath.args=1 func.SHSimpleIDListFromPath.arg.0=PCWSTR,pszPath func.SHSimpleIDListFromPath.ret=PIDLIST_ABSOLUTE SetCurrentProcessExplicitAppUserModelID=func func.SetCurrentProcessExplicitAppUserModelID.args=1 func.SetCurrentProcessExplicitAppUserModelID.arg.0=PCWSTR,AppID func.SetCurrentProcessExplicitAppUserModelID.ret=HRESULT ### bcrypt.h ### BCRYPT_ALG_HANDLE=type type.BCRYPT_ALG_HANDLE=p BCRYPT_HANDLE=type type.BCRYPT_HANDLE=p BCRYPT_HASH_HANDLE=type type.BCRYPT_HASH_HANDLE=p BCRYPT_KEY_HANDLE=type type.BCRYPT_KEY_HANDLE=p BCRYPT_SECRET_HANDLE=type type.BCRYPT_SECRET_HANDLE=p PCRYPT_CONTEXT_CONFIG=type type.PCRYPT_CONTEXT_CONFIG=p PCRYPT_CONTEXT_FUNCTION_PROVIDERS=type type.PCRYPT_CONTEXT_FUNCTION_PROVIDERS=p PCRYPT_CONTEXT_FUNCTIONS=type type.PCRYPT_CONTEXT_FUNCTIONS=p PCRYPT_CONTEXT_FUNCTION_CONFIG=type type.PCRYPT_CONTEXT_FUNCTION_CONFIG=p PCRYPT_CONTEXTS=type type.PCRYPT_CONTEXTS=p PCRYPT_PROVIDER_REG=type type.PCRYPT_PROVIDER_REG=p PCRYPT_PROVIDERS=type type.PCRYPT_PROVIDERS=p BCryptAddContextFunction=func func.BCryptAddContextFunction.args=5 func.BCryptAddContextFunction.arg.0=ULONG,dwTable func.BCryptAddContextFunction.arg.1=LPCWSTR,pszContext func.BCryptAddContextFunction.arg.2=ULONG,dwInterface func.BCryptAddContextFunction.arg.3=LPCWSTR,pszFunction func.BCryptAddContextFunction.arg.4=ULONG,dwPosition func.BCryptAddContextFunction.ret=NTSTATUS BCryptCloseAlgorithmProvider=func func.BCryptCloseAlgorithmProvider.args=2 func.BCryptCloseAlgorithmProvider.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptCloseAlgorithmProvider.arg.1=ULONG,dwFlags func.BCryptCloseAlgorithmProvider.ret=NTSTATUS BCryptConfigureContext=func func.BCryptConfigureContext.args=3 func.BCryptConfigureContext.arg.0=ULONG,dwTable func.BCryptConfigureContext.arg.1=LPCWSTR,pszContext func.BCryptConfigureContext.arg.2=PCRYPT_CONTEXT_CONFIG,pConfig func.BCryptConfigureContext.ret=NTSTATUS BCryptConfigureContextFunction=func func.BCryptConfigureContextFunction.args=5 func.BCryptConfigureContextFunction.arg.0=ULONG,dwTable func.BCryptConfigureContextFunction.arg.1=LPCWSTR,pszContext func.BCryptConfigureContextFunction.arg.2=ULONG,dwInterface func.BCryptConfigureContextFunction.arg.3=LPCWSTR,pszFunction func.BCryptConfigureContextFunction.arg.4=PCRYPT_CONTEXT_FUNCTION_CONFIG,pConfig func.BCryptConfigureContextFunction.ret=NTSTATUS BCryptCreateContext=func func.BCryptCreateContext.args=3 func.BCryptCreateContext.arg.0=ULONG,dwTable func.BCryptCreateContext.arg.1=LPCWSTR,pszContext func.BCryptCreateContext.arg.2=PCRYPT_CONTEXT_CONFIG,pConfig func.BCryptCreateContext.ret=NTSTATUS BCryptCreateHash=func func.BCryptCreateHash.args=7 func.BCryptCreateHash.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptCreateHash.arg.1=BCRYPT_HASH_HANDLE *,phHash func.BCryptCreateHash.arg.2=PUCHAR,pbHashObject func.BCryptCreateHash.arg.3=ULONG,cbHashObject func.BCryptCreateHash.arg.4=PUCHAR,pbSecret func.BCryptCreateHash.arg.5=ULONG,cbSecret func.BCryptCreateHash.arg.6=ULONG,dwFlags func.BCryptCreateHash.ret=NTSTATUS BCryptCreateMultiHash=func func.BCryptCreateMultiHash.args=8 func.BCryptCreateMultiHash.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptCreateMultiHash.arg.1=BCRYPT_HASH_HANDLE *,phHash func.BCryptCreateMultiHash.arg.2=ULONG,nHashes func.BCryptCreateMultiHash.arg.3=PUCHAR,pbHashObject func.BCryptCreateMultiHash.arg.4=ULONG,cbHashObject func.BCryptCreateMultiHash.arg.5=PUCHAR,pbSecret func.BCryptCreateMultiHash.arg.6=ULONG,cbSecret func.BCryptCreateMultiHash.arg.7=ULONG,dwFlags func.BCryptCreateMultiHash.ret=NTSTATUS BCryptDecrypt=func func.BCryptDecrypt.args=10 func.BCryptDecrypt.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptDecrypt.arg.1=PUCHAR,pbInput func.BCryptDecrypt.arg.2=ULONG,cbInput func.BCryptDecrypt.arg.3=VOID *,pPaddingInfo func.BCryptDecrypt.arg.4=PUCHAR,pbIV func.BCryptDecrypt.arg.5=ULONG,cbIV func.BCryptDecrypt.arg.6=PUCHAR,pbOutput func.BCryptDecrypt.arg.7=ULONG,cbOutput func.BCryptDecrypt.arg.8=ULONG *,pcbResult func.BCryptDecrypt.arg.9=ULONG,dwFlags func.BCryptDecrypt.ret=NTSTATUS BCryptDeleteContext=func func.BCryptDeleteContext.args=2 func.BCryptDeleteContext.arg.0=ULONG,dwTable func.BCryptDeleteContext.arg.1=LPCWSTR,pszContext func.BCryptDeleteContext.ret=NTSTATUS BCryptDeriveKey=func func.BCryptDeriveKey.args=7 func.BCryptDeriveKey.arg.0=BCRYPT_SECRET_HANDLE,hSharedSecret func.BCryptDeriveKey.arg.1=LPCWSTR,pwszKDF func.BCryptDeriveKey.arg.2=BCryptBufferDesc *,pParameterList func.BCryptDeriveKey.arg.3=PUCHAR,pbDerivedKey func.BCryptDeriveKey.arg.4=ULONG,cbDerivedKey func.BCryptDeriveKey.arg.5=ULONG *,pcbResult func.BCryptDeriveKey.arg.6=ULONG,dwFlags func.BCryptDeriveKey.ret=NTSTATUS BCryptDeriveKeyCapi=func func.BCryptDeriveKeyCapi.args=5 func.BCryptDeriveKeyCapi.arg.0=BCRYPT_HASH_HANDLE,hHash func.BCryptDeriveKeyCapi.arg.1=BCRYPT_ALG_HANDLE,hTargetAlg func.BCryptDeriveKeyCapi.arg.2=PUCHAR,pbDerivedKey func.BCryptDeriveKeyCapi.arg.3=ULONG,cbDerivedKey func.BCryptDeriveKeyCapi.arg.4=ULONG,dwFlags func.BCryptDeriveKeyCapi.ret=NTSTATUS BCryptDeriveKeyPBKDF2=func func.BCryptDeriveKeyPBKDF2.args=9 func.BCryptDeriveKeyPBKDF2.arg.0=BCRYPT_ALG_HANDLE,hPrf func.BCryptDeriveKeyPBKDF2.arg.1=PUCHAR,pbPassword func.BCryptDeriveKeyPBKDF2.arg.2=ULONG,cbPassword func.BCryptDeriveKeyPBKDF2.arg.3=PUCHAR,pbSalt func.BCryptDeriveKeyPBKDF2.arg.4=ULONG,cbSalt func.BCryptDeriveKeyPBKDF2.arg.5=ULONGLONG,cIterations func.BCryptDeriveKeyPBKDF2.arg.6=PUCHAR,pbDerivedKey func.BCryptDeriveKeyPBKDF2.arg.7=ULONG,cbDerivedKey func.BCryptDeriveKeyPBKDF2.arg.8=ULONG,dwFlags func.BCryptDeriveKeyPBKDF2.ret=NTSTATUS BCryptDestroyHash=func func.BCryptDestroyHash.args=1 func.BCryptDestroyHash.arg.0=BCRYPT_HASH_HANDLE,hHash func.BCryptDestroyHash.ret=NTSTATUS BCryptDestroyKey=func func.BCryptDestroyKey.args=1 func.BCryptDestroyKey.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptDestroyKey.ret=NTSTATUS BCryptDestroySecret=func func.BCryptDestroySecret.args=1 func.BCryptDestroySecret.arg.0=BCRYPT_SECRET_HANDLE,hSecret func.BCryptDestroySecret.ret=NTSTATUS BCryptDuplicateHash=func func.BCryptDuplicateHash.args=5 func.BCryptDuplicateHash.arg.0=BCRYPT_HASH_HANDLE,hHash func.BCryptDuplicateHash.arg.1=BCRYPT_HASH_HANDLE *,phNewHash func.BCryptDuplicateHash.arg.2=PUCHAR,pbHashObject func.BCryptDuplicateHash.arg.3=ULONG,cbHashObject func.BCryptDuplicateHash.arg.4=ULONG,dwFlags func.BCryptDuplicateHash.ret=NTSTATUS BCryptDuplicateKey=func func.BCryptDuplicateKey.args=5 func.BCryptDuplicateKey.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptDuplicateKey.arg.1=BCRYPT_KEY_HANDLE *,phNewKey func.BCryptDuplicateKey.arg.2=PUCHAR,pbKeyObject func.BCryptDuplicateKey.arg.3=ULONG,cbKeyObject func.BCryptDuplicateKey.arg.4=ULONG,dwFlags func.BCryptDuplicateKey.ret=NTSTATUS BCryptEncrypt=func func.BCryptEncrypt.args=10 func.BCryptEncrypt.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptEncrypt.arg.1=PUCHAR,pbInput func.BCryptEncrypt.arg.2=ULONG,cbInput func.BCryptEncrypt.arg.3=VOID *,pPaddingInfo func.BCryptEncrypt.arg.4=PUCHAR,pbIV func.BCryptEncrypt.arg.5=ULONG,cbIV func.BCryptEncrypt.arg.6=PUCHAR,pbOutput func.BCryptEncrypt.arg.7=ULONG,cbOutput func.BCryptEncrypt.arg.8=ULONG *,pcbResult func.BCryptEncrypt.arg.9=ULONG,dwFlags func.BCryptEncrypt.ret=NTSTATUS BCryptEnumAlgorithms=func func.BCryptEnumAlgorithms.args=4 func.BCryptEnumAlgorithms.arg.0=ULONG,dwAlgOperations func.BCryptEnumAlgorithms.arg.1=ULONG *,pAlgCount func.BCryptEnumAlgorithms.arg.2=BCRYPT_ALGORITHM_IDENTIFIER **,ppAlgList func.BCryptEnumAlgorithms.arg.3=ULONG,dwFlags func.BCryptEnumAlgorithms.ret=NTSTATUS BCryptEnumContextFunctionProviders=func func.BCryptEnumContextFunctionProviders.args=6 func.BCryptEnumContextFunctionProviders.arg.0=ULONG,dwTable func.BCryptEnumContextFunctionProviders.arg.1=LPCWSTR,pszContext func.BCryptEnumContextFunctionProviders.arg.2=ULONG,dwInterface func.BCryptEnumContextFunctionProviders.arg.3=LPCWSTR,pszFunction func.BCryptEnumContextFunctionProviders.arg.4=ULONG *,pcbBuffer func.BCryptEnumContextFunctionProviders.arg.5=PCRYPT_CONTEXT_FUNCTION_PROVIDERS *,ppBuffer func.BCryptEnumContextFunctionProviders.ret=NTSTATUS BCryptEnumContextFunctions=func func.BCryptEnumContextFunctions.args=5 func.BCryptEnumContextFunctions.arg.0=ULONG,dwTable func.BCryptEnumContextFunctions.arg.1=LPCWSTR,pszContext func.BCryptEnumContextFunctions.arg.2=ULONG,dwInterface func.BCryptEnumContextFunctions.arg.3=ULONG *,pcbBuffer func.BCryptEnumContextFunctions.arg.4=PCRYPT_CONTEXT_FUNCTIONS *,ppBuffer func.BCryptEnumContextFunctions.ret=NTSTATUS BCryptEnumContexts=func func.BCryptEnumContexts.args=3 func.BCryptEnumContexts.arg.0=ULONG,dwTable func.BCryptEnumContexts.arg.1=ULONG *,pcbBuffer func.BCryptEnumContexts.arg.2=PCRYPT_CONTEXTS *,ppBuffer func.BCryptEnumContexts.ret=NTSTATUS BCryptEnumProviders=func func.BCryptEnumProviders.args=4 func.BCryptEnumProviders.arg.0=LPCWSTR,pszAlgId func.BCryptEnumProviders.arg.1=ULONG *,pImplCount func.BCryptEnumProviders.arg.2=BCRYPT_PROVIDER_NAME **,ppImplList func.BCryptEnumProviders.arg.3=ULONG,dwFlags func.BCryptEnumProviders.ret=NTSTATUS BCryptEnumRegisteredProviders=func func.BCryptEnumRegisteredProviders.args=2 func.BCryptEnumRegisteredProviders.arg.0=ULONG *,pcbBuffer func.BCryptEnumRegisteredProviders.arg.1=PCRYPT_PROVIDERS *,ppBuffer func.BCryptEnumRegisteredProviders.ret=NTSTATUS BCryptExportKey=func func.BCryptExportKey.args=7 func.BCryptExportKey.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptExportKey.arg.1=BCRYPT_KEY_HANDLE,hExportKey func.BCryptExportKey.arg.2=LPCWSTR,pszBlobType func.BCryptExportKey.arg.3=PUCHAR,pbOutput func.BCryptExportKey.arg.4=ULONG,cbOutput func.BCryptExportKey.arg.5=ULONG *,pcbResult func.BCryptExportKey.arg.6=ULONG,dwFlags func.BCryptExportKey.ret=NTSTATUS BCryptFinalizeKeyPair=func func.BCryptFinalizeKeyPair.args=2 func.BCryptFinalizeKeyPair.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptFinalizeKeyPair.arg.1=ULONG,dwFlags func.BCryptFinalizeKeyPair.ret=NTSTATUS BCryptFinishHash=func func.BCryptFinishHash.args=4 func.BCryptFinishHash.arg.0=BCRYPT_HASH_HANDLE,hHash func.BCryptFinishHash.arg.1=PUCHAR,pbOutput func.BCryptFinishHash.arg.2=ULONG,cbOutput func.BCryptFinishHash.arg.3=ULONG,dwFlags func.BCryptFinishHash.ret=NTSTATUS BCryptFreeBuffer=func func.BCryptFreeBuffer.args=1 func.BCryptFreeBuffer.arg.0=PVOID,pvBuffer func.BCryptFreeBuffer.ret=void BCryptGenerateKeyPair=func func.BCryptGenerateKeyPair.args=4 func.BCryptGenerateKeyPair.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptGenerateKeyPair.arg.1=BCRYPT_KEY_HANDLE *,phKey func.BCryptGenerateKeyPair.arg.2=ULONG,dwLength func.BCryptGenerateKeyPair.arg.3=ULONG,dwFlags func.BCryptGenerateKeyPair.ret=NTSTATUS BCryptGenerateSymmetricKey=func func.BCryptGenerateSymmetricKey.args=7 func.BCryptGenerateSymmetricKey.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptGenerateSymmetricKey.arg.1=BCRYPT_KEY_HANDLE *,phKey func.BCryptGenerateSymmetricKey.arg.2=PUCHAR,pbKeyObject func.BCryptGenerateSymmetricKey.arg.3=ULONG,cbKeyObject func.BCryptGenerateSymmetricKey.arg.4=PUCHAR,pbSecret func.BCryptGenerateSymmetricKey.arg.5=ULONG,cbSecret func.BCryptGenerateSymmetricKey.arg.6=ULONG,dwFlags func.BCryptGenerateSymmetricKey.ret=NTSTATUS BCryptGenRandom=func func.BCryptGenRandom.args=4 func.BCryptGenRandom.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptGenRandom.arg.1=PUCHAR,pbBuffer func.BCryptGenRandom.arg.2=ULONG,cbBuffer func.BCryptGenRandom.arg.3=ULONG,dwFlags func.BCryptGenRandom.ret=NTSTATUS BCryptGetFipsAlgorithmMode=func func.BCryptGetFipsAlgorithmMode.args=1 func.BCryptGetFipsAlgorithmMode.arg.0=BOOLEAN *,pfEnabled func.BCryptGetFipsAlgorithmMode.ret=NTSTATUS BCryptGetProperty=func func.BCryptGetProperty.args=6 func.BCryptGetProperty.arg.0=BCRYPT_HANDLE,hObject func.BCryptGetProperty.arg.1=LPCWSTR,pszProperty func.BCryptGetProperty.arg.2=PUCHAR,pbOutput func.BCryptGetProperty.arg.3=ULONG,cbOutput func.BCryptGetProperty.arg.4=ULONG *,pcbResult func.BCryptGetProperty.arg.5=ULONG,dwFlags func.BCryptGetProperty.ret=NTSTATUS BCryptHash=func func.BCryptHash.args=7 func.BCryptHash.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptHash.arg.1=PUCHAR,pbSecret func.BCryptHash.arg.2=ULONG,cbSecret func.BCryptHash.arg.3=PUCHAR,pbInput func.BCryptHash.arg.4=ULONG,cbInput func.BCryptHash.arg.5=PUCHAR,pbOutput func.BCryptHash.arg.6=ULONG,cbOutput func.BCryptHash.ret=NTSTATUS BCryptHashData=func func.BCryptHashData.args=4 func.BCryptHashData.arg.0=BCRYPT_HASH_HANDLE,hHash func.BCryptHashData.arg.1=PUCHAR,pbInput func.BCryptHashData.arg.2=ULONG,cbInput func.BCryptHashData.arg.3=ULONG,dwFlags func.BCryptHashData.ret=NTSTATUS BCryptImportKey=func func.BCryptImportKey.args=9 func.BCryptImportKey.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptImportKey.arg.1=BCRYPT_KEY_HANDLE,hImportKey func.BCryptImportKey.arg.2=LPCWSTR,pszBlobType func.BCryptImportKey.arg.3=BCRYPT_KEY_HANDLE *,phKey func.BCryptImportKey.arg.4=PUCHAR,pbKeyObject func.BCryptImportKey.arg.5=ULONG,cbKeyObject func.BCryptImportKey.arg.6=PUCHAR,pbInput func.BCryptImportKey.arg.7=ULONG,cbInput func.BCryptImportKey.arg.8=ULONG,dwFlags func.BCryptImportKey.ret=NTSTATUS BCryptImportKeyPair=func func.BCryptImportKeyPair.args=7 func.BCryptImportKeyPair.arg.0=BCRYPT_ALG_HANDLE,hAlgorithm func.BCryptImportKeyPair.arg.1=BCRYPT_KEY_HANDLE,hImportKey func.BCryptImportKeyPair.arg.2=LPCWSTR,pszBlobType func.BCryptImportKeyPair.arg.3=BCRYPT_KEY_HANDLE *,phKey func.BCryptImportKeyPair.arg.4=PUCHAR,pbInput func.BCryptImportKeyPair.arg.5=ULONG,cbInput func.BCryptImportKeyPair.arg.6=ULONG,dwFlags func.BCryptImportKeyPair.ret=NTSTATUS BCryptKeyDerivation=func func.BCryptKeyDerivation.args=6 func.BCryptKeyDerivation.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptKeyDerivation.arg.1=BCryptBufferDesc *,pParameterList func.BCryptKeyDerivation.arg.2=PUCHAR,pbDerivedKey func.BCryptKeyDerivation.arg.3=ULONG,cbDerivedKey func.BCryptKeyDerivation.arg.4=ULONG *,pcbResult func.BCryptKeyDerivation.arg.5=ULONG,dwFlags func.BCryptKeyDerivation.ret=NTSTATUS BCryptOpenAlgorithmProvider=func func.BCryptOpenAlgorithmProvider.args=4 func.BCryptOpenAlgorithmProvider.arg.0=BCRYPT_ALG_HANDLE *,phAlgorithm func.BCryptOpenAlgorithmProvider.arg.1=LPCWSTR,pszAlgId func.BCryptOpenAlgorithmProvider.arg.2=LPCWSTR,pszImplementation func.BCryptOpenAlgorithmProvider.arg.3=ULONG,dwFlags func.BCryptOpenAlgorithmProvider.ret=NTSTATUS BCryptProcessMultiOperations=func func.BCryptProcessMultiOperations.args=5 func.BCryptProcessMultiOperations.arg.0=BCRYPT_HANDLE,hObject func.BCryptProcessMultiOperations.arg.1=BCRYPT_MULTI_OPERATION_TYPE,operationType func.BCryptProcessMultiOperations.arg.2=PVOID,pOperations func.BCryptProcessMultiOperations.arg.3=ULONG,cbOperations func.BCryptProcessMultiOperations.arg.4=ULONG,dwFlags func.BCryptProcessMultiOperations.ret=NTSTATUS BCryptQueryContextConfiguration=func func.BCryptQueryContextConfiguration.args=4 func.BCryptQueryContextConfiguration.arg.0=ULONG,dwTable func.BCryptQueryContextConfiguration.arg.1=LPCWSTR,pszContext func.BCryptQueryContextConfiguration.arg.2=ULONG *,pcbBuffer func.BCryptQueryContextConfiguration.arg.3=PCRYPT_CONTEXT_CONFIG *,ppBuffer func.BCryptQueryContextConfiguration.ret=NTSTATUS BCryptQueryContextFunctionConfiguration=func func.BCryptQueryContextFunctionConfiguration.args=6 func.BCryptQueryContextFunctionConfiguration.arg.0=ULONG,dwTable func.BCryptQueryContextFunctionConfiguration.arg.1=LPCWSTR,pszContext func.BCryptQueryContextFunctionConfiguration.arg.2=ULONG,dwInterface func.BCryptQueryContextFunctionConfiguration.arg.3=LPCWSTR,pszFunction func.BCryptQueryContextFunctionConfiguration.arg.4=ULONG *,pcbBuffer func.BCryptQueryContextFunctionConfiguration.arg.5=PCRYPT_CONTEXT_FUNCTION_CONFIG *,ppBuffer func.BCryptQueryContextFunctionConfiguration.ret=NTSTATUS BCryptQueryContextFunctionProperty=func func.BCryptQueryContextFunctionProperty.args=7 func.BCryptQueryContextFunctionProperty.arg.0=ULONG,dwTable func.BCryptQueryContextFunctionProperty.arg.1=LPCWSTR,pszContext func.BCryptQueryContextFunctionProperty.arg.2=ULONG,dwInterface func.BCryptQueryContextFunctionProperty.arg.3=LPCWSTR,pszFunction func.BCryptQueryContextFunctionProperty.arg.4=LPCWSTR,pszProperty func.BCryptQueryContextFunctionProperty.arg.5=ULONG *,pcbValue func.BCryptQueryContextFunctionProperty.arg.6=PUCHAR *,ppbValue func.BCryptQueryContextFunctionProperty.ret=NTSTATUS BCryptQueryProviderRegistration=func func.BCryptQueryProviderRegistration.args=5 func.BCryptQueryProviderRegistration.arg.0=LPCWSTR,pszProvider func.BCryptQueryProviderRegistration.arg.1=ULONG,dwMode func.BCryptQueryProviderRegistration.arg.2=ULONG,dwInterface func.BCryptQueryProviderRegistration.arg.3=ULONG *,pcbBuffer func.BCryptQueryProviderRegistration.arg.4=PCRYPT_PROVIDER_REG *,ppBuffer func.BCryptQueryProviderRegistration.ret=NTSTATUS BCryptRegisterConfigChangeNotify=func func.BCryptRegisterConfigChangeNotify.args=1 func.BCryptRegisterConfigChangeNotify.arg.0=PRKEVENT,pEvent func.BCryptRegisterConfigChangeNotify.ret=NTSTATUS BCryptRemoveContextFunction=func func.BCryptRemoveContextFunction.args=4 func.BCryptRemoveContextFunction.arg.0=ULONG,dwTable func.BCryptRemoveContextFunction.arg.1=LPCWSTR,pszContext func.BCryptRemoveContextFunction.arg.2=ULONG,dwInterface func.BCryptRemoveContextFunction.arg.3=LPCWSTR,pszFunction func.BCryptRemoveContextFunction.ret=NTSTATUS BCryptResolveProviders=func func.BCryptResolveProviders.args=8 func.BCryptResolveProviders.arg.0=LPCWSTR,pszContext func.BCryptResolveProviders.arg.1=ULONG,dwInterface func.BCryptResolveProviders.arg.2=LPCWSTR,pszFunction func.BCryptResolveProviders.arg.3=LPCWSTR,pszProvider func.BCryptResolveProviders.arg.4=ULONG,dwMode func.BCryptResolveProviders.arg.5=ULONG,dwFlags func.BCryptResolveProviders.arg.6=ULONG *,pcbBuffer func.BCryptResolveProviders.arg.7=PCRYPT_PROVIDER_REFS *,ppBuffer func.BCryptResolveProviders.ret=NTSTATUS BCryptSecretAgreement=func func.BCryptSecretAgreement.args=4 func.BCryptSecretAgreement.arg.0=BCRYPT_KEY_HANDLE,hPrivKey func.BCryptSecretAgreement.arg.1=BCRYPT_KEY_HANDLE,hPubKey func.BCryptSecretAgreement.arg.2=BCRYPT_SECRET_HANDLE *,phAgreedSecret func.BCryptSecretAgreement.arg.3=ULONG,dwFlags func.BCryptSecretAgreement.ret=NTSTATUS BCryptSetContextFunctionProperty=func func.BCryptSetContextFunctionProperty.args=7 func.BCryptSetContextFunctionProperty.arg.0=ULONG,dwTable func.BCryptSetContextFunctionProperty.arg.1=LPCWSTR,pszContext func.BCryptSetContextFunctionProperty.arg.2=ULONG,dwInterface func.BCryptSetContextFunctionProperty.arg.3=LPCWSTR,pszFunction func.BCryptSetContextFunctionProperty.arg.4=LPCWSTR,pszProperty func.BCryptSetContextFunctionProperty.arg.5=ULONG,cbValue func.BCryptSetContextFunctionProperty.arg.6=PUCHAR,pbValue func.BCryptSetContextFunctionProperty.ret=NTSTATUS BCryptSetProperty=func func.BCryptSetProperty.args=5 func.BCryptSetProperty.arg.0=BCRYPT_HANDLE,hObject func.BCryptSetProperty.arg.1=LPCWSTR,pszProperty func.BCryptSetProperty.arg.2=PUCHAR,pbInput func.BCryptSetProperty.arg.3=ULONG,cbInput func.BCryptSetProperty.arg.4=ULONG,dwFlags func.BCryptSetProperty.ret=NTSTATUS BCryptSignHash=func func.BCryptSignHash.args=8 func.BCryptSignHash.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptSignHash.arg.1=VOID *,pPaddingInfo func.BCryptSignHash.arg.2=PUCHAR,pbInput func.BCryptSignHash.arg.3=ULONG,cbInput func.BCryptSignHash.arg.4=PUCHAR,pbOutput func.BCryptSignHash.arg.5=ULONG,cbOutput func.BCryptSignHash.arg.6=ULONG *,pcbResult func.BCryptSignHash.arg.7=ULONG,dwFlags func.BCryptSignHash.ret=NTSTATUS BCryptUnregisterConfigChangeNotify=func func.BCryptUnregisterConfigChangeNotify.args=1 func.BCryptUnregisterConfigChangeNotify.arg.0=PRKEVENT,pEvent func.BCryptUnregisterConfigChangeNotify.ret=NTSTATUS BCryptVerifySignature=func func.BCryptVerifySignature.args=7 func.BCryptVerifySignature.arg.0=BCRYPT_KEY_HANDLE,hKey func.BCryptVerifySignature.arg.1=VOID *,pPaddingInfo func.BCryptVerifySignature.arg.2=PUCHAR,pbHash func.BCryptVerifySignature.arg.3=ULONG,cbHash func.BCryptVerifySignature.arg.4=PUCHAR,pbSignature func.BCryptVerifySignature.arg.5=ULONG,cbSignature func.BCryptVerifySignature.arg.6=ULONG,dwFlags func.BCryptVerifySignature.ret=NTSTATUS ### cfgmgr32.h ### CM_Add_Empty_Log_Conf=func func.CM_Add_Empty_Log_Conf.args=4 func.CM_Add_Empty_Log_Conf.arg.0=PLOG_CONF,plcLogConf func.CM_Add_Empty_Log_Conf.arg.1=DEVINST,dnDevInst func.CM_Add_Empty_Log_Conf.arg.2=PRIORITY,Priority func.CM_Add_Empty_Log_Conf.arg.3=ULONG,ulFlags func.CM_Add_Empty_Log_Conf.ret=CONFIGRET CM_Add_Empty_Log_Conf_Ex=func func.CM_Add_Empty_Log_Conf_Ex.args=5 func.CM_Add_Empty_Log_Conf_Ex.arg.0=PLOG_CONF,plcLogConf func.CM_Add_Empty_Log_Conf_Ex.arg.1=DEVINST,dnDevInst func.CM_Add_Empty_Log_Conf_Ex.arg.2=PRIORITY,Priority func.CM_Add_Empty_Log_Conf_Ex.arg.3=ULONG,ulFlags func.CM_Add_Empty_Log_Conf_Ex.arg.4=HMACHINE,hMachine func.CM_Add_Empty_Log_Conf_Ex.ret=CONFIGRET CM_Add_IDA=func func.CM_Add_IDA.args=3 func.CM_Add_IDA.arg.0=DEVINST,dnDevInst func.CM_Add_IDA.arg.1=PSTR,pszID func.CM_Add_IDA.arg.2=ULONG,ulFlags func.CM_Add_IDA.ret=CONFIGRET CM_Add_IDW=func func.CM_Add_IDW.args=3 func.CM_Add_IDW.arg.0=DEVINST,dnDevInst func.CM_Add_IDW.arg.1=PWSTR,pszID func.CM_Add_IDW.arg.2=ULONG,ulFlags func.CM_Add_IDW.ret=CONFIGRET CM_Add_ID_ExA=func func.CM_Add_ID_ExA.args=4 func.CM_Add_ID_ExA.arg.0=DEVINST,dnDevInst func.CM_Add_ID_ExA.arg.1=PSTR,pszID func.CM_Add_ID_ExA.arg.2=ULONG,ulFlags func.CM_Add_ID_ExA.arg.3=HMACHINE,hMachine func.CM_Add_ID_ExA.ret=CONFIGRET CM_Add_ID_ExW=func func.CM_Add_ID_ExW.args=4 func.CM_Add_ID_ExW.arg.0=DEVINST,dnDevInst func.CM_Add_ID_ExW.arg.1=PWSTR,pszID func.CM_Add_ID_ExW.arg.2=ULONG,ulFlags func.CM_Add_ID_ExW.arg.3=HMACHINE,hMachine func.CM_Add_ID_ExW.ret=CONFIGRET CM_Add_Range=func func.CM_Add_Range.args=4 func.CM_Add_Range.arg.0=DWORDLONG,ullStartValue func.CM_Add_Range.arg.1=DWORDLONG,ullEndValue func.CM_Add_Range.arg.2=RANGE_LIST,rlh func.CM_Add_Range.arg.3=ULONG,ulFlags func.CM_Add_Range.ret=CONFIGRET CM_Add_Res_Des=func func.CM_Add_Res_Des.args=6 func.CM_Add_Res_Des.arg.0=PRES_DES,prdResDes func.CM_Add_Res_Des.arg.1=LOG_CONF,lcLogConf func.CM_Add_Res_Des.arg.2=RESOURCEID,ResourceID func.CM_Add_Res_Des.arg.3=PCVOID,ResourceData func.CM_Add_Res_Des.arg.4=ULONG,ResourceLen func.CM_Add_Res_Des.arg.5=ULONG,ulFlags func.CM_Add_Res_Des.ret=CONFIGRET CM_Add_Res_Des_Ex=func func.CM_Add_Res_Des_Ex.args=7 func.CM_Add_Res_Des_Ex.arg.0=PRES_DES,prdResDes func.CM_Add_Res_Des_Ex.arg.1=LOG_CONF,lcLogConf func.CM_Add_Res_Des_Ex.arg.2=RESOURCEID,ResourceID func.CM_Add_Res_Des_Ex.arg.3=PCVOID,ResourceData func.CM_Add_Res_Des_Ex.arg.4=ULONG,ResourceLen func.CM_Add_Res_Des_Ex.arg.5=ULONG,ulFlags func.CM_Add_Res_Des_Ex.arg.6=HMACHINE,hMachine func.CM_Add_Res_Des_Ex.ret=CONFIGRET CM_Connect_MachineA=func func.CM_Connect_MachineA.args=2 func.CM_Connect_MachineA.arg.0=PCSTR,UNCServerName func.CM_Connect_MachineA.arg.1=PHMACHINE,phMachine func.CM_Connect_MachineA.ret=CONFIGRET CM_Connect_MachineW=func func.CM_Connect_MachineW.args=2 func.CM_Connect_MachineW.arg.0=PCWSTR,UNCServerName func.CM_Connect_MachineW.arg.1=PHMACHINE,phMachine func.CM_Connect_MachineW.ret=CONFIGRET CM_Create_DevNodeA=func func.CM_Create_DevNodeA.args=4 func.CM_Create_DevNodeA.arg.0=PDEVINST,pdnDevInst func.CM_Create_DevNodeA.arg.1=DEVINSTID_A,pDeviceID func.CM_Create_DevNodeA.arg.2=DEVINST,dnParent func.CM_Create_DevNodeA.arg.3=ULONG,ulFlags func.CM_Create_DevNodeA.ret=CONFIGRET CM_Create_DevNodeW=func func.CM_Create_DevNodeW.args=4 func.CM_Create_DevNodeW.arg.0=PDEVINST,pdnDevInst func.CM_Create_DevNodeW.arg.1=DEVINSTID_W,pDeviceID func.CM_Create_DevNodeW.arg.2=DEVINST,dnParent func.CM_Create_DevNodeW.arg.3=ULONG,ulFlags func.CM_Create_DevNodeW.ret=CONFIGRET CM_Create_DevNode_ExA=func func.CM_Create_DevNode_ExA.args=5 func.CM_Create_DevNode_ExA.arg.0=PDEVINST,pdnDevInst func.CM_Create_DevNode_ExA.arg.1=DEVINSTID_A,pDeviceID func.CM_Create_DevNode_ExA.arg.2=DEVINST,dnParent func.CM_Create_DevNode_ExA.arg.3=ULONG,ulFlags func.CM_Create_DevNode_ExA.arg.4=HMACHINE,hMachine func.CM_Create_DevNode_ExA.ret=CONFIGRET CM_Create_DevNode_ExW=func func.CM_Create_DevNode_ExW.args=5 func.CM_Create_DevNode_ExW.arg.0=PDEVINST,pdnDevInst func.CM_Create_DevNode_ExW.arg.1=DEVINSTID_W,pDeviceID func.CM_Create_DevNode_ExW.arg.2=DEVINST,dnParent func.CM_Create_DevNode_ExW.arg.3=ULONG,ulFlags func.CM_Create_DevNode_ExW.arg.4=HMACHINE,hMachine func.CM_Create_DevNode_ExW.ret=CONFIGRET CM_Create_Range_List=func func.CM_Create_Range_List.args=2 func.CM_Create_Range_List.arg.0=PRANGE_LIST,prlh func.CM_Create_Range_List.arg.1=ULONG,ulFlags func.CM_Create_Range_List.ret=CONFIGRET CM_Delete_Class_Key=func func.CM_Delete_Class_Key.args=2 func.CM_Delete_Class_Key.arg.0=LPGUID,ClassGuid func.CM_Delete_Class_Key.arg.1=ULONG,ulFlags func.CM_Delete_Class_Key.ret=CONFIGRET CM_Delete_Class_Key_Ex=func func.CM_Delete_Class_Key_Ex.args=3 func.CM_Delete_Class_Key_Ex.arg.0=LPGUID,ClassGuid func.CM_Delete_Class_Key_Ex.arg.1=ULONG,ulFlags func.CM_Delete_Class_Key_Ex.arg.2=HMACHINE,hMachine func.CM_Delete_Class_Key_Ex.ret=CONFIGRET CM_Delete_DevNode_Key=func func.CM_Delete_DevNode_Key.args=3 func.CM_Delete_DevNode_Key.arg.0=DEVNODE,dnDevNode func.CM_Delete_DevNode_Key.arg.1=ULONG,ulHardwareProfile func.CM_Delete_DevNode_Key.arg.2=ULONG,ulFlags func.CM_Delete_DevNode_Key.ret=CONFIGRET CM_Delete_DevNode_Key_Ex=func func.CM_Delete_DevNode_Key_Ex.args=4 func.CM_Delete_DevNode_Key_Ex.arg.0=DEVNODE,dnDevNode func.CM_Delete_DevNode_Key_Ex.arg.1=ULONG,ulHardwareProfile func.CM_Delete_DevNode_Key_Ex.arg.2=ULONG,ulFlags func.CM_Delete_DevNode_Key_Ex.arg.3=HMACHINE,hMachine func.CM_Delete_DevNode_Key_Ex.ret=CONFIGRET CM_Delete_Device_Interface_KeyA=func func.CM_Delete_Device_Interface_KeyA.args=2 func.CM_Delete_Device_Interface_KeyA.arg.0=LPCSTR,pszDeviceInterface func.CM_Delete_Device_Interface_KeyA.arg.1=ULONG,ulFlags func.CM_Delete_Device_Interface_KeyA.ret=CONFIGRET CM_Delete_Device_Interface_KeyW=func func.CM_Delete_Device_Interface_KeyW.args=2 func.CM_Delete_Device_Interface_KeyW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Delete_Device_Interface_KeyW.arg.1=ULONG,ulFlags func.CM_Delete_Device_Interface_KeyW.ret=CONFIGRET CM_Delete_Device_Interface_Key_ExA=func func.CM_Delete_Device_Interface_Key_ExA.args=3 func.CM_Delete_Device_Interface_Key_ExA.arg.0=LPCSTR,pszDeviceInterface func.CM_Delete_Device_Interface_Key_ExA.arg.1=ULONG,ulFlags func.CM_Delete_Device_Interface_Key_ExA.arg.2=HMACHINE,hMachine func.CM_Delete_Device_Interface_Key_ExA.ret=CONFIGRET CM_Delete_Device_Interface_Key_ExW=func func.CM_Delete_Device_Interface_Key_ExW.args=3 func.CM_Delete_Device_Interface_Key_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Delete_Device_Interface_Key_ExW.arg.1=ULONG,ulFlags func.CM_Delete_Device_Interface_Key_ExW.arg.2=HMACHINE,hMachine func.CM_Delete_Device_Interface_Key_ExW.ret=CONFIGRET CM_Delete_Range=func func.CM_Delete_Range.args=4 func.CM_Delete_Range.arg.0=DWORDLONG,ullStartValue func.CM_Delete_Range.arg.1=DWORDLONG,ullEndValue func.CM_Delete_Range.arg.2=RANGE_LIST,rlh func.CM_Delete_Range.arg.3=ULONG,ulFlags func.CM_Delete_Range.ret=CONFIGRET CM_Detect_Resource_Conflict=func func.CM_Detect_Resource_Conflict.args=6 func.CM_Detect_Resource_Conflict.arg.0=DEVINST,dnDevInst func.CM_Detect_Resource_Conflict.arg.1=RESOURCEID,ResourceID func.CM_Detect_Resource_Conflict.arg.2=PCVOID,ResourceData func.CM_Detect_Resource_Conflict.arg.3=ULONG,ResourceLen func.CM_Detect_Resource_Conflict.arg.4=PBOOL,pbConflictDetected func.CM_Detect_Resource_Conflict.arg.5=ULONG,ulFlags func.CM_Detect_Resource_Conflict.ret=CONFIGRET CM_Detect_Resource_Conflict_Ex=func func.CM_Detect_Resource_Conflict_Ex.args=7 func.CM_Detect_Resource_Conflict_Ex.arg.0=DEVINST,dnDevInst func.CM_Detect_Resource_Conflict_Ex.arg.1=RESOURCEID,ResourceID func.CM_Detect_Resource_Conflict_Ex.arg.2=PCVOID,ResourceData func.CM_Detect_Resource_Conflict_Ex.arg.3=ULONG,ResourceLen func.CM_Detect_Resource_Conflict_Ex.arg.4=PBOOL,pbConflictDetected func.CM_Detect_Resource_Conflict_Ex.arg.5=ULONG,ulFlags func.CM_Detect_Resource_Conflict_Ex.arg.6=HMACHINE,hMachine func.CM_Detect_Resource_Conflict_Ex.ret=CONFIGRET CM_Disable_DevNode=func func.CM_Disable_DevNode.args=2 func.CM_Disable_DevNode.arg.0=DEVINST,dnDevInst func.CM_Disable_DevNode.arg.1=ULONG,ulFlags func.CM_Disable_DevNode.ret=CONFIGRET CM_Disable_DevNode_Ex=func func.CM_Disable_DevNode_Ex.args=3 func.CM_Disable_DevNode_Ex.arg.0=DEVINST,dnDevInst func.CM_Disable_DevNode_Ex.arg.1=ULONG,ulFlags func.CM_Disable_DevNode_Ex.arg.2=HMACHINE,hMachine func.CM_Disable_DevNode_Ex.ret=CONFIGRET CM_Disconnect_Machine=func func.CM_Disconnect_Machine.args=1 func.CM_Disconnect_Machine.arg.0=HMACHINE,hMachine func.CM_Disconnect_Machine.ret=CONFIGRET CM_Dup_Range_List=func func.CM_Dup_Range_List.args=3 func.CM_Dup_Range_List.arg.0=RANGE_LIST,rlhOld func.CM_Dup_Range_List.arg.1=RANGE_LIST,rlhNew func.CM_Dup_Range_List.arg.2=ULONG,ulFlags func.CM_Dup_Range_List.ret=CONFIGRET CM_Enable_DevNode=func func.CM_Enable_DevNode.args=2 func.CM_Enable_DevNode.arg.0=DEVINST,dnDevInst func.CM_Enable_DevNode.arg.1=ULONG,ulFlags func.CM_Enable_DevNode.ret=CONFIGRET CM_Enable_DevNode_Ex=func func.CM_Enable_DevNode_Ex.args=3 func.CM_Enable_DevNode_Ex.arg.0=DEVINST,dnDevInst func.CM_Enable_DevNode_Ex.arg.1=ULONG,ulFlags func.CM_Enable_DevNode_Ex.arg.2=HMACHINE,hMachine func.CM_Enable_DevNode_Ex.ret=CONFIGRET CM_Enumerate_Classes=func func.CM_Enumerate_Classes.args=3 func.CM_Enumerate_Classes.arg.0=ULONG,ulClassIndex func.CM_Enumerate_Classes.arg.1=LPGUID,ClassGuid func.CM_Enumerate_Classes.arg.2=ULONG,ulFlags func.CM_Enumerate_Classes.ret=CONFIGRET CM_Enumerate_Classes_Ex=func func.CM_Enumerate_Classes_Ex.args=4 func.CM_Enumerate_Classes_Ex.arg.0=ULONG,ulClassIndex func.CM_Enumerate_Classes_Ex.arg.1=LPGUID,ClassGuid func.CM_Enumerate_Classes_Ex.arg.2=ULONG,ulFlags func.CM_Enumerate_Classes_Ex.arg.3=HMACHINE,hMachine func.CM_Enumerate_Classes_Ex.ret=CONFIGRET CM_Enumerate_EnumeratorsA=func func.CM_Enumerate_EnumeratorsA.args=4 func.CM_Enumerate_EnumeratorsA.arg.0=ULONG,ulEnumIndex func.CM_Enumerate_EnumeratorsA.arg.1=PSTR,Buffer func.CM_Enumerate_EnumeratorsA.arg.2=PULONG,pulLength func.CM_Enumerate_EnumeratorsA.arg.3=ULONG,ulFlags func.CM_Enumerate_EnumeratorsA.ret=CONFIGRET CM_Enumerate_EnumeratorsW=func func.CM_Enumerate_EnumeratorsW.args=4 func.CM_Enumerate_EnumeratorsW.arg.0=ULONG,ulEnumIndex func.CM_Enumerate_EnumeratorsW.arg.1=PWSTR,Buffer func.CM_Enumerate_EnumeratorsW.arg.2=PULONG,pulLength func.CM_Enumerate_EnumeratorsW.arg.3=ULONG,ulFlags func.CM_Enumerate_EnumeratorsW.ret=CONFIGRET CM_Enumerate_Enumerators_ExA=func func.CM_Enumerate_Enumerators_ExA.args=5 func.CM_Enumerate_Enumerators_ExA.arg.0=ULONG,ulEnumIndex func.CM_Enumerate_Enumerators_ExA.arg.1=PSTR,Buffer func.CM_Enumerate_Enumerators_ExA.arg.2=PULONG,pulLength func.CM_Enumerate_Enumerators_ExA.arg.3=ULONG,ulFlags func.CM_Enumerate_Enumerators_ExA.arg.4=HMACHINE,hMachine func.CM_Enumerate_Enumerators_ExA.ret=CONFIGRET CM_Enumerate_Enumerators_ExW=func func.CM_Enumerate_Enumerators_ExW.args=5 func.CM_Enumerate_Enumerators_ExW.arg.0=ULONG,ulEnumIndex func.CM_Enumerate_Enumerators_ExW.arg.1=PWSTR,Buffer func.CM_Enumerate_Enumerators_ExW.arg.2=PULONG,pulLength func.CM_Enumerate_Enumerators_ExW.arg.3=ULONG,ulFlags func.CM_Enumerate_Enumerators_ExW.arg.4=HMACHINE,hMachine func.CM_Enumerate_Enumerators_ExW.ret=CONFIGRET CM_Find_Range=func func.CM_Find_Range.args=7 func.CM_Find_Range.arg.0=PDWORDLONG,pullStart func.CM_Find_Range.arg.1=DWORDLONG,ullStart func.CM_Find_Range.arg.2=ULONG,ulLength func.CM_Find_Range.arg.3=DWORDLONG,ullAlignment func.CM_Find_Range.arg.4=DWORDLONG,ullEnd func.CM_Find_Range.arg.5=RANGE_LIST,rlh func.CM_Find_Range.arg.6=ULONG,ulFlags func.CM_Find_Range.ret=CONFIGRET CM_First_Range=func func.CM_First_Range.args=5 func.CM_First_Range.arg.0=RANGE_LIST,rlh func.CM_First_Range.arg.1=PDWORDLONG,pullStart func.CM_First_Range.arg.2=PDWORDLONG,pullEnd func.CM_First_Range.arg.3=PRANGE_ELEMENT,preElement func.CM_First_Range.arg.4=ULONG,ulFlags func.CM_First_Range.ret=CONFIGRET CM_Free_Log_Conf=func func.CM_Free_Log_Conf.args=2 func.CM_Free_Log_Conf.arg.0=LOG_CONF,lcLogConfToBeFreed func.CM_Free_Log_Conf.arg.1=ULONG,ulFlags func.CM_Free_Log_Conf.ret=CONFIGRET CM_Free_Log_Conf_Ex=func func.CM_Free_Log_Conf_Ex.args=3 func.CM_Free_Log_Conf_Ex.arg.0=LOG_CONF,lcLogConfToBeFreed func.CM_Free_Log_Conf_Ex.arg.1=ULONG,ulFlags func.CM_Free_Log_Conf_Ex.arg.2=HMACHINE,hMachine func.CM_Free_Log_Conf_Ex.ret=CONFIGRET CM_Free_Log_Conf_Handle=func func.CM_Free_Log_Conf_Handle.args=1 func.CM_Free_Log_Conf_Handle.arg.0=LOG_CONF,lcLogConf func.CM_Free_Log_Conf_Handle.ret=CONFIGRET CM_Free_Range_List=func func.CM_Free_Range_List.args=2 func.CM_Free_Range_List.arg.0=RANGE_LIST,rlh func.CM_Free_Range_List.arg.1=ULONG,ulFlags func.CM_Free_Range_List.ret=CONFIGRET CM_Free_Res_Des=func func.CM_Free_Res_Des.args=3 func.CM_Free_Res_Des.arg.0=PRES_DES,prdResDes func.CM_Free_Res_Des.arg.1=RES_DES,rdResDes func.CM_Free_Res_Des.arg.2=ULONG,ulFlags func.CM_Free_Res_Des.ret=CONFIGRET CM_Free_Res_Des_Ex=func func.CM_Free_Res_Des_Ex.args=4 func.CM_Free_Res_Des_Ex.arg.0=PRES_DES,prdResDes func.CM_Free_Res_Des_Ex.arg.1=RES_DES,rdResDes func.CM_Free_Res_Des_Ex.arg.2=ULONG,ulFlags func.CM_Free_Res_Des_Ex.arg.3=HMACHINE,hMachine func.CM_Free_Res_Des_Ex.ret=CONFIGRET CM_Free_Res_Des_Handle=func func.CM_Free_Res_Des_Handle.args=1 func.CM_Free_Res_Des_Handle.arg.0=RES_DES,rdResDes func.CM_Free_Res_Des_Handle.ret=CONFIGRET CM_Free_Resource_Conflict_Handle=func func.CM_Free_Resource_Conflict_Handle.args=1 func.CM_Free_Resource_Conflict_Handle.arg.0=CONFLICT_LIST,clConflictList func.CM_Free_Resource_Conflict_Handle.ret=CONFIGRET CM_Get_Child=func func.CM_Get_Child.args=3 func.CM_Get_Child.arg.0=PDEVINST,pdnDevInst func.CM_Get_Child.arg.1=DEVINST,dnDevInst func.CM_Get_Child.arg.2=ULONG,ulFlags func.CM_Get_Child.ret=CONFIGRET CM_Get_Child_Ex=func func.CM_Get_Child_Ex.args=4 func.CM_Get_Child_Ex.arg.0=PDEVINST,pdnDevInst func.CM_Get_Child_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_Child_Ex.arg.2=ULONG,ulFlags func.CM_Get_Child_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Child_Ex.ret=CONFIGRET CM_Get_Class_Key_NameA=func func.CM_Get_Class_Key_NameA.args=4 func.CM_Get_Class_Key_NameA.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Key_NameA.arg.1=LPSTR,pszKeyName func.CM_Get_Class_Key_NameA.arg.2=PULONG,pulLength func.CM_Get_Class_Key_NameA.arg.3=ULONG,ulFlags func.CM_Get_Class_Key_NameA.ret=CONFIGRET CM_Get_Class_Key_NameW=func func.CM_Get_Class_Key_NameW.args=4 func.CM_Get_Class_Key_NameW.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Key_NameW.arg.1=LPWSTR,pszKeyName func.CM_Get_Class_Key_NameW.arg.2=PULONG,pulLength func.CM_Get_Class_Key_NameW.arg.3=ULONG,ulFlags func.CM_Get_Class_Key_NameW.ret=CONFIGRET CM_Get_Class_Key_Name_ExA=func func.CM_Get_Class_Key_Name_ExA.args=5 func.CM_Get_Class_Key_Name_ExA.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Key_Name_ExA.arg.1=LPSTR,pszKeyName func.CM_Get_Class_Key_Name_ExA.arg.2=PULONG,pulLength func.CM_Get_Class_Key_Name_ExA.arg.3=ULONG,ulFlags func.CM_Get_Class_Key_Name_ExA.arg.4=HMACHINE,hMachine func.CM_Get_Class_Key_Name_ExA.ret=CONFIGRET CM_Get_Class_Key_Name_ExW=func func.CM_Get_Class_Key_Name_ExW.args=5 func.CM_Get_Class_Key_Name_ExW.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Key_Name_ExW.arg.1=LPWSTR,pszKeyName func.CM_Get_Class_Key_Name_ExW.arg.2=PULONG,pulLength func.CM_Get_Class_Key_Name_ExW.arg.3=ULONG,ulFlags func.CM_Get_Class_Key_Name_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Class_Key_Name_ExW.ret=CONFIGRET CM_Get_Class_NameA=func func.CM_Get_Class_NameA.args=4 func.CM_Get_Class_NameA.arg.0=LPGUID,ClassGuid func.CM_Get_Class_NameA.arg.1=PSTR,Buffer func.CM_Get_Class_NameA.arg.2=PULONG,pulLength func.CM_Get_Class_NameA.arg.3=ULONG,ulFlags func.CM_Get_Class_NameA.ret=CONFIGRET CM_Get_Class_NameW=func func.CM_Get_Class_NameW.args=4 func.CM_Get_Class_NameW.arg.0=LPGUID,ClassGuid func.CM_Get_Class_NameW.arg.1=PWSTR,Buffer func.CM_Get_Class_NameW.arg.2=PULONG,pulLength func.CM_Get_Class_NameW.arg.3=ULONG,ulFlags func.CM_Get_Class_NameW.ret=CONFIGRET CM_Get_Class_Name_ExA=func func.CM_Get_Class_Name_ExA.args=5 func.CM_Get_Class_Name_ExA.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Name_ExA.arg.1=PSTR,Buffer func.CM_Get_Class_Name_ExA.arg.2=PULONG,pulLength func.CM_Get_Class_Name_ExA.arg.3=ULONG,ulFlags func.CM_Get_Class_Name_ExA.arg.4=HMACHINE,hMachine func.CM_Get_Class_Name_ExA.ret=CONFIGRET CM_Get_Class_Name_ExW=func func.CM_Get_Class_Name_ExW.args=5 func.CM_Get_Class_Name_ExW.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Name_ExW.arg.1=PWSTR,Buffer func.CM_Get_Class_Name_ExW.arg.2=PULONG,pulLength func.CM_Get_Class_Name_ExW.arg.3=ULONG,ulFlags func.CM_Get_Class_Name_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Class_Name_ExW.ret=CONFIGRET CM_Get_Class_PropertyW=func func.CM_Get_Class_PropertyW.args=6 func.CM_Get_Class_PropertyW.arg.0=LPCGUID,ClassGUID func.CM_Get_Class_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_Class_PropertyW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_Class_PropertyW.arg.3=PBYTE,PropertyBuffer func.CM_Get_Class_PropertyW.arg.4=PULONG,PropertyBufferSize func.CM_Get_Class_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_Class_PropertyW.ret=CONFIGRET CM_Get_Class_Property_ExW=func func.CM_Get_Class_Property_ExW.args=7 func.CM_Get_Class_Property_ExW.arg.0=LPCGUID,ClassGUID func.CM_Get_Class_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_Class_Property_ExW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_Class_Property_ExW.arg.3=PBYTE,PropertyBuffer func.CM_Get_Class_Property_ExW.arg.4=PULONG,PropertyBufferSize func.CM_Get_Class_Property_ExW.arg.5=ULONG,ulFlags func.CM_Get_Class_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Get_Class_Property_ExW.ret=CONFIGRET CM_Get_Class_Property_Keys=func func.CM_Get_Class_Property_Keys.args=4 func.CM_Get_Class_Property_Keys.arg.0=LPCGUID,ClassGUID func.CM_Get_Class_Property_Keys.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_Class_Property_Keys.arg.2=PULONG,PropertyKeyCount func.CM_Get_Class_Property_Keys.arg.3=ULONG,ulFlags func.CM_Get_Class_Property_Keys.ret=CONFIGRET CM_Get_Class_Property_Keys_Ex=func func.CM_Get_Class_Property_Keys_Ex.args=5 func.CM_Get_Class_Property_Keys_Ex.arg.0=LPCGUID,ClassGUID func.CM_Get_Class_Property_Keys_Ex.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_Class_Property_Keys_Ex.arg.2=PULONG,PropertyKeyCount func.CM_Get_Class_Property_Keys_Ex.arg.3=ULONG,ulFlags func.CM_Get_Class_Property_Keys_Ex.arg.4=HMACHINE,hMachine func.CM_Get_Class_Property_Keys_Ex.ret=CONFIGRET CM_Get_Class_Registry_PropertyA=func func.CM_Get_Class_Registry_PropertyA.args=7 func.CM_Get_Class_Registry_PropertyA.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Registry_PropertyA.arg.1=ULONG,ulProperty func.CM_Get_Class_Registry_PropertyA.arg.2=PULONG,pulRegDataType func.CM_Get_Class_Registry_PropertyA.arg.3=PVOID,Buffer func.CM_Get_Class_Registry_PropertyA.arg.4=PULONG,pulLength func.CM_Get_Class_Registry_PropertyA.arg.5=ULONG,ulFlags func.CM_Get_Class_Registry_PropertyA.arg.6=HMACHINE,hMachine func.CM_Get_Class_Registry_PropertyA.ret=CONFIGRET CM_Get_Class_Registry_PropertyW=func func.CM_Get_Class_Registry_PropertyW.args=7 func.CM_Get_Class_Registry_PropertyW.arg.0=LPGUID,ClassGuid func.CM_Get_Class_Registry_PropertyW.arg.1=ULONG,ulProperty func.CM_Get_Class_Registry_PropertyW.arg.2=PULONG,pulRegDataType func.CM_Get_Class_Registry_PropertyW.arg.3=PVOID,Buffer func.CM_Get_Class_Registry_PropertyW.arg.4=PULONG,pulLength func.CM_Get_Class_Registry_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_Class_Registry_PropertyW.arg.6=HMACHINE,hMachine func.CM_Get_Class_Registry_PropertyW.ret=CONFIGRET CM_Get_Depth=func func.CM_Get_Depth.args=3 func.CM_Get_Depth.arg.0=PULONG,pulDepth func.CM_Get_Depth.arg.1=DEVINST,dnDevInst func.CM_Get_Depth.arg.2=ULONG,ulFlags func.CM_Get_Depth.ret=CONFIGRET CM_Get_Depth_Ex=func func.CM_Get_Depth_Ex.args=4 func.CM_Get_Depth_Ex.arg.0=PULONG,pulDepth func.CM_Get_Depth_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_Depth_Ex.arg.2=ULONG,ulFlags func.CM_Get_Depth_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Depth_Ex.ret=CONFIGRET CM_Get_DevNode_Custom_PropertyA=func func.CM_Get_DevNode_Custom_PropertyA.args=6 func.CM_Get_DevNode_Custom_PropertyA.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Custom_PropertyA.arg.1=PCSTR,pszCustomPropertyName func.CM_Get_DevNode_Custom_PropertyA.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Custom_PropertyA.arg.3=PVOID,Buffer func.CM_Get_DevNode_Custom_PropertyA.arg.4=PULONG,pulLength func.CM_Get_DevNode_Custom_PropertyA.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Custom_PropertyA.ret=CONFIGRET CM_Get_DevNode_Custom_PropertyW=func func.CM_Get_DevNode_Custom_PropertyW.args=6 func.CM_Get_DevNode_Custom_PropertyW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Custom_PropertyW.arg.1=PCWSTR,pszCustomPropertyName func.CM_Get_DevNode_Custom_PropertyW.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Custom_PropertyW.arg.3=PVOID,Buffer func.CM_Get_DevNode_Custom_PropertyW.arg.4=PULONG,pulLength func.CM_Get_DevNode_Custom_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Custom_PropertyW.ret=CONFIGRET CM_Get_DevNode_Custom_Property_ExA=func func.CM_Get_DevNode_Custom_Property_ExA.args=7 func.CM_Get_DevNode_Custom_Property_ExA.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Custom_Property_ExA.arg.1=PCSTR,pszCustomPropertyName func.CM_Get_DevNode_Custom_Property_ExA.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Custom_Property_ExA.arg.3=PVOID,Buffer func.CM_Get_DevNode_Custom_Property_ExA.arg.4=PULONG,pulLength func.CM_Get_DevNode_Custom_Property_ExA.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Custom_Property_ExA.arg.6=HMACHINE,hMachine func.CM_Get_DevNode_Custom_Property_ExA.ret=CONFIGRET CM_Get_DevNode_Custom_Property_ExW=func func.CM_Get_DevNode_Custom_Property_ExW.args=7 func.CM_Get_DevNode_Custom_Property_ExW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Custom_Property_ExW.arg.1=PCWSTR,pszCustomPropertyName func.CM_Get_DevNode_Custom_Property_ExW.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Custom_Property_ExW.arg.3=PVOID,Buffer func.CM_Get_DevNode_Custom_Property_ExW.arg.4=PULONG,pulLength func.CM_Get_DevNode_Custom_Property_ExW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Custom_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Get_DevNode_Custom_Property_ExW.ret=CONFIGRET CM_Get_DevNode_PropertyW=func func.CM_Get_DevNode_PropertyW.args=6 func.CM_Get_DevNode_PropertyW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_DevNode_PropertyW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_DevNode_PropertyW.arg.3=PBYTE,PropertyBuffer func.CM_Get_DevNode_PropertyW.arg.4=PULONG,PropertyBufferSize func.CM_Get_DevNode_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_PropertyW.ret=CONFIGRET CM_Get_DevNode_Property_ExW=func func.CM_Get_DevNode_Property_ExW.args=7 func.CM_Get_DevNode_Property_ExW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_DevNode_Property_ExW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_DevNode_Property_ExW.arg.3=PBYTE,PropertyBuffer func.CM_Get_DevNode_Property_ExW.arg.4=PULONG,PropertyBufferSize func.CM_Get_DevNode_Property_ExW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Get_DevNode_Property_ExW.ret=CONFIGRET CM_Get_DevNode_Property_Keys=func func.CM_Get_DevNode_Property_Keys.args=4 func.CM_Get_DevNode_Property_Keys.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Property_Keys.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_DevNode_Property_Keys.arg.2=PULONG,PropertyKeyCount func.CM_Get_DevNode_Property_Keys.arg.3=ULONG,ulFlags func.CM_Get_DevNode_Property_Keys.ret=CONFIGRET CM_Get_DevNode_Property_Keys_Ex=func func.CM_Get_DevNode_Property_Keys_Ex.args=5 func.CM_Get_DevNode_Property_Keys_Ex.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Property_Keys_Ex.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_DevNode_Property_Keys_Ex.arg.2=PULONG,PropertyKeyCount func.CM_Get_DevNode_Property_Keys_Ex.arg.3=ULONG,ulFlags func.CM_Get_DevNode_Property_Keys_Ex.arg.4=HMACHINE,hMachine func.CM_Get_DevNode_Property_Keys_Ex.ret=CONFIGRET CM_Get_DevNode_Registry_PropertyA=func func.CM_Get_DevNode_Registry_PropertyA.args=6 func.CM_Get_DevNode_Registry_PropertyA.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Registry_PropertyA.arg.1=ULONG,ulProperty func.CM_Get_DevNode_Registry_PropertyA.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Registry_PropertyA.arg.3=PVOID,Buffer func.CM_Get_DevNode_Registry_PropertyA.arg.4=PULONG,pulLength func.CM_Get_DevNode_Registry_PropertyA.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Registry_PropertyA.ret=CONFIGRET CM_Get_DevNode_Registry_PropertyW=func func.CM_Get_DevNode_Registry_PropertyW.args=6 func.CM_Get_DevNode_Registry_PropertyW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Registry_PropertyW.arg.1=ULONG,ulProperty func.CM_Get_DevNode_Registry_PropertyW.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Registry_PropertyW.arg.3=PVOID,Buffer func.CM_Get_DevNode_Registry_PropertyW.arg.4=PULONG,pulLength func.CM_Get_DevNode_Registry_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Registry_PropertyW.ret=CONFIGRET CM_Get_DevNode_Registry_Property_ExA=func func.CM_Get_DevNode_Registry_Property_ExA.args=7 func.CM_Get_DevNode_Registry_Property_ExA.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Registry_Property_ExA.arg.1=ULONG,ulProperty func.CM_Get_DevNode_Registry_Property_ExA.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Registry_Property_ExA.arg.3=PVOID,Buffer func.CM_Get_DevNode_Registry_Property_ExA.arg.4=PULONG,pulLength func.CM_Get_DevNode_Registry_Property_ExA.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Registry_Property_ExA.arg.6=HMACHINE,hMachine func.CM_Get_DevNode_Registry_Property_ExA.ret=CONFIGRET CM_Get_DevNode_Registry_Property_ExW=func func.CM_Get_DevNode_Registry_Property_ExW.args=7 func.CM_Get_DevNode_Registry_Property_ExW.arg.0=DEVINST,dnDevInst func.CM_Get_DevNode_Registry_Property_ExW.arg.1=ULONG,ulProperty func.CM_Get_DevNode_Registry_Property_ExW.arg.2=PULONG,pulRegDataType func.CM_Get_DevNode_Registry_Property_ExW.arg.3=PVOID,Buffer func.CM_Get_DevNode_Registry_Property_ExW.arg.4=PULONG,pulLength func.CM_Get_DevNode_Registry_Property_ExW.arg.5=ULONG,ulFlags func.CM_Get_DevNode_Registry_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Get_DevNode_Registry_Property_ExW.ret=CONFIGRET CM_Get_DevNode_Status=func func.CM_Get_DevNode_Status.args=4 func.CM_Get_DevNode_Status.arg.0=PULONG,pulStatus func.CM_Get_DevNode_Status.arg.1=PULONG,pulProblemNumber func.CM_Get_DevNode_Status.arg.2=DEVINST,dnDevInst func.CM_Get_DevNode_Status.arg.3=ULONG,ulFlags func.CM_Get_DevNode_Status.ret=CONFIGRET CM_Get_DevNode_Status_Ex=func func.CM_Get_DevNode_Status_Ex.args=5 func.CM_Get_DevNode_Status_Ex.arg.0=PULONG,pulStatus func.CM_Get_DevNode_Status_Ex.arg.1=PULONG,pulProblemNumber func.CM_Get_DevNode_Status_Ex.arg.2=DEVINST,dnDevInst func.CM_Get_DevNode_Status_Ex.arg.3=ULONG,ulFlags func.CM_Get_DevNode_Status_Ex.arg.4=HMACHINE,hMachine func.CM_Get_DevNode_Status_Ex.ret=CONFIGRET CM_Get_Device_IDA=func func.CM_Get_Device_IDA.args=4 func.CM_Get_Device_IDA.arg.0=DEVINST,dnDevInst func.CM_Get_Device_IDA.arg.1=PSTR,Buffer func.CM_Get_Device_IDA.arg.2=ULONG,BufferLen func.CM_Get_Device_IDA.arg.3=ULONG,ulFlags func.CM_Get_Device_IDA.ret=CONFIGRET CM_Get_Device_IDW=func func.CM_Get_Device_IDW.args=4 func.CM_Get_Device_IDW.arg.0=DEVINST,dnDevInst func.CM_Get_Device_IDW.arg.1=PWSTR,Buffer func.CM_Get_Device_IDW.arg.2=ULONG,BufferLen func.CM_Get_Device_IDW.arg.3=ULONG,ulFlags func.CM_Get_Device_IDW.ret=CONFIGRET CM_Get_Device_ID_ExA=func func.CM_Get_Device_ID_ExA.args=5 func.CM_Get_Device_ID_ExA.arg.0=DEVINST,dnDevInst func.CM_Get_Device_ID_ExA.arg.1=PSTR,Buffer func.CM_Get_Device_ID_ExA.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_ExA.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_ExA.arg.4=HMACHINE,hMachine func.CM_Get_Device_ID_ExA.ret=CONFIGRET CM_Get_Device_ID_ExW=func func.CM_Get_Device_ID_ExW.args=5 func.CM_Get_Device_ID_ExW.arg.0=DEVINST,dnDevInst func.CM_Get_Device_ID_ExW.arg.1=PWSTR,Buffer func.CM_Get_Device_ID_ExW.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_ExW.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Device_ID_ExW.ret=CONFIGRET CM_Get_Device_ID_ListA=func func.CM_Get_Device_ID_ListA.args=4 func.CM_Get_Device_ID_ListA.arg.0=PCSTR,pszFilter func.CM_Get_Device_ID_ListA.arg.1=PZZSTR,Buffer func.CM_Get_Device_ID_ListA.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_ListA.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_ListA.ret=CONFIGRET CM_Get_Device_ID_ListW=func func.CM_Get_Device_ID_ListW.args=4 func.CM_Get_Device_ID_ListW.arg.0=PCWSTR,pszFilter func.CM_Get_Device_ID_ListW.arg.1=PZZWSTR,Buffer func.CM_Get_Device_ID_ListW.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_ListW.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_ListW.ret=CONFIGRET CM_Get_Device_ID_List_ExA=func func.CM_Get_Device_ID_List_ExA.args=5 func.CM_Get_Device_ID_List_ExA.arg.0=PCSTR,pszFilter func.CM_Get_Device_ID_List_ExA.arg.1=PZZSTR,Buffer func.CM_Get_Device_ID_List_ExA.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_List_ExA.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_List_ExA.arg.4=HMACHINE,hMachine func.CM_Get_Device_ID_List_ExA.ret=CONFIGRET CM_Get_Device_ID_List_ExW=func func.CM_Get_Device_ID_List_ExW.args=5 func.CM_Get_Device_ID_List_ExW.arg.0=PCWSTR,pszFilter func.CM_Get_Device_ID_List_ExW.arg.1=PZZWSTR,Buffer func.CM_Get_Device_ID_List_ExW.arg.2=ULONG,BufferLen func.CM_Get_Device_ID_List_ExW.arg.3=ULONG,ulFlags func.CM_Get_Device_ID_List_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Device_ID_List_ExW.ret=CONFIGRET CM_Get_Device_ID_List_SizeA=func func.CM_Get_Device_ID_List_SizeA.args=3 func.CM_Get_Device_ID_List_SizeA.arg.0=PULONG,pulLen func.CM_Get_Device_ID_List_SizeA.arg.1=PCSTR,pszFilter func.CM_Get_Device_ID_List_SizeA.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_List_SizeA.ret=CONFIGRET CM_Get_Device_ID_List_SizeW=func func.CM_Get_Device_ID_List_SizeW.args=3 func.CM_Get_Device_ID_List_SizeW.arg.0=PULONG,pulLen func.CM_Get_Device_ID_List_SizeW.arg.1=PCWSTR,pszFilter func.CM_Get_Device_ID_List_SizeW.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_List_SizeW.ret=CONFIGRET CM_Get_Device_ID_List_Size_ExA=func func.CM_Get_Device_ID_List_Size_ExA.args=4 func.CM_Get_Device_ID_List_Size_ExA.arg.0=PULONG,pulLen func.CM_Get_Device_ID_List_Size_ExA.arg.1=PCSTR,pszFilter func.CM_Get_Device_ID_List_Size_ExA.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_List_Size_ExA.arg.3=HMACHINE,hMachine func.CM_Get_Device_ID_List_Size_ExA.ret=CONFIGRET CM_Get_Device_ID_List_Size_ExW=func func.CM_Get_Device_ID_List_Size_ExW.args=4 func.CM_Get_Device_ID_List_Size_ExW.arg.0=PULONG,pulLen func.CM_Get_Device_ID_List_Size_ExW.arg.1=PCWSTR,pszFilter func.CM_Get_Device_ID_List_Size_ExW.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_List_Size_ExW.arg.3=HMACHINE,hMachine func.CM_Get_Device_ID_List_Size_ExW.ret=CONFIGRET CM_Get_Device_ID_Size=func func.CM_Get_Device_ID_Size.args=3 func.CM_Get_Device_ID_Size.arg.0=PULONG,pulLen func.CM_Get_Device_ID_Size.arg.1=DEVINST,dnDevInst func.CM_Get_Device_ID_Size.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_Size.ret=CONFIGRET CM_Get_Device_ID_Size_Ex=func func.CM_Get_Device_ID_Size_Ex.args=4 func.CM_Get_Device_ID_Size_Ex.arg.0=PULONG,pulLen func.CM_Get_Device_ID_Size_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_Device_ID_Size_Ex.arg.2=ULONG,ulFlags func.CM_Get_Device_ID_Size_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Device_ID_Size_Ex.ret=CONFIGRET CM_Get_Device_Interface_AliasA=func func.CM_Get_Device_Interface_AliasA.args=5 func.CM_Get_Device_Interface_AliasA.arg.0=LPCSTR,pszDeviceInterface func.CM_Get_Device_Interface_AliasA.arg.1=LPGUID,AliasInterfaceGuid func.CM_Get_Device_Interface_AliasA.arg.2=LPSTR,pszAliasDeviceInterface func.CM_Get_Device_Interface_AliasA.arg.3=PULONG,pulLength func.CM_Get_Device_Interface_AliasA.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_AliasA.ret=CONFIGRET CM_Get_Device_Interface_AliasW=func func.CM_Get_Device_Interface_AliasW.args=5 func.CM_Get_Device_Interface_AliasW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_AliasW.arg.1=LPGUID,AliasInterfaceGuid func.CM_Get_Device_Interface_AliasW.arg.2=LPWSTR,pszAliasDeviceInterface func.CM_Get_Device_Interface_AliasW.arg.3=PULONG,pulLength func.CM_Get_Device_Interface_AliasW.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_AliasW.ret=CONFIGRET CM_Get_Device_Interface_Alias_ExA=func func.CM_Get_Device_Interface_Alias_ExA.args=6 func.CM_Get_Device_Interface_Alias_ExA.arg.0=LPCSTR,pszDeviceInterface func.CM_Get_Device_Interface_Alias_ExA.arg.1=LPGUID,AliasInterfaceGuid func.CM_Get_Device_Interface_Alias_ExA.arg.2=LPSTR,pszAliasDeviceInterface func.CM_Get_Device_Interface_Alias_ExA.arg.3=PULONG,pulLength func.CM_Get_Device_Interface_Alias_ExA.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_Alias_ExA.arg.5=HMACHINE,hMachine func.CM_Get_Device_Interface_Alias_ExA.ret=CONFIGRET CM_Get_Device_Interface_Alias_ExW=func func.CM_Get_Device_Interface_Alias_ExW.args=6 func.CM_Get_Device_Interface_Alias_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_Alias_ExW.arg.1=LPGUID,AliasInterfaceGuid func.CM_Get_Device_Interface_Alias_ExW.arg.2=LPWSTR,pszAliasDeviceInterface func.CM_Get_Device_Interface_Alias_ExW.arg.3=PULONG,pulLength func.CM_Get_Device_Interface_Alias_ExW.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_Alias_ExW.arg.5=HMACHINE,hMachine func.CM_Get_Device_Interface_Alias_ExW.ret=CONFIGRET CM_Get_Device_Interface_ListA=func func.CM_Get_Device_Interface_ListA.args=5 func.CM_Get_Device_Interface_ListA.arg.0=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_ListA.arg.1=DEVINSTID_A,pDeviceID func.CM_Get_Device_Interface_ListA.arg.2=PZZSTR,Buffer func.CM_Get_Device_Interface_ListA.arg.3=ULONG,BufferLen func.CM_Get_Device_Interface_ListA.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_ListA.ret=CONFIGRET CM_Get_Device_Interface_ListW=func func.CM_Get_Device_Interface_ListW.args=5 func.CM_Get_Device_Interface_ListW.arg.0=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_ListW.arg.1=DEVINSTID_W,pDeviceID func.CM_Get_Device_Interface_ListW.arg.2=PZZWSTR,Buffer func.CM_Get_Device_Interface_ListW.arg.3=ULONG,BufferLen func.CM_Get_Device_Interface_ListW.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_ListW.ret=CONFIGRET CM_Get_Device_Interface_List_ExA=func func.CM_Get_Device_Interface_List_ExA.args=6 func.CM_Get_Device_Interface_List_ExA.arg.0=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_ExA.arg.1=DEVINSTID_A,pDeviceID func.CM_Get_Device_Interface_List_ExA.arg.2=PZZSTR,Buffer func.CM_Get_Device_Interface_List_ExA.arg.3=ULONG,BufferLen func.CM_Get_Device_Interface_List_ExA.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_List_ExA.arg.5=HMACHINE,hMachine func.CM_Get_Device_Interface_List_ExA.ret=CONFIGRET CM_Get_Device_Interface_List_ExW=func func.CM_Get_Device_Interface_List_ExW.args=6 func.CM_Get_Device_Interface_List_ExW.arg.0=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_ExW.arg.1=DEVINSTID_W,pDeviceID func.CM_Get_Device_Interface_List_ExW.arg.2=PZZWSTR,Buffer func.CM_Get_Device_Interface_List_ExW.arg.3=ULONG,BufferLen func.CM_Get_Device_Interface_List_ExW.arg.4=ULONG,ulFlags func.CM_Get_Device_Interface_List_ExW.arg.5=HMACHINE,hMachine func.CM_Get_Device_Interface_List_ExW.ret=CONFIGRET CM_Get_Device_Interface_List_SizeA=func func.CM_Get_Device_Interface_List_SizeA.args=4 func.CM_Get_Device_Interface_List_SizeA.arg.0=PULONG,pulLen func.CM_Get_Device_Interface_List_SizeA.arg.1=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_SizeA.arg.2=DEVINSTID_A,pDeviceID func.CM_Get_Device_Interface_List_SizeA.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_List_SizeA.ret=CONFIGRET CM_Get_Device_Interface_List_SizeW=func func.CM_Get_Device_Interface_List_SizeW.args=4 func.CM_Get_Device_Interface_List_SizeW.arg.0=PULONG,pulLen func.CM_Get_Device_Interface_List_SizeW.arg.1=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_SizeW.arg.2=DEVINSTID_W,pDeviceID func.CM_Get_Device_Interface_List_SizeW.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_List_SizeW.ret=CONFIGRET CM_Get_Device_Interface_List_Size_ExA=func func.CM_Get_Device_Interface_List_Size_ExA.args=5 func.CM_Get_Device_Interface_List_Size_ExA.arg.0=PULONG,pulLen func.CM_Get_Device_Interface_List_Size_ExA.arg.1=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_Size_ExA.arg.2=DEVINSTID_A,pDeviceID func.CM_Get_Device_Interface_List_Size_ExA.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_List_Size_ExA.arg.4=HMACHINE,hMachine func.CM_Get_Device_Interface_List_Size_ExA.ret=CONFIGRET CM_Get_Device_Interface_List_Size_ExW=func func.CM_Get_Device_Interface_List_Size_ExW.args=5 func.CM_Get_Device_Interface_List_Size_ExW.arg.0=PULONG,pulLen func.CM_Get_Device_Interface_List_Size_ExW.arg.1=LPGUID,InterfaceClassGuid func.CM_Get_Device_Interface_List_Size_ExW.arg.2=DEVINSTID_W,pDeviceID func.CM_Get_Device_Interface_List_Size_ExW.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_List_Size_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Device_Interface_List_Size_ExW.ret=CONFIGRET CM_Get_Device_Interface_PropertyW=func func.CM_Get_Device_Interface_PropertyW.args=6 func.CM_Get_Device_Interface_PropertyW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_Device_Interface_PropertyW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_Device_Interface_PropertyW.arg.3=PBYTE,PropertyBuffer func.CM_Get_Device_Interface_PropertyW.arg.4=PULONG,PropertyBufferSize func.CM_Get_Device_Interface_PropertyW.arg.5=ULONG,ulFlags func.CM_Get_Device_Interface_PropertyW.ret=CONFIGRET CM_Get_Device_Interface_Property_ExW=func func.CM_Get_Device_Interface_Property_ExW.args=7 func.CM_Get_Device_Interface_Property_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Get_Device_Interface_Property_ExW.arg.2=DEVPROPTYPE *,PropertyType func.CM_Get_Device_Interface_Property_ExW.arg.3=PBYTE,PropertyBuffer func.CM_Get_Device_Interface_Property_ExW.arg.4=PULONG,PropertyBufferSize func.CM_Get_Device_Interface_Property_ExW.arg.5=ULONG,ulFlags func.CM_Get_Device_Interface_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Get_Device_Interface_Property_ExW.ret=CONFIGRET CM_Get_Device_Interface_Property_KeysW=func func.CM_Get_Device_Interface_Property_KeysW.args=4 func.CM_Get_Device_Interface_Property_KeysW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_Property_KeysW.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_Device_Interface_Property_KeysW.arg.2=PULONG,PropertyKeyCount func.CM_Get_Device_Interface_Property_KeysW.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_Property_KeysW.ret=CONFIGRET CM_Get_Device_Interface_Property_Keys_ExW=func func.CM_Get_Device_Interface_Property_Keys_ExW.args=5 func.CM_Get_Device_Interface_Property_Keys_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Get_Device_Interface_Property_Keys_ExW.arg.1=DEVPROPKEY *,PropertyKeyArray func.CM_Get_Device_Interface_Property_Keys_ExW.arg.2=PULONG,PropertyKeyCount func.CM_Get_Device_Interface_Property_Keys_ExW.arg.3=ULONG,ulFlags func.CM_Get_Device_Interface_Property_Keys_ExW.arg.4=HMACHINE,hMachine func.CM_Get_Device_Interface_Property_Keys_ExW.ret=CONFIGRET CM_Get_First_Log_Conf=func func.CM_Get_First_Log_Conf.args=3 func.CM_Get_First_Log_Conf.arg.0=PLOG_CONF,plcLogConf func.CM_Get_First_Log_Conf.arg.1=DEVINST,dnDevInst func.CM_Get_First_Log_Conf.arg.2=ULONG,ulFlags func.CM_Get_First_Log_Conf.ret=CONFIGRET CM_Get_First_Log_Conf_Ex=func func.CM_Get_First_Log_Conf_Ex.args=4 func.CM_Get_First_Log_Conf_Ex.arg.0=PLOG_CONF,plcLogConf func.CM_Get_First_Log_Conf_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_First_Log_Conf_Ex.arg.2=ULONG,ulFlags func.CM_Get_First_Log_Conf_Ex.arg.3=HMACHINE,hMachine func.CM_Get_First_Log_Conf_Ex.ret=CONFIGRET CM_Get_Global_State=func func.CM_Get_Global_State.args=2 func.CM_Get_Global_State.arg.0=PULONG,pulState func.CM_Get_Global_State.arg.1=ULONG,ulFlags func.CM_Get_Global_State.ret=CONFIGRET CM_Get_Global_State_Ex=func func.CM_Get_Global_State_Ex.args=3 func.CM_Get_Global_State_Ex.arg.0=PULONG,pulState func.CM_Get_Global_State_Ex.arg.1=ULONG,ulFlags func.CM_Get_Global_State_Ex.arg.2=HMACHINE,hMachine func.CM_Get_Global_State_Ex.ret=CONFIGRET CM_Get_HW_Prof_FlagsA=func func.CM_Get_HW_Prof_FlagsA.args=4 func.CM_Get_HW_Prof_FlagsA.arg.0=DEVINSTID_A,pDeviceID func.CM_Get_HW_Prof_FlagsA.arg.1=ULONG,ulHardwareProfile func.CM_Get_HW_Prof_FlagsA.arg.2=PULONG,pulValue func.CM_Get_HW_Prof_FlagsA.arg.3=ULONG,ulFlags func.CM_Get_HW_Prof_FlagsA.ret=CONFIGRET CM_Get_HW_Prof_FlagsW=func func.CM_Get_HW_Prof_FlagsW.args=4 func.CM_Get_HW_Prof_FlagsW.arg.0=DEVINSTID_W,pDeviceID func.CM_Get_HW_Prof_FlagsW.arg.1=ULONG,ulHardwareProfile func.CM_Get_HW_Prof_FlagsW.arg.2=PULONG,pulValue func.CM_Get_HW_Prof_FlagsW.arg.3=ULONG,ulFlags func.CM_Get_HW_Prof_FlagsW.ret=CONFIGRET CM_Get_HW_Prof_Flags_ExA=func func.CM_Get_HW_Prof_Flags_ExA.args=5 func.CM_Get_HW_Prof_Flags_ExA.arg.0=DEVINSTID_A,pDeviceID func.CM_Get_HW_Prof_Flags_ExA.arg.1=ULONG,ulHardwareProfile func.CM_Get_HW_Prof_Flags_ExA.arg.2=PULONG,pulValue func.CM_Get_HW_Prof_Flags_ExA.arg.3=ULONG,ulFlags func.CM_Get_HW_Prof_Flags_ExA.arg.4=HMACHINE,hMachine func.CM_Get_HW_Prof_Flags_ExA.ret=CONFIGRET CM_Get_HW_Prof_Flags_ExW=func func.CM_Get_HW_Prof_Flags_ExW.args=5 func.CM_Get_HW_Prof_Flags_ExW.arg.0=DEVINSTID_W,pDeviceID func.CM_Get_HW_Prof_Flags_ExW.arg.1=ULONG,ulHardwareProfile func.CM_Get_HW_Prof_Flags_ExW.arg.2=PULONG,pulValue func.CM_Get_HW_Prof_Flags_ExW.arg.3=ULONG,ulFlags func.CM_Get_HW_Prof_Flags_ExW.arg.4=HMACHINE,hMachine func.CM_Get_HW_Prof_Flags_ExW.ret=CONFIGRET CM_Get_Hardware_Profile_InfoA=func func.CM_Get_Hardware_Profile_InfoA.args=3 func.CM_Get_Hardware_Profile_InfoA.arg.0=ULONG,ulIndex func.CM_Get_Hardware_Profile_InfoA.arg.1=PHWPROFILEINFO_A,pHWProfileInfo func.CM_Get_Hardware_Profile_InfoA.arg.2=ULONG,ulFlags func.CM_Get_Hardware_Profile_InfoA.ret=CONFIGRET CM_Get_Hardware_Profile_InfoW=func func.CM_Get_Hardware_Profile_InfoW.args=3 func.CM_Get_Hardware_Profile_InfoW.arg.0=ULONG,ulIndex func.CM_Get_Hardware_Profile_InfoW.arg.1=PHWPROFILEINFO_W,pHWProfileInfo func.CM_Get_Hardware_Profile_InfoW.arg.2=ULONG,ulFlags func.CM_Get_Hardware_Profile_InfoW.ret=CONFIGRET CM_Get_Hardware_Profile_Info_ExA=func func.CM_Get_Hardware_Profile_Info_ExA.args=4 func.CM_Get_Hardware_Profile_Info_ExA.arg.0=ULONG,ulIndex func.CM_Get_Hardware_Profile_Info_ExA.arg.1=PHWPROFILEINFO_A,pHWProfileInfo func.CM_Get_Hardware_Profile_Info_ExA.arg.2=ULONG,ulFlags func.CM_Get_Hardware_Profile_Info_ExA.arg.3=HMACHINE,hMachine func.CM_Get_Hardware_Profile_Info_ExA.ret=CONFIGRET CM_Get_Hardware_Profile_Info_ExW=func func.CM_Get_Hardware_Profile_Info_ExW.args=4 func.CM_Get_Hardware_Profile_Info_ExW.arg.0=ULONG,ulIndex func.CM_Get_Hardware_Profile_Info_ExW.arg.1=PHWPROFILEINFO_W,pHWProfileInfo func.CM_Get_Hardware_Profile_Info_ExW.arg.2=ULONG,ulFlags func.CM_Get_Hardware_Profile_Info_ExW.arg.3=HMACHINE,hMachine func.CM_Get_Hardware_Profile_Info_ExW.ret=CONFIGRET CM_Get_Log_Conf_Priority=func func.CM_Get_Log_Conf_Priority.args=3 func.CM_Get_Log_Conf_Priority.arg.0=LOG_CONF,lcLogConf func.CM_Get_Log_Conf_Priority.arg.1=PPRIORITY,pPriority func.CM_Get_Log_Conf_Priority.arg.2=ULONG,ulFlags func.CM_Get_Log_Conf_Priority.ret=CONFIGRET CM_Get_Log_Conf_Priority_Ex=func func.CM_Get_Log_Conf_Priority_Ex.args=4 func.CM_Get_Log_Conf_Priority_Ex.arg.0=LOG_CONF,lcLogConf func.CM_Get_Log_Conf_Priority_Ex.arg.1=PPRIORITY,pPriority func.CM_Get_Log_Conf_Priority_Ex.arg.2=ULONG,ulFlags func.CM_Get_Log_Conf_Priority_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Log_Conf_Priority_Ex.ret=CONFIGRET CM_Get_Next_Log_Conf=func func.CM_Get_Next_Log_Conf.args=3 func.CM_Get_Next_Log_Conf.arg.0=PLOG_CONF,plcLogConf func.CM_Get_Next_Log_Conf.arg.1=LOG_CONF,lcLogConf func.CM_Get_Next_Log_Conf.arg.2=ULONG,ulFlags func.CM_Get_Next_Log_Conf.ret=CONFIGRET CM_Get_Next_Log_Conf_Ex=func func.CM_Get_Next_Log_Conf_Ex.args=4 func.CM_Get_Next_Log_Conf_Ex.arg.0=PLOG_CONF,plcLogConf func.CM_Get_Next_Log_Conf_Ex.arg.1=LOG_CONF,lcLogConf func.CM_Get_Next_Log_Conf_Ex.arg.2=ULONG,ulFlags func.CM_Get_Next_Log_Conf_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Next_Log_Conf_Ex.ret=CONFIGRET CM_Get_Next_Res_Des=func func.CM_Get_Next_Res_Des.args=5 func.CM_Get_Next_Res_Des.arg.0=PRES_DES,prdResDes func.CM_Get_Next_Res_Des.arg.1=RES_DES,rdResDes func.CM_Get_Next_Res_Des.arg.2=RESOURCEID,ForResource func.CM_Get_Next_Res_Des.arg.3=PRESOURCEID,pResourceID func.CM_Get_Next_Res_Des.arg.4=ULONG,ulFlags func.CM_Get_Next_Res_Des.ret=CONFIGRET CM_Get_Next_Res_Des_Ex=func func.CM_Get_Next_Res_Des_Ex.args=6 func.CM_Get_Next_Res_Des_Ex.arg.0=PRES_DES,prdResDes func.CM_Get_Next_Res_Des_Ex.arg.1=RES_DES,rdResDes func.CM_Get_Next_Res_Des_Ex.arg.2=RESOURCEID,ForResource func.CM_Get_Next_Res_Des_Ex.arg.3=PRESOURCEID,pResourceID func.CM_Get_Next_Res_Des_Ex.arg.4=ULONG,ulFlags func.CM_Get_Next_Res_Des_Ex.arg.5=HMACHINE,hMachine func.CM_Get_Next_Res_Des_Ex.ret=CONFIGRET CM_Get_Parent=func func.CM_Get_Parent.args=3 func.CM_Get_Parent.arg.0=PDEVINST,pdnDevInst func.CM_Get_Parent.arg.1=DEVINST,dnDevInst func.CM_Get_Parent.arg.2=ULONG,ulFlags func.CM_Get_Parent.ret=CONFIGRET CM_Get_Parent_Ex=func func.CM_Get_Parent_Ex.args=4 func.CM_Get_Parent_Ex.arg.0=PDEVINST,pdnDevInst func.CM_Get_Parent_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_Parent_Ex.arg.2=ULONG,ulFlags func.CM_Get_Parent_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Parent_Ex.ret=CONFIGRET CM_Get_Res_Des_Data=func func.CM_Get_Res_Des_Data.args=4 func.CM_Get_Res_Des_Data.arg.0=RES_DES,rdResDes func.CM_Get_Res_Des_Data.arg.1=PVOID,Buffer func.CM_Get_Res_Des_Data.arg.2=ULONG,BufferLen func.CM_Get_Res_Des_Data.arg.3=ULONG,ulFlags func.CM_Get_Res_Des_Data.ret=CONFIGRET CM_Get_Res_Des_Data_Ex=func func.CM_Get_Res_Des_Data_Ex.args=5 func.CM_Get_Res_Des_Data_Ex.arg.0=RES_DES,rdResDes func.CM_Get_Res_Des_Data_Ex.arg.1=PVOID,Buffer func.CM_Get_Res_Des_Data_Ex.arg.2=ULONG,BufferLen func.CM_Get_Res_Des_Data_Ex.arg.3=ULONG,ulFlags func.CM_Get_Res_Des_Data_Ex.arg.4=HMACHINE,hMachine func.CM_Get_Res_Des_Data_Ex.ret=CONFIGRET CM_Get_Res_Des_Data_Size=func func.CM_Get_Res_Des_Data_Size.args=3 func.CM_Get_Res_Des_Data_Size.arg.0=PULONG,pulSize func.CM_Get_Res_Des_Data_Size.arg.1=RES_DES,rdResDes func.CM_Get_Res_Des_Data_Size.arg.2=ULONG,ulFlags func.CM_Get_Res_Des_Data_Size.ret=CONFIGRET CM_Get_Res_Des_Data_Size_Ex=func func.CM_Get_Res_Des_Data_Size_Ex.args=4 func.CM_Get_Res_Des_Data_Size_Ex.arg.0=PULONG,pulSize func.CM_Get_Res_Des_Data_Size_Ex.arg.1=RES_DES,rdResDes func.CM_Get_Res_Des_Data_Size_Ex.arg.2=ULONG,ulFlags func.CM_Get_Res_Des_Data_Size_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Res_Des_Data_Size_Ex.ret=CONFIGRET CM_Get_Resource_Conflict_Count=func func.CM_Get_Resource_Conflict_Count.args=2 func.CM_Get_Resource_Conflict_Count.arg.0=CONFLICT_LIST,clConflictList func.CM_Get_Resource_Conflict_Count.arg.1=PULONG,pulCount func.CM_Get_Resource_Conflict_Count.ret=CONFIGRET CM_Get_Resource_Conflict_DetailsA=func func.CM_Get_Resource_Conflict_DetailsA.args=3 func.CM_Get_Resource_Conflict_DetailsA.arg.0=CONFLICT_LIST,clConflictList func.CM_Get_Resource_Conflict_DetailsA.arg.1=ULONG,ulIndex func.CM_Get_Resource_Conflict_DetailsA.arg.2=PCONFLICT_DETAILS_A,pConflictDetails func.CM_Get_Resource_Conflict_DetailsA.ret=CONFIGRET CM_Get_Resource_Conflict_DetailsW=func func.CM_Get_Resource_Conflict_DetailsW.args=3 func.CM_Get_Resource_Conflict_DetailsW.arg.0=CONFLICT_LIST,clConflictList func.CM_Get_Resource_Conflict_DetailsW.arg.1=ULONG,ulIndex func.CM_Get_Resource_Conflict_DetailsW.arg.2=PCONFLICT_DETAILS_W,pConflictDetails func.CM_Get_Resource_Conflict_DetailsW.ret=CONFIGRET CM_Get_Sibling=func func.CM_Get_Sibling.args=3 func.CM_Get_Sibling.arg.0=PDEVINST,pdnDevInst func.CM_Get_Sibling.arg.1=DEVINST,dnDevInst func.CM_Get_Sibling.arg.2=ULONG,ulFlags func.CM_Get_Sibling.ret=CONFIGRET CM_Get_Sibling_Ex=func func.CM_Get_Sibling_Ex.args=4 func.CM_Get_Sibling_Ex.arg.0=PDEVINST,pdnDevInst func.CM_Get_Sibling_Ex.arg.1=DEVINST,dnDevInst func.CM_Get_Sibling_Ex.arg.2=ULONG,ulFlags func.CM_Get_Sibling_Ex.arg.3=HMACHINE,hMachine func.CM_Get_Sibling_Ex.ret=CONFIGRET CM_Get_Version=func func.CM_Get_Version.args=0 func.CM_Get_Version.ret=WORD CM_Get_Version_Ex=func func.CM_Get_Version_Ex.args=1 func.CM_Get_Version_Ex.arg.0=HMACHINE,hMachine func.CM_Get_Version_Ex.ret=WORD CM_Intersect_Range_List=func func.CM_Intersect_Range_List.args=4 func.CM_Intersect_Range_List.arg.0=RANGE_LIST,rlhOld1 func.CM_Intersect_Range_List.arg.1=RANGE_LIST,rlhOld2 func.CM_Intersect_Range_List.arg.2=RANGE_LIST,rlhNew func.CM_Intersect_Range_List.arg.3=ULONG,ulFlags func.CM_Intersect_Range_List.ret=CONFIGRET CM_Invert_Range_List=func func.CM_Invert_Range_List.args=4 func.CM_Invert_Range_List.arg.0=RANGE_LIST,rlhOld func.CM_Invert_Range_List.arg.1=RANGE_LIST,rlhNew func.CM_Invert_Range_List.arg.2=DWORDLONG,ullMaxValue func.CM_Invert_Range_List.arg.3=ULONG,ulFlags func.CM_Invert_Range_List.ret=CONFIGRET CM_Is_Dock_Station_Present=func func.CM_Is_Dock_Station_Present.args=1 func.CM_Is_Dock_Station_Present.arg.0=PBOOL,pbPresent func.CM_Is_Dock_Station_Present.ret=CONFIGRET CM_Is_Dock_Station_Present_Ex=func func.CM_Is_Dock_Station_Present_Ex.args=2 func.CM_Is_Dock_Station_Present_Ex.arg.0=PBOOL,pbPresent func.CM_Is_Dock_Station_Present_Ex.arg.1=HMACHINE,hMachine func.CM_Is_Dock_Station_Present_Ex.ret=CONFIGRET CM_Is_Version_Available=func func.CM_Is_Version_Available.args=1 func.CM_Is_Version_Available.arg.0=WORD,wVersion func.CM_Is_Version_Available.ret=BOOL CM_Is_Version_Available_Ex=func func.CM_Is_Version_Available_Ex.args=2 func.CM_Is_Version_Available_Ex.arg.0=WORD,wVersion func.CM_Is_Version_Available_Ex.arg.1=HMACHINE,hMachine func.CM_Is_Version_Available_Ex.ret=BOOL CM_Locate_DevNodeA=func func.CM_Locate_DevNodeA.args=3 func.CM_Locate_DevNodeA.arg.0=PDEVINST,pdnDevInst func.CM_Locate_DevNodeA.arg.1=DEVINSTID_A,pDeviceID func.CM_Locate_DevNodeA.arg.2=ULONG,ulFlags func.CM_Locate_DevNodeA.ret=CONFIGRET CM_Locate_DevNodeW=func func.CM_Locate_DevNodeW.args=3 func.CM_Locate_DevNodeW.arg.0=PDEVINST,pdnDevInst func.CM_Locate_DevNodeW.arg.1=DEVINSTID_W,pDeviceID func.CM_Locate_DevNodeW.arg.2=ULONG,ulFlags func.CM_Locate_DevNodeW.ret=CONFIGRET CM_Locate_DevNode_ExA=func func.CM_Locate_DevNode_ExA.args=4 func.CM_Locate_DevNode_ExA.arg.0=PDEVINST,pdnDevInst func.CM_Locate_DevNode_ExA.arg.1=DEVINSTID_A,pDeviceID func.CM_Locate_DevNode_ExA.arg.2=ULONG,ulFlags func.CM_Locate_DevNode_ExA.arg.3=HMACHINE,hMachine func.CM_Locate_DevNode_ExA.ret=CONFIGRET CM_Locate_DevNode_ExW=func func.CM_Locate_DevNode_ExW.args=4 func.CM_Locate_DevNode_ExW.arg.0=PDEVINST,pdnDevInst func.CM_Locate_DevNode_ExW.arg.1=DEVINSTID_W,pDeviceID func.CM_Locate_DevNode_ExW.arg.2=ULONG,ulFlags func.CM_Locate_DevNode_ExW.arg.3=HMACHINE,hMachine func.CM_Locate_DevNode_ExW.ret=CONFIGRET CM_MapCrToWin32Err=func func.CM_MapCrToWin32Err.args=2 func.CM_MapCrToWin32Err.arg.0=CONFIGRET,CmReturnCode func.CM_MapCrToWin32Err.arg.1=DWORD,DefaultErr func.CM_MapCrToWin32Err.ret=DWORD CM_Merge_Range_List=func func.CM_Merge_Range_List.args=4 func.CM_Merge_Range_List.arg.0=RANGE_LIST,rlhOld1 func.CM_Merge_Range_List.arg.1=RANGE_LIST,rlhOld2 func.CM_Merge_Range_List.arg.2=RANGE_LIST,rlhNew func.CM_Merge_Range_List.arg.3=ULONG,ulFlags func.CM_Merge_Range_List.ret=CONFIGRET CM_Modify_Res_Des=func func.CM_Modify_Res_Des.args=6 func.CM_Modify_Res_Des.arg.0=PRES_DES,prdResDes func.CM_Modify_Res_Des.arg.1=RES_DES,rdResDes func.CM_Modify_Res_Des.arg.2=RESOURCEID,ResourceID func.CM_Modify_Res_Des.arg.3=PCVOID,ResourceData func.CM_Modify_Res_Des.arg.4=ULONG,ResourceLen func.CM_Modify_Res_Des.arg.5=ULONG,ulFlags func.CM_Modify_Res_Des.ret=CONFIGRET CM_Modify_Res_Des_Ex=func func.CM_Modify_Res_Des_Ex.args=7 func.CM_Modify_Res_Des_Ex.arg.0=PRES_DES,prdResDes func.CM_Modify_Res_Des_Ex.arg.1=RES_DES,rdResDes func.CM_Modify_Res_Des_Ex.arg.2=RESOURCEID,ResourceID func.CM_Modify_Res_Des_Ex.arg.3=PCVOID,ResourceData func.CM_Modify_Res_Des_Ex.arg.4=ULONG,ResourceLen func.CM_Modify_Res_Des_Ex.arg.5=ULONG,ulFlags func.CM_Modify_Res_Des_Ex.arg.6=HMACHINE,hMachine func.CM_Modify_Res_Des_Ex.ret=CONFIGRET CM_Move_DevNode=func func.CM_Move_DevNode.args=3 func.CM_Move_DevNode.arg.0=DEVINST,dnFromDevInst func.CM_Move_DevNode.arg.1=DEVINST,dnToDevInst func.CM_Move_DevNode.arg.2=ULONG,ulFlags func.CM_Move_DevNode.ret=CONFIGRET CM_Move_DevNode_Ex=func func.CM_Move_DevNode_Ex.args=4 func.CM_Move_DevNode_Ex.arg.0=DEVINST,dnFromDevInst func.CM_Move_DevNode_Ex.arg.1=DEVINST,dnToDevInst func.CM_Move_DevNode_Ex.arg.2=ULONG,ulFlags func.CM_Move_DevNode_Ex.arg.3=HMACHINE,hMachine func.CM_Move_DevNode_Ex.ret=CONFIGRET CM_Next_Range=func func.CM_Next_Range.args=4 func.CM_Next_Range.arg.0=PRANGE_ELEMENT,preElement func.CM_Next_Range.arg.1=PDWORDLONG,pullStart func.CM_Next_Range.arg.2=PDWORDLONG,pullEnd func.CM_Next_Range.arg.3=ULONG,ulFlags func.CM_Next_Range.ret=CONFIGRET CM_Open_Class_KeyA=func func.CM_Open_Class_KeyA.args=6 func.CM_Open_Class_KeyA.arg.0=LPGUID,ClassGuid func.CM_Open_Class_KeyA.arg.1=LPCSTR,pszClassName func.CM_Open_Class_KeyA.arg.2=REGSAM,samDesired func.CM_Open_Class_KeyA.arg.3=REGDISPOSITION,Disposition func.CM_Open_Class_KeyA.arg.4=PHKEY,phkClass func.CM_Open_Class_KeyA.arg.5=ULONG,ulFlags func.CM_Open_Class_KeyA.ret=CONFIGRET CM_Open_Class_KeyW=func func.CM_Open_Class_KeyW.args=6 func.CM_Open_Class_KeyW.arg.0=LPGUID,ClassGuid func.CM_Open_Class_KeyW.arg.1=LPCWSTR,pszClassName func.CM_Open_Class_KeyW.arg.2=REGSAM,samDesired func.CM_Open_Class_KeyW.arg.3=REGDISPOSITION,Disposition func.CM_Open_Class_KeyW.arg.4=PHKEY,phkClass func.CM_Open_Class_KeyW.arg.5=ULONG,ulFlags func.CM_Open_Class_KeyW.ret=CONFIGRET CM_Open_Class_Key_ExA=func func.CM_Open_Class_Key_ExA.args=7 func.CM_Open_Class_Key_ExA.arg.0=LPGUID,ClassGuid func.CM_Open_Class_Key_ExA.arg.1=LPCSTR,pszClassName func.CM_Open_Class_Key_ExA.arg.2=REGSAM,samDesired func.CM_Open_Class_Key_ExA.arg.3=REGDISPOSITION,Disposition func.CM_Open_Class_Key_ExA.arg.4=PHKEY,phkClass func.CM_Open_Class_Key_ExA.arg.5=ULONG,ulFlags func.CM_Open_Class_Key_ExA.arg.6=HMACHINE,hMachine func.CM_Open_Class_Key_ExA.ret=CONFIGRET CM_Open_Class_Key_ExW=func func.CM_Open_Class_Key_ExW.args=7 func.CM_Open_Class_Key_ExW.arg.0=LPGUID,ClassGuid func.CM_Open_Class_Key_ExW.arg.1=LPCWSTR,pszClassName func.CM_Open_Class_Key_ExW.arg.2=REGSAM,samDesired func.CM_Open_Class_Key_ExW.arg.3=REGDISPOSITION,Disposition func.CM_Open_Class_Key_ExW.arg.4=PHKEY,phkClass func.CM_Open_Class_Key_ExW.arg.5=ULONG,ulFlags func.CM_Open_Class_Key_ExW.arg.6=HMACHINE,hMachine func.CM_Open_Class_Key_ExW.ret=CONFIGRET CM_Open_DevNode_Key=func func.CM_Open_DevNode_Key.args=6 func.CM_Open_DevNode_Key.arg.0=DEVINST,dnDevNode func.CM_Open_DevNode_Key.arg.1=REGSAM,samDesired func.CM_Open_DevNode_Key.arg.2=ULONG,ulHardwareProfile func.CM_Open_DevNode_Key.arg.3=REGDISPOSITION,Disposition func.CM_Open_DevNode_Key.arg.4=PHKEY,phkDevice func.CM_Open_DevNode_Key.arg.5=ULONG,ulFlags func.CM_Open_DevNode_Key.ret=CONFIGRET CM_Open_DevNode_Key_Ex=func func.CM_Open_DevNode_Key_Ex.args=7 func.CM_Open_DevNode_Key_Ex.arg.0=DEVINST,dnDevNode func.CM_Open_DevNode_Key_Ex.arg.1=REGSAM,samDesired func.CM_Open_DevNode_Key_Ex.arg.2=ULONG,ulHardwareProfile func.CM_Open_DevNode_Key_Ex.arg.3=REGDISPOSITION,Disposition func.CM_Open_DevNode_Key_Ex.arg.4=PHKEY,phkDevice func.CM_Open_DevNode_Key_Ex.arg.5=ULONG,ulFlags func.CM_Open_DevNode_Key_Ex.arg.6=HMACHINE,hMachine func.CM_Open_DevNode_Key_Ex.ret=CONFIGRET CM_Open_Device_Interface_KeyA=func func.CM_Open_Device_Interface_KeyA.args=5 func.CM_Open_Device_Interface_KeyA.arg.0=LPCSTR,pszDeviceInterface func.CM_Open_Device_Interface_KeyA.arg.1=REGSAM,samDesired func.CM_Open_Device_Interface_KeyA.arg.2=REGDISPOSITION,Disposition func.CM_Open_Device_Interface_KeyA.arg.3=PHKEY,phkDeviceInterface func.CM_Open_Device_Interface_KeyA.arg.4=ULONG,ulFlags func.CM_Open_Device_Interface_KeyA.ret=CONFIGRET CM_Open_Device_Interface_KeyW=func func.CM_Open_Device_Interface_KeyW.args=5 func.CM_Open_Device_Interface_KeyW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Open_Device_Interface_KeyW.arg.1=REGSAM,samDesired func.CM_Open_Device_Interface_KeyW.arg.2=REGDISPOSITION,Disposition func.CM_Open_Device_Interface_KeyW.arg.3=PHKEY,phkDeviceInterface func.CM_Open_Device_Interface_KeyW.arg.4=ULONG,ulFlags func.CM_Open_Device_Interface_KeyW.ret=CONFIGRET CM_Open_Device_Interface_Key_ExA=func func.CM_Open_Device_Interface_Key_ExA.args=6 func.CM_Open_Device_Interface_Key_ExA.arg.0=LPCSTR,pszDeviceInterface func.CM_Open_Device_Interface_Key_ExA.arg.1=REGSAM,samDesired func.CM_Open_Device_Interface_Key_ExA.arg.2=REGDISPOSITION,Disposition func.CM_Open_Device_Interface_Key_ExA.arg.3=PHKEY,phkDeviceInterface func.CM_Open_Device_Interface_Key_ExA.arg.4=ULONG,ulFlags func.CM_Open_Device_Interface_Key_ExA.arg.5=HMACHINE,hMachine func.CM_Open_Device_Interface_Key_ExA.ret=CONFIGRET CM_Open_Device_Interface_Key_ExW=func func.CM_Open_Device_Interface_Key_ExW.args=6 func.CM_Open_Device_Interface_Key_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Open_Device_Interface_Key_ExW.arg.1=REGSAM,samDesired func.CM_Open_Device_Interface_Key_ExW.arg.2=REGDISPOSITION,Disposition func.CM_Open_Device_Interface_Key_ExW.arg.3=PHKEY,phkDeviceInterface func.CM_Open_Device_Interface_Key_ExW.arg.4=ULONG,ulFlags func.CM_Open_Device_Interface_Key_ExW.arg.5=HMACHINE,hMachine func.CM_Open_Device_Interface_Key_ExW.ret=CONFIGRET CM_Query_And_Remove_SubTreeA=func func.CM_Query_And_Remove_SubTreeA.args=5 func.CM_Query_And_Remove_SubTreeA.arg.0=DEVINST,dnAncestor func.CM_Query_And_Remove_SubTreeA.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Query_And_Remove_SubTreeA.arg.2=LPSTR,pszVetoName func.CM_Query_And_Remove_SubTreeA.arg.3=ULONG,ulNameLength func.CM_Query_And_Remove_SubTreeA.arg.4=ULONG,ulFlags func.CM_Query_And_Remove_SubTreeA.ret=CONFIGRET CM_Query_And_Remove_SubTreeW=func func.CM_Query_And_Remove_SubTreeW.args=5 func.CM_Query_And_Remove_SubTreeW.arg.0=DEVINST,dnAncestor func.CM_Query_And_Remove_SubTreeW.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Query_And_Remove_SubTreeW.arg.2=LPWSTR,pszVetoName func.CM_Query_And_Remove_SubTreeW.arg.3=ULONG,ulNameLength func.CM_Query_And_Remove_SubTreeW.arg.4=ULONG,ulFlags func.CM_Query_And_Remove_SubTreeW.ret=CONFIGRET CM_Query_And_Remove_SubTree_ExA=func func.CM_Query_And_Remove_SubTree_ExA.args=6 func.CM_Query_And_Remove_SubTree_ExA.arg.0=DEVINST,dnAncestor func.CM_Query_And_Remove_SubTree_ExA.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Query_And_Remove_SubTree_ExA.arg.2=LPSTR,pszVetoName func.CM_Query_And_Remove_SubTree_ExA.arg.3=ULONG,ulNameLength func.CM_Query_And_Remove_SubTree_ExA.arg.4=ULONG,ulFlags func.CM_Query_And_Remove_SubTree_ExA.arg.5=HMACHINE,hMachine func.CM_Query_And_Remove_SubTree_ExA.ret=CONFIGRET CM_Query_And_Remove_SubTree_ExW=func func.CM_Query_And_Remove_SubTree_ExW.args=6 func.CM_Query_And_Remove_SubTree_ExW.arg.0=DEVINST,dnAncestor func.CM_Query_And_Remove_SubTree_ExW.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Query_And_Remove_SubTree_ExW.arg.2=LPWSTR,pszVetoName func.CM_Query_And_Remove_SubTree_ExW.arg.3=ULONG,ulNameLength func.CM_Query_And_Remove_SubTree_ExW.arg.4=ULONG,ulFlags func.CM_Query_And_Remove_SubTree_ExW.arg.5=HMACHINE,hMachine func.CM_Query_And_Remove_SubTree_ExW.ret=CONFIGRET CM_Query_Arbitrator_Free_Data=func func.CM_Query_Arbitrator_Free_Data.args=5 func.CM_Query_Arbitrator_Free_Data.arg.0=PVOID,pData func.CM_Query_Arbitrator_Free_Data.arg.1=ULONG,DataLen func.CM_Query_Arbitrator_Free_Data.arg.2=DEVINST,dnDevInst func.CM_Query_Arbitrator_Free_Data.arg.3=RESOURCEID,ResourceID func.CM_Query_Arbitrator_Free_Data.arg.4=ULONG,ulFlags func.CM_Query_Arbitrator_Free_Data.ret=CONFIGRET CM_Query_Arbitrator_Free_Data_Ex=func func.CM_Query_Arbitrator_Free_Data_Ex.args=6 func.CM_Query_Arbitrator_Free_Data_Ex.arg.0=PVOID,pData func.CM_Query_Arbitrator_Free_Data_Ex.arg.1=ULONG,DataLen func.CM_Query_Arbitrator_Free_Data_Ex.arg.2=DEVINST,dnDevInst func.CM_Query_Arbitrator_Free_Data_Ex.arg.3=RESOURCEID,ResourceID func.CM_Query_Arbitrator_Free_Data_Ex.arg.4=ULONG,ulFlags func.CM_Query_Arbitrator_Free_Data_Ex.arg.5=HMACHINE,hMachine func.CM_Query_Arbitrator_Free_Data_Ex.ret=CONFIGRET CM_Query_Arbitrator_Free_Size=func func.CM_Query_Arbitrator_Free_Size.args=4 func.CM_Query_Arbitrator_Free_Size.arg.0=PULONG,pulSize func.CM_Query_Arbitrator_Free_Size.arg.1=DEVINST,dnDevInst func.CM_Query_Arbitrator_Free_Size.arg.2=RESOURCEID,ResourceID func.CM_Query_Arbitrator_Free_Size.arg.3=ULONG,ulFlags func.CM_Query_Arbitrator_Free_Size.ret=CONFIGRET CM_Query_Arbitrator_Free_Size_Ex=func func.CM_Query_Arbitrator_Free_Size_Ex.args=5 func.CM_Query_Arbitrator_Free_Size_Ex.arg.0=PULONG,pulSize func.CM_Query_Arbitrator_Free_Size_Ex.arg.1=DEVINST,dnDevInst func.CM_Query_Arbitrator_Free_Size_Ex.arg.2=RESOURCEID,ResourceID func.CM_Query_Arbitrator_Free_Size_Ex.arg.3=ULONG,ulFlags func.CM_Query_Arbitrator_Free_Size_Ex.arg.4=HMACHINE,hMachine func.CM_Query_Arbitrator_Free_Size_Ex.ret=CONFIGRET CM_Query_Remove_SubTree=func func.CM_Query_Remove_SubTree.args=2 func.CM_Query_Remove_SubTree.arg.0=DEVINST,dnAncestor func.CM_Query_Remove_SubTree.arg.1=ULONG,ulFlags func.CM_Query_Remove_SubTree.ret=CONFIGRET CM_Query_Remove_SubTree_Ex=func func.CM_Query_Remove_SubTree_Ex.args=3 func.CM_Query_Remove_SubTree_Ex.arg.0=DEVINST,dnAncestor func.CM_Query_Remove_SubTree_Ex.arg.1=ULONG,ulFlags func.CM_Query_Remove_SubTree_Ex.arg.2=HMACHINE,hMachine func.CM_Query_Remove_SubTree_Ex.ret=CONFIGRET CM_Query_Resource_Conflict_List=func func.CM_Query_Resource_Conflict_List.args=7 func.CM_Query_Resource_Conflict_List.arg.0=PCONFLICT_LIST,pclConflictList func.CM_Query_Resource_Conflict_List.arg.1=DEVINST,dnDevInst func.CM_Query_Resource_Conflict_List.arg.2=RESOURCEID,ResourceID func.CM_Query_Resource_Conflict_List.arg.3=PCVOID,ResourceData func.CM_Query_Resource_Conflict_List.arg.4=ULONG,ResourceLen func.CM_Query_Resource_Conflict_List.arg.5=ULONG,ulFlags func.CM_Query_Resource_Conflict_List.arg.6=HMACHINE,hMachine func.CM_Query_Resource_Conflict_List.ret=CONFIGRET CM_Reenumerate_DevNode=func func.CM_Reenumerate_DevNode.args=2 func.CM_Reenumerate_DevNode.arg.0=DEVINST,dnDevInst func.CM_Reenumerate_DevNode.arg.1=ULONG,ulFlags func.CM_Reenumerate_DevNode.ret=CONFIGRET CM_Reenumerate_DevNode_Ex=func func.CM_Reenumerate_DevNode_Ex.args=3 func.CM_Reenumerate_DevNode_Ex.arg.0=DEVINST,dnDevInst func.CM_Reenumerate_DevNode_Ex.arg.1=ULONG,ulFlags func.CM_Reenumerate_DevNode_Ex.arg.2=HMACHINE,hMachine func.CM_Reenumerate_DevNode_Ex.ret=CONFIGRET CM_Register_Device_Driver=func func.CM_Register_Device_Driver.args=2 func.CM_Register_Device_Driver.arg.0=DEVINST,dnDevInst func.CM_Register_Device_Driver.arg.1=ULONG,ulFlags func.CM_Register_Device_Driver.ret=CONFIGRET CM_Register_Device_Driver_Ex=func func.CM_Register_Device_Driver_Ex.args=3 func.CM_Register_Device_Driver_Ex.arg.0=DEVINST,dnDevInst func.CM_Register_Device_Driver_Ex.arg.1=ULONG,ulFlags func.CM_Register_Device_Driver_Ex.arg.2=HMACHINE,hMachine func.CM_Register_Device_Driver_Ex.ret=CONFIGRET CM_Register_Device_InterfaceA=func func.CM_Register_Device_InterfaceA.args=6 func.CM_Register_Device_InterfaceA.arg.0=DEVINST,dnDevInst func.CM_Register_Device_InterfaceA.arg.1=LPGUID,InterfaceClassGuid func.CM_Register_Device_InterfaceA.arg.2=LPCSTR,pszReference func.CM_Register_Device_InterfaceA.arg.3=LPSTR,pszDeviceInterface func.CM_Register_Device_InterfaceA.arg.4=PULONG,pulLength func.CM_Register_Device_InterfaceA.arg.5=ULONG,ulFlags func.CM_Register_Device_InterfaceA.ret=CONFIGRET CM_Register_Device_InterfaceW=func func.CM_Register_Device_InterfaceW.args=6 func.CM_Register_Device_InterfaceW.arg.0=DEVINST,dnDevInst func.CM_Register_Device_InterfaceW.arg.1=LPGUID,InterfaceClassGuid func.CM_Register_Device_InterfaceW.arg.2=LPCWSTR,pszReference func.CM_Register_Device_InterfaceW.arg.3=LPWSTR,pszDeviceInterface func.CM_Register_Device_InterfaceW.arg.4=PULONG,pulLength func.CM_Register_Device_InterfaceW.arg.5=ULONG,ulFlags func.CM_Register_Device_InterfaceW.ret=CONFIGRET CM_Register_Device_Interface_ExA=func func.CM_Register_Device_Interface_ExA.args=7 func.CM_Register_Device_Interface_ExA.arg.0=DEVINST,dnDevInst func.CM_Register_Device_Interface_ExA.arg.1=LPGUID,InterfaceClassGuid func.CM_Register_Device_Interface_ExA.arg.2=LPCSTR,pszReference func.CM_Register_Device_Interface_ExA.arg.3=LPSTR,pszDeviceInterface func.CM_Register_Device_Interface_ExA.arg.4=PULONG,pulLength func.CM_Register_Device_Interface_ExA.arg.5=ULONG,ulFlags func.CM_Register_Device_Interface_ExA.arg.6=HMACHINE,hMachine func.CM_Register_Device_Interface_ExA.ret=CONFIGRET CM_Register_Device_Interface_ExW=func func.CM_Register_Device_Interface_ExW.args=7 func.CM_Register_Device_Interface_ExW.arg.0=DEVINST,dnDevInst func.CM_Register_Device_Interface_ExW.arg.1=LPGUID,InterfaceClassGuid func.CM_Register_Device_Interface_ExW.arg.2=LPCWSTR,pszReference func.CM_Register_Device_Interface_ExW.arg.3=LPWSTR,pszDeviceInterface func.CM_Register_Device_Interface_ExW.arg.4=PULONG,pulLength func.CM_Register_Device_Interface_ExW.arg.5=ULONG,ulFlags func.CM_Register_Device_Interface_ExW.arg.6=HMACHINE,hMachine func.CM_Register_Device_Interface_ExW.ret=CONFIGRET CM_Register_Notification=func func.CM_Register_Notification.args=4 func.CM_Register_Notification.arg.0=PCM_NOTIFY_FILTER,pFilter func.CM_Register_Notification.arg.1=PVOID,pContext func.CM_Register_Notification.arg.2=PCM_NOTIFY_CALLBACK,pCallback func.CM_Register_Notification.arg.3=PHCMNOTIFICATION,pNotifyContext func.CM_Register_Notification.ret=CONFIGRET CM_Remove_SubTree=func func.CM_Remove_SubTree.args=2 func.CM_Remove_SubTree.arg.0=DEVINST,dnAncestor func.CM_Remove_SubTree.arg.1=ULONG,ulFlags func.CM_Remove_SubTree.ret=CONFIGRET CM_Remove_SubTree_Ex=func func.CM_Remove_SubTree_Ex.args=3 func.CM_Remove_SubTree_Ex.arg.0=DEVINST,dnAncestor func.CM_Remove_SubTree_Ex.arg.1=ULONG,ulFlags func.CM_Remove_SubTree_Ex.arg.2=HMACHINE,hMachine func.CM_Remove_SubTree_Ex.ret=CONFIGRET CM_Request_Device_EjectA=func func.CM_Request_Device_EjectA.args=5 func.CM_Request_Device_EjectA.arg.0=DEVINST,dnDevInst func.CM_Request_Device_EjectA.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Request_Device_EjectA.arg.2=LPSTR,pszVetoName func.CM_Request_Device_EjectA.arg.3=ULONG,ulNameLength func.CM_Request_Device_EjectA.arg.4=ULONG,ulFlags func.CM_Request_Device_EjectA.ret=CONFIGRET CM_Request_Device_EjectW=func func.CM_Request_Device_EjectW.args=5 func.CM_Request_Device_EjectW.arg.0=DEVINST,dnDevInst func.CM_Request_Device_EjectW.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Request_Device_EjectW.arg.2=LPWSTR,pszVetoName func.CM_Request_Device_EjectW.arg.3=ULONG,ulNameLength func.CM_Request_Device_EjectW.arg.4=ULONG,ulFlags func.CM_Request_Device_EjectW.ret=CONFIGRET CM_Request_Device_Eject_ExA=func func.CM_Request_Device_Eject_ExA.args=6 func.CM_Request_Device_Eject_ExA.arg.0=DEVINST,dnDevInst func.CM_Request_Device_Eject_ExA.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Request_Device_Eject_ExA.arg.2=LPSTR,pszVetoName func.CM_Request_Device_Eject_ExA.arg.3=ULONG,ulNameLength func.CM_Request_Device_Eject_ExA.arg.4=ULONG,ulFlags func.CM_Request_Device_Eject_ExA.arg.5=HMACHINE,hMachine func.CM_Request_Device_Eject_ExA.ret=CONFIGRET CM_Request_Device_Eject_ExW=func func.CM_Request_Device_Eject_ExW.args=6 func.CM_Request_Device_Eject_ExW.arg.0=DEVINST,dnDevInst func.CM_Request_Device_Eject_ExW.arg.1=PPNP_VETO_TYPE,pVetoType func.CM_Request_Device_Eject_ExW.arg.2=LPWSTR,pszVetoName func.CM_Request_Device_Eject_ExW.arg.3=ULONG,ulNameLength func.CM_Request_Device_Eject_ExW.arg.4=ULONG,ulFlags func.CM_Request_Device_Eject_ExW.arg.5=HMACHINE,hMachine func.CM_Request_Device_Eject_ExW.ret=CONFIGRET CM_Request_Eject_PC=func func.CM_Request_Eject_PC.args=0 func.CM_Request_Eject_PC.ret=CONFIGRET CM_Request_Eject_PC_Ex=func func.CM_Request_Eject_PC_Ex.args=1 func.CM_Request_Eject_PC_Ex.arg.0=HMACHINE,hMachine func.CM_Request_Eject_PC_Ex.ret=CONFIGRET CM_Run_Detection=func func.CM_Run_Detection.args=1 func.CM_Run_Detection.arg.0=ULONG,ulFlags func.CM_Run_Detection.ret=CONFIGRET CM_Run_Detection_Ex=func func.CM_Run_Detection_Ex.args=2 func.CM_Run_Detection_Ex.arg.0=ULONG,ulFlags func.CM_Run_Detection_Ex.arg.1=HMACHINE,hMachine func.CM_Run_Detection_Ex.ret=CONFIGRET CM_Set_Class_PropertyW=func func.CM_Set_Class_PropertyW.args=6 func.CM_Set_Class_PropertyW.arg.0=LPCGUID,ClassGUID func.CM_Set_Class_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_Class_PropertyW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_Class_PropertyW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_Class_PropertyW.arg.4=ULONG,PropertyBufferSize func.CM_Set_Class_PropertyW.arg.5=ULONG,ulFlags func.CM_Set_Class_PropertyW.ret=CONFIGRET CM_Set_Class_Property_ExW=func func.CM_Set_Class_Property_ExW.args=7 func.CM_Set_Class_Property_ExW.arg.0=LPCGUID,ClassGUID func.CM_Set_Class_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_Class_Property_ExW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_Class_Property_ExW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_Class_Property_ExW.arg.4=ULONG,PropertyBufferSize func.CM_Set_Class_Property_ExW.arg.5=ULONG,ulFlags func.CM_Set_Class_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Set_Class_Property_ExW.ret=CONFIGRET CM_Set_Class_Registry_PropertyA=func func.CM_Set_Class_Registry_PropertyA.args=6 func.CM_Set_Class_Registry_PropertyA.arg.0=LPGUID,ClassGuid func.CM_Set_Class_Registry_PropertyA.arg.1=ULONG,ulProperty func.CM_Set_Class_Registry_PropertyA.arg.2=PCVOID,Buffer func.CM_Set_Class_Registry_PropertyA.arg.3=ULONG,ulLength func.CM_Set_Class_Registry_PropertyA.arg.4=ULONG,ulFlags func.CM_Set_Class_Registry_PropertyA.arg.5=HMACHINE,hMachine func.CM_Set_Class_Registry_PropertyA.ret=CONFIGRET CM_Set_Class_Registry_PropertyW=func func.CM_Set_Class_Registry_PropertyW.args=6 func.CM_Set_Class_Registry_PropertyW.arg.0=LPGUID,ClassGuid func.CM_Set_Class_Registry_PropertyW.arg.1=ULONG,ulProperty func.CM_Set_Class_Registry_PropertyW.arg.2=PCVOID,Buffer func.CM_Set_Class_Registry_PropertyW.arg.3=ULONG,ulLength func.CM_Set_Class_Registry_PropertyW.arg.4=ULONG,ulFlags func.CM_Set_Class_Registry_PropertyW.arg.5=HMACHINE,hMachine func.CM_Set_Class_Registry_PropertyW.ret=CONFIGRET CM_Set_DevNode_Problem=func func.CM_Set_DevNode_Problem.args=3 func.CM_Set_DevNode_Problem.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Problem.arg.1=ULONG,ulProblem func.CM_Set_DevNode_Problem.arg.2=ULONG,ulFlags func.CM_Set_DevNode_Problem.ret=CONFIGRET CM_Set_DevNode_Problem_Ex=func func.CM_Set_DevNode_Problem_Ex.args=4 func.CM_Set_DevNode_Problem_Ex.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Problem_Ex.arg.1=ULONG,ulProblem func.CM_Set_DevNode_Problem_Ex.arg.2=ULONG,ulFlags func.CM_Set_DevNode_Problem_Ex.arg.3=HMACHINE,hMachine func.CM_Set_DevNode_Problem_Ex.ret=CONFIGRET CM_Set_DevNode_PropertyW=func func.CM_Set_DevNode_PropertyW.args=6 func.CM_Set_DevNode_PropertyW.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_DevNode_PropertyW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_DevNode_PropertyW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_DevNode_PropertyW.arg.4=ULONG,PropertyBufferSize func.CM_Set_DevNode_PropertyW.arg.5=ULONG,ulFlags func.CM_Set_DevNode_PropertyW.ret=CONFIGRET CM_Set_DevNode_Property_ExW=func func.CM_Set_DevNode_Property_ExW.args=7 func.CM_Set_DevNode_Property_ExW.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_DevNode_Property_ExW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_DevNode_Property_ExW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_DevNode_Property_ExW.arg.4=ULONG,PropertyBufferSize func.CM_Set_DevNode_Property_ExW.arg.5=ULONG,ulFlags func.CM_Set_DevNode_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Set_DevNode_Property_ExW.ret=CONFIGRET CM_Set_DevNode_Registry_PropertyA=func func.CM_Set_DevNode_Registry_PropertyA.args=5 func.CM_Set_DevNode_Registry_PropertyA.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Registry_PropertyA.arg.1=ULONG,ulProperty func.CM_Set_DevNode_Registry_PropertyA.arg.2=PCVOID,Buffer func.CM_Set_DevNode_Registry_PropertyA.arg.3=ULONG,ulLength func.CM_Set_DevNode_Registry_PropertyA.arg.4=ULONG,ulFlags func.CM_Set_DevNode_Registry_PropertyA.ret=CONFIGRET CM_Set_DevNode_Registry_PropertyW=func func.CM_Set_DevNode_Registry_PropertyW.args=5 func.CM_Set_DevNode_Registry_PropertyW.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Registry_PropertyW.arg.1=ULONG,ulProperty func.CM_Set_DevNode_Registry_PropertyW.arg.2=PCVOID,Buffer func.CM_Set_DevNode_Registry_PropertyW.arg.3=ULONG,ulLength func.CM_Set_DevNode_Registry_PropertyW.arg.4=ULONG,ulFlags func.CM_Set_DevNode_Registry_PropertyW.ret=CONFIGRET CM_Set_DevNode_Registry_Property_ExA=func func.CM_Set_DevNode_Registry_Property_ExA.args=6 func.CM_Set_DevNode_Registry_Property_ExA.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Registry_Property_ExA.arg.1=ULONG,ulProperty func.CM_Set_DevNode_Registry_Property_ExA.arg.2=PCVOID,Buffer func.CM_Set_DevNode_Registry_Property_ExA.arg.3=ULONG,ulLength func.CM_Set_DevNode_Registry_Property_ExA.arg.4=ULONG,ulFlags func.CM_Set_DevNode_Registry_Property_ExA.arg.5=HMACHINE,hMachine func.CM_Set_DevNode_Registry_Property_ExA.ret=CONFIGRET CM_Set_DevNode_Registry_Property_ExW=func func.CM_Set_DevNode_Registry_Property_ExW.args=6 func.CM_Set_DevNode_Registry_Property_ExW.arg.0=DEVINST,dnDevInst func.CM_Set_DevNode_Registry_Property_ExW.arg.1=ULONG,ulProperty func.CM_Set_DevNode_Registry_Property_ExW.arg.2=PCVOID,Buffer func.CM_Set_DevNode_Registry_Property_ExW.arg.3=ULONG,ulLength func.CM_Set_DevNode_Registry_Property_ExW.arg.4=ULONG,ulFlags func.CM_Set_DevNode_Registry_Property_ExW.arg.5=HMACHINE,hMachine func.CM_Set_DevNode_Registry_Property_ExW.ret=CONFIGRET CM_Set_Device_Interface_PropertyW=func func.CM_Set_Device_Interface_PropertyW.args=6 func.CM_Set_Device_Interface_PropertyW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Set_Device_Interface_PropertyW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_Device_Interface_PropertyW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_Device_Interface_PropertyW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_Device_Interface_PropertyW.arg.4=ULONG,PropertyBufferSize func.CM_Set_Device_Interface_PropertyW.arg.5=ULONG,ulFlags func.CM_Set_Device_Interface_PropertyW.ret=CONFIGRET CM_Set_Device_Interface_Property_ExW=func func.CM_Set_Device_Interface_Property_ExW.args=7 func.CM_Set_Device_Interface_Property_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Set_Device_Interface_Property_ExW.arg.1=const DEVPROPKEY *,PropertyKey func.CM_Set_Device_Interface_Property_ExW.arg.2=DEVPROPTYPE,PropertyType func.CM_Set_Device_Interface_Property_ExW.arg.3=const PBYTE,PropertyBuffer func.CM_Set_Device_Interface_Property_ExW.arg.4=ULONG,PropertyBufferSize func.CM_Set_Device_Interface_Property_ExW.arg.5=ULONG,ulFlags func.CM_Set_Device_Interface_Property_ExW.arg.6=HMACHINE,hMachine func.CM_Set_Device_Interface_Property_ExW.ret=CONFIGRET CM_Set_HW_Prof=func func.CM_Set_HW_Prof.args=2 func.CM_Set_HW_Prof.arg.0=ULONG,ulHardwareProfile func.CM_Set_HW_Prof.arg.1=ULONG,ulFlags func.CM_Set_HW_Prof.ret=CONFIGRET CM_Set_HW_Prof_Ex=func func.CM_Set_HW_Prof_Ex.args=3 func.CM_Set_HW_Prof_Ex.arg.0=ULONG,ulHardwareProfile func.CM_Set_HW_Prof_Ex.arg.1=ULONG,ulFlags func.CM_Set_HW_Prof_Ex.arg.2=HMACHINE,hMachine func.CM_Set_HW_Prof_Ex.ret=CONFIGRET CM_Set_HW_Prof_FlagsA=func func.CM_Set_HW_Prof_FlagsA.args=4 func.CM_Set_HW_Prof_FlagsA.arg.0=DEVINSTID_A,pDeviceID func.CM_Set_HW_Prof_FlagsA.arg.1=ULONG,ulConfig func.CM_Set_HW_Prof_FlagsA.arg.2=ULONG,ulValue func.CM_Set_HW_Prof_FlagsA.arg.3=ULONG,ulFlags func.CM_Set_HW_Prof_FlagsA.ret=CONFIGRET CM_Set_HW_Prof_FlagsW=func func.CM_Set_HW_Prof_FlagsW.args=4 func.CM_Set_HW_Prof_FlagsW.arg.0=DEVINSTID_W,pDeviceID func.CM_Set_HW_Prof_FlagsW.arg.1=ULONG,ulConfig func.CM_Set_HW_Prof_FlagsW.arg.2=ULONG,ulValue func.CM_Set_HW_Prof_FlagsW.arg.3=ULONG,ulFlags func.CM_Set_HW_Prof_FlagsW.ret=CONFIGRET CM_Set_HW_Prof_Flags_ExA=func func.CM_Set_HW_Prof_Flags_ExA.args=5 func.CM_Set_HW_Prof_Flags_ExA.arg.0=DEVINSTID_A,pDeviceID func.CM_Set_HW_Prof_Flags_ExA.arg.1=ULONG,ulConfig func.CM_Set_HW_Prof_Flags_ExA.arg.2=ULONG,ulValue func.CM_Set_HW_Prof_Flags_ExA.arg.3=ULONG,ulFlags func.CM_Set_HW_Prof_Flags_ExA.arg.4=HMACHINE,hMachine func.CM_Set_HW_Prof_Flags_ExA.ret=CONFIGRET CM_Set_HW_Prof_Flags_ExW=func func.CM_Set_HW_Prof_Flags_ExW.args=5 func.CM_Set_HW_Prof_Flags_ExW.arg.0=DEVINSTID_W,pDeviceID func.CM_Set_HW_Prof_Flags_ExW.arg.1=ULONG,ulConfig func.CM_Set_HW_Prof_Flags_ExW.arg.2=ULONG,ulValue func.CM_Set_HW_Prof_Flags_ExW.arg.3=ULONG,ulFlags func.CM_Set_HW_Prof_Flags_ExW.arg.4=HMACHINE,hMachine func.CM_Set_HW_Prof_Flags_ExW.ret=CONFIGRET CM_Setup_DevNode=func func.CM_Setup_DevNode.args=2 func.CM_Setup_DevNode.arg.0=DEVINST,dnDevInst func.CM_Setup_DevNode.arg.1=ULONG,ulFlags func.CM_Setup_DevNode.ret=CONFIGRET CM_Setup_DevNode_Ex=func func.CM_Setup_DevNode_Ex.args=3 func.CM_Setup_DevNode_Ex.arg.0=DEVINST,dnDevInst func.CM_Setup_DevNode_Ex.arg.1=ULONG,ulFlags func.CM_Setup_DevNode_Ex.arg.2=HMACHINE,hMachine func.CM_Setup_DevNode_Ex.ret=CONFIGRET CM_Test_Range_Available=func func.CM_Test_Range_Available.args=4 func.CM_Test_Range_Available.arg.0=DWORDLONG,ullStartValue func.CM_Test_Range_Available.arg.1=DWORDLONG,ullEndValue func.CM_Test_Range_Available.arg.2=RANGE_LIST,rlh func.CM_Test_Range_Available.arg.3=ULONG,ulFlags func.CM_Test_Range_Available.ret=CONFIGRET CM_Uninstall_DevNode=func func.CM_Uninstall_DevNode.args=2 func.CM_Uninstall_DevNode.arg.0=DEVNODE,dnDevInst func.CM_Uninstall_DevNode.arg.1=ULONG,ulFlags func.CM_Uninstall_DevNode.ret=CONFIGRET CM_Uninstall_DevNode_Ex=func func.CM_Uninstall_DevNode_Ex.args=3 func.CM_Uninstall_DevNode_Ex.arg.0=DEVNODE,dnDevInst func.CM_Uninstall_DevNode_Ex.arg.1=ULONG,ulFlags func.CM_Uninstall_DevNode_Ex.arg.2=HMACHINE,hMachine func.CM_Uninstall_DevNode_Ex.ret=CONFIGRET CM_Unregister_Device_InterfaceA=func func.CM_Unregister_Device_InterfaceA.args=2 func.CM_Unregister_Device_InterfaceA.arg.0=LPCSTR,pszDeviceInterface func.CM_Unregister_Device_InterfaceA.arg.1=ULONG,ulFlags func.CM_Unregister_Device_InterfaceA.ret=CONFIGRET CM_Unregister_Device_InterfaceW=func func.CM_Unregister_Device_InterfaceW.args=2 func.CM_Unregister_Device_InterfaceW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Unregister_Device_InterfaceW.arg.1=ULONG,ulFlags func.CM_Unregister_Device_InterfaceW.ret=CONFIGRET CM_Unregister_Device_Interface_ExA=func func.CM_Unregister_Device_Interface_ExA.args=3 func.CM_Unregister_Device_Interface_ExA.arg.0=LPCSTR,pszDeviceInterface func.CM_Unregister_Device_Interface_ExA.arg.1=ULONG,ulFlags func.CM_Unregister_Device_Interface_ExA.arg.2=HMACHINE,hMachine func.CM_Unregister_Device_Interface_ExA.ret=CONFIGRET CM_Unregister_Device_Interface_ExW=func func.CM_Unregister_Device_Interface_ExW.args=3 func.CM_Unregister_Device_Interface_ExW.arg.0=LPCWSTR,pszDeviceInterface func.CM_Unregister_Device_Interface_ExW.arg.1=ULONG,ulFlags func.CM_Unregister_Device_Interface_ExW.arg.2=HMACHINE,hMachine func.CM_Unregister_Device_Interface_ExW.ret=CONFIGRET CM_Unregister_Notification=func func.CM_Unregister_Notification.args=1 func.CM_Unregister_Notification.arg.0=HCMNOTIFICATION,NotifyContext func.CM_Unregister_Notification.ret=CONFIGRET ### combaseapi.h ### AgileReferenceOptions=typedef typedef.AgileReferenceOptions=int CLSIDFromProgID=func func.CLSIDFromProgID.args=2 func.CLSIDFromProgID.arg.0=LPCOLESTR,lpszProgID func.CLSIDFromProgID.arg.1=LPCLSID,lpclsid func.CLSIDFromProgID.ret=HRESULT CLSIDFromProgIDEx=func func.CLSIDFromProgIDEx.args=2 func.CLSIDFromProgIDEx.arg.0=LPCOLESTR,lpszProgID func.CLSIDFromProgIDEx.arg.1=LPCLSID,lpclsid func.CLSIDFromProgIDEx.ret=HRESULT CLSIDFromString=func func.CLSIDFromString.args=2 func.CLSIDFromString.arg.0=LPCOLESTR,lpsz func.CLSIDFromString.arg.1=LPCLSID,pclsid func.CLSIDFromString.ret=HRESULT CoAddRefServerProcess=func func.CoAddRefServerProcess.args=0 func.CoAddRefServerProcess.ret=ULONG CoAllowUnmarshalerCLSID=func func.CoAllowUnmarshalerCLSID.args=1 func.CoAllowUnmarshalerCLSID.arg.0=REFCLSID,clsid func.CoAllowUnmarshalerCLSID.ret=HRESULT CoCancelCall=func func.CoCancelCall.args=2 func.CoCancelCall.arg.0=DWORD,dwThreadId func.CoCancelCall.arg.1=ULONG,ulTimeout func.CoCancelCall.ret=HRESULT CoCopyProxy=func func.CoCopyProxy.args=2 func.CoCopyProxy.arg.0=IUnknown *,pProxy func.CoCopyProxy.arg.1=IUnknown **,ppCopy func.CoCopyProxy.ret=HRESULT CoCreateFreeThreadedMarshaler=func func.CoCreateFreeThreadedMarshaler.args=2 func.CoCreateFreeThreadedMarshaler.arg.0=LPUNKNOWN,punkOuter func.CoCreateFreeThreadedMarshaler.arg.1=LPUNKNOWN *,ppunkMarshal func.CoCreateFreeThreadedMarshaler.ret=HRESULT CoCreateGuid=func func.CoCreateGuid.args=1 func.CoCreateGuid.arg.0=GUID *,pguid func.CoCreateGuid.ret=HRESULT CoCreateInstance=func func.CoCreateInstance.args=5 func.CoCreateInstance.arg.0=REFCLSID,rclsid func.CoCreateInstance.arg.1=LPUNKNOWN,pUnkOuter func.CoCreateInstance.arg.2=DWORD,dwClsContext func.CoCreateInstance.arg.3=REFIID,riid func.CoCreateInstance.arg.4=LPVOID *,ppv func.CoCreateInstance.ret=HRESULT CoCreateInstanceEx=func func.CoCreateInstanceEx.args=6 func.CoCreateInstanceEx.arg.0=REFCLSID,Clsid func.CoCreateInstanceEx.arg.1=IUnknown *,punkOuter func.CoCreateInstanceEx.arg.2=DWORD,dwClsCtx func.CoCreateInstanceEx.arg.3=COSERVERINFO *,pServerInfo func.CoCreateInstanceEx.arg.4=DWORD,dwCount func.CoCreateInstanceEx.arg.5=MULTI_QI *,pResults func.CoCreateInstanceEx.ret=HRESULT CoCreateInstanceFromApp=func func.CoCreateInstanceFromApp.args=6 func.CoCreateInstanceFromApp.arg.0=REFCLSID,Clsid func.CoCreateInstanceFromApp.arg.1=IUnknown *,punkOuter func.CoCreateInstanceFromApp.arg.2=DWORD,dwClsCtx func.CoCreateInstanceFromApp.arg.3=PVOID,reserved func.CoCreateInstanceFromApp.arg.4=DWORD,dwCount func.CoCreateInstanceFromApp.arg.5=MULTI_QI *,pResults func.CoCreateInstanceFromApp.ret=HRESULT CoDecodeProxy=func func.CoDecodeProxy.args=3 func.CoDecodeProxy.arg.0=DWORD,dwClientPid func.CoDecodeProxy.arg.1=UINT64,ui64ProxyAddress func.CoDecodeProxy.arg.2=PServerInformation,pServerInformation func.CoDecodeProxy.ret=HRESULT CoDecrementMTAUsage=func func.CoDecrementMTAUsage.args=1 func.CoDecrementMTAUsage.arg.0=CO_MTA_USAGE_COOKIE,Cookie func.CoDecrementMTAUsage.ret=HRESULT CoDisableCallCancellation=func func.CoDisableCallCancellation.args=1 func.CoDisableCallCancellation.arg.0=LPVOID,pReserved func.CoDisableCallCancellation.ret=HRESULT CoDisconnectContext=func func.CoDisconnectContext.args=1 func.CoDisconnectContext.arg.0=DWORD,dwTimeout func.CoDisconnectContext.ret=HRESULT CoDisconnectObject=func func.CoDisconnectObject.args=2 func.CoDisconnectObject.arg.0=LPUNKNOWN,pUnk func.CoDisconnectObject.arg.1=DWORD,dwReserved func.CoDisconnectObject.ret=HRESULT CoEnableCallCancellation=func func.CoEnableCallCancellation.args=1 func.CoEnableCallCancellation.arg.0=LPVOID,pReserved func.CoEnableCallCancellation.ret=HRESULT CoFileTimeNow=func func.CoFileTimeNow.args=1 func.CoFileTimeNow.arg.0=FILETIME *,lpFileTime func.CoFileTimeNow.ret=HRESULT CoFreeUnusedLibraries=func func.CoFreeUnusedLibraries.args=0 func.CoFreeUnusedLibraries.ret=void CoFreeUnusedLibrariesEx=func func.CoFreeUnusedLibrariesEx.args=2 func.CoFreeUnusedLibrariesEx.arg.0=DWORD,dwUnloadDelay func.CoFreeUnusedLibrariesEx.arg.1=DWORD,dwReserved func.CoFreeUnusedLibrariesEx.ret=void CoGetApartmentType=func func.CoGetApartmentType.args=2 func.CoGetApartmentType.arg.0=APTTYPE *,pAptType func.CoGetApartmentType.arg.1=APTTYPEQUALIFIER *,pAptQualifier func.CoGetApartmentType.ret=HRESULT CoGetCallContext=func func.CoGetCallContext.args=2 func.CoGetCallContext.arg.0=REFIID,riid func.CoGetCallContext.arg.1=void **,ppInterface func.CoGetCallContext.ret=HRESULT CoGetCallerTID=func func.CoGetCallerTID.args=1 func.CoGetCallerTID.arg.0=LPDWORD,lpdwTID func.CoGetCallerTID.ret=HRESULT CoGetCancelObject=func func.CoGetCancelObject.args=3 func.CoGetCancelObject.arg.0=DWORD,dwThreadId func.CoGetCancelObject.arg.1=REFIID,iid func.CoGetCancelObject.arg.2=void **,ppUnk func.CoGetCancelObject.ret=HRESULT CoGetClassObject=func func.CoGetClassObject.args=5 func.CoGetClassObject.arg.0=REFCLSID,rclsid func.CoGetClassObject.arg.1=DWORD,dwClsContext func.CoGetClassObject.arg.2=LPVOID,pvReserved func.CoGetClassObject.arg.3=REFIID,riid func.CoGetClassObject.arg.4=LPVOID *,ppv func.CoGetClassObject.ret=HRESULT CoGetContextToken=func func.CoGetContextToken.args=1 func.CoGetContextToken.arg.0=ULONG_PTR *,pToken func.CoGetContextToken.ret=HRESULT CoGetCurrentLogicalThreadId=func func.CoGetCurrentLogicalThreadId.args=1 func.CoGetCurrentLogicalThreadId.arg.0=GUID *,pguid func.CoGetCurrentLogicalThreadId.ret=HRESULT CoGetCurrentProcess=func func.CoGetCurrentProcess.args=0 func.CoGetCurrentProcess.ret=DWORD CoGetDefaultContext=func func.CoGetDefaultContext.args=3 func.CoGetDefaultContext.arg.0=APTTYPE,aptType func.CoGetDefaultContext.arg.1=REFIID,riid func.CoGetDefaultContext.arg.2=void **,ppv func.CoGetDefaultContext.ret=HRESULT CoGetInterfaceAndReleaseStream=func func.CoGetInterfaceAndReleaseStream.args=3 func.CoGetInterfaceAndReleaseStream.arg.0=LPSTREAM,pStm func.CoGetInterfaceAndReleaseStream.arg.1=REFIID,iid func.CoGetInterfaceAndReleaseStream.arg.2=LPVOID *,ppv func.CoGetInterfaceAndReleaseStream.ret=HRESULT CoGetMalloc=func func.CoGetMalloc.args=2 func.CoGetMalloc.arg.0=DWORD,dwMemContext func.CoGetMalloc.arg.1=LPMALLOC *,ppMalloc func.CoGetMalloc.ret=HRESULT CoGetMarshalSizeMax=func func.CoGetMarshalSizeMax.args=6 func.CoGetMarshalSizeMax.arg.0=ULONG *,pulSize func.CoGetMarshalSizeMax.arg.1=REFIID,riid func.CoGetMarshalSizeMax.arg.2=LPUNKNOWN,pUnk func.CoGetMarshalSizeMax.arg.3=DWORD,dwDestContext func.CoGetMarshalSizeMax.arg.4=LPVOID,pvDestContext func.CoGetMarshalSizeMax.arg.5=DWORD,mshlflags func.CoGetMarshalSizeMax.ret=HRESULT CoGetObjectContext=func func.CoGetObjectContext.args=2 func.CoGetObjectContext.arg.0=REFIID,riid func.CoGetObjectContext.arg.1=LPVOID *,ppv func.CoGetObjectContext.ret=HRESULT CoGetPSClsid=func func.CoGetPSClsid.args=2 func.CoGetPSClsid.arg.0=REFIID,riid func.CoGetPSClsid.arg.1=CLSID *,pClsid func.CoGetPSClsid.ret=HRESULT CoGetStandardMarshal=func func.CoGetStandardMarshal.args=6 func.CoGetStandardMarshal.arg.0=REFIID,riid func.CoGetStandardMarshal.arg.1=LPUNKNOWN,pUnk func.CoGetStandardMarshal.arg.2=DWORD,dwDestContext func.CoGetStandardMarshal.arg.3=LPVOID,pvDestContext func.CoGetStandardMarshal.arg.4=DWORD,mshlflags func.CoGetStandardMarshal.arg.5=LPMARSHAL *,ppMarshal func.CoGetStandardMarshal.ret=HRESULT CoGetStdMarshalEx=func func.CoGetStdMarshalEx.args=3 func.CoGetStdMarshalEx.arg.0=LPUNKNOWN,pUnkOuter func.CoGetStdMarshalEx.arg.1=DWORD,smexflags func.CoGetStdMarshalEx.arg.2=LPUNKNOWN *,ppUnkInner func.CoGetStdMarshalEx.ret=HRESULT CoGetTreatAsClass=func func.CoGetTreatAsClass.args=2 func.CoGetTreatAsClass.arg.0=REFCLSID,clsidOld func.CoGetTreatAsClass.arg.1=LPCLSID,pClsidNew func.CoGetTreatAsClass.ret=HRESULT CoImpersonateClient=func func.CoImpersonateClient.args=0 func.CoImpersonateClient.ret=HRESULT CoIncrementMTAUsage=func func.CoIncrementMTAUsage.args=1 func.CoIncrementMTAUsage.arg.0=CO_MTA_USAGE_COOKIE *,pCookie func.CoIncrementMTAUsage.ret=HRESULT CoInitializeEx=func func.CoInitializeEx.args=2 func.CoInitializeEx.arg.0=LPVOID,pvReserved func.CoInitializeEx.arg.1=DWORD,dwCoInit func.CoInitializeEx.ret=HRESULT CoInitializeSecurity=func func.CoInitializeSecurity.args=9 func.CoInitializeSecurity.arg.0=PSECURITY_DESCRIPTOR,pSecDesc func.CoInitializeSecurity.arg.1=LONG,cAuthSvc func.CoInitializeSecurity.arg.2=SOLE_AUTHENTICATION_SERVICE *,asAuthSvc func.CoInitializeSecurity.arg.3=void *,pReserved1 func.CoInitializeSecurity.arg.4=DWORD,dwAuthnLevel func.CoInitializeSecurity.arg.5=DWORD,dwImpLevel func.CoInitializeSecurity.arg.6=void *,pAuthList func.CoInitializeSecurity.arg.7=DWORD,dwCapabilities func.CoInitializeSecurity.arg.8=void *,pReserved3 func.CoInitializeSecurity.ret=HRESULT CoInvalidateRemoteMachineBindings=func func.CoInvalidateRemoteMachineBindings.args=1 func.CoInvalidateRemoteMachineBindings.arg.0=LPOLESTR,pszMachineName func.CoInvalidateRemoteMachineBindings.ret=HRESULT CoIsHandlerConnected=func func.CoIsHandlerConnected.args=1 func.CoIsHandlerConnected.arg.0=LPUNKNOWN,pUnk func.CoIsHandlerConnected.ret=BOOL CoLockObjectExternal=func func.CoLockObjectExternal.args=3 func.CoLockObjectExternal.arg.0=LPUNKNOWN,pUnk func.CoLockObjectExternal.arg.1=BOOL,fLock func.CoLockObjectExternal.arg.2=BOOL,fLastUnlockReleases func.CoLockObjectExternal.ret=HRESULT CoMarshalHresult=func func.CoMarshalHresult.args=2 func.CoMarshalHresult.arg.0=LPSTREAM,pstm func.CoMarshalHresult.arg.1=HRESULT,hresult func.CoMarshalHresult.ret=HRESULT CoMarshalInterface=func func.CoMarshalInterface.args=6 func.CoMarshalInterface.arg.0=LPSTREAM,pStm func.CoMarshalInterface.arg.1=REFIID,riid func.CoMarshalInterface.arg.2=LPUNKNOWN,pUnk func.CoMarshalInterface.arg.3=DWORD,dwDestContext func.CoMarshalInterface.arg.4=LPVOID,pvDestContext func.CoMarshalInterface.arg.5=DWORD,mshlflags func.CoMarshalInterface.ret=HRESULT CoMarshalInterThreadInterfaceInStream=func func.CoMarshalInterThreadInterfaceInStream.args=3 func.CoMarshalInterThreadInterfaceInStream.arg.0=REFIID,riid func.CoMarshalInterThreadInterfaceInStream.arg.1=LPUNKNOWN,pUnk func.CoMarshalInterThreadInterfaceInStream.arg.2=LPSTREAM *,ppStm func.CoMarshalInterThreadInterfaceInStream.ret=HRESULT CoQueryAuthenticationServices=func func.CoQueryAuthenticationServices.args=2 func.CoQueryAuthenticationServices.arg.0=DWORD *,pcAuthSvc func.CoQueryAuthenticationServices.arg.1=SOLE_AUTHENTICATION_SERVICE **,asAuthSvc func.CoQueryAuthenticationServices.ret=HRESULT CoQueryClientBlanket=func func.CoQueryClientBlanket.args=7 func.CoQueryClientBlanket.arg.0=DWORD *,pAuthnSvc func.CoQueryClientBlanket.arg.1=DWORD *,pAuthzSvc func.CoQueryClientBlanket.arg.2=LPOLESTR *,pServerPrincName func.CoQueryClientBlanket.arg.3=DWORD *,pAuthnLevel func.CoQueryClientBlanket.arg.4=DWORD *,pImpLevel func.CoQueryClientBlanket.arg.5=RPC_AUTHZ_HANDLE *,pPrivs func.CoQueryClientBlanket.arg.6=DWORD *,pCapabilities func.CoQueryClientBlanket.ret=HRESULT CoQueryProxyBlanket=func func.CoQueryProxyBlanket.args=8 func.CoQueryProxyBlanket.arg.0=IUnknown *,pProxy func.CoQueryProxyBlanket.arg.1=DWORD *,pwAuthnSvc func.CoQueryProxyBlanket.arg.2=DWORD *,pAuthzSvc func.CoQueryProxyBlanket.arg.3=LPOLESTR *,pServerPrincName func.CoQueryProxyBlanket.arg.4=DWORD *,pAuthnLevel func.CoQueryProxyBlanket.arg.5=DWORD *,pImpLevel func.CoQueryProxyBlanket.arg.6=RPC_AUTH_IDENTITY_HANDLE *,pAuthInfo func.CoQueryProxyBlanket.arg.7=DWORD *,pCapabilites func.CoQueryProxyBlanket.ret=HRESULT CoRegisterActivationFilter=func func.CoRegisterActivationFilter.args=1 func.CoRegisterActivationFilter.arg.0=IActivationFilter *,pActivationFilter func.CoRegisterActivationFilter.ret=HRESULT CoRegisterClassObject=func func.CoRegisterClassObject.args=5 func.CoRegisterClassObject.arg.0=REFCLSID,rclsid func.CoRegisterClassObject.arg.1=LPUNKNOWN,pUnk func.CoRegisterClassObject.arg.2=DWORD,dwClsContext func.CoRegisterClassObject.arg.3=DWORD,flags func.CoRegisterClassObject.arg.4=LPDWORD,lpdwRegister func.CoRegisterClassObject.ret=HRESULT CoRegisterPSClsid=func func.CoRegisterPSClsid.args=2 func.CoRegisterPSClsid.arg.0=REFIID,riid func.CoRegisterPSClsid.arg.1=REFCLSID,rclsid func.CoRegisterPSClsid.ret=HRESULT CoRegisterSurrogate=func func.CoRegisterSurrogate.args=1 func.CoRegisterSurrogate.arg.0=LPSURROGATE,pSurrogate func.CoRegisterSurrogate.ret=HRESULT CoReleaseMarshalData=func func.CoReleaseMarshalData.args=1 func.CoReleaseMarshalData.arg.0=LPSTREAM,pStm func.CoReleaseMarshalData.ret=HRESULT CoReleaseServerProcess=func func.CoReleaseServerProcess.args=0 func.CoReleaseServerProcess.ret=ULONG CoResumeClassObjects=func func.CoResumeClassObjects.args=0 func.CoResumeClassObjects.ret=HRESULT CoRevertToSelf=func func.CoRevertToSelf.args=0 func.CoRevertToSelf.ret=HRESULT CoRevokeClassObject=func func.CoRevokeClassObject.args=1 func.CoRevokeClassObject.arg.0=DWORD,dwRegister func.CoRevokeClassObject.ret=HRESULT CoSetCancelObject=func func.CoSetCancelObject.args=1 func.CoSetCancelObject.arg.0=IUnknown *,pUnk func.CoSetCancelObject.ret=HRESULT CoSetProxyBlanket=func func.CoSetProxyBlanket.args=8 func.CoSetProxyBlanket.arg.0=IUnknown *,pProxy func.CoSetProxyBlanket.arg.1=DWORD,dwAuthnSvc func.CoSetProxyBlanket.arg.2=DWORD,dwAuthzSvc func.CoSetProxyBlanket.arg.3=OLECHAR *,pServerPrincName func.CoSetProxyBlanket.arg.4=DWORD,dwAuthnLevel func.CoSetProxyBlanket.arg.5=DWORD,dwImpLevel func.CoSetProxyBlanket.arg.6=RPC_AUTH_IDENTITY_HANDLE,pAuthInfo func.CoSetProxyBlanket.arg.7=DWORD,dwCapabilities func.CoSetProxyBlanket.ret=HRESULT CoSuspendClassObjects=func func.CoSuspendClassObjects.args=0 func.CoSuspendClassObjects.ret=HRESULT CoSwitchCallContext=func func.CoSwitchCallContext.args=2 func.CoSwitchCallContext.arg.0=IUnknown *,pNewObject func.CoSwitchCallContext.arg.1=IUnknown **,ppOldObject func.CoSwitchCallContext.ret=HRESULT CoTaskMemAlloc=func func.CoTaskMemAlloc.args=1 func.CoTaskMemAlloc.arg.0=SIZE_T,cb func.CoTaskMemAlloc.ret=LPVOID CoTaskMemFree=func func.CoTaskMemFree.args=1 func.CoTaskMemFree.arg.0=LPVOID,pv func.CoTaskMemFree.ret=void CoTaskMemRealloc=func func.CoTaskMemRealloc.args=2 func.CoTaskMemRealloc.arg.0=LPVOID,pv func.CoTaskMemRealloc.arg.1=SIZE_T,cb func.CoTaskMemRealloc.ret=LPVOID CoTestCancel=func func.CoTestCancel.args=0 func.CoTestCancel.ret=HRESULT CoUninitialize=func func.CoUninitialize.args=0 func.CoUninitialize.ret=void CoUnmarshalHresult=func func.CoUnmarshalHresult.args=2 func.CoUnmarshalHresult.arg.0=LPSTREAM,pstm func.CoUnmarshalHresult.arg.1=HRESULT *,phresult func.CoUnmarshalHresult.ret=HRESULT CoUnmarshalInterface=func func.CoUnmarshalInterface.args=3 func.CoUnmarshalInterface.arg.0=LPSTREAM,pStm func.CoUnmarshalInterface.arg.1=REFIID,riid func.CoUnmarshalInterface.arg.2=LPVOID *,ppv func.CoUnmarshalInterface.ret=HRESULT CoWaitForMultipleHandles=func func.CoWaitForMultipleHandles.args=5 func.CoWaitForMultipleHandles.arg.0=DWORD,dwFlags func.CoWaitForMultipleHandles.arg.1=DWORD,dwTimeout func.CoWaitForMultipleHandles.arg.2=ULONG,cHandles func.CoWaitForMultipleHandles.arg.3=LPHANDLE,pHandles func.CoWaitForMultipleHandles.arg.4=LPDWORD,lpdwindex func.CoWaitForMultipleHandles.ret=HRESULT CoWaitForMultipleObjects=func func.CoWaitForMultipleObjects.args=5 func.CoWaitForMultipleObjects.arg.0=DWORD,dwFlags func.CoWaitForMultipleObjects.arg.1=DWORD,dwTimeout func.CoWaitForMultipleObjects.arg.2=ULONG,cHandles func.CoWaitForMultipleObjects.arg.3=const HANDLE *,pHandles func.CoWaitForMultipleObjects.arg.4=LPDWORD,lpdwindex func.CoWaitForMultipleObjects.ret=HRESULT CreateStreamOnHGlobal=func func.CreateStreamOnHGlobal.args=3 func.CreateStreamOnHGlobal.arg.0=HGLOBAL,hGlobal func.CreateStreamOnHGlobal.arg.1=BOOL,fDeleteOnRelease func.CreateStreamOnHGlobal.arg.2=LPSTREAM *,ppstm func.CreateStreamOnHGlobal.ret=HRESULT DllCanUnloadNow=func func.DllCanUnloadNow.args=0 func.DllCanUnloadNow.ret=HRESULT DllGetClassObject=func func.DllGetClassObject.args=3 func.DllGetClassObject.arg.0=REFCLSID,rclsid func.DllGetClassObject.arg.1=REFIID,riid func.DllGetClassObject.arg.2=LPVOID *,ppv func.DllGetClassObject.ret=HRESULT FreePropVariantArray=func func.FreePropVariantArray.args=2 func.FreePropVariantArray.arg.0=ULONG,cVariants func.FreePropVariantArray.arg.1=PROPVARIANT *,rgvars func.FreePropVariantArray.ret=HRESULT GetHGlobalFromStream=func func.GetHGlobalFromStream.args=2 func.GetHGlobalFromStream.arg.0=LPSTREAM,pstm func.GetHGlobalFromStream.arg.1=HGLOBAL *,phglobal func.GetHGlobalFromStream.ret=HRESULT IIDFromString=func func.IIDFromString.args=2 func.IIDFromString.arg.0=LPCOLESTR,lpsz func.IIDFromString.arg.1=LPIID,lpiid func.IIDFromString.ret=HRESULT ProgIDFromCLSID=func func.ProgIDFromCLSID.args=2 func.ProgIDFromCLSID.arg.0=REFCLSID,clsid func.ProgIDFromCLSID.arg.1=LPOLESTR *,lplpszProgID func.ProgIDFromCLSID.ret=HRESULT PropVariantClear=func func.PropVariantClear.args=1 func.PropVariantClear.arg.0=PROPVARIANT *,pvar func.PropVariantClear.ret=HRESULT PropVariantCopy=func func.PropVariantCopy.args=2 func.PropVariantCopy.arg.0=PROPVARIANT *,pvarDest func.PropVariantCopy.arg.1=const PROPVARIANT *,pvarSrc func.PropVariantCopy.ret=HRESULT RoGetAgileReference=func func.RoGetAgileReference.args=4 func.RoGetAgileReference.arg.0=AgileReferenceOptions,options func.RoGetAgileReference.arg.1=REFIID,riid func.RoGetAgileReference.arg.2=IUnknown *,pUnk func.RoGetAgileReference.arg.3=IAgileReference **,ppAgileReference func.RoGetAgileReference.ret=HRESULT StringFromCLSID=func func.StringFromCLSID.args=2 func.StringFromCLSID.arg.0=REFCLSID,rclsid func.StringFromCLSID.arg.1=LPOLESTR *,lplpsz func.StringFromCLSID.ret=HRESULT StringFromGUID2=func func.StringFromGUID2.args=3 func.StringFromGUID2.arg.0=REFGUID,rguid func.StringFromGUID2.arg.1=LPOLESTR,lpsz func.StringFromGUID2.arg.2=int,cchMax func.StringFromGUID2.ret=int StringFromIID=func func.StringFromIID.args=2 func.StringFromIID.arg.0=REFIID,rclsid func.StringFromIID.arg.1=LPOLESTR *,lplpsz func.StringFromIID.ret=HRESULT ### commctrl.h ### DISPLAY_DEVICE_TYPE=typedef typedef.DISPLAY_DEVICE_TYPE=int MONITOR_DPI_TYPE=typedef typedef.MONITOR_DPI_TYPE=int PROCESS_DPI_AWARENESS=typedef typedef.PROCESS_DPI_AWARENESS=int SCALE_CHANGE_FLAGS=typedef typedef.SCALE_CHANGE_FLAGS=int SHELL_UI_COMPONENT=typedef typedef.SHELL_UI_COMPONENT=int CreateMappedBitmap=func func.CreateMappedBitmap.args=5 func.CreateMappedBitmap.arg.0=HINSTANCE,hInstance func.CreateMappedBitmap.arg.1=INT_PTR,idBitmap func.CreateMappedBitmap.arg.2=UINT,wFlags func.CreateMappedBitmap.arg.3=LPCOLORMAP,lpColorMap func.CreateMappedBitmap.arg.4=int,iNumMaps func.CreateMappedBitmap.ret=HBITMAP CreateStatusWindowA=func func.CreateStatusWindowA.args=4 func.CreateStatusWindowA.arg.0=LONG,style func.CreateStatusWindowA.arg.1=LPCSTR,lpszText func.CreateStatusWindowA.arg.2=HWND,hwndParent func.CreateStatusWindowA.arg.3=UINT,wID func.CreateStatusWindowA.ret=HWND CreateStatusWindowW=func func.CreateStatusWindowW.args=4 func.CreateStatusWindowW.arg.0=LONG,style func.CreateStatusWindowW.arg.1=LPCWSTR,lpszText func.CreateStatusWindowW.arg.2=HWND,hwndParent func.CreateStatusWindowW.arg.3=UINT,wID func.CreateStatusWindowW.ret=HWND CreateToolbarEx=func func.CreateToolbarEx.args=13 func.CreateToolbarEx.arg.0=HWND,hwnd func.CreateToolbarEx.arg.1=DWORD,ws func.CreateToolbarEx.arg.2=UINT,wID func.CreateToolbarEx.arg.3=int,nBitmaps func.CreateToolbarEx.arg.4=HINSTANCE,hBMInst func.CreateToolbarEx.arg.5=UINT_PTR,wBMID func.CreateToolbarEx.arg.6=LPCTBBUTTON,lpButtons func.CreateToolbarEx.arg.7=int,iNumButtons func.CreateToolbarEx.arg.8=int,dxButton func.CreateToolbarEx.arg.9=int,dyButton func.CreateToolbarEx.arg.10=int,dxBitmap func.CreateToolbarEx.arg.11=int,dyBitmap func.CreateToolbarEx.arg.12=UINT,uStructSize func.CreateToolbarEx.ret=HWND CreateUpDownControl=func func.CreateUpDownControl.args=12 func.CreateUpDownControl.arg.0=DWORD,dwStyle func.CreateUpDownControl.arg.1=int,x func.CreateUpDownControl.arg.2=int,y func.CreateUpDownControl.arg.3=int,cx func.CreateUpDownControl.arg.4=int,cy func.CreateUpDownControl.arg.5=HWND,hParent func.CreateUpDownControl.arg.6=int,nID func.CreateUpDownControl.arg.7=HINSTANCE,hInst func.CreateUpDownControl.arg.8=HWND,hBuddy func.CreateUpDownControl.arg.9=int,nUpper func.CreateUpDownControl.arg.10=int,nLower func.CreateUpDownControl.arg.11=int,nPos func.CreateUpDownControl.ret=HWND DrawInsert=func func.DrawInsert.args=3 func.DrawInsert.arg.0=HWND,handParent func.DrawInsert.arg.1=HWND,hLB func.DrawInsert.arg.2=int,nItem func.DrawInsert.ret=void DrawStatusTextA=func func.DrawStatusTextA.args=4 func.DrawStatusTextA.arg.0=HDC,hDC func.DrawStatusTextA.arg.1=LPCRECT,lprc func.DrawStatusTextA.arg.2=LPCSTR,pszText func.DrawStatusTextA.arg.3=UINT,uFlags func.DrawStatusTextA.ret=void DrawStatusTextW=func func.DrawStatusTextW.args=4 func.DrawStatusTextW.arg.0=HDC,hDC func.DrawStatusTextW.arg.1=LPCRECT,lprc func.DrawStatusTextW.arg.2=LPCWSTR,pszText func.DrawStatusTextW.arg.3=UINT,uFlags func.DrawStatusTextW.ret=void FlatSB_EnableScrollBar=func func.FlatSB_EnableScrollBar.args=3 func.FlatSB_EnableScrollBar.arg.0=HWND,ARG_0 func.FlatSB_EnableScrollBar.arg.1=int,ARG_1 func.FlatSB_EnableScrollBar.arg.2=UINT,ARG_2 func.FlatSB_EnableScrollBar.ret=BOOL FlatSB_GetScrollInfo=func func.FlatSB_GetScrollInfo.args=3 func.FlatSB_GetScrollInfo.arg.0=HWND,ARG_0 func.FlatSB_GetScrollInfo.arg.1=int,code func.FlatSB_GetScrollInfo.arg.2=LPSCROLLINFO,ARG_2 func.FlatSB_GetScrollInfo.ret=BOOL FlatSB_GetScrollPos=func func.FlatSB_GetScrollPos.args=2 func.FlatSB_GetScrollPos.arg.0=HWND,ARG_0 func.FlatSB_GetScrollPos.arg.1=int,code func.FlatSB_GetScrollPos.ret=int FlatSB_GetScrollProp=func func.FlatSB_GetScrollProp.args=3 func.FlatSB_GetScrollProp.arg.0=HWND,ARG_0 func.FlatSB_GetScrollProp.arg.1=int,propIndex func.FlatSB_GetScrollProp.arg.2=LPINT,ARG_2 func.FlatSB_GetScrollProp.ret=BOOL FlatSB_GetScrollPropPtr=func func.FlatSB_GetScrollPropPtr.args=3 func.FlatSB_GetScrollPropPtr.arg.0=HWND,ARG_0 func.FlatSB_GetScrollPropPtr.arg.1=int,propIndex func.FlatSB_GetScrollPropPtr.arg.2=PINT_PTR,ARG_2 func.FlatSB_GetScrollPropPtr.ret=BOOL FlatSB_GetScrollRange=func func.FlatSB_GetScrollRange.args=4 func.FlatSB_GetScrollRange.arg.0=HWND,ARG_0 func.FlatSB_GetScrollRange.arg.1=int,code func.FlatSB_GetScrollRange.arg.2=LPINT,ARG_2 func.FlatSB_GetScrollRange.arg.3=LPINT,ARG_3 func.FlatSB_GetScrollRange.ret=BOOL FlatSB_SetScrollInfo=func func.FlatSB_SetScrollInfo.args=4 func.FlatSB_SetScrollInfo.arg.0=HWND,ARG_0 func.FlatSB_SetScrollInfo.arg.1=int,code func.FlatSB_SetScrollInfo.arg.2=LPSCROLLINFO,psi func.FlatSB_SetScrollInfo.arg.3=BOOL,fRedraw func.FlatSB_SetScrollInfo.ret=int FlatSB_SetScrollPos=func func.FlatSB_SetScrollPos.args=4 func.FlatSB_SetScrollPos.arg.0=HWND,ARG_0 func.FlatSB_SetScrollPos.arg.1=int,code func.FlatSB_SetScrollPos.arg.2=int,pos func.FlatSB_SetScrollPos.arg.3=BOOL,fRedraw func.FlatSB_SetScrollPos.ret=int FlatSB_SetScrollProp=func func.FlatSB_SetScrollProp.args=4 func.FlatSB_SetScrollProp.arg.0=HWND,ARG_0 func.FlatSB_SetScrollProp.arg.1=UINT,index func.FlatSB_SetScrollProp.arg.2=INT_PTR,newValue func.FlatSB_SetScrollProp.arg.3=BOOL,ARG_3 func.FlatSB_SetScrollProp.ret=BOOL FlatSB_SetScrollRange=func func.FlatSB_SetScrollRange.args=5 func.FlatSB_SetScrollRange.arg.0=HWND,ARG_0 func.FlatSB_SetScrollRange.arg.1=int,code func.FlatSB_SetScrollRange.arg.2=int,min func.FlatSB_SetScrollRange.arg.3=int,max func.FlatSB_SetScrollRange.arg.4=BOOL,fRedraw func.FlatSB_SetScrollRange.ret=int FlatSB_ShowScrollBar=func func.FlatSB_ShowScrollBar.args=3 func.FlatSB_ShowScrollBar.arg.0=HWND,ARG_0 func.FlatSB_ShowScrollBar.arg.1=int,code func.FlatSB_ShowScrollBar.arg.2=BOOL,ARG_2 func.FlatSB_ShowScrollBar.ret=BOOL GetEffectiveClientRect=func func.GetEffectiveClientRect.args=3 func.GetEffectiveClientRect.arg.0=HWND,hWnd func.GetEffectiveClientRect.arg.1=LPRECT,lprc func.GetEffectiveClientRect.arg.2=const INT *,lpInfo func.GetEffectiveClientRect.ret=void HIMAGELIST_QueryInterface=func func.HIMAGELIST_QueryInterface.args=3 func.HIMAGELIST_QueryInterface.arg.0=HIMAGELIST,himl func.HIMAGELIST_QueryInterface.arg.1=REFIID,riid func.HIMAGELIST_QueryInterface.arg.2=void **,ppv func.HIMAGELIST_QueryInterface.ret=HRESULT ImageList_Add=func func.ImageList_Add.args=3 func.ImageList_Add.arg.0=HIMAGELIST,himl func.ImageList_Add.arg.1=HBITMAP,hbmImage func.ImageList_Add.arg.2=HBITMAP,hbmMask func.ImageList_Add.ret=int ImageList_AddMasked=func func.ImageList_AddMasked.args=3 func.ImageList_AddMasked.arg.0=HIMAGELIST,himl func.ImageList_AddMasked.arg.1=HBITMAP,hbmImage func.ImageList_AddMasked.arg.2=COLORREF,crMask func.ImageList_AddMasked.ret=int ImageList_BeginDrag=func func.ImageList_BeginDrag.args=4 func.ImageList_BeginDrag.arg.0=HIMAGELIST,himlTrack func.ImageList_BeginDrag.arg.1=int,iTrack func.ImageList_BeginDrag.arg.2=int,dxHotspot func.ImageList_BeginDrag.arg.3=int,dyHotspot func.ImageList_BeginDrag.ret=BOOL ImageList_Copy=func func.ImageList_Copy.args=5 func.ImageList_Copy.arg.0=HIMAGELIST,himlDst func.ImageList_Copy.arg.1=int,iDst func.ImageList_Copy.arg.2=HIMAGELIST,himlSrc func.ImageList_Copy.arg.3=int,iSrc func.ImageList_Copy.arg.4=UINT,uFlags func.ImageList_Copy.ret=BOOL ImageList_Create=func func.ImageList_Create.args=5 func.ImageList_Create.arg.0=int,cx func.ImageList_Create.arg.1=int,cy func.ImageList_Create.arg.2=UINT,flags func.ImageList_Create.arg.3=int,cInitial func.ImageList_Create.arg.4=int,cGrow func.ImageList_Create.ret=HIMAGELIST ImageList_Destroy=func func.ImageList_Destroy.args=1 func.ImageList_Destroy.arg.0=HIMAGELIST,himl func.ImageList_Destroy.ret=BOOL ImageList_DragEnter=func func.ImageList_DragEnter.args=3 func.ImageList_DragEnter.arg.0=HWND,hwndLock func.ImageList_DragEnter.arg.1=int,x func.ImageList_DragEnter.arg.2=int,y func.ImageList_DragEnter.ret=BOOL ImageList_DragLeave=func func.ImageList_DragLeave.args=1 func.ImageList_DragLeave.arg.0=HWND,hwndLock func.ImageList_DragLeave.ret=BOOL ImageList_DragMove=func func.ImageList_DragMove.args=2 func.ImageList_DragMove.arg.0=int,x func.ImageList_DragMove.arg.1=int,y func.ImageList_DragMove.ret=BOOL ImageList_DragShowNolock=func func.ImageList_DragShowNolock.args=1 func.ImageList_DragShowNolock.arg.0=BOOL,fShow func.ImageList_DragShowNolock.ret=BOOL ImageList_Draw=func func.ImageList_Draw.args=6 func.ImageList_Draw.arg.0=HIMAGELIST,himl func.ImageList_Draw.arg.1=int,i func.ImageList_Draw.arg.2=HDC,hdcDst func.ImageList_Draw.arg.3=int,x func.ImageList_Draw.arg.4=int,y func.ImageList_Draw.arg.5=UINT,fStyle func.ImageList_Draw.ret=BOOL ImageList_DrawEx=func func.ImageList_DrawEx.args=10 func.ImageList_DrawEx.arg.0=HIMAGELIST,himl func.ImageList_DrawEx.arg.1=int,i func.ImageList_DrawEx.arg.2=HDC,hdcDst func.ImageList_DrawEx.arg.3=int,x func.ImageList_DrawEx.arg.4=int,y func.ImageList_DrawEx.arg.5=int,dx func.ImageList_DrawEx.arg.6=int,dy func.ImageList_DrawEx.arg.7=COLORREF,rgbBk func.ImageList_DrawEx.arg.8=COLORREF,rgbFg func.ImageList_DrawEx.arg.9=UINT,fStyle func.ImageList_DrawEx.ret=BOOL ImageList_DrawIndirect=func func.ImageList_DrawIndirect.args=1 func.ImageList_DrawIndirect.arg.0=IMAGELISTDRAWPARAMS *,pimldp func.ImageList_DrawIndirect.ret=BOOL ImageList_Duplicate=func func.ImageList_Duplicate.args=1 func.ImageList_Duplicate.arg.0=HIMAGELIST,himl func.ImageList_Duplicate.ret=HIMAGELIST ImageList_EndDrag=func func.ImageList_EndDrag.args=0 func.ImageList_EndDrag.ret=void ImageList_GetBkColor=func func.ImageList_GetBkColor.args=1 func.ImageList_GetBkColor.arg.0=HIMAGELIST,himl func.ImageList_GetBkColor.ret=COLORREF ImageList_GetIcon=func func.ImageList_GetIcon.args=3 func.ImageList_GetIcon.arg.0=HIMAGELIST,himl func.ImageList_GetIcon.arg.1=int,i func.ImageList_GetIcon.arg.2=UINT,flags func.ImageList_GetIcon.ret=HICON ImageList_GetImageCount=func func.ImageList_GetImageCount.args=1 func.ImageList_GetImageCount.arg.0=HIMAGELIST,himl func.ImageList_GetImageCount.ret=int ImageList_LoadImageA=func func.ImageList_LoadImageA.args=7 func.ImageList_LoadImageA.arg.0=HINSTANCE,hi func.ImageList_LoadImageA.arg.1=LPCSTR,lpbmp func.ImageList_LoadImageA.arg.2=int,cx func.ImageList_LoadImageA.arg.3=int,cGrow func.ImageList_LoadImageA.arg.4=COLORREF,crMask func.ImageList_LoadImageA.arg.5=UINT,uType func.ImageList_LoadImageA.arg.6=UINT,uFlags func.ImageList_LoadImageA.ret=HIMAGELIST ImageList_LoadImageW=func func.ImageList_LoadImageW.args=7 func.ImageList_LoadImageW.arg.0=HINSTANCE,hi func.ImageList_LoadImageW.arg.1=LPCWSTR,lpbmp func.ImageList_LoadImageW.arg.2=int,cx func.ImageList_LoadImageW.arg.3=int,cGrow func.ImageList_LoadImageW.arg.4=COLORREF,crMask func.ImageList_LoadImageW.arg.5=UINT,uType func.ImageList_LoadImageW.arg.6=UINT,uFlags func.ImageList_LoadImageW.ret=HIMAGELIST ImageList_Merge=func func.ImageList_Merge.args=6 func.ImageList_Merge.arg.0=HIMAGELIST,himl1 func.ImageList_Merge.arg.1=int,i1 func.ImageList_Merge.arg.2=HIMAGELIST,himl2 func.ImageList_Merge.arg.3=int,i2 func.ImageList_Merge.arg.4=int,dx func.ImageList_Merge.arg.5=int,dy func.ImageList_Merge.ret=HIMAGELIST ImageList_Read=func func.ImageList_Read.args=1 func.ImageList_Read.arg.0=struct IStream *,pstm func.ImageList_Read.ret=HIMAGELIST ImageList_ReadEx=func func.ImageList_ReadEx.args=4 func.ImageList_ReadEx.arg.0=DWORD,dwFlags func.ImageList_ReadEx.arg.1=struct IStream *,pstm func.ImageList_ReadEx.arg.2=REFIID,riid func.ImageList_ReadEx.arg.3=PVOID *,ppv func.ImageList_ReadEx.ret=HRESULT ImageList_Remove=func func.ImageList_Remove.args=2 func.ImageList_Remove.arg.0=HIMAGELIST,himl func.ImageList_Remove.arg.1=int,i func.ImageList_Remove.ret=BOOL ImageList_Replace=func func.ImageList_Replace.args=4 func.ImageList_Replace.arg.0=HIMAGELIST,himl func.ImageList_Replace.arg.1=int,i func.ImageList_Replace.arg.2=HBITMAP,hbmImage func.ImageList_Replace.arg.3=HBITMAP,hbmMask func.ImageList_Replace.ret=BOOL ImageList_ReplaceIcon=func func.ImageList_ReplaceIcon.args=3 func.ImageList_ReplaceIcon.arg.0=HIMAGELIST,himl func.ImageList_ReplaceIcon.arg.1=int,i func.ImageList_ReplaceIcon.arg.2=HICON,hicon func.ImageList_ReplaceIcon.ret=int ImageList_SetBkColor=func func.ImageList_SetBkColor.args=2 func.ImageList_SetBkColor.arg.0=HIMAGELIST,himl func.ImageList_SetBkColor.arg.1=COLORREF,clrBk func.ImageList_SetBkColor.ret=COLORREF ImageList_SetDragCursorImage=func func.ImageList_SetDragCursorImage.args=4 func.ImageList_SetDragCursorImage.arg.0=HIMAGELIST,himlDrag func.ImageList_SetDragCursorImage.arg.1=int,iDrag func.ImageList_SetDragCursorImage.arg.2=int,dxHotspot func.ImageList_SetDragCursorImage.arg.3=int,dyHotspot func.ImageList_SetDragCursorImage.ret=BOOL ImageList_SetImageCount=func func.ImageList_SetImageCount.args=2 func.ImageList_SetImageCount.arg.0=HIMAGELIST,himl func.ImageList_SetImageCount.arg.1=UINT,uNewCount func.ImageList_SetImageCount.ret=BOOL ImageList_SetOverlayImage=func func.ImageList_SetOverlayImage.args=3 func.ImageList_SetOverlayImage.arg.0=HIMAGELIST,himl func.ImageList_SetOverlayImage.arg.1=int,iImage func.ImageList_SetOverlayImage.arg.2=int,iOverlay func.ImageList_SetOverlayImage.ret=BOOL ImageList_Write=func func.ImageList_Write.args=2 func.ImageList_Write.arg.0=HIMAGELIST,himl func.ImageList_Write.arg.1=struct IStream *,pstm func.ImageList_Write.ret=BOOL ImageList_WriteEx=func func.ImageList_WriteEx.args=3 func.ImageList_WriteEx.arg.0=HIMAGELIST,himl func.ImageList_WriteEx.arg.1=DWORD,dwFlags func.ImageList_WriteEx.arg.2=struct IStream *,pstm func.ImageList_WriteEx.ret=HRESULT InitCommonControls=func func.InitCommonControls.args=0 func.InitCommonControls.ret=void InitCommonControlsEx=func func.InitCommonControlsEx.args=1 func.InitCommonControlsEx.arg.0=const INITCOMMONCONTROLSEX *,picce func.InitCommonControlsEx.ret=BOOL InitializeFlatSB=func func.InitializeFlatSB.args=1 func.InitializeFlatSB.arg.0=HWND,ARG_0 func.InitializeFlatSB.ret=BOOL LBItemFromPt=func func.LBItemFromPt.args=3 func.LBItemFromPt.arg.0=HWND,hLB func.LBItemFromPt.arg.1=POINT,pt func.LBItemFromPt.arg.2=BOOL,bAutoScroll func.LBItemFromPt.ret=int LoadIconMetric=func func.LoadIconMetric.args=4 func.LoadIconMetric.arg.0=HINSTANCE,hinst func.LoadIconMetric.arg.1=PCWSTR,pszName func.LoadIconMetric.arg.2=int,lims func.LoadIconMetric.arg.3=HICON *,phico func.LoadIconMetric.ret=HRESULT LoadIconWithScaleDown=func func.LoadIconWithScaleDown.args=5 func.LoadIconWithScaleDown.arg.0=HINSTANCE,hinst func.LoadIconWithScaleDown.arg.1=PCWSTR,pszName func.LoadIconWithScaleDown.arg.2=int,cx func.LoadIconWithScaleDown.arg.3=int,cy func.LoadIconWithScaleDown.arg.4=HICON *,phico func.LoadIconWithScaleDown.ret=HRESULT MakeDragList=func func.MakeDragList.args=1 func.MakeDragList.arg.0=HWND,hLB func.MakeDragList.ret=BOOL MenuHelp=func func.MenuHelp.args=7 func.MenuHelp.arg.0=UINT,uMsg func.MenuHelp.arg.1=WPARAM,wParam func.MenuHelp.arg.2=LPARAM,lParam func.MenuHelp.arg.3=HMENU,hMainMenu func.MenuHelp.arg.4=HINSTANCE,hInst func.MenuHelp.arg.5=HWND,hwndStatus func.MenuHelp.arg.6=UINT *,lpwIDs func.MenuHelp.ret=void ShowHideMenuCtl=func func.ShowHideMenuCtl.args=3 func.ShowHideMenuCtl.arg.0=HWND,hWnd func.ShowHideMenuCtl.arg.1=UINT_PTR,uFlags func.ShowHideMenuCtl.arg.2=LPINT,lpInfo func.ShowHideMenuCtl.ret=BOOL TaskDialog=func func.TaskDialog.args=8 func.TaskDialog.arg.0=HWND,hwndOwner func.TaskDialog.arg.1=HINSTANCE,hInstance func.TaskDialog.arg.2=PCWSTR,pszWindowTitle func.TaskDialog.arg.3=PCWSTR,pszMainInstruction func.TaskDialog.arg.4=PCWSTR,pszContent func.TaskDialog.arg.5=TASKDIALOG_COMMON_BUTTON_FLAGS,dwCommonButtons func.TaskDialog.arg.6=PCWSTR,pszIcon func.TaskDialog.arg.7=int *,pnButton func.TaskDialog.ret=HRESULT TaskDialogIndirect=func func.TaskDialogIndirect.args=4 func.TaskDialogIndirect.arg.0=const TASKDIALOGCONFIG *,pTaskConfig func.TaskDialogIndirect.arg.1=int *,pnButton func.TaskDialogIndirect.arg.2=int *,pnRadioButton func.TaskDialogIndirect.arg.3=BOOL *,pfVerificationFlagChecked func.TaskDialogIndirect.ret=HRESULT UninitializeFlatSB=func func.UninitializeFlatSB.args=1 func.UninitializeFlatSB.arg.0=HWND,ARG_0 func.UninitializeFlatSB.ret=HRESULT _TrackMouseEvent=func func._TrackMouseEvent.args=1 func._TrackMouseEvent.arg.0=LPTRACKMOUSEEVENT,lpEventTrack func._TrackMouseEvent.ret=BOOL ### consoleapi2.h ### CreateConsoleScreenBuffer=func func.CreateConsoleScreenBuffer.args=5 func.CreateConsoleScreenBuffer.arg.0=DWORD,dwDesiredAccess func.CreateConsoleScreenBuffer.arg.1=DWORD,dwShareMode func.CreateConsoleScreenBuffer.arg.2=const SECURITY_ATTRIBUTES *,lpSecurityAttributes func.CreateConsoleScreenBuffer.arg.3=DWORD,dwFlags func.CreateConsoleScreenBuffer.arg.4=LPVOID,lpScreenBufferData func.CreateConsoleScreenBuffer.ret=HANDLE FillConsoleOutputAttribute=func func.FillConsoleOutputAttribute.args=5 func.FillConsoleOutputAttribute.arg.0=HANDLE,hConsoleOutput func.FillConsoleOutputAttribute.arg.1=WORD,wAttribute func.FillConsoleOutputAttribute.arg.2=DWORD,nLength func.FillConsoleOutputAttribute.arg.3=COORD,dwWriteCoord func.FillConsoleOutputAttribute.arg.4=LPDWORD,lpNumberOfAttrsWritten func.FillConsoleOutputAttribute.ret=BOOL FillConsoleOutputCharacterA=func func.FillConsoleOutputCharacterA.args=5 func.FillConsoleOutputCharacterA.arg.0=HANDLE,hConsoleOutput func.FillConsoleOutputCharacterA.arg.1=CHAR,cCharacter func.FillConsoleOutputCharacterA.arg.2=DWORD,nLength func.FillConsoleOutputCharacterA.arg.3=COORD,dwWriteCoord func.FillConsoleOutputCharacterA.arg.4=LPDWORD,lpNumberOfCharsWritten func.FillConsoleOutputCharacterA.ret=BOOL FillConsoleOutputCharacterW=func func.FillConsoleOutputCharacterW.args=5 func.FillConsoleOutputCharacterW.arg.0=HANDLE,hConsoleOutput func.FillConsoleOutputCharacterW.arg.1=WCHAR,cCharacter func.FillConsoleOutputCharacterW.arg.2=DWORD,nLength func.FillConsoleOutputCharacterW.arg.3=COORD,dwWriteCoord func.FillConsoleOutputCharacterW.arg.4=LPDWORD,lpNumberOfCharsWritten func.FillConsoleOutputCharacterW.ret=BOOL FlushConsoleInputBuffer=func func.FlushConsoleInputBuffer.args=1 func.FlushConsoleInputBuffer.arg.0=HANDLE,hConsoleInput func.FlushConsoleInputBuffer.ret=BOOL GenerateConsoleCtrlEvent=func func.GenerateConsoleCtrlEvent.args=2 func.GenerateConsoleCtrlEvent.arg.0=DWORD,dwCtrlEvent func.GenerateConsoleCtrlEvent.arg.1=DWORD,dwProcessGroupId func.GenerateConsoleCtrlEvent.ret=BOOL GetConsoleCursorInfo=func func.GetConsoleCursorInfo.args=2 func.GetConsoleCursorInfo.arg.0=HANDLE,hConsoleOutput func.GetConsoleCursorInfo.arg.1=PCONSOLE_CURSOR_INFO,lpConsoleCursorInfo func.GetConsoleCursorInfo.ret=BOOL GetConsoleOriginalTitleA=func func.GetConsoleOriginalTitleA.args=2 func.GetConsoleOriginalTitleA.arg.0=LPSTR,lpConsoleTitle func.GetConsoleOriginalTitleA.arg.1=DWORD,nSize func.GetConsoleOriginalTitleA.ret=DWORD GetConsoleOriginalTitleW=func func.GetConsoleOriginalTitleW.args=2 func.GetConsoleOriginalTitleW.arg.0=LPWSTR,lpConsoleTitle func.GetConsoleOriginalTitleW.arg.1=DWORD,nSize func.GetConsoleOriginalTitleW.ret=DWORD GetConsoleScreenBufferInfo=func func.GetConsoleScreenBufferInfo.args=2 func.GetConsoleScreenBufferInfo.arg.0=HANDLE,hConsoleOutput func.GetConsoleScreenBufferInfo.arg.1=PCONSOLE_SCREEN_BUFFER_INFO,lpConsoleScreenBufferInfo func.GetConsoleScreenBufferInfo.ret=BOOL GetConsoleScreenBufferInfoEx=func func.GetConsoleScreenBufferInfoEx.args=2 func.GetConsoleScreenBufferInfoEx.arg.0=HANDLE,hConsoleOutput func.GetConsoleScreenBufferInfoEx.arg.1=PCONSOLE_SCREEN_BUFFER_INFOEX,lpConsoleScreenBufferInfoEx func.GetConsoleScreenBufferInfoEx.ret=BOOL GetConsoleTitleA=func func.GetConsoleTitleA.args=2 func.GetConsoleTitleA.arg.0=LPSTR,lpConsoleTitle func.GetConsoleTitleA.arg.1=DWORD,nSize func.GetConsoleTitleA.ret=DWORD GetConsoleTitleW=func func.GetConsoleTitleW.args=2 func.GetConsoleTitleW.arg.0=LPWSTR,lpConsoleTitle func.GetConsoleTitleW.arg.1=DWORD,nSize func.GetConsoleTitleW.ret=DWORD GetLargestConsoleWindowSize=func func.GetLargestConsoleWindowSize.args=1 func.GetLargestConsoleWindowSize.arg.0=HANDLE,hConsoleOutput func.GetLargestConsoleWindowSize.ret=COORD ReadConsoleOutputA=func func.ReadConsoleOutputA.args=5 func.ReadConsoleOutputA.arg.0=HANDLE,hConsoleOutput func.ReadConsoleOutputA.arg.1=PCHAR_INFO,lpBuffer func.ReadConsoleOutputA.arg.2=COORD,dwBufferSize func.ReadConsoleOutputA.arg.3=COORD,dwBufferCoord func.ReadConsoleOutputA.arg.4=PSMALL_RECT,lpReadRegion func.ReadConsoleOutputA.ret=BOOL ReadConsoleOutputAttribute=func func.ReadConsoleOutputAttribute.args=5 func.ReadConsoleOutputAttribute.arg.0=HANDLE,hConsoleOutput func.ReadConsoleOutputAttribute.arg.1=LPWORD,lpAttribute func.ReadConsoleOutputAttribute.arg.2=DWORD,nLength func.ReadConsoleOutputAttribute.arg.3=COORD,dwReadCoord func.ReadConsoleOutputAttribute.arg.4=LPDWORD,lpNumberOfAttrsRead func.ReadConsoleOutputAttribute.ret=BOOL ReadConsoleOutputCharacterA=func func.ReadConsoleOutputCharacterA.args=5 func.ReadConsoleOutputCharacterA.arg.0=HANDLE,hConsoleOutput func.ReadConsoleOutputCharacterA.arg.1=LPSTR,lpCharacter func.ReadConsoleOutputCharacterA.arg.2=DWORD,nLength func.ReadConsoleOutputCharacterA.arg.3=COORD,dwReadCoord func.ReadConsoleOutputCharacterA.arg.4=LPDWORD,lpNumberOfCharsRead func.ReadConsoleOutputCharacterA.ret=BOOL ReadConsoleOutputCharacterW=func func.ReadConsoleOutputCharacterW.args=5 func.ReadConsoleOutputCharacterW.arg.0=HANDLE,hConsoleOutput func.ReadConsoleOutputCharacterW.arg.1=LPWSTR,lpCharacter func.ReadConsoleOutputCharacterW.arg.2=DWORD,nLength func.ReadConsoleOutputCharacterW.arg.3=COORD,dwReadCoord func.ReadConsoleOutputCharacterW.arg.4=LPDWORD,lpNumberOfCharsRead func.ReadConsoleOutputCharacterW.ret=BOOL ReadConsoleOutputW=func func.ReadConsoleOutputW.args=5 func.ReadConsoleOutputW.arg.0=HANDLE,hConsoleOutput func.ReadConsoleOutputW.arg.1=PCHAR_INFO,lpBuffer func.ReadConsoleOutputW.arg.2=COORD,dwBufferSize func.ReadConsoleOutputW.arg.3=COORD,dwBufferCoord func.ReadConsoleOutputW.arg.4=PSMALL_RECT,lpReadRegion func.ReadConsoleOutputW.ret=BOOL ScrollConsoleScreenBufferA=func func.ScrollConsoleScreenBufferA.args=5 func.ScrollConsoleScreenBufferA.arg.0=HANDLE,hConsoleOutput func.ScrollConsoleScreenBufferA.arg.1=const SMALL_RECT *,lpScrollRectangle func.ScrollConsoleScreenBufferA.arg.2=const SMALL_RECT *,lpClipRectangle func.ScrollConsoleScreenBufferA.arg.3=COORD,dwDestinationOrigin func.ScrollConsoleScreenBufferA.arg.4=const CHAR_INFO *,lpFill func.ScrollConsoleScreenBufferA.ret=BOOL ScrollConsoleScreenBufferW=func func.ScrollConsoleScreenBufferW.args=5 func.ScrollConsoleScreenBufferW.arg.0=HANDLE,hConsoleOutput func.ScrollConsoleScreenBufferW.arg.1=const SMALL_RECT *,lpScrollRectangle func.ScrollConsoleScreenBufferW.arg.2=const SMALL_RECT *,lpClipRectangle func.ScrollConsoleScreenBufferW.arg.3=COORD,dwDestinationOrigin func.ScrollConsoleScreenBufferW.arg.4=const CHAR_INFO *,lpFill func.ScrollConsoleScreenBufferW.ret=BOOL SetConsoleActiveScreenBuffer=func func.SetConsoleActiveScreenBuffer.args=1 func.SetConsoleActiveScreenBuffer.arg.0=HANDLE,hConsoleOutput func.SetConsoleActiveScreenBuffer.ret=BOOL SetConsoleCP=func func.SetConsoleCP.args=1 func.SetConsoleCP.arg.0=UINT,wCodePageID func.SetConsoleCP.ret=BOOL SetConsoleCursorInfo=func func.SetConsoleCursorInfo.args=2 func.SetConsoleCursorInfo.arg.0=HANDLE,hConsoleOutput func.SetConsoleCursorInfo.arg.1=const CONSOLE_CURSOR_INFO *,lpConsoleCursorInfo func.SetConsoleCursorInfo.ret=BOOL SetConsoleCursorPosition=func func.SetConsoleCursorPosition.args=2 func.SetConsoleCursorPosition.arg.0=HANDLE,hConsoleOutput func.SetConsoleCursorPosition.arg.1=COORD,dwCursorPosition func.SetConsoleCursorPosition.ret=BOOL SetConsoleOutputCP=func func.SetConsoleOutputCP.args=1 func.SetConsoleOutputCP.arg.0=UINT,wCodePageID func.SetConsoleOutputCP.ret=BOOL SetConsoleScreenBufferInfoEx=func func.SetConsoleScreenBufferInfoEx.args=2 func.SetConsoleScreenBufferInfoEx.arg.0=HANDLE,hConsoleOutput func.SetConsoleScreenBufferInfoEx.arg.1=PCONSOLE_SCREEN_BUFFER_INFOEX,lpConsoleScreenBufferInfoEx func.SetConsoleScreenBufferInfoEx.ret=BOOL SetConsoleScreenBufferSize=func func.SetConsoleScreenBufferSize.args=2 func.SetConsoleScreenBufferSize.arg.0=HANDLE,hConsoleOutput func.SetConsoleScreenBufferSize.arg.1=COORD,dwSize func.SetConsoleScreenBufferSize.ret=BOOL SetConsoleTextAttribute=func func.SetConsoleTextAttribute.args=2 func.SetConsoleTextAttribute.arg.0=HANDLE,hConsoleOutput func.SetConsoleTextAttribute.arg.1=WORD,wAttributes func.SetConsoleTextAttribute.ret=BOOL SetConsoleTitleA=func func.SetConsoleTitleA.args=1 func.SetConsoleTitleA.arg.0=LPCSTR,lpConsoleTitle func.SetConsoleTitleA.ret=BOOL SetConsoleTitleW=func func.SetConsoleTitleW.args=1 func.SetConsoleTitleW.arg.0=LPCWSTR,lpConsoleTitle func.SetConsoleTitleW.ret=BOOL SetConsoleWindowInfo=func func.SetConsoleWindowInfo.args=3 func.SetConsoleWindowInfo.arg.0=HANDLE,hConsoleOutput func.SetConsoleWindowInfo.arg.1=BOOL,bAbsolute func.SetConsoleWindowInfo.arg.2=const SMALL_RECT *,lpConsoleWindow func.SetConsoleWindowInfo.ret=BOOL WriteConsoleInputA=func func.WriteConsoleInputA.args=4 func.WriteConsoleInputA.arg.0=HANDLE,hConsoleInput func.WriteConsoleInputA.arg.1=const INPUT_RECORD *,lpBuffer func.WriteConsoleInputA.arg.2=DWORD,nLength func.WriteConsoleInputA.arg.3=LPDWORD,lpNumberOfEventsWritten func.WriteConsoleInputA.ret=BOOL WriteConsoleInputW=func func.WriteConsoleInputW.args=4 func.WriteConsoleInputW.arg.0=HANDLE,hConsoleInput func.WriteConsoleInputW.arg.1=const INPUT_RECORD *,lpBuffer func.WriteConsoleInputW.arg.2=DWORD,nLength func.WriteConsoleInputW.arg.3=LPDWORD,lpNumberOfEventsWritten func.WriteConsoleInputW.ret=BOOL WriteConsoleOutputA=func func.WriteConsoleOutputA.args=5 func.WriteConsoleOutputA.arg.0=HANDLE,hConsoleOutput func.WriteConsoleOutputA.arg.1=const CHAR_INFO *,lpBuffer func.WriteConsoleOutputA.arg.2=COORD,dwBufferSize func.WriteConsoleOutputA.arg.3=COORD,dwBufferCoord func.WriteConsoleOutputA.arg.4=PSMALL_RECT,lpWriteRegion func.WriteConsoleOutputA.ret=BOOL WriteConsoleOutputAttribute=func func.WriteConsoleOutputAttribute.args=5 func.WriteConsoleOutputAttribute.arg.0=HANDLE,hConsoleOutput func.WriteConsoleOutputAttribute.arg.1=const WORD *,lpAttribute func.WriteConsoleOutputAttribute.arg.2=DWORD,nLength func.WriteConsoleOutputAttribute.arg.3=COORD,dwWriteCoord func.WriteConsoleOutputAttribute.arg.4=LPDWORD,lpNumberOfAttrsWritten func.WriteConsoleOutputAttribute.ret=BOOL WriteConsoleOutputCharacterA=func func.WriteConsoleOutputCharacterA.args=5 func.WriteConsoleOutputCharacterA.arg.0=HANDLE,hConsoleOutput func.WriteConsoleOutputCharacterA.arg.1=LPCSTR,lpCharacter func.WriteConsoleOutputCharacterA.arg.2=DWORD,nLength func.WriteConsoleOutputCharacterA.arg.3=COORD,dwWriteCoord func.WriteConsoleOutputCharacterA.arg.4=LPDWORD,lpNumberOfCharsWritten func.WriteConsoleOutputCharacterA.ret=BOOL WriteConsoleOutputCharacterW=func func.WriteConsoleOutputCharacterW.args=5 func.WriteConsoleOutputCharacterW.arg.0=HANDLE,hConsoleOutput func.WriteConsoleOutputCharacterW.arg.1=LPCWSTR,lpCharacter func.WriteConsoleOutputCharacterW.arg.2=DWORD,nLength func.WriteConsoleOutputCharacterW.arg.3=COORD,dwWriteCoord func.WriteConsoleOutputCharacterW.arg.4=LPDWORD,lpNumberOfCharsWritten func.WriteConsoleOutputCharacterW.ret=BOOL WriteConsoleOutputW=func func.WriteConsoleOutputW.args=5 func.WriteConsoleOutputW.arg.0=HANDLE,hConsoleOutput func.WriteConsoleOutputW.arg.1=const CHAR_INFO *,lpBuffer func.WriteConsoleOutputW.arg.2=COORD,dwBufferSize func.WriteConsoleOutputW.arg.3=COORD,dwBufferCoord func.WriteConsoleOutputW.arg.4=PSMALL_RECT,lpWriteRegion func.WriteConsoleOutputW.ret=BOOL ### dbghelp.h ### PENUMLOADED_MODULES_CALLBACK=type type.PENUMLOADED_MODULES_CALLBACK=p PENUMLOADED_MODULES_CALLBACK64=type type.PENUMLOADED_MODULES_CALLBACK64=p PENUMLOADED_MODULES_CALLBACKW64=type type.PENUMLOADED_MODULES_CALLBACKW64=p PENUMSOURCEFILETOKENSCALLBACK=type type.PENUMSOURCEFILETOKENSCALLBACK=p PSYM_ENUMSYMBOLS_CALLBACK=type type.PSYM_ENUMSYMBOLS_CALLBACK=p PSYM_ENUMSYMBOLS_CALLBACK64=type type.PSYM_ENUMSYMBOLS_CALLBACK64=p PSYM_ENUMSYMBOLS_CALLBACK64W=type type.PSYM_ENUMSYMBOLS_CALLBACK64W=p PSYM_ENUMERATESYMBOLS_CALLBACK=type type.PSYM_ENUMERATESYMBOLS_CALLBACK=p PSYM_ENUMERATESYMBOLS_CALLBACKW=type type.PSYM_ENUMERATESYMBOLS_CALLBACKW=p PSYM_ENUMSOURCEFILES_CALLBACK=type type.PSYM_ENUMSOURCEFILES_CALLBACK=p PSYM_ENUMSOURCEFILES_CALLBACKW=type type.PSYM_ENUMSOURCEFILES_CALLBACKW=p PSYM_ENUMMODULES_CALLBACK64=type type.PSYM_ENUMMODULES_CALLBACK64=p PSYM_ENUMLINES_CALLBACK=type type.PSYM_ENUMLINES_CALLBACK=p PSYM_ENUMLINES_CALLBACKW=type type.PSYM_ENUMLINES_CALLBACKW=p PSYM_ENUMSYMBOLS_CALLBACKW=type type.PSYM_ENUMSYMBOLS_CALLBACKW=p PFUNCTION_TABLE_ACCESS_ROUTINE=type type.PFUNCTION_TABLE_ACCESS_ROUTINE=p PFUNCTION_TABLE_ACCESS_ROUTINE64=type type.PFUNCTION_TABLE_ACCESS_ROUTINE64=p PSYMBOL_FUNCENTRY_CALLBACK=type type.PSYMBOL_FUNCENTRY_CALLBACK=p PSYMBOL_REGISTERED_CALLBACK64=type type.PSYMBOL_REGISTERED_CALLBACK64=p PSYM_ENUMPROCESSES_CALLBACK=type type.PSYM_ENUMPROCESSES_CALLBACK=p PSYM_ENUMMODULES_CALLBACK=type type.PSYM_ENUMMODULES_CALLBACK=p PENUMDIRTREE_CALLBACKW=type type.PENUMDIRTREE_CALLBACKW=p PGET_MODULE_BASE_ROUTINE=type type.PGET_MODULE_BASE_ROUTINE=p PREAD_PROCESS_MEMORY_ROUTINE64=type type.PREAD_PROCESS_MEMORY_ROUTINE64=p PSYM_ENUMMODULES_CALLBACKW64=type type.PSYM_ENUMMODULES_CALLBACKW64=p PTRANSLATE_ADDRESS_ROUTINE64=type type.PTRANSLATE_ADDRESS_ROUTINE64=p PFIND_EXE_FILE_CALLBACK=type type.PFIND_EXE_FILE_CALLBACK=p PTRANSLATE_ADDRESS_ROUTINE=type type.PTRANSLATE_ADDRESS_ROUTINE=p PSYMBOL_FUNCENTRY_CALLBACK64=type type.PSYMBOL_FUNCENTRY_CALLBACK64=p PFINDFILEINPATHCALLBACK=type type.PFINDFILEINPATHCALLBACK=p PFINDFILEINPATHCALLBACKW=type type.PFINDFILEINPATHCALLBACKW=p PREAD_PROCESS_MEMORY_ROUTINE=type type.PREAD_PROCESS_MEMORY_ROUTINE=p PFIND_DEBUG_FILE_CALLBACK=type type.PFIND_DEBUG_FILE_CALLBACK=p PFIND_EXE_FILE_CALLBACKW=type type.PFIND_EXE_FILE_CALLBACKW=p PSYMBOL_REGISTERED_CALLBACK=type type.PSYMBOL_REGISTERED_CALLBACK=p PENUMDIRTREE_CALLBACK=type type.PENUMDIRTREE_CALLBACK=p PFIND_DEBUG_FILE_CALLBACKW=type type.PFIND_DEBUG_FILE_CALLBACKW=p PGET_MODULE_BASE_ROUTINE64=type type.PGET_MODULE_BASE_ROUTINE64=p PSYMBOL_INFO=type type.PSYMBOL_INFO=p PSYMBOL_INFOW=type type.PSYMBOL_INFOW=p PIMAGEHLP_SYMBOL64=type type.PIMAGEHLP_SYMBOL64=p PIMAGE_NT_HEADERS=type type.PIMAGE_NT_HEADERS=p PIMAGE_DEBUG_INFORMATION=type type.PIMAGE_DEBUG_INFORMATION=p PIMAGEHLP_LINE64=type type.PIMAGEHLP_LINE64=p PIMAGEHLP_CONTEXT=type type.PIMAGEHLP_CONTEXT=p PIMAGEHLP_MODULE64=type type.PIMAGEHLP_MODULE64=p PIMAGEHLP_MODULEW64=type type.PIMAGEHLP_MODULEW64=p PIMAGEHLP_MODULE=type type.PIMAGEHLP_MODULE=p PIMAGEHLP_STACK_FRAME=type type.PIMAGEHLP_STACK_FRAME=p PIMAGE_SECTION_HEADER=type type.PIMAGE_SECTION_HEADER=p PSYMSRV_INDEX_INFO=type type.PSYMSRV_INDEX_INFO=p PSYMSRV_INDEX_INFOW=type type.PSYMSRV_INDEX_INFOW=p PMODLOAD_DATA=type type.PMODLOAD_DATA=p PIMAGEHLP_LINEW64=type type.PIMAGEHLP_LINEW64=p PIMAGEHLP_LINE=type type.PIMAGEHLP_LINE=p PIMAGEHLP_MODULEW=type type.PIMAGEHLP_MODULEW=p POMAP=type type.POMAP=p PIMAGEHLP_GET_TYPE_INFO_PARAMS=type type.PIMAGEHLP_GET_TYPE_INFO_PARAMS=p PIMAGEHLP_SYMBOL=type type.PIMAGEHLP_SYMBOL=p LPAPI_VERSION=type type.LPAPI_VERSION=p LPSTACKFRAME_EX=type type.LPSTACKFRAME_EX=p LPSTACKFRAME64=type type.LPSTACKFRAME64=p LPSTACKFRAME=type type.LPSTACKFRAME=p IMAGEHLP_EXTENDED_OPTIONS=typedef typedef.IMAGEHLP_EXTENDED_OPTIONS=int IMAGEHLP_SYMBOL_TYPE_INFO=typedef typedef.IMAGEHLP_SYMBOL_TYPE_INFO=int EnumDirTree=func func.EnumDirTree.args=6 func.EnumDirTree.arg.0=HANDLE,hProcess func.EnumDirTree.arg.1=PCSTR,RootPath func.EnumDirTree.arg.2=PCSTR,InputPathName func.EnumDirTree.arg.3=PSTR,OutputPathBuffer func.EnumDirTree.arg.4=PENUMDIRTREE_CALLBACK,cb func.EnumDirTree.arg.5=PVOID,data func.EnumDirTree.ret=BOOL EnumDirTreeW=func func.EnumDirTreeW.args=6 func.EnumDirTreeW.arg.0=HANDLE,hProcess func.EnumDirTreeW.arg.1=PCWSTR,RootPath func.EnumDirTreeW.arg.2=PCWSTR,InputPathName func.EnumDirTreeW.arg.3=PWSTR,OutputPathBuffer func.EnumDirTreeW.arg.4=PENUMDIRTREE_CALLBACKW,cb func.EnumDirTreeW.arg.5=PVOID,data func.EnumDirTreeW.ret=BOOL EnumerateLoadedModules=func func.EnumerateLoadedModules.args=3 func.EnumerateLoadedModules.arg.0=HANDLE,hProcess func.EnumerateLoadedModules.arg.1=PENUMLOADED_MODULES_CALLBACK,EnumLoadedModulesCallback func.EnumerateLoadedModules.arg.2=PVOID,UserContext func.EnumerateLoadedModules.ret=BOOL EnumerateLoadedModules64=func func.EnumerateLoadedModules64.args=3 func.EnumerateLoadedModules64.arg.0=HANDLE,hProcess func.EnumerateLoadedModules64.arg.1=PENUMLOADED_MODULES_CALLBACK64,EnumLoadedModulesCallback func.EnumerateLoadedModules64.arg.2=PVOID,UserContext func.EnumerateLoadedModules64.ret=BOOL EnumerateLoadedModulesEx=func func.EnumerateLoadedModulesEx.args=3 func.EnumerateLoadedModulesEx.arg.0=HANDLE,hProcess func.EnumerateLoadedModulesEx.arg.1=PENUMLOADED_MODULES_CALLBACK64,EnumLoadedModulesCallback func.EnumerateLoadedModulesEx.arg.2=PVOID,UserContext func.EnumerateLoadedModulesEx.ret=BOOL EnumerateLoadedModulesExW=func func.EnumerateLoadedModulesExW.args=3 func.EnumerateLoadedModulesExW.arg.0=HANDLE,hProcess func.EnumerateLoadedModulesExW.arg.1=PENUMLOADED_MODULES_CALLBACKW64,EnumLoadedModulesCallback func.EnumerateLoadedModulesExW.arg.2=PVOID,UserContext func.EnumerateLoadedModulesExW.ret=BOOL EnumerateLoadedModulesW64=func func.EnumerateLoadedModulesW64.args=3 func.EnumerateLoadedModulesW64.arg.0=HANDLE,hProcess func.EnumerateLoadedModulesW64.arg.1=PENUMLOADED_MODULES_CALLBACKW64,EnumLoadedModulesCallback func.EnumerateLoadedModulesW64.arg.2=PVOID,UserContext func.EnumerateLoadedModulesW64.ret=BOOL FindDebugInfoFile=func func.FindDebugInfoFile.args=3 func.FindDebugInfoFile.arg.0=PCSTR,FileName func.FindDebugInfoFile.arg.1=PCSTR,SymbolPath func.FindDebugInfoFile.arg.2=PSTR,DebugFilePath func.FindDebugInfoFile.ret=HANDLE FindDebugInfoFileEx=func func.FindDebugInfoFileEx.args=5 func.FindDebugInfoFileEx.arg.0=PCSTR,FileName func.FindDebugInfoFileEx.arg.1=PCSTR,SymbolPath func.FindDebugInfoFileEx.arg.2=PSTR,DebugFilePath func.FindDebugInfoFileEx.arg.3=PFIND_DEBUG_FILE_CALLBACK,Callback func.FindDebugInfoFileEx.arg.4=PVOID,CallerData func.FindDebugInfoFileEx.ret=HANDLE FindDebugInfoFileExW=func func.FindDebugInfoFileExW.args=5 func.FindDebugInfoFileExW.arg.0=PCWSTR,FileName func.FindDebugInfoFileExW.arg.1=PCWSTR,SymbolPath func.FindDebugInfoFileExW.arg.2=PWSTR,DebugFilePath func.FindDebugInfoFileExW.arg.3=PFIND_DEBUG_FILE_CALLBACKW,Callback func.FindDebugInfoFileExW.arg.4=PVOID,CallerData func.FindDebugInfoFileExW.ret=HANDLE FindExecutableImage=func func.FindExecutableImage.args=3 func.FindExecutableImage.arg.0=PCSTR,FileName func.FindExecutableImage.arg.1=PCSTR,SymbolPath func.FindExecutableImage.arg.2=PSTR,ImageFilePath func.FindExecutableImage.ret=HANDLE FindExecutableImageEx=func func.FindExecutableImageEx.args=5 func.FindExecutableImageEx.arg.0=PCSTR,FileName func.FindExecutableImageEx.arg.1=PCSTR,SymbolPath func.FindExecutableImageEx.arg.2=PSTR,ImageFilePath func.FindExecutableImageEx.arg.3=PFIND_EXE_FILE_CALLBACK,Callback func.FindExecutableImageEx.arg.4=PVOID,CallerData func.FindExecutableImageEx.ret=HANDLE FindExecutableImageExW=func func.FindExecutableImageExW.args=5 func.FindExecutableImageExW.arg.0=PCWSTR,FileName func.FindExecutableImageExW.arg.1=PCWSTR,SymbolPath func.FindExecutableImageExW.arg.2=PWSTR,ImageFilePath func.FindExecutableImageExW.arg.3=PFIND_EXE_FILE_CALLBACKW,Callback func.FindExecutableImageExW.arg.4=PVOID,CallerData func.FindExecutableImageExW.ret=HANDLE GetSymLoadError=func func.GetSymLoadError.args=0 func.GetSymLoadError.ret=DWORD GetTimestampForLoadedLibrary=func func.GetTimestampForLoadedLibrary.args=1 func.GetTimestampForLoadedLibrary.arg.0=HMODULE,Module func.GetTimestampForLoadedLibrary.ret=DWORD ImageDirectoryEntryToData=func func.ImageDirectoryEntryToData.args=4 func.ImageDirectoryEntryToData.arg.0=PVOID,Base func.ImageDirectoryEntryToData.arg.1=BOOLEAN,MappedAsImage func.ImageDirectoryEntryToData.arg.2=USHORT,DirectoryEntry func.ImageDirectoryEntryToData.arg.3=PULONG,Size func.ImageDirectoryEntryToData.ret=PVOID ImageDirectoryEntryToDataEx=func func.ImageDirectoryEntryToDataEx.args=5 func.ImageDirectoryEntryToDataEx.arg.0=PVOID,Base func.ImageDirectoryEntryToDataEx.arg.1=BOOLEAN,MappedAsImage func.ImageDirectoryEntryToDataEx.arg.2=USHORT,DirectoryEntry func.ImageDirectoryEntryToDataEx.arg.3=PULONG,Size func.ImageDirectoryEntryToDataEx.arg.4=PIMAGE_SECTION_HEADER *,FoundHeader func.ImageDirectoryEntryToDataEx.ret=PVOID ImagehlpApiVersion=func func.ImagehlpApiVersion.args=0 func.ImagehlpApiVersion.ret=LPAPI_VERSION ImagehlpApiVersionEx=func func.ImagehlpApiVersionEx.args=1 func.ImagehlpApiVersionEx.arg.0=LPAPI_VERSION,AppVersion func.ImagehlpApiVersionEx.ret=LPAPI_VERSION ImageNtHeader=func func.ImageNtHeader.args=1 func.ImageNtHeader.arg.0=PVOID,Base func.ImageNtHeader.ret=PIMAGE_NT_HEADERS ImageRvaToSection=func func.ImageRvaToSection.args=3 func.ImageRvaToSection.arg.0=PIMAGE_NT_HEADERS,NtHeaders func.ImageRvaToSection.arg.1=PVOID,Base func.ImageRvaToSection.arg.2=ULONG,Rva func.ImageRvaToSection.ret=PIMAGE_SECTION_HEADER ImageRvaToVa=func func.ImageRvaToVa.args=4 func.ImageRvaToVa.arg.0=PIMAGE_NT_HEADERS,NtHeaders func.ImageRvaToVa.arg.1=PVOID,Base func.ImageRvaToVa.arg.2=ULONG,Rva func.ImageRvaToVa.arg.3=PIMAGE_SECTION_HEADER *,LastRvaSection func.ImageRvaToVa.ret=PVOID MakeSureDirectoryPathExists=func func.MakeSureDirectoryPathExists.args=1 func.MakeSureDirectoryPathExists.arg.0=PCSTR,DirPath func.MakeSureDirectoryPathExists.ret=BOOL MapDebugInformation=func func.MapDebugInformation.args=4 func.MapDebugInformation.arg.0=HANDLE,FileHandle func.MapDebugInformation.arg.1=PCSTR,FileName func.MapDebugInformation.arg.2=PCSTR,SymbolPath func.MapDebugInformation.arg.3=ULONG,ImageBase func.MapDebugInformation.ret=PIMAGE_DEBUG_INFORMATION SearchTreeForFile=func func.SearchTreeForFile.args=3 func.SearchTreeForFile.arg.0=PCSTR,RootPath func.SearchTreeForFile.arg.1=PCSTR,InputPathName func.SearchTreeForFile.arg.2=PSTR,OutputPathBuffer func.SearchTreeForFile.ret=BOOL SearchTreeForFileW=func func.SearchTreeForFileW.args=3 func.SearchTreeForFileW.arg.0=PCWSTR,RootPath func.SearchTreeForFileW.arg.1=PCWSTR,InputPathName func.SearchTreeForFileW.arg.2=PWSTR,OutputPathBuffer func.SearchTreeForFileW.ret=BOOL SetSymLoadError=func func.SetSymLoadError.args=1 func.SetSymLoadError.arg.0=DWORD,error func.SetSymLoadError.ret=void StackWalk=func func.StackWalk.args=9 func.StackWalk.arg.0=DWORD,MachineType func.StackWalk.arg.1=HANDLE,hProcess func.StackWalk.arg.2=HANDLE,hThread func.StackWalk.arg.3=LPSTACKFRAME,StackFrame func.StackWalk.arg.4=PVOID,ContextRecord func.StackWalk.arg.5=PREAD_PROCESS_MEMORY_ROUTINE,ReadMemoryRoutine func.StackWalk.arg.6=PFUNCTION_TABLE_ACCESS_ROUTINE,FunctionTableAccessRoutine func.StackWalk.arg.7=PGET_MODULE_BASE_ROUTINE,GetModuleBaseRoutine func.StackWalk.arg.8=PTRANSLATE_ADDRESS_ROUTINE,TranslateAddress func.StackWalk.ret=BOOL StackWalk64=func func.StackWalk64.args=9 func.StackWalk64.arg.0=DWORD,MachineType func.StackWalk64.arg.1=HANDLE,hProcess func.StackWalk64.arg.2=HANDLE,hThread func.StackWalk64.arg.3=LPSTACKFRAME64,StackFrame func.StackWalk64.arg.4=PVOID,ContextRecord func.StackWalk64.arg.5=PREAD_PROCESS_MEMORY_ROUTINE64,ReadMemoryRoutine func.StackWalk64.arg.6=PFUNCTION_TABLE_ACCESS_ROUTINE64,FunctionTableAccessRoutine func.StackWalk64.arg.7=PGET_MODULE_BASE_ROUTINE64,GetModuleBaseRoutine func.StackWalk64.arg.8=PTRANSLATE_ADDRESS_ROUTINE64,TranslateAddress func.StackWalk64.ret=BOOL StackWalkEx=func func.StackWalkEx.args=10 func.StackWalkEx.arg.0=DWORD,MachineType func.StackWalkEx.arg.1=HANDLE,hProcess func.StackWalkEx.arg.2=HANDLE,hThread func.StackWalkEx.arg.3=LPSTACKFRAME_EX,StackFrame func.StackWalkEx.arg.4=PVOID,ContextRecord func.StackWalkEx.arg.5=PREAD_PROCESS_MEMORY_ROUTINE64,ReadMemoryRoutine func.StackWalkEx.arg.6=PFUNCTION_TABLE_ACCESS_ROUTINE64,FunctionTableAccessRoutine func.StackWalkEx.arg.7=PGET_MODULE_BASE_ROUTINE64,GetModuleBaseRoutine func.StackWalkEx.arg.8=PTRANSLATE_ADDRESS_ROUTINE64,TranslateAddress func.StackWalkEx.arg.9=DWORD,Flags func.StackWalkEx.ret=BOOL SymAddrIncludeInlineTrace=func func.SymAddrIncludeInlineTrace.args=2 func.SymAddrIncludeInlineTrace.arg.0=HANDLE,hProcess func.SymAddrIncludeInlineTrace.arg.1=DWORD64,Address func.SymAddrIncludeInlineTrace.ret=DWORD SymAddSourceStream=func func.SymAddSourceStream.args=5 func.SymAddSourceStream.arg.0=HANDLE,hProcess func.SymAddSourceStream.arg.1=ULONG64,Base func.SymAddSourceStream.arg.2=PCSTR,StreamFile func.SymAddSourceStream.arg.3=PBYTE,Buffer func.SymAddSourceStream.arg.4=size_t,Size func.SymAddSourceStream.ret=BOOL SymAddSourceStreamW=func func.SymAddSourceStreamW.args=5 func.SymAddSourceStreamW.arg.0=HANDLE,hProcess func.SymAddSourceStreamW.arg.1=ULONG64,Base func.SymAddSourceStreamW.arg.2=PCWSTR,FileSpec func.SymAddSourceStreamW.arg.3=PBYTE,Buffer func.SymAddSourceStreamW.arg.4=size_t,Size func.SymAddSourceStreamW.ret=BOOL SymAddSymbol=func func.SymAddSymbol.args=6 func.SymAddSymbol.arg.0=HANDLE,hProcess func.SymAddSymbol.arg.1=ULONG64,BaseOfDll func.SymAddSymbol.arg.2=PCSTR,Name func.SymAddSymbol.arg.3=DWORD64,Address func.SymAddSymbol.arg.4=DWORD,Size func.SymAddSymbol.arg.5=DWORD,Flags func.SymAddSymbol.ret=BOOL SymAddSymbolW=func func.SymAddSymbolW.args=6 func.SymAddSymbolW.arg.0=HANDLE,hProcess func.SymAddSymbolW.arg.1=ULONG64,BaseOfDll func.SymAddSymbolW.arg.2=PCWSTR,Name func.SymAddSymbolW.arg.3=DWORD64,Address func.SymAddSymbolW.arg.4=DWORD,Size func.SymAddSymbolW.arg.5=DWORD,Flags func.SymAddSymbolW.ret=BOOL SymCleanup=func func.SymCleanup.args=1 func.SymCleanup.arg.0=HANDLE,hProcess func.SymCleanup.ret=BOOL SymCompareInlineTrace=func func.SymCompareInlineTrace.args=6 func.SymCompareInlineTrace.arg.0=HANDLE,hProcess func.SymCompareInlineTrace.arg.1=DWORD64,Address1 func.SymCompareInlineTrace.arg.2=DWORD,InlineContext1 func.SymCompareInlineTrace.arg.3=DWORD64,RetAddress1 func.SymCompareInlineTrace.arg.4=DWORD64,Address2 func.SymCompareInlineTrace.arg.5=DWORD64,RetAddress2 func.SymCompareInlineTrace.ret=DWORD SymDeleteSymbol=func func.SymDeleteSymbol.args=5 func.SymDeleteSymbol.arg.0=HANDLE,hProcess func.SymDeleteSymbol.arg.1=ULONG64,BaseOfDll func.SymDeleteSymbol.arg.2=PCSTR,Name func.SymDeleteSymbol.arg.3=DWORD64,Address func.SymDeleteSymbol.arg.4=DWORD,Flags func.SymDeleteSymbol.ret=BOOL SymDeleteSymbolW=func func.SymDeleteSymbolW.args=5 func.SymDeleteSymbolW.arg.0=HANDLE,hProcess func.SymDeleteSymbolW.arg.1=ULONG64,BaseOfDll func.SymDeleteSymbolW.arg.2=PCWSTR,Name func.SymDeleteSymbolW.arg.3=DWORD64,Address func.SymDeleteSymbolW.arg.4=DWORD,Flags func.SymDeleteSymbolW.ret=BOOL SymEnumerateModules=func func.SymEnumerateModules.args=3 func.SymEnumerateModules.arg.0=HANDLE,hProcess func.SymEnumerateModules.arg.1=PSYM_ENUMMODULES_CALLBACK,EnumModulesCallback func.SymEnumerateModules.arg.2=PVOID,UserContext func.SymEnumerateModules.ret=BOOL SymEnumerateModules64=func func.SymEnumerateModules64.args=3 func.SymEnumerateModules64.arg.0=HANDLE,hProcess func.SymEnumerateModules64.arg.1=PSYM_ENUMMODULES_CALLBACK64,EnumModulesCallback func.SymEnumerateModules64.arg.2=PVOID,UserContext func.SymEnumerateModules64.ret=BOOL SymEnumerateModulesW64=func func.SymEnumerateModulesW64.args=3 func.SymEnumerateModulesW64.arg.0=HANDLE,hProcess func.SymEnumerateModulesW64.arg.1=PSYM_ENUMMODULES_CALLBACKW64,EnumModulesCallback func.SymEnumerateModulesW64.arg.2=PVOID,UserContext func.SymEnumerateModulesW64.ret=BOOL SymEnumerateSymbols=func func.SymEnumerateSymbols.args=4 func.SymEnumerateSymbols.arg.0=HANDLE,hProcess func.SymEnumerateSymbols.arg.1=ULONG,BaseOfDll func.SymEnumerateSymbols.arg.2=PSYM_ENUMSYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumerateSymbols.arg.3=PVOID,UserContext func.SymEnumerateSymbols.ret=BOOL SymEnumerateSymbols64=func func.SymEnumerateSymbols64.args=4 func.SymEnumerateSymbols64.arg.0=HANDLE,hProcess func.SymEnumerateSymbols64.arg.1=ULONG64,BaseOfDll func.SymEnumerateSymbols64.arg.2=PSYM_ENUMSYMBOLS_CALLBACK64,EnumSymbolsCallback func.SymEnumerateSymbols64.arg.3=PVOID,UserContext func.SymEnumerateSymbols64.ret=BOOL SymEnumerateSymbolsW=func func.SymEnumerateSymbolsW.args=4 func.SymEnumerateSymbolsW.arg.0=HANDLE,hProcess func.SymEnumerateSymbolsW.arg.1=ULONG,BaseOfDll func.SymEnumerateSymbolsW.arg.2=PSYM_ENUMSYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumerateSymbolsW.arg.3=PVOID,UserContext func.SymEnumerateSymbolsW.ret=BOOL SymEnumerateSymbolsW64=func func.SymEnumerateSymbolsW64.args=4 func.SymEnumerateSymbolsW64.arg.0=HANDLE,hProcess func.SymEnumerateSymbolsW64.arg.1=ULONG64,BaseOfDll func.SymEnumerateSymbolsW64.arg.2=PSYM_ENUMSYMBOLS_CALLBACK64W,EnumSymbolsCallback func.SymEnumerateSymbolsW64.arg.3=PVOID,UserContext func.SymEnumerateSymbolsW64.ret=BOOL SymEnumLines=func func.SymEnumLines.args=6 func.SymEnumLines.arg.0=HANDLE,hProcess func.SymEnumLines.arg.1=ULONG64,Base func.SymEnumLines.arg.2=PCSTR,Obj func.SymEnumLines.arg.3=PCSTR,File func.SymEnumLines.arg.4=PSYM_ENUMLINES_CALLBACK,EnumLinesCallback func.SymEnumLines.arg.5=PVOID,UserContext func.SymEnumLines.ret=BOOL SymEnumLinesW=func func.SymEnumLinesW.args=6 func.SymEnumLinesW.arg.0=HANDLE,hProcess func.SymEnumLinesW.arg.1=ULONG64,Base func.SymEnumLinesW.arg.2=PCWSTR,Obj func.SymEnumLinesW.arg.3=PCWSTR,File func.SymEnumLinesW.arg.4=PSYM_ENUMLINES_CALLBACKW,EnumLinesCallback func.SymEnumLinesW.arg.5=PVOID,UserContext func.SymEnumLinesW.ret=BOOL SymEnumProcesses=func func.SymEnumProcesses.args=2 func.SymEnumProcesses.arg.0=PSYM_ENUMPROCESSES_CALLBACK,EnumProcessesCallback func.SymEnumProcesses.arg.1=PVOID,UserContext func.SymEnumProcesses.ret=BOOL SymEnumSourceFiles=func func.SymEnumSourceFiles.args=5 func.SymEnumSourceFiles.arg.0=HANDLE,hProcess func.SymEnumSourceFiles.arg.1=ULONG64,ModBase func.SymEnumSourceFiles.arg.2=PCSTR,Mask func.SymEnumSourceFiles.arg.3=PSYM_ENUMSOURCEFILES_CALLBACK,cbSrcFiles func.SymEnumSourceFiles.arg.4=PVOID,UserContext func.SymEnumSourceFiles.ret=BOOL SymEnumSourceFilesW=func func.SymEnumSourceFilesW.args=5 func.SymEnumSourceFilesW.arg.0=HANDLE,hProcess func.SymEnumSourceFilesW.arg.1=ULONG64,ModBase func.SymEnumSourceFilesW.arg.2=PCWSTR,Mask func.SymEnumSourceFilesW.arg.3=PSYM_ENUMSOURCEFILES_CALLBACKW,cbSrcFiles func.SymEnumSourceFilesW.arg.4=PVOID,UserContext func.SymEnumSourceFilesW.ret=BOOL SymEnumSourceFileTokens=func func.SymEnumSourceFileTokens.args=3 func.SymEnumSourceFileTokens.arg.0=HANDLE,hProcess func.SymEnumSourceFileTokens.arg.1=ULONG64,Base func.SymEnumSourceFileTokens.arg.2=PENUMSOURCEFILETOKENSCALLBACK,Callback func.SymEnumSourceFileTokens.ret=BOOL SymEnumSourceLines=func func.SymEnumSourceLines.args=8 func.SymEnumSourceLines.arg.0=HANDLE,hProcess func.SymEnumSourceLines.arg.1=ULONG64,Base func.SymEnumSourceLines.arg.2=PCSTR,Obj func.SymEnumSourceLines.arg.3=PCSTR,File func.SymEnumSourceLines.arg.4=DWORD,Line func.SymEnumSourceLines.arg.5=DWORD,Flags func.SymEnumSourceLines.arg.6=PSYM_ENUMLINES_CALLBACK,EnumLinesCallback func.SymEnumSourceLines.arg.7=PVOID,UserContext func.SymEnumSourceLines.ret=BOOL SymEnumSourceLinesW=func func.SymEnumSourceLinesW.args=8 func.SymEnumSourceLinesW.arg.0=HANDLE,hProcess func.SymEnumSourceLinesW.arg.1=ULONG64,Base func.SymEnumSourceLinesW.arg.2=PCWSTR,Obj func.SymEnumSourceLinesW.arg.3=PCWSTR,File func.SymEnumSourceLinesW.arg.4=DWORD,Line func.SymEnumSourceLinesW.arg.5=DWORD,Flags func.SymEnumSourceLinesW.arg.6=PSYM_ENUMLINES_CALLBACKW,EnumLinesCallback func.SymEnumSourceLinesW.arg.7=PVOID,UserContext func.SymEnumSourceLinesW.ret=BOOL SymEnumSymbols=func func.SymEnumSymbols.args=5 func.SymEnumSymbols.arg.0=HANDLE,hProcess func.SymEnumSymbols.arg.1=ULONG64,BaseOfDll func.SymEnumSymbols.arg.2=PCSTR,Mask func.SymEnumSymbols.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumSymbols.arg.4=PVOID,UserContext func.SymEnumSymbols.ret=BOOL SymEnumSymbolsEx=func func.SymEnumSymbolsEx.args=6 func.SymEnumSymbolsEx.arg.0=HANDLE,hProcess func.SymEnumSymbolsEx.arg.1=ULONG64,BaseOfDll func.SymEnumSymbolsEx.arg.2=PCSTR,Mask func.SymEnumSymbolsEx.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumSymbolsEx.arg.4=PVOID,UserContext func.SymEnumSymbolsEx.arg.5=DWORD,Options func.SymEnumSymbolsEx.ret=BOOL SymEnumSymbolsExW=func func.SymEnumSymbolsExW.args=6 func.SymEnumSymbolsExW.arg.0=HANDLE,hProcess func.SymEnumSymbolsExW.arg.1=ULONG64,BaseOfDll func.SymEnumSymbolsExW.arg.2=PCWSTR,Mask func.SymEnumSymbolsExW.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumSymbolsExW.arg.4=PVOID,UserContext func.SymEnumSymbolsExW.arg.5=DWORD,Options func.SymEnumSymbolsExW.ret=BOOL SymEnumSymbolsForAddr=func func.SymEnumSymbolsForAddr.args=4 func.SymEnumSymbolsForAddr.arg.0=HANDLE,hProcess func.SymEnumSymbolsForAddr.arg.1=DWORD64,Address func.SymEnumSymbolsForAddr.arg.2=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumSymbolsForAddr.arg.3=PVOID,UserContext func.SymEnumSymbolsForAddr.ret=BOOL SymEnumSymbolsForAddrW=func func.SymEnumSymbolsForAddrW.args=4 func.SymEnumSymbolsForAddrW.arg.0=HANDLE,hProcess func.SymEnumSymbolsForAddrW.arg.1=DWORD64,Address func.SymEnumSymbolsForAddrW.arg.2=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumSymbolsForAddrW.arg.3=PVOID,UserContext func.SymEnumSymbolsForAddrW.ret=BOOL SymEnumSymbolsW=func func.SymEnumSymbolsW.args=5 func.SymEnumSymbolsW.arg.0=HANDLE,hProcess func.SymEnumSymbolsW.arg.1=ULONG64,BaseOfDll func.SymEnumSymbolsW.arg.2=PCWSTR,Mask func.SymEnumSymbolsW.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumSymbolsW.arg.4=PVOID,UserContext func.SymEnumSymbolsW.ret=BOOL SymEnumTypes=func func.SymEnumTypes.args=4 func.SymEnumTypes.arg.0=HANDLE,hProcess func.SymEnumTypes.arg.1=ULONG64,BaseOfDll func.SymEnumTypes.arg.2=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumTypes.arg.3=PVOID,UserContext func.SymEnumTypes.ret=BOOL SymEnumTypesByName=func func.SymEnumTypesByName.args=5 func.SymEnumTypesByName.arg.0=HANDLE,hProcess func.SymEnumTypesByName.arg.1=ULONG64,BaseOfDll func.SymEnumTypesByName.arg.2=PCSTR,mask func.SymEnumTypesByName.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymEnumTypesByName.arg.4=PVOID,UserContext func.SymEnumTypesByName.ret=BOOL SymEnumTypesByNameW=func func.SymEnumTypesByNameW.args=5 func.SymEnumTypesByNameW.arg.0=HANDLE,hProcess func.SymEnumTypesByNameW.arg.1=ULONG64,BaseOfDll func.SymEnumTypesByNameW.arg.2=PCWSTR,mask func.SymEnumTypesByNameW.arg.3=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumTypesByNameW.arg.4=PVOID,UserContext func.SymEnumTypesByNameW.ret=BOOL SymEnumTypesW=func func.SymEnumTypesW.args=4 func.SymEnumTypesW.arg.0=HANDLE,hProcess func.SymEnumTypesW.arg.1=ULONG64,BaseOfDll func.SymEnumTypesW.arg.2=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymEnumTypesW.arg.3=PVOID,UserContext func.SymEnumTypesW.ret=BOOL SymFindDebugInfoFile=func func.SymFindDebugInfoFile.args=5 func.SymFindDebugInfoFile.arg.0=HANDLE,hProcess func.SymFindDebugInfoFile.arg.1=PCSTR,FileName func.SymFindDebugInfoFile.arg.2=PSTR,DebugFilePath func.SymFindDebugInfoFile.arg.3=PFIND_DEBUG_FILE_CALLBACK,Callback func.SymFindDebugInfoFile.arg.4=PVOID,CallerData func.SymFindDebugInfoFile.ret=HANDLE SymFindDebugInfoFileW=func func.SymFindDebugInfoFileW.args=5 func.SymFindDebugInfoFileW.arg.0=HANDLE,hProcess func.SymFindDebugInfoFileW.arg.1=PCWSTR,FileName func.SymFindDebugInfoFileW.arg.2=PWSTR,DebugFilePath func.SymFindDebugInfoFileW.arg.3=PFIND_DEBUG_FILE_CALLBACKW,Callback func.SymFindDebugInfoFileW.arg.4=PVOID,CallerData func.SymFindDebugInfoFileW.ret=HANDLE SymFindExecutableImage=func func.SymFindExecutableImage.args=5 func.SymFindExecutableImage.arg.0=HANDLE,hProcess func.SymFindExecutableImage.arg.1=PCSTR,FileName func.SymFindExecutableImage.arg.2=PSTR,ImageFilePath func.SymFindExecutableImage.arg.3=PFIND_EXE_FILE_CALLBACK,Callback func.SymFindExecutableImage.arg.4=PVOID,CallerData func.SymFindExecutableImage.ret=HANDLE SymFindExecutableImageW=func func.SymFindExecutableImageW.args=5 func.SymFindExecutableImageW.arg.0=HANDLE,hProcess func.SymFindExecutableImageW.arg.1=PCWSTR,FileName func.SymFindExecutableImageW.arg.2=PWSTR,ImageFilePath func.SymFindExecutableImageW.arg.3=PFIND_EXE_FILE_CALLBACKW,Callback func.SymFindExecutableImageW.arg.4=PVOID,CallerData func.SymFindExecutableImageW.ret=HANDLE SymFindFileInPath=func func.SymFindFileInPath.args=10 func.SymFindFileInPath.arg.0=HANDLE,hprocess func.SymFindFileInPath.arg.1=PCSTR,SearchPath func.SymFindFileInPath.arg.2=PCSTR,FileName func.SymFindFileInPath.arg.3=PVOID,id func.SymFindFileInPath.arg.4=DWORD,two func.SymFindFileInPath.arg.5=DWORD,three func.SymFindFileInPath.arg.6=DWORD,flags func.SymFindFileInPath.arg.7=PSTR,FoundFile func.SymFindFileInPath.arg.8=PFINDFILEINPATHCALLBACK,callback func.SymFindFileInPath.arg.9=PVOID,context func.SymFindFileInPath.ret=BOOL SymFindFileInPathW=func func.SymFindFileInPathW.args=10 func.SymFindFileInPathW.arg.0=HANDLE,hprocess func.SymFindFileInPathW.arg.1=PCWSTR,SearchPath func.SymFindFileInPathW.arg.2=PCWSTR,FileName func.SymFindFileInPathW.arg.3=PVOID,id func.SymFindFileInPathW.arg.4=DWORD,two func.SymFindFileInPathW.arg.5=DWORD,three func.SymFindFileInPathW.arg.6=DWORD,flags func.SymFindFileInPathW.arg.7=PWSTR,FoundFile func.SymFindFileInPathW.arg.8=PFINDFILEINPATHCALLBACKW,callback func.SymFindFileInPathW.arg.9=PVOID,context func.SymFindFileInPathW.ret=BOOL SymFromAddr=func func.SymFromAddr.args=4 func.SymFromAddr.arg.0=HANDLE,hProcess func.SymFromAddr.arg.1=DWORD64,Address func.SymFromAddr.arg.2=PDWORD64,Displacement func.SymFromAddr.arg.3=PSYMBOL_INFO,Symbol func.SymFromAddr.ret=BOOL SymFromAddrW=func func.SymFromAddrW.args=4 func.SymFromAddrW.arg.0=HANDLE,hProcess func.SymFromAddrW.arg.1=DWORD64,Address func.SymFromAddrW.arg.2=PDWORD64,Displacement func.SymFromAddrW.arg.3=PSYMBOL_INFOW,Symbol func.SymFromAddrW.ret=BOOL SymFromIndex=func func.SymFromIndex.args=4 func.SymFromIndex.arg.0=HANDLE,hProcess func.SymFromIndex.arg.1=ULONG64,BaseOfDll func.SymFromIndex.arg.2=DWORD,Index func.SymFromIndex.arg.3=PSYMBOL_INFO,Symbol func.SymFromIndex.ret=BOOL SymFromIndexW=func func.SymFromIndexW.args=4 func.SymFromIndexW.arg.0=HANDLE,hProcess func.SymFromIndexW.arg.1=ULONG64,BaseOfDll func.SymFromIndexW.arg.2=DWORD,Index func.SymFromIndexW.arg.3=PSYMBOL_INFOW,Symbol func.SymFromIndexW.ret=BOOL SymFromInlineContext=func func.SymFromInlineContext.args=5 func.SymFromInlineContext.arg.0=HANDLE,hProcess func.SymFromInlineContext.arg.1=DWORD64,Address func.SymFromInlineContext.arg.2=ULONG,InlineContext func.SymFromInlineContext.arg.3=PDWORD64,Displacement func.SymFromInlineContext.arg.4=PSYMBOL_INFO,Symbol func.SymFromInlineContext.ret=BOOL SymFromInlineContextW=func func.SymFromInlineContextW.args=5 func.SymFromInlineContextW.arg.0=HANDLE,hProcess func.SymFromInlineContextW.arg.1=DWORD64,Address func.SymFromInlineContextW.arg.2=ULONG,InlineContext func.SymFromInlineContextW.arg.3=PDWORD64,Displacement func.SymFromInlineContextW.arg.4=PSYMBOL_INFOW,Symbol func.SymFromInlineContextW.ret=BOOL SymFromName=func func.SymFromName.args=3 func.SymFromName.arg.0=HANDLE,hProcess func.SymFromName.arg.1=PCSTR,Name func.SymFromName.arg.2=PSYMBOL_INFO,Symbol func.SymFromName.ret=BOOL SymFromNameW=func func.SymFromNameW.args=3 func.SymFromNameW.arg.0=HANDLE,hProcess func.SymFromNameW.arg.1=PCWSTR,Name func.SymFromNameW.arg.2=PSYMBOL_INFOW,Symbol func.SymFromNameW.ret=BOOL SymFromToken=func func.SymFromToken.args=4 func.SymFromToken.arg.0=HANDLE,hProcess func.SymFromToken.arg.1=DWORD64,Base func.SymFromToken.arg.2=DWORD,Token func.SymFromToken.arg.3=PSYMBOL_INFO,Symbol func.SymFromToken.ret=BOOL SymFromTokenW=func func.SymFromTokenW.args=4 func.SymFromTokenW.arg.0=HANDLE,hProcess func.SymFromTokenW.arg.1=DWORD64,Base func.SymFromTokenW.arg.2=DWORD,Token func.SymFromTokenW.arg.3=PSYMBOL_INFOW,Symbol func.SymFromTokenW.ret=BOOL SymFunctionTableAccess=func func.SymFunctionTableAccess.args=2 func.SymFunctionTableAccess.arg.0=HANDLE,hProcess func.SymFunctionTableAccess.arg.1=DWORD,AddrBase func.SymFunctionTableAccess.ret=PVOID SymFunctionTableAccess64=func func.SymFunctionTableAccess64.args=2 func.SymFunctionTableAccess64.arg.0=HANDLE,hProcess func.SymFunctionTableAccess64.arg.1=DWORD64,AddrBase func.SymFunctionTableAccess64.ret=PVOID SymFunctionTableAccess64AccessRoutines=func func.SymFunctionTableAccess64AccessRoutines.args=4 func.SymFunctionTableAccess64AccessRoutines.arg.0=HANDLE,hProcess func.SymFunctionTableAccess64AccessRoutines.arg.1=DWORD64,AddrBase func.SymFunctionTableAccess64AccessRoutines.arg.2=PREAD_PROCESS_MEMORY_ROUTINE64,ReadMemoryRoutine func.SymFunctionTableAccess64AccessRoutines.arg.3=PGET_MODULE_BASE_ROUTINE64,GetModuleBaseRoutine func.SymFunctionTableAccess64AccessRoutines.ret=PVOID SymGetExtendedOption=func func.SymGetExtendedOption.args=1 func.SymGetExtendedOption.arg.0=IMAGEHLP_EXTENDED_OPTIONS,option func.SymGetExtendedOption.ret=BOOL SymGetFileLineOffsets64=func func.SymGetFileLineOffsets64.args=5 func.SymGetFileLineOffsets64.arg.0=HANDLE,hProcess func.SymGetFileLineOffsets64.arg.1=PCSTR,ModuleName func.SymGetFileLineOffsets64.arg.2=PCSTR,FileName func.SymGetFileLineOffsets64.arg.3=PDWORD64,Buffer func.SymGetFileLineOffsets64.arg.4=ULONG,BufferLines func.SymGetFileLineOffsets64.ret=ULONG SymGetHomeDirectory=func func.SymGetHomeDirectory.args=3 func.SymGetHomeDirectory.arg.0=DWORD,type func.SymGetHomeDirectory.arg.1=PSTR,dir func.SymGetHomeDirectory.arg.2=size_t,size func.SymGetHomeDirectory.ret=PCHAR SymGetHomeDirectoryW=func func.SymGetHomeDirectoryW.args=3 func.SymGetHomeDirectoryW.arg.0=DWORD,type func.SymGetHomeDirectoryW.arg.1=PWSTR,dir func.SymGetHomeDirectoryW.arg.2=size_t,size func.SymGetHomeDirectoryW.ret=PWSTR SymGetLineFromAddr=func func.SymGetLineFromAddr.args=4 func.SymGetLineFromAddr.arg.0=HANDLE,hProcess func.SymGetLineFromAddr.arg.1=DWORD,dwAddr func.SymGetLineFromAddr.arg.2=PDWORD,pdwDisplacement func.SymGetLineFromAddr.arg.3=PIMAGEHLP_LINE,Line func.SymGetLineFromAddr.ret=BOOL SymGetLineFromAddr64=func func.SymGetLineFromAddr64.args=4 func.SymGetLineFromAddr64.arg.0=HANDLE,hProcess func.SymGetLineFromAddr64.arg.1=DWORD64,qwAddr func.SymGetLineFromAddr64.arg.2=PDWORD,pdwDisplacement func.SymGetLineFromAddr64.arg.3=PIMAGEHLP_LINE64,Line64 func.SymGetLineFromAddr64.ret=BOOL SymGetLineFromAddrW64=func func.SymGetLineFromAddrW64.args=4 func.SymGetLineFromAddrW64.arg.0=HANDLE,hProcess func.SymGetLineFromAddrW64.arg.1=DWORD64,dwAddr func.SymGetLineFromAddrW64.arg.2=PDWORD,pdwDisplacement func.SymGetLineFromAddrW64.arg.3=PIMAGEHLP_LINEW64,Line func.SymGetLineFromAddrW64.ret=BOOL SymGetLineFromInlineContext=func func.SymGetLineFromInlineContext.args=6 func.SymGetLineFromInlineContext.arg.0=HANDLE,hProcess func.SymGetLineFromInlineContext.arg.1=DWORD64,qwAddr func.SymGetLineFromInlineContext.arg.2=ULONG,InlineContext func.SymGetLineFromInlineContext.arg.3=DWORD64,qwModuleBaseAddress func.SymGetLineFromInlineContext.arg.4=PDWORD,pdwDisplacement func.SymGetLineFromInlineContext.arg.5=PIMAGEHLP_LINE64,Line64 func.SymGetLineFromInlineContext.ret=BOOL SymGetLineFromInlineContextW=func func.SymGetLineFromInlineContextW.args=6 func.SymGetLineFromInlineContextW.arg.0=HANDLE,hProcess func.SymGetLineFromInlineContextW.arg.1=DWORD64,dwAddr func.SymGetLineFromInlineContextW.arg.2=ULONG,InlineContext func.SymGetLineFromInlineContextW.arg.3=DWORD64,qwModuleBaseAddress func.SymGetLineFromInlineContextW.arg.4=PDWORD,pdwDisplacement func.SymGetLineFromInlineContextW.arg.5=PIMAGEHLP_LINEW64,Line func.SymGetLineFromInlineContextW.ret=BOOL SymGetLineFromName=func func.SymGetLineFromName.args=6 func.SymGetLineFromName.arg.0=HANDLE,hProcess func.SymGetLineFromName.arg.1=PCSTR,ModuleName func.SymGetLineFromName.arg.2=PCSTR,FileName func.SymGetLineFromName.arg.3=DWORD,dwLineNumber func.SymGetLineFromName.arg.4=PLONG,plDisplacement func.SymGetLineFromName.arg.5=PIMAGEHLP_LINE,Line func.SymGetLineFromName.ret=BOOL SymGetLineFromName64=func func.SymGetLineFromName64.args=6 func.SymGetLineFromName64.arg.0=HANDLE,hProcess func.SymGetLineFromName64.arg.1=PCSTR,ModuleName func.SymGetLineFromName64.arg.2=PCSTR,FileName func.SymGetLineFromName64.arg.3=DWORD,dwLineNumber func.SymGetLineFromName64.arg.4=PLONG,plDisplacement func.SymGetLineFromName64.arg.5=PIMAGEHLP_LINE64,Line func.SymGetLineFromName64.ret=BOOL SymGetLineFromNameW64=func func.SymGetLineFromNameW64.args=6 func.SymGetLineFromNameW64.arg.0=HANDLE,hProcess func.SymGetLineFromNameW64.arg.1=PCWSTR,ModuleName func.SymGetLineFromNameW64.arg.2=PCWSTR,FileName func.SymGetLineFromNameW64.arg.3=DWORD,dwLineNumber func.SymGetLineFromNameW64.arg.4=PLONG,plDisplacement func.SymGetLineFromNameW64.arg.5=PIMAGEHLP_LINEW64,Line func.SymGetLineFromNameW64.ret=BOOL SymGetLineNext=func func.SymGetLineNext.args=2 func.SymGetLineNext.arg.0=HANDLE,hProcess func.SymGetLineNext.arg.1=PIMAGEHLP_LINE,Line func.SymGetLineNext.ret=BOOL SymGetLineNext64=func func.SymGetLineNext64.args=2 func.SymGetLineNext64.arg.0=HANDLE,hProcess func.SymGetLineNext64.arg.1=PIMAGEHLP_LINE64,Line func.SymGetLineNext64.ret=BOOL SymGetLineNextW64=func func.SymGetLineNextW64.args=2 func.SymGetLineNextW64.arg.0=HANDLE,hProcess func.SymGetLineNextW64.arg.1=PIMAGEHLP_LINEW64,Line func.SymGetLineNextW64.ret=BOOL SymGetLinePrev=func func.SymGetLinePrev.args=2 func.SymGetLinePrev.arg.0=HANDLE,hProcess func.SymGetLinePrev.arg.1=PIMAGEHLP_LINE,Line func.SymGetLinePrev.ret=BOOL SymGetLinePrev64=func func.SymGetLinePrev64.args=2 func.SymGetLinePrev64.arg.0=HANDLE,hProcess func.SymGetLinePrev64.arg.1=PIMAGEHLP_LINE64,Line func.SymGetLinePrev64.ret=BOOL SymGetLinePrevW64=func func.SymGetLinePrevW64.args=2 func.SymGetLinePrevW64.arg.0=HANDLE,hProcess func.SymGetLinePrevW64.arg.1=PIMAGEHLP_LINEW64,Line func.SymGetLinePrevW64.ret=BOOL SymGetModuleBase=func func.SymGetModuleBase.args=2 func.SymGetModuleBase.arg.0=HANDLE,hProcess func.SymGetModuleBase.arg.1=DWORD,dwAddr func.SymGetModuleBase.ret=DWORD SymGetModuleBase64=func func.SymGetModuleBase64.args=2 func.SymGetModuleBase64.arg.0=HANDLE,hProcess func.SymGetModuleBase64.arg.1=DWORD64,qwAddr func.SymGetModuleBase64.ret=DWORD64 SymGetModuleInfo=func func.SymGetModuleInfo.args=3 func.SymGetModuleInfo.arg.0=HANDLE,hProcess func.SymGetModuleInfo.arg.1=DWORD,dwAddr func.SymGetModuleInfo.arg.2=PIMAGEHLP_MODULE,ModuleInfo func.SymGetModuleInfo.ret=BOOL SymGetModuleInfo64=func func.SymGetModuleInfo64.args=3 func.SymGetModuleInfo64.arg.0=HANDLE,hProcess func.SymGetModuleInfo64.arg.1=DWORD64,qwAddr func.SymGetModuleInfo64.arg.2=PIMAGEHLP_MODULE64,ModuleInfo func.SymGetModuleInfo64.ret=BOOL SymGetModuleInfoW=func func.SymGetModuleInfoW.args=3 func.SymGetModuleInfoW.arg.0=HANDLE,hProcess func.SymGetModuleInfoW.arg.1=DWORD,dwAddr func.SymGetModuleInfoW.arg.2=PIMAGEHLP_MODULEW,ModuleInfo func.SymGetModuleInfoW.ret=BOOL SymGetModuleInfoW64=func func.SymGetModuleInfoW64.args=3 func.SymGetModuleInfoW64.arg.0=HANDLE,hProcess func.SymGetModuleInfoW64.arg.1=DWORD64,qwAddr func.SymGetModuleInfoW64.arg.2=PIMAGEHLP_MODULEW64,ModuleInfo func.SymGetModuleInfoW64.ret=BOOL SymGetOmaps=func func.SymGetOmaps.args=6 func.SymGetOmaps.arg.0=HANDLE,hProcess func.SymGetOmaps.arg.1=DWORD64,BaseOfDll func.SymGetOmaps.arg.2=POMAP *,OmapTo func.SymGetOmaps.arg.3=PDWORD64,cOmapTo func.SymGetOmaps.arg.4=POMAP *,OmapFrom func.SymGetOmaps.arg.5=PDWORD64,cOmapFrom func.SymGetOmaps.ret=BOOL SymGetOptions=func func.SymGetOptions.args=0 func.SymGetOptions.ret=DWORD SymGetScope=func func.SymGetScope.args=4 func.SymGetScope.arg.0=HANDLE,hProcess func.SymGetScope.arg.1=ULONG64,BaseOfDll func.SymGetScope.arg.2=DWORD,Index func.SymGetScope.arg.3=PSYMBOL_INFO,Symbol func.SymGetScope.ret=BOOL SymGetScopeW=func func.SymGetScopeW.args=4 func.SymGetScopeW.arg.0=HANDLE,hProcess func.SymGetScopeW.arg.1=ULONG64,BaseOfDll func.SymGetScopeW.arg.2=DWORD,Index func.SymGetScopeW.arg.3=PSYMBOL_INFOW,Symbol func.SymGetScopeW.ret=BOOL SymGetSearchPath=func func.SymGetSearchPath.args=3 func.SymGetSearchPath.arg.0=HANDLE,hProcess func.SymGetSearchPath.arg.1=PSTR,SearchPath func.SymGetSearchPath.arg.2=DWORD,SearchPathLength func.SymGetSearchPath.ret=BOOL SymGetSearchPathW=func func.SymGetSearchPathW.args=3 func.SymGetSearchPathW.arg.0=HANDLE,hProcess func.SymGetSearchPathW.arg.1=PWSTR,SearchPath func.SymGetSearchPathW.arg.2=DWORD,SearchPathLength func.SymGetSearchPathW.ret=BOOL SymGetSourceFile=func func.SymGetSourceFile.args=6 func.SymGetSourceFile.arg.0=HANDLE,hProcess func.SymGetSourceFile.arg.1=ULONG64,Base func.SymGetSourceFile.arg.2=PCSTR,Params func.SymGetSourceFile.arg.3=PCSTR,FileSpec func.SymGetSourceFile.arg.4=PSTR,FilePath func.SymGetSourceFile.arg.5=DWORD,Size func.SymGetSourceFile.ret=BOOL SymGetSourceFileChecksum=func func.SymGetSourceFileChecksum.args=7 func.SymGetSourceFileChecksum.arg.0=HANDLE,hProcess func.SymGetSourceFileChecksum.arg.1=ULONG64,Base func.SymGetSourceFileChecksum.arg.2=PCSTR,FileSpec func.SymGetSourceFileChecksum.arg.3=DWORD *,pCheckSumType func.SymGetSourceFileChecksum.arg.4=BYTE *,pChecksum func.SymGetSourceFileChecksum.arg.5=DWORD,checksumSize func.SymGetSourceFileChecksum.arg.6=DWORD *,pActualBytesWritten func.SymGetSourceFileChecksum.ret=BOOL SymGetSourceFileChecksumW=func func.SymGetSourceFileChecksumW.args=7 func.SymGetSourceFileChecksumW.arg.0=HANDLE,hProcess func.SymGetSourceFileChecksumW.arg.1=ULONG64,Base func.SymGetSourceFileChecksumW.arg.2=PCWSTR,FileSpec func.SymGetSourceFileChecksumW.arg.3=DWORD *,pCheckSumType func.SymGetSourceFileChecksumW.arg.4=BYTE *,pChecksum func.SymGetSourceFileChecksumW.arg.5=DWORD,checksumSize func.SymGetSourceFileChecksumW.arg.6=DWORD *,pActualBytesWritten func.SymGetSourceFileChecksumW.ret=BOOL SymGetSourceFileFromToken=func func.SymGetSourceFileFromToken.args=5 func.SymGetSourceFileFromToken.arg.0=HANDLE,hProcess func.SymGetSourceFileFromToken.arg.1=PVOID,Token func.SymGetSourceFileFromToken.arg.2=PCSTR,Params func.SymGetSourceFileFromToken.arg.3=PSTR,FilePath func.SymGetSourceFileFromToken.arg.4=DWORD,Size func.SymGetSourceFileFromToken.ret=BOOL SymGetSourceFileFromTokenW=func func.SymGetSourceFileFromTokenW.args=5 func.SymGetSourceFileFromTokenW.arg.0=HANDLE,hProcess func.SymGetSourceFileFromTokenW.arg.1=PVOID,Token func.SymGetSourceFileFromTokenW.arg.2=PCWSTR,Params func.SymGetSourceFileFromTokenW.arg.3=PWSTR,FilePath func.SymGetSourceFileFromTokenW.arg.4=DWORD,Size func.SymGetSourceFileFromTokenW.ret=BOOL SymGetSourceFileToken=func func.SymGetSourceFileToken.args=5 func.SymGetSourceFileToken.arg.0=HANDLE,hProcess func.SymGetSourceFileToken.arg.1=ULONG64,Base func.SymGetSourceFileToken.arg.2=PCSTR,FileSpec func.SymGetSourceFileToken.arg.3=PVOID *,Token func.SymGetSourceFileToken.arg.4=DWORD *,Size func.SymGetSourceFileToken.ret=BOOL SymGetSourceFileTokenW=func func.SymGetSourceFileTokenW.args=5 func.SymGetSourceFileTokenW.arg.0=HANDLE,hProcess func.SymGetSourceFileTokenW.arg.1=ULONG64,Base func.SymGetSourceFileTokenW.arg.2=PCWSTR,FileSpec func.SymGetSourceFileTokenW.arg.3=PVOID *,Token func.SymGetSourceFileTokenW.arg.4=DWORD *,Size func.SymGetSourceFileTokenW.ret=BOOL SymGetSourceFileW=func func.SymGetSourceFileW.args=6 func.SymGetSourceFileW.arg.0=HANDLE,hProcess func.SymGetSourceFileW.arg.1=ULONG64,Base func.SymGetSourceFileW.arg.2=PCWSTR,Params func.SymGetSourceFileW.arg.3=PCWSTR,FileSpec func.SymGetSourceFileW.arg.4=PWSTR,FilePath func.SymGetSourceFileW.arg.5=DWORD,Size func.SymGetSourceFileW.ret=BOOL SymGetSourceVarFromToken=func func.SymGetSourceVarFromToken.args=6 func.SymGetSourceVarFromToken.arg.0=HANDLE,hProcess func.SymGetSourceVarFromToken.arg.1=PVOID,Token func.SymGetSourceVarFromToken.arg.2=PCSTR,Params func.SymGetSourceVarFromToken.arg.3=PCSTR,VarName func.SymGetSourceVarFromToken.arg.4=PSTR,Value func.SymGetSourceVarFromToken.arg.5=DWORD,Size func.SymGetSourceVarFromToken.ret=BOOL SymGetSourceVarFromTokenW=func func.SymGetSourceVarFromTokenW.args=6 func.SymGetSourceVarFromTokenW.arg.0=HANDLE,hProcess func.SymGetSourceVarFromTokenW.arg.1=PVOID,Token func.SymGetSourceVarFromTokenW.arg.2=PCWSTR,Params func.SymGetSourceVarFromTokenW.arg.3=PCWSTR,VarName func.SymGetSourceVarFromTokenW.arg.4=PWSTR,Value func.SymGetSourceVarFromTokenW.arg.5=DWORD,Size func.SymGetSourceVarFromTokenW.ret=BOOL SymGetSymbolFile=func func.SymGetSymbolFile.args=8 func.SymGetSymbolFile.arg.0=HANDLE,hProcess func.SymGetSymbolFile.arg.1=PCSTR,SymPath func.SymGetSymbolFile.arg.2=PCSTR,ImageFile func.SymGetSymbolFile.arg.3=DWORD,Type func.SymGetSymbolFile.arg.4=PSTR,SymbolFile func.SymGetSymbolFile.arg.5=size_t,cSymbolFile func.SymGetSymbolFile.arg.6=PSTR,DbgFile func.SymGetSymbolFile.arg.7=size_t,cDbgFile func.SymGetSymbolFile.ret=BOOL SymGetSymbolFileW=func func.SymGetSymbolFileW.args=8 func.SymGetSymbolFileW.arg.0=HANDLE,hProcess func.SymGetSymbolFileW.arg.1=PCWSTR,SymPath func.SymGetSymbolFileW.arg.2=PCWSTR,ImageFile func.SymGetSymbolFileW.arg.3=DWORD,Type func.SymGetSymbolFileW.arg.4=PWSTR,SymbolFile func.SymGetSymbolFileW.arg.5=size_t,cSymbolFile func.SymGetSymbolFileW.arg.6=PWSTR,DbgFile func.SymGetSymbolFileW.arg.7=size_t,cDbgFile func.SymGetSymbolFileW.ret=BOOL SymGetSymFromAddr=func func.SymGetSymFromAddr.args=4 func.SymGetSymFromAddr.arg.0=HANDLE,hProcess func.SymGetSymFromAddr.arg.1=DWORD,dwAddr func.SymGetSymFromAddr.arg.2=PDWORD,pdwDisplacement func.SymGetSymFromAddr.arg.3=PIMAGEHLP_SYMBOL,Symbol func.SymGetSymFromAddr.ret=BOOL SymGetSymFromAddr64=func func.SymGetSymFromAddr64.args=4 func.SymGetSymFromAddr64.arg.0=HANDLE,hProcess func.SymGetSymFromAddr64.arg.1=DWORD64,qwAddr func.SymGetSymFromAddr64.arg.2=PDWORD64,pdwDisplacement func.SymGetSymFromAddr64.arg.3=PIMAGEHLP_SYMBOL64,Symbol func.SymGetSymFromAddr64.ret=BOOL SymGetSymFromName=func func.SymGetSymFromName.args=3 func.SymGetSymFromName.arg.0=HANDLE,hProcess func.SymGetSymFromName.arg.1=PCSTR,Name func.SymGetSymFromName.arg.2=PIMAGEHLP_SYMBOL,Symbol func.SymGetSymFromName.ret=BOOL SymGetSymFromName64=func func.SymGetSymFromName64.args=3 func.SymGetSymFromName64.arg.0=HANDLE,hProcess func.SymGetSymFromName64.arg.1=PCSTR,Name func.SymGetSymFromName64.arg.2=PIMAGEHLP_SYMBOL64,Symbol func.SymGetSymFromName64.ret=BOOL SymGetSymNext=func func.SymGetSymNext.args=2 func.SymGetSymNext.arg.0=HANDLE,hProcess func.SymGetSymNext.arg.1=PIMAGEHLP_SYMBOL,Symbol func.SymGetSymNext.ret=BOOL SymGetSymNext64=func func.SymGetSymNext64.args=2 func.SymGetSymNext64.arg.0=HANDLE,hProcess func.SymGetSymNext64.arg.1=PIMAGEHLP_SYMBOL64,Symbol func.SymGetSymNext64.ret=BOOL SymGetSymPrev=func func.SymGetSymPrev.args=2 func.SymGetSymPrev.arg.0=HANDLE,hProcess func.SymGetSymPrev.arg.1=PIMAGEHLP_SYMBOL,Symbol func.SymGetSymPrev.ret=BOOL SymGetSymPrev64=func func.SymGetSymPrev64.args=2 func.SymGetSymPrev64.arg.0=HANDLE,hProcess func.SymGetSymPrev64.arg.1=PIMAGEHLP_SYMBOL64,Symbol func.SymGetSymPrev64.ret=BOOL SymGetTypeFromName=func func.SymGetTypeFromName.args=4 func.SymGetTypeFromName.arg.0=HANDLE,hProcess func.SymGetTypeFromName.arg.1=ULONG64,BaseOfDll func.SymGetTypeFromName.arg.2=PCSTR,Name func.SymGetTypeFromName.arg.3=PSYMBOL_INFO,Symbol func.SymGetTypeFromName.ret=BOOL SymGetTypeFromNameW=func func.SymGetTypeFromNameW.args=4 func.SymGetTypeFromNameW.arg.0=HANDLE,hProcess func.SymGetTypeFromNameW.arg.1=ULONG64,BaseOfDll func.SymGetTypeFromNameW.arg.2=PCWSTR,Name func.SymGetTypeFromNameW.arg.3=PSYMBOL_INFOW,Symbol func.SymGetTypeFromNameW.ret=BOOL SymGetTypeInfo=func func.SymGetTypeInfo.args=5 func.SymGetTypeInfo.arg.0=HANDLE,hProcess func.SymGetTypeInfo.arg.1=DWORD64,ModBase func.SymGetTypeInfo.arg.2=ULONG,TypeId func.SymGetTypeInfo.arg.3=IMAGEHLP_SYMBOL_TYPE_INFO,GetType func.SymGetTypeInfo.arg.4=PVOID,pInfo func.SymGetTypeInfo.ret=BOOL SymGetTypeInfoEx=func func.SymGetTypeInfoEx.args=3 func.SymGetTypeInfoEx.arg.0=HANDLE,hProcess func.SymGetTypeInfoEx.arg.1=DWORD64,ModBase func.SymGetTypeInfoEx.arg.2=PIMAGEHLP_GET_TYPE_INFO_PARAMS,Params func.SymGetTypeInfoEx.ret=BOOL SymInitialize=func func.SymInitialize.args=3 func.SymInitialize.arg.0=HANDLE,hProcess func.SymInitialize.arg.1=PCSTR,UserSearchPath func.SymInitialize.arg.2=BOOL,fInvadeProcess func.SymInitialize.ret=BOOL SymInitializeW=func func.SymInitializeW.args=3 func.SymInitializeW.arg.0=HANDLE,hProcess func.SymInitializeW.arg.1=PCWSTR,UserSearchPath func.SymInitializeW.arg.2=BOOL,fInvadeProcess func.SymInitializeW.ret=BOOL SymLoadModule=func func.SymLoadModule.args=6 func.SymLoadModule.arg.0=HANDLE,hProcess func.SymLoadModule.arg.1=HANDLE,hFile func.SymLoadModule.arg.2=PCSTR,ImageName func.SymLoadModule.arg.3=PCSTR,ModuleName func.SymLoadModule.arg.4=DWORD,BaseOfDll func.SymLoadModule.arg.5=DWORD,SizeOfDll func.SymLoadModule.ret=DWORD SymLoadModule64=func func.SymLoadModule64.args=6 func.SymLoadModule64.arg.0=HANDLE,hProcess func.SymLoadModule64.arg.1=HANDLE,hFile func.SymLoadModule64.arg.2=PCSTR,ImageName func.SymLoadModule64.arg.3=PCSTR,ModuleName func.SymLoadModule64.arg.4=DWORD64,BaseOfDll func.SymLoadModule64.arg.5=DWORD,SizeOfDll func.SymLoadModule64.ret=DWORD64 SymLoadModuleEx=func func.SymLoadModuleEx.args=8 func.SymLoadModuleEx.arg.0=HANDLE,hProcess func.SymLoadModuleEx.arg.1=HANDLE,hFile func.SymLoadModuleEx.arg.2=PCSTR,ImageName func.SymLoadModuleEx.arg.3=PCSTR,ModuleName func.SymLoadModuleEx.arg.4=DWORD64,BaseOfDll func.SymLoadModuleEx.arg.5=DWORD,DllSize func.SymLoadModuleEx.arg.6=PMODLOAD_DATA,Data func.SymLoadModuleEx.arg.7=DWORD,Flags func.SymLoadModuleEx.ret=DWORD64 SymLoadModuleExW=func func.SymLoadModuleExW.args=8 func.SymLoadModuleExW.arg.0=HANDLE,hProcess func.SymLoadModuleExW.arg.1=HANDLE,hFile func.SymLoadModuleExW.arg.2=PCWSTR,ImageName func.SymLoadModuleExW.arg.3=PCWSTR,ModuleName func.SymLoadModuleExW.arg.4=DWORD64,BaseOfDll func.SymLoadModuleExW.arg.5=DWORD,DllSize func.SymLoadModuleExW.arg.6=PMODLOAD_DATA,Data func.SymLoadModuleExW.arg.7=DWORD,Flags func.SymLoadModuleExW.ret=DWORD64 SymMatchFileName=func func.SymMatchFileName.args=4 func.SymMatchFileName.arg.0=PCSTR,FileName func.SymMatchFileName.arg.1=PCSTR,Match func.SymMatchFileName.arg.2=PSTR *,FileNameStop func.SymMatchFileName.arg.3=PSTR *,MatchStop func.SymMatchFileName.ret=BOOL SymMatchFileNameW=func func.SymMatchFileNameW.args=4 func.SymMatchFileNameW.arg.0=PCWSTR,FileName func.SymMatchFileNameW.arg.1=PCWSTR,Match func.SymMatchFileNameW.arg.2=PWSTR *,FileNameStop func.SymMatchFileNameW.arg.3=PWSTR *,MatchStop func.SymMatchFileNameW.ret=BOOL SymMatchString=func func.SymMatchString.args=3 func.SymMatchString.arg.0=PCSTR,string func.SymMatchString.arg.1=PCSTR,expression func.SymMatchString.arg.2=BOOL,fCase func.SymMatchString.ret=BOOL SymMatchStringW=func func.SymMatchStringW.args=3 func.SymMatchStringW.arg.0=PCWSTR,string func.SymMatchStringW.arg.1=PCWSTR,expression func.SymMatchStringW.arg.2=BOOL,fCase func.SymMatchStringW.ret=BOOL SymNext=func func.SymNext.args=2 func.SymNext.arg.0=HANDLE,hProcess func.SymNext.arg.1=PSYMBOL_INFO,si func.SymNext.ret=BOOL SymNextW=func func.SymNextW.args=2 func.SymNextW.arg.0=HANDLE,hProcess func.SymNextW.arg.1=PSYMBOL_INFOW,siw func.SymNextW.ret=BOOL SymPrev=func func.SymPrev.args=2 func.SymPrev.arg.0=HANDLE,hProcess func.SymPrev.arg.1=PSYMBOL_INFO,si func.SymPrev.ret=BOOL SymPrevW=func func.SymPrevW.args=2 func.SymPrevW.arg.0=HANDLE,hProcess func.SymPrevW.arg.1=PSYMBOL_INFOW,siw func.SymPrevW.ret=BOOL SymQueryInlineTrace=func func.SymQueryInlineTrace.args=7 func.SymQueryInlineTrace.arg.0=HANDLE,hProcess func.SymQueryInlineTrace.arg.1=DWORD64,StartAddress func.SymQueryInlineTrace.arg.2=DWORD,StartContext func.SymQueryInlineTrace.arg.3=DWORD64,StartRetAddress func.SymQueryInlineTrace.arg.4=DWORD64,CurAddress func.SymQueryInlineTrace.arg.5=LPDWORD,CurContext func.SymQueryInlineTrace.arg.6=LPDWORD,CurFrameIndex func.SymQueryInlineTrace.ret=BOOL SymRefreshModuleList=func func.SymRefreshModuleList.args=1 func.SymRefreshModuleList.arg.0=HANDLE,hProcess func.SymRefreshModuleList.ret=BOOL SymRegisterCallback=func func.SymRegisterCallback.args=3 func.SymRegisterCallback.arg.0=HANDLE,hProcess func.SymRegisterCallback.arg.1=PSYMBOL_REGISTERED_CALLBACK,CallbackFunction func.SymRegisterCallback.arg.2=PVOID,UserContext func.SymRegisterCallback.ret=BOOL SymRegisterCallback64=func func.SymRegisterCallback64.args=3 func.SymRegisterCallback64.arg.0=HANDLE,hProcess func.SymRegisterCallback64.arg.1=PSYMBOL_REGISTERED_CALLBACK64,CallbackFunction func.SymRegisterCallback64.arg.2=ULONG64,UserContext func.SymRegisterCallback64.ret=BOOL SymRegisterCallbackW64=func func.SymRegisterCallbackW64.args=3 func.SymRegisterCallbackW64.arg.0=HANDLE,hProcess func.SymRegisterCallbackW64.arg.1=PSYMBOL_REGISTERED_CALLBACK64,CallbackFunction func.SymRegisterCallbackW64.arg.2=ULONG64,UserContext func.SymRegisterCallbackW64.ret=BOOL SymRegisterFunctionEntryCallback=func func.SymRegisterFunctionEntryCallback.args=3 func.SymRegisterFunctionEntryCallback.arg.0=HANDLE,hProcess func.SymRegisterFunctionEntryCallback.arg.1=PSYMBOL_FUNCENTRY_CALLBACK,CallbackFunction func.SymRegisterFunctionEntryCallback.arg.2=PVOID,UserContext func.SymRegisterFunctionEntryCallback.ret=BOOL SymRegisterFunctionEntryCallback64=func func.SymRegisterFunctionEntryCallback64.args=3 func.SymRegisterFunctionEntryCallback64.arg.0=HANDLE,hProcess func.SymRegisterFunctionEntryCallback64.arg.1=PSYMBOL_FUNCENTRY_CALLBACK64,CallbackFunction func.SymRegisterFunctionEntryCallback64.arg.2=ULONG64,UserContext func.SymRegisterFunctionEntryCallback64.ret=BOOL SymSearch=func func.SymSearch.args=9 func.SymSearch.arg.0=HANDLE,hProcess func.SymSearch.arg.1=ULONG64,BaseOfDll func.SymSearch.arg.2=DWORD,Index func.SymSearch.arg.3=DWORD,SymTag func.SymSearch.arg.4=PCSTR,Mask func.SymSearch.arg.5=DWORD64,Address func.SymSearch.arg.6=PSYM_ENUMERATESYMBOLS_CALLBACK,EnumSymbolsCallback func.SymSearch.arg.7=PVOID,UserContext func.SymSearch.arg.8=DWORD,Options func.SymSearch.ret=BOOL SymSearchW=func func.SymSearchW.args=9 func.SymSearchW.arg.0=HANDLE,hProcess func.SymSearchW.arg.1=ULONG64,BaseOfDll func.SymSearchW.arg.2=DWORD,Index func.SymSearchW.arg.3=DWORD,SymTag func.SymSearchW.arg.4=PCWSTR,Mask func.SymSearchW.arg.5=DWORD64,Address func.SymSearchW.arg.6=PSYM_ENUMERATESYMBOLS_CALLBACKW,EnumSymbolsCallback func.SymSearchW.arg.7=PVOID,UserContext func.SymSearchW.arg.8=DWORD,Options func.SymSearchW.ret=BOOL SymSetContext=func func.SymSetContext.args=3 func.SymSetContext.arg.0=HANDLE,hProcess func.SymSetContext.arg.1=PIMAGEHLP_STACK_FRAME,StackFrame func.SymSetContext.arg.2=PIMAGEHLP_CONTEXT,Context func.SymSetContext.ret=BOOL SymSetExtendedOption=func func.SymSetExtendedOption.args=2 func.SymSetExtendedOption.arg.0=IMAGEHLP_EXTENDED_OPTIONS,option func.SymSetExtendedOption.arg.1=BOOL,value func.SymSetExtendedOption.ret=BOOL SymSetHomeDirectory=func func.SymSetHomeDirectory.args=2 func.SymSetHomeDirectory.arg.0=HANDLE,hProcess func.SymSetHomeDirectory.arg.1=PCSTR,dir func.SymSetHomeDirectory.ret=PCHAR SymSetHomeDirectoryW=func func.SymSetHomeDirectoryW.args=2 func.SymSetHomeDirectoryW.arg.0=HANDLE,hProcess func.SymSetHomeDirectoryW.arg.1=PCWSTR,dir func.SymSetHomeDirectoryW.ret=PWSTR SymSetOptions=func func.SymSetOptions.args=1 func.SymSetOptions.arg.0=DWORD,SymOptions func.SymSetOptions.ret=DWORD SymSetParentWindow=func func.SymSetParentWindow.args=1 func.SymSetParentWindow.arg.0=HWND,hwnd func.SymSetParentWindow.ret=BOOL SymSetScopeFromAddr=func func.SymSetScopeFromAddr.args=2 func.SymSetScopeFromAddr.arg.0=HANDLE,hProcess func.SymSetScopeFromAddr.arg.1=ULONG64,Address func.SymSetScopeFromAddr.ret=BOOL SymSetScopeFromIndex=func func.SymSetScopeFromIndex.args=3 func.SymSetScopeFromIndex.arg.0=HANDLE,hProcess func.SymSetScopeFromIndex.arg.1=ULONG64,BaseOfDll func.SymSetScopeFromIndex.arg.2=DWORD,Index func.SymSetScopeFromIndex.ret=BOOL SymSetScopeFromInlineContext=func func.SymSetScopeFromInlineContext.args=3 func.SymSetScopeFromInlineContext.arg.0=HANDLE,hProcess func.SymSetScopeFromInlineContext.arg.1=ULONG64,Address func.SymSetScopeFromInlineContext.arg.2=ULONG,InlineContext func.SymSetScopeFromInlineContext.ret=BOOL SymSetSearchPath=func func.SymSetSearchPath.args=2 func.SymSetSearchPath.arg.0=HANDLE,hProcess func.SymSetSearchPath.arg.1=PCSTR,SearchPath func.SymSetSearchPath.ret=BOOL SymSetSearchPathW=func func.SymSetSearchPathW.args=2 func.SymSetSearchPathW.arg.0=HANDLE,hProcess func.SymSetSearchPathW.arg.1=PCWSTR,SearchPath func.SymSetSearchPathW.ret=BOOL SymSrvDeltaName=func func.SymSrvDeltaName.args=5 func.SymSrvDeltaName.arg.0=HANDLE,hProcess func.SymSrvDeltaName.arg.1=PCSTR,SymPath func.SymSrvDeltaName.arg.2=PCSTR,Type func.SymSrvDeltaName.arg.3=PCSTR,File1 func.SymSrvDeltaName.arg.4=PCSTR,File2 func.SymSrvDeltaName.ret=PCSTR SymSrvDeltaNameW=func func.SymSrvDeltaNameW.args=5 func.SymSrvDeltaNameW.arg.0=HANDLE,hProcess func.SymSrvDeltaNameW.arg.1=PCWSTR,SymPath func.SymSrvDeltaNameW.arg.2=PCWSTR,Type func.SymSrvDeltaNameW.arg.3=PCWSTR,File1 func.SymSrvDeltaNameW.arg.4=PCWSTR,File2 func.SymSrvDeltaNameW.ret=PCWSTR SymSrvGetFileIndexes=func func.SymSrvGetFileIndexes.args=5 func.SymSrvGetFileIndexes.arg.0=PCSTR,File func.SymSrvGetFileIndexes.arg.1=GUID *,Id func.SymSrvGetFileIndexes.arg.2=PDWORD,Val1 func.SymSrvGetFileIndexes.arg.3=PDWORD,Val2 func.SymSrvGetFileIndexes.arg.4=DWORD,Flags func.SymSrvGetFileIndexes.ret=BOOL SymSrvGetFileIndexesW=func func.SymSrvGetFileIndexesW.args=5 func.SymSrvGetFileIndexesW.arg.0=PCWSTR,File func.SymSrvGetFileIndexesW.arg.1=GUID *,Id func.SymSrvGetFileIndexesW.arg.2=PDWORD,Val1 func.SymSrvGetFileIndexesW.arg.3=PDWORD,Val2 func.SymSrvGetFileIndexesW.arg.4=DWORD,Flags func.SymSrvGetFileIndexesW.ret=BOOL SymSrvGetFileIndexInfo=func func.SymSrvGetFileIndexInfo.args=3 func.SymSrvGetFileIndexInfo.arg.0=PCSTR,File func.SymSrvGetFileIndexInfo.arg.1=PSYMSRV_INDEX_INFO,Info func.SymSrvGetFileIndexInfo.arg.2=DWORD,Flags func.SymSrvGetFileIndexInfo.ret=BOOL SymSrvGetFileIndexInfoW=func func.SymSrvGetFileIndexInfoW.args=3 func.SymSrvGetFileIndexInfoW.arg.0=PCWSTR,File func.SymSrvGetFileIndexInfoW.arg.1=PSYMSRV_INDEX_INFOW,Info func.SymSrvGetFileIndexInfoW.arg.2=DWORD,Flags func.SymSrvGetFileIndexInfoW.ret=BOOL SymSrvGetFileIndexString=func func.SymSrvGetFileIndexString.args=6 func.SymSrvGetFileIndexString.arg.0=HANDLE,hProcess func.SymSrvGetFileIndexString.arg.1=PCSTR,SrvPath func.SymSrvGetFileIndexString.arg.2=PCSTR,File func.SymSrvGetFileIndexString.arg.3=PSTR,Index func.SymSrvGetFileIndexString.arg.4=size_t,Size func.SymSrvGetFileIndexString.arg.5=DWORD,Flags func.SymSrvGetFileIndexString.ret=BOOL SymSrvGetFileIndexStringW=func func.SymSrvGetFileIndexStringW.args=6 func.SymSrvGetFileIndexStringW.arg.0=HANDLE,hProcess func.SymSrvGetFileIndexStringW.arg.1=PCWSTR,SrvPath func.SymSrvGetFileIndexStringW.arg.2=PCWSTR,File func.SymSrvGetFileIndexStringW.arg.3=PWSTR,Index func.SymSrvGetFileIndexStringW.arg.4=size_t,Size func.SymSrvGetFileIndexStringW.arg.5=DWORD,Flags func.SymSrvGetFileIndexStringW.ret=BOOL SymSrvGetSupplement=func func.SymSrvGetSupplement.args=4 func.SymSrvGetSupplement.arg.0=HANDLE,hProcess func.SymSrvGetSupplement.arg.1=PCSTR,SymPath func.SymSrvGetSupplement.arg.2=PCSTR,Node func.SymSrvGetSupplement.arg.3=PCSTR,File func.SymSrvGetSupplement.ret=PCSTR SymSrvGetSupplementW=func func.SymSrvGetSupplementW.args=4 func.SymSrvGetSupplementW.arg.0=HANDLE,hProcess func.SymSrvGetSupplementW.arg.1=PCWSTR,SymPath func.SymSrvGetSupplementW.arg.2=PCWSTR,Node func.SymSrvGetSupplementW.arg.3=PCWSTR,File func.SymSrvGetSupplementW.ret=PCWSTR SymSrvIsStore=func func.SymSrvIsStore.args=2 func.SymSrvIsStore.arg.0=HANDLE,hProcess func.SymSrvIsStore.arg.1=PCSTR,path func.SymSrvIsStore.ret=BOOL SymSrvIsStoreW=func func.SymSrvIsStoreW.args=2 func.SymSrvIsStoreW.arg.0=HANDLE,hProcess func.SymSrvIsStoreW.arg.1=PCWSTR,path func.SymSrvIsStoreW.ret=BOOL SymSrvStoreFile=func func.SymSrvStoreFile.args=4 func.SymSrvStoreFile.arg.0=HANDLE,hProcess func.SymSrvStoreFile.arg.1=PCSTR,SrvPath func.SymSrvStoreFile.arg.2=PCSTR,File func.SymSrvStoreFile.arg.3=DWORD,Flags func.SymSrvStoreFile.ret=PCSTR SymSrvStoreFileW=func func.SymSrvStoreFileW.args=4 func.SymSrvStoreFileW.arg.0=HANDLE,hProcess func.SymSrvStoreFileW.arg.1=PCWSTR,SrvPath func.SymSrvStoreFileW.arg.2=PCWSTR,File func.SymSrvStoreFileW.arg.3=DWORD,Flags func.SymSrvStoreFileW.ret=PCWSTR SymSrvStoreSupplement=func func.SymSrvStoreSupplement.args=5 func.SymSrvStoreSupplement.arg.0=HANDLE,hProcess func.SymSrvStoreSupplement.arg.1=PCSTR,SrvPath func.SymSrvStoreSupplement.arg.2=PCSTR,Node func.SymSrvStoreSupplement.arg.3=PCSTR,File func.SymSrvStoreSupplement.arg.4=DWORD,Flags func.SymSrvStoreSupplement.ret=PCSTR SymSrvStoreSupplementW=func func.SymSrvStoreSupplementW.args=5 func.SymSrvStoreSupplementW.arg.0=HANDLE,hProcess func.SymSrvStoreSupplementW.arg.1=PCWSTR,SymPath func.SymSrvStoreSupplementW.arg.2=PCWSTR,Node func.SymSrvStoreSupplementW.arg.3=PCWSTR,File func.SymSrvStoreSupplementW.arg.4=DWORD,Flags func.SymSrvStoreSupplementW.ret=PCWSTR SymUnDName=func func.SymUnDName.args=3 func.SymUnDName.arg.0=PIMAGEHLP_SYMBOL,sym func.SymUnDName.arg.1=PSTR,UnDecName func.SymUnDName.arg.2=DWORD,UnDecNameLength func.SymUnDName.ret=BOOL SymUnDName64=func func.SymUnDName64.args=3 func.SymUnDName64.arg.0=PIMAGEHLP_SYMBOL64,sym func.SymUnDName64.arg.1=PSTR,UnDecName func.SymUnDName64.arg.2=DWORD,UnDecNameLength func.SymUnDName64.ret=BOOL SymUnloadModule=func func.SymUnloadModule.args=2 func.SymUnloadModule.arg.0=HANDLE,hProcess func.SymUnloadModule.arg.1=DWORD,BaseOfDll func.SymUnloadModule.ret=BOOL SymUnloadModule64=func func.SymUnloadModule64.args=2 func.SymUnloadModule64.arg.0=HANDLE,hProcess func.SymUnloadModule64.arg.1=DWORD64,BaseOfDll func.SymUnloadModule64.ret=BOOL UnDecorateSymbolName=func func.UnDecorateSymbolName.args=4 func.UnDecorateSymbolName.arg.0=PCSTR,name func.UnDecorateSymbolName.arg.1=PSTR,outputString func.UnDecorateSymbolName.arg.2=DWORD,maxStringLength func.UnDecorateSymbolName.arg.3=DWORD,flags func.UnDecorateSymbolName.ret=DWORD UnDecorateSymbolNameW=func func.UnDecorateSymbolNameW.args=4 func.UnDecorateSymbolNameW.arg.0=PCWSTR,name func.UnDecorateSymbolNameW.arg.1=PWSTR,outputString func.UnDecorateSymbolNameW.arg.2=DWORD,maxStringLength func.UnDecorateSymbolNameW.arg.3=DWORD,flags func.UnDecorateSymbolNameW.ret=DWORD UnmapDebugInformation=func func.UnmapDebugInformation.args=1 func.UnmapDebugInformation.arg.0=PIMAGE_DEBUG_INFORMATION,DebugInfo func.UnmapDebugInformation.ret=BOOL### evntrace.h ### TRACE_QUERY_INFO_CLASS=typedef typedef.TRACE_QUERY_INFO_CLASS=int TRACE_INFO_CLASS=typedef typedef.TRACE_INFO_CLASS=int PENABLE_TRACE_PARAMETERS=type type.PENABLE_TRACE_PARAMETERS=p PEVENT_INSTANCE_HEADER=type type.PEVENT_INSTANCE_HEADER=p PEVENT_TRACE_HEADER=type type.PEVENT_TRACE_HEADER=p PEVENT_TRACE_LOGFILEW=type type.PEVENT_TRACE_LOGFILEW=p PTRACE_GUID_PROPERTIES=type type.PTRACE_GUID_PROPERTIES=p PEVENT_TRACE_PROPERTIES=type type.PEVENT_TRACE_PROPERTIES=p PEVENT_TRACE_LOGFILEA=type type.PEVENT_TRACE_LOGFILEA=p PTRACE_GUID_REGISTRATION=type type.PTRACE_GUID_REGISTRATION=p CloseTrace=func func.CloseTrace.args=1 func.CloseTrace.arg.0=TRACEHANDLE,TraceHandle func.CloseTrace.ret=ULONG ControlTraceA=func func.ControlTraceA.args=4 func.ControlTraceA.arg.0=TRACEHANDLE,TraceHandle func.ControlTraceA.arg.1=LPCSTR,InstanceName func.ControlTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.ControlTraceA.arg.3=ULONG,ControlCode func.ControlTraceA.ret=ULONG ControlTraceW=func func.ControlTraceW.args=4 func.ControlTraceW.arg.0=TRACEHANDLE,TraceHandle func.ControlTraceW.arg.1=LPCWSTR,InstanceName func.ControlTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.ControlTraceW.arg.3=ULONG,ControlCode func.ControlTraceW.ret=ULONG CreateTraceInstanceId=func func.CreateTraceInstanceId.args=2 func.CreateTraceInstanceId.arg.0=HANDLE,RegHandle func.CreateTraceInstanceId.arg.1=PEVENT_INSTANCE_INFO,InstInfo func.CreateTraceInstanceId.ret=ULONG EnableTrace=func func.EnableTrace.args=5 func.EnableTrace.arg.0=ULONG,Enable func.EnableTrace.arg.1=ULONG,EnableFlag func.EnableTrace.arg.2=ULONG,EnableLevel func.EnableTrace.arg.3=LPCGUID,ControlGuid func.EnableTrace.arg.4=TRACEHANDLE,TraceHandle func.EnableTrace.ret=ULONG EnableTraceEx=func func.EnableTraceEx.args=9 func.EnableTraceEx.arg.0=LPCGUID,ProviderId func.EnableTraceEx.arg.1=LPCGUID,SourceId func.EnableTraceEx.arg.2=TRACEHANDLE,TraceHandle func.EnableTraceEx.arg.3=ULONG,IsEnabled func.EnableTraceEx.arg.4=UCHAR,Level func.EnableTraceEx.arg.5=ULONGLONG,MatchAnyKeyword func.EnableTraceEx.arg.6=ULONGLONG,MatchAllKeyword func.EnableTraceEx.arg.7=ULONG,EnableProperty func.EnableTraceEx.arg.8=PEVENT_FILTER_DESCRIPTOR,EnableFilterDesc func.EnableTraceEx.ret=ULONG EnableTraceEx2=func func.EnableTraceEx2.args=8 func.EnableTraceEx2.arg.0=TRACEHANDLE,TraceHandle func.EnableTraceEx2.arg.1=LPCGUID,ProviderId func.EnableTraceEx2.arg.2=ULONG,ControlCode func.EnableTraceEx2.arg.3=UCHAR,Level func.EnableTraceEx2.arg.4=ULONGLONG,MatchAnyKeyword func.EnableTraceEx2.arg.5=ULONGLONG,MatchAllKeyword func.EnableTraceEx2.arg.6=ULONG,Timeout func.EnableTraceEx2.arg.7=PENABLE_TRACE_PARAMETERS,EnableParameters func.EnableTraceEx2.ret=ULONG EnumerateTraceGuids=func func.EnumerateTraceGuids.args=3 func.EnumerateTraceGuids.arg.0=PTRACE_GUID_PROPERTIES *,GuidPropertiesArray func.EnumerateTraceGuids.arg.1=ULONG,PropertyArrayCount func.EnumerateTraceGuids.arg.2=PULONG,GuidCount func.EnumerateTraceGuids.ret=ULONG EnumerateTraceGuidsEx=func func.EnumerateTraceGuidsEx.args=6 func.EnumerateTraceGuidsEx.arg.0=TRACE_QUERY_INFO_CLASS,TraceQueryInfoClass func.EnumerateTraceGuidsEx.arg.1=PVOID,InBuffer func.EnumerateTraceGuidsEx.arg.2=ULONG,InBufferSize func.EnumerateTraceGuidsEx.arg.3=PVOID,OutBuffer func.EnumerateTraceGuidsEx.arg.4=ULONG,OutBufferSize func.EnumerateTraceGuidsEx.arg.5=PULONG,ReturnLength func.EnumerateTraceGuidsEx.ret=ULONG FlushTraceA=func func.FlushTraceA.args=3 func.FlushTraceA.arg.0=TRACEHANDLE,TraceHandle func.FlushTraceA.arg.1=LPCSTR,InstanceName func.FlushTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.FlushTraceA.ret=ULONG FlushTraceW=func func.FlushTraceW.args=3 func.FlushTraceW.arg.0=TRACEHANDLE,TraceHandle func.FlushTraceW.arg.1=LPCWSTR,InstanceName func.FlushTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.FlushTraceW.ret=ULONG GetTraceEnableFlags=func func.GetTraceEnableFlags.args=1 func.GetTraceEnableFlags.arg.0=TRACEHANDLE,TraceHandle func.GetTraceEnableFlags.ret=ULONG GetTraceEnableLevel=func func.GetTraceEnableLevel.args=1 func.GetTraceEnableLevel.arg.0=TRACEHANDLE,TraceHandle func.GetTraceEnableLevel.ret=UCHAR GetTraceLoggerHandle=func func.GetTraceLoggerHandle.args=1 func.GetTraceLoggerHandle.arg.0=PVOID,Buffer func.GetTraceLoggerHandle.ret=TRACEHANDLE OpenTraceA=func func.OpenTraceA.args=1 func.OpenTraceA.arg.0=PEVENT_TRACE_LOGFILEA,Logfile func.OpenTraceA.ret=TRACEHANDLE OpenTraceW=func func.OpenTraceW.args=1 func.OpenTraceW.arg.0=PEVENT_TRACE_LOGFILEW,Logfile func.OpenTraceW.ret=TRACEHANDLE ProcessTrace=func func.ProcessTrace.args=4 func.ProcessTrace.arg.0=PTRACEHANDLE,HandleArray func.ProcessTrace.arg.1=ULONG,HandleCount func.ProcessTrace.arg.2=LPFILETIME,StartTime func.ProcessTrace.arg.3=LPFILETIME,EndTime func.ProcessTrace.ret=ULONG QueryAllTracesA=func func.QueryAllTracesA.args=3 func.QueryAllTracesA.arg.0=PEVENT_TRACE_PROPERTIES *,PropertyArray func.QueryAllTracesA.arg.1=ULONG,PropertyArrayCount func.QueryAllTracesA.arg.2=PULONG,LoggerCount func.QueryAllTracesA.ret=ULONG QueryAllTracesW=func func.QueryAllTracesW.args=3 func.QueryAllTracesW.arg.0=PEVENT_TRACE_PROPERTIES *,PropertyArray func.QueryAllTracesW.arg.1=ULONG,PropertyArrayCount func.QueryAllTracesW.arg.2=PULONG,LoggerCount func.QueryAllTracesW.ret=ULONG QueryTraceA=func func.QueryTraceA.args=3 func.QueryTraceA.arg.0=TRACEHANDLE,TraceHandle func.QueryTraceA.arg.1=LPCSTR,InstanceName func.QueryTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.QueryTraceA.ret=ULONG QueryTraceProcessingHandle=func func.QueryTraceProcessingHandle.args=7 func.QueryTraceProcessingHandle.arg.0=TRACEHANDLE,ProcessingHandle func.QueryTraceProcessingHandle.arg.1=ETW_PROCESS_HANDLE_INFO_TYPE,InformationClass func.QueryTraceProcessingHandle.arg.2=PVOID,InBuffer func.QueryTraceProcessingHandle.arg.3=ULONG,InBufferSize func.QueryTraceProcessingHandle.arg.4=PVOID,OutBuffer func.QueryTraceProcessingHandle.arg.5=ULONG,OutBufferSize func.QueryTraceProcessingHandle.arg.6=PULONG,ReturnLength func.QueryTraceProcessingHandle.ret=ULONG QueryTraceW=func func.QueryTraceW.args=3 func.QueryTraceW.arg.0=TRACEHANDLE,TraceHandle func.QueryTraceW.arg.1=LPCWSTR,InstanceName func.QueryTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.QueryTraceW.ret=ULONG RegisterTraceGuidsA=func func.RegisterTraceGuidsA.args=8 func.RegisterTraceGuidsA.arg.0=WMIDPREQUEST,RequestAddress func.RegisterTraceGuidsA.arg.1=PVOID,RequestContext func.RegisterTraceGuidsA.arg.2=LPCGUID,ControlGuid func.RegisterTraceGuidsA.arg.3=ULONG,GuidCount func.RegisterTraceGuidsA.arg.4=PTRACE_GUID_REGISTRATION,TraceGuidReg func.RegisterTraceGuidsA.arg.5=LPCSTR,MofImagePath func.RegisterTraceGuidsA.arg.6=LPCSTR,MofResourceName func.RegisterTraceGuidsA.arg.7=PTRACEHANDLE,RegistrationHandle func.RegisterTraceGuidsA.ret=ULONG RegisterTraceGuidsW=func func.RegisterTraceGuidsW.args=8 func.RegisterTraceGuidsW.arg.0=WMIDPREQUEST,RequestAddress func.RegisterTraceGuidsW.arg.1=PVOID,RequestContext func.RegisterTraceGuidsW.arg.2=LPCGUID,ControlGuid func.RegisterTraceGuidsW.arg.3=ULONG,GuidCount func.RegisterTraceGuidsW.arg.4=PTRACE_GUID_REGISTRATION,TraceGuidReg func.RegisterTraceGuidsW.arg.5=LPCWSTR,MofImagePath func.RegisterTraceGuidsW.arg.6=LPCWSTR,MofResourceName func.RegisterTraceGuidsW.arg.7=PTRACEHANDLE,RegistrationHandle func.RegisterTraceGuidsW.ret=ULONG RemoveTraceCallback=func func.RemoveTraceCallback.args=1 func.RemoveTraceCallback.arg.0=LPCGUID,pGuid func.RemoveTraceCallback.ret=ULONG SetTraceCallback=func func.SetTraceCallback.args=2 func.SetTraceCallback.arg.0=LPCGUID,pGuid func.SetTraceCallback.arg.1=PEVENT_CALLBACK,EventCallback func.SetTraceCallback.ret=ULONG StartTraceA=func func.StartTraceA.args=3 func.StartTraceA.arg.0=PTRACEHANDLE,TraceHandle func.StartTraceA.arg.1=LPCSTR,InstanceName func.StartTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.StartTraceA.ret=ULONG StartTraceW=func func.StartTraceW.args=3 func.StartTraceW.arg.0=PTRACEHANDLE,TraceHandle func.StartTraceW.arg.1=LPCWSTR,InstanceName func.StartTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.StartTraceW.ret=ULONG StopTraceA=func func.StopTraceA.args=3 func.StopTraceA.arg.0=TRACEHANDLE,TraceHandle func.StopTraceA.arg.1=LPCSTR,InstanceName func.StopTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.StopTraceA.ret=ULONG StopTraceW=func func.StopTraceW.args=3 func.StopTraceW.arg.0=TRACEHANDLE,TraceHandle func.StopTraceW.arg.1=LPCWSTR,InstanceName func.StopTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.StopTraceW.ret=ULONG TraceEvent=func func.TraceEvent.args=2 func.TraceEvent.arg.0=TRACEHANDLE,TraceHandle func.TraceEvent.arg.1=PEVENT_TRACE_HEADER,EventTrace func.TraceEvent.ret=ULONG TraceEventInstance=func func.TraceEventInstance.args=4 func.TraceEventInstance.arg.0=TRACEHANDLE,TraceHandle func.TraceEventInstance.arg.1=PEVENT_INSTANCE_HEADER,EventTrace func.TraceEventInstance.arg.2=PEVENT_INSTANCE_INFO,InstInfo func.TraceEventInstance.arg.3=PEVENT_INSTANCE_INFO,ParentInstInfo func.TraceEventInstance.ret=ULONG TraceMessage=func func.TraceMessage.args=5 func.TraceMessage.arg.0=TRACEHANDLE,LoggerHandle func.TraceMessage.arg.1=ULONG,MessageFlags func.TraceMessage.arg.2=LPCGUID,MessageGuid func.TraceMessage.arg.3=USHORT,MessageNumber func.TraceMessage.arg.4=,... func.TraceMessage.ret=ULONG TraceMessageVa=func func.TraceMessageVa.args=5 func.TraceMessageVa.arg.0=TRACEHANDLE,LoggerHandle func.TraceMessageVa.arg.1=ULONG,MessageFlags func.TraceMessageVa.arg.2=LPCGUID,MessageGuid func.TraceMessageVa.arg.3=USHORT,MessageNumber func.TraceMessageVa.arg.4=va_list,MessageArgList func.TraceMessageVa.ret=ULONG TraceQueryInformation=func func.TraceQueryInformation.args=5 func.TraceQueryInformation.arg.0=TRACEHANDLE,SessionHandle func.TraceQueryInformation.arg.1=TRACE_INFO_CLASS,InformationClass func.TraceQueryInformation.arg.2=PVOID,TraceInformation func.TraceQueryInformation.arg.3=ULONG,InformationLength func.TraceQueryInformation.arg.4=PULONG,ReturnLength func.TraceQueryInformation.ret=ULONG TraceSetInformation=func func.TraceSetInformation.args=4 func.TraceSetInformation.arg.0=TRACEHANDLE,SessionHandle func.TraceSetInformation.arg.1=TRACE_INFO_CLASS,InformationClass func.TraceSetInformation.arg.2=PVOID,TraceInformation func.TraceSetInformation.arg.3=ULONG,InformationLength func.TraceSetInformation.ret=ULONG UnregisterTraceGuids=func func.UnregisterTraceGuids.args=1 func.UnregisterTraceGuids.arg.0=TRACEHANDLE,RegistrationHandle func.UnregisterTraceGuids.ret=ULONG UpdateTraceA=func func.UpdateTraceA.args=3 func.UpdateTraceA.arg.0=TRACEHANDLE,TraceHandle func.UpdateTraceA.arg.1=LPCSTR,InstanceName func.UpdateTraceA.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.UpdateTraceA.ret=ULONG UpdateTraceW=func func.UpdateTraceW.args=3 func.UpdateTraceW.arg.0=TRACEHANDLE,TraceHandle func.UpdateTraceW.arg.1=LPCWSTR,InstanceName func.UpdateTraceW.arg.2=PEVENT_TRACE_PROPERTIES,Properties func.UpdateTraceW.ret=ULONG ### fileapi.h ### LPBY_HANDLE_FILE_INFORMATION=type type.LPBY_HANDLE_FILE_INFORMATION=p LPCREATEFILE2_EXTENDED_PARAMETERS=type type.LPCREATEFILE2_EXTENDED_PARAMETERS=p AreFileApisANSI=func func.AreFileApisANSI.args=0 func.AreFileApisANSI.ret=BOOL CompareFileTime=func func.CompareFileTime.args=2 func.CompareFileTime.arg.0=const FILETIME *,lpFileTime1 func.CompareFileTime.arg.1=const FILETIME *,lpFileTime2 func.CompareFileTime.ret=LONG CreateDirectoryA=func func.CreateDirectoryA.args=2 func.CreateDirectoryA.arg.0=LPCSTR,lpPathName func.CreateDirectoryA.arg.1=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryA.ret=BOOL CreateDirectoryW=func func.CreateDirectoryW.args=2 func.CreateDirectoryW.arg.0=LPCWSTR,lpPathName func.CreateDirectoryW.arg.1=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryW.ret=BOOL CreateFile2=func func.CreateFile2.args=5 func.CreateFile2.arg.0=LPCWSTR,lpFileName func.CreateFile2.arg.1=DWORD,dwDesiredAccess func.CreateFile2.arg.2=DWORD,dwShareMode func.CreateFile2.arg.3=DWORD,dwCreationDisposition func.CreateFile2.arg.4=LPCREATEFILE2_EXTENDED_PARAMETERS,pCreateExParams func.CreateFile2.ret=HANDLE CreateFileA=func func.CreateFileA.args=7 func.CreateFileA.arg.0=LPCSTR,lpFileName func.CreateFileA.arg.1=DWORD,dwDesiredAccess func.CreateFileA.arg.2=DWORD,dwShareMode func.CreateFileA.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateFileA.arg.4=DWORD,dwCreationDisposition func.CreateFileA.arg.5=DWORD,dwFlagsAndAttributes func.CreateFileA.arg.6=HANDLE,hTemplateFile func.CreateFileA.ret=HANDLE CreateFileW=func func.CreateFileW.args=7 func.CreateFileW.arg.0=LPCWSTR,lpFileName func.CreateFileW.arg.1=DWORD,dwDesiredAccess func.CreateFileW.arg.2=DWORD,dwShareMode func.CreateFileW.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateFileW.arg.4=DWORD,dwCreationDisposition func.CreateFileW.arg.5=DWORD,dwFlagsAndAttributes func.CreateFileW.arg.6=HANDLE,hTemplateFile func.CreateFileW.ret=HANDLE DefineDosDeviceW=func func.DefineDosDeviceW.args=3 func.DefineDosDeviceW.arg.0=DWORD,dwFlags func.DefineDosDeviceW.arg.1=LPCWSTR,lpDeviceName func.DefineDosDeviceW.arg.2=LPCWSTR,lpTargetPath func.DefineDosDeviceW.ret=BOOL DeleteFileA=func func.DeleteFileA.args=1 func.DeleteFileA.arg.0=LPCSTR,lpFileName func.DeleteFileA.ret=BOOL DeleteFileW=func func.DeleteFileW.args=1 func.DeleteFileW.arg.0=LPCWSTR,lpFileName func.DeleteFileW.ret=BOOL DeleteVolumeMountPointW=func func.DeleteVolumeMountPointW.args=1 func.DeleteVolumeMountPointW.arg.0=LPCWSTR,lpszVolumeMountPoint func.DeleteVolumeMountPointW.ret=BOOL FileTimeToLocalFileTime=func func.FileTimeToLocalFileTime.args=2 func.FileTimeToLocalFileTime.arg.0=const FILETIME *,lpFileTime func.FileTimeToLocalFileTime.arg.1=LPFILETIME,lpLocalFileTime func.FileTimeToLocalFileTime.ret=BOOL FindClose=func func.FindClose.args=1 func.FindClose.arg.0=HANDLE,hFindFile func.FindClose.ret=BOOL FindCloseChangeNotification=func func.FindCloseChangeNotification.args=1 func.FindCloseChangeNotification.arg.0=HANDLE,hChangeHandle func.FindCloseChangeNotification.ret=BOOL FindFirstChangeNotificationA=func func.FindFirstChangeNotificationA.args=3 func.FindFirstChangeNotificationA.arg.0=LPCSTR,lpPathName func.FindFirstChangeNotificationA.arg.1=BOOL,bWatchSubtree func.FindFirstChangeNotificationA.arg.2=DWORD,dwNotifyFilter func.FindFirstChangeNotificationA.ret=HANDLE FindFirstChangeNotificationW=func func.FindFirstChangeNotificationW.args=3 func.FindFirstChangeNotificationW.arg.0=LPCWSTR,lpPathName func.FindFirstChangeNotificationW.arg.1=BOOL,bWatchSubtree func.FindFirstChangeNotificationW.arg.2=DWORD,dwNotifyFilter func.FindFirstChangeNotificationW.ret=HANDLE FindFirstFileA=func func.FindFirstFileA.args=2 func.FindFirstFileA.arg.0=LPCSTR,lpFileName func.FindFirstFileA.arg.1=LPWIN32_FIND_DATAA,lpFindFileData func.FindFirstFileA.ret=HANDLE FindFirstFileExA=func func.FindFirstFileExA.args=6 func.FindFirstFileExA.arg.0=LPCSTR,lpFileName func.FindFirstFileExA.arg.1=FINDEX_INFO_LEVELS,fInfoLevelId func.FindFirstFileExA.arg.2=LPVOID,lpFindFileData func.FindFirstFileExA.arg.3=FINDEX_SEARCH_OPS,fSearchOp func.FindFirstFileExA.arg.4=LPVOID,lpSearchFilter func.FindFirstFileExA.arg.5=DWORD,dwAdditionalFlags func.FindFirstFileExA.ret=HANDLE FindFirstFileExW=func func.FindFirstFileExW.args=6 func.FindFirstFileExW.arg.0=LPCWSTR,lpFileName func.FindFirstFileExW.arg.1=FINDEX_INFO_LEVELS,fInfoLevelId func.FindFirstFileExW.arg.2=LPVOID,lpFindFileData func.FindFirstFileExW.arg.3=FINDEX_SEARCH_OPS,fSearchOp func.FindFirstFileExW.arg.4=LPVOID,lpSearchFilter func.FindFirstFileExW.arg.5=DWORD,dwAdditionalFlags func.FindFirstFileExW.ret=HANDLE FindFirstFileNameW=func func.FindFirstFileNameW.args=4 func.FindFirstFileNameW.arg.0=LPCWSTR,lpFileName func.FindFirstFileNameW.arg.1=DWORD,dwFlags func.FindFirstFileNameW.arg.2=LPDWORD,StringLength func.FindFirstFileNameW.arg.3=PWSTR,LinkName func.FindFirstFileNameW.ret=HANDLE FindFirstFileW=func func.FindFirstFileW.args=2 func.FindFirstFileW.arg.0=LPCWSTR,lpFileName func.FindFirstFileW.arg.1=LPWIN32_FIND_DATAW,lpFindFileData func.FindFirstFileW.ret=HANDLE FindFirstStreamW=func func.FindFirstStreamW.args=4 func.FindFirstStreamW.arg.0=LPCWSTR,lpFileName func.FindFirstStreamW.arg.1=STREAM_INFO_LEVELS,InfoLevel func.FindFirstStreamW.arg.2=LPVOID,lpFindStreamData func.FindFirstStreamW.arg.3=DWORD,dwFlags func.FindFirstStreamW.ret=HANDLE FindFirstVolumeW=func func.FindFirstVolumeW.args=2 func.FindFirstVolumeW.arg.0=LPWSTR,lpszVolumeName func.FindFirstVolumeW.arg.1=DWORD,cchBufferLength func.FindFirstVolumeW.ret=HANDLE FindNextChangeNotification=func func.FindNextChangeNotification.args=1 func.FindNextChangeNotification.arg.0=HANDLE,hChangeHandle func.FindNextChangeNotification.ret=BOOL FindNextFileA=func func.FindNextFileA.args=2 func.FindNextFileA.arg.0=HANDLE,hFindFile func.FindNextFileA.arg.1=LPWIN32_FIND_DATAA,lpFindFileData func.FindNextFileA.ret=BOOL FindNextFileNameW=func func.FindNextFileNameW.args=3 func.FindNextFileNameW.arg.0=HANDLE,hFindStream func.FindNextFileNameW.arg.1=LPDWORD,StringLength func.FindNextFileNameW.arg.2=PWSTR,LinkName func.FindNextFileNameW.ret=BOOL FindNextFileW=func func.FindNextFileW.args=2 func.FindNextFileW.arg.0=HANDLE,hFindFile func.FindNextFileW.arg.1=LPWIN32_FIND_DATAW,lpFindFileData func.FindNextFileW.ret=BOOL FindNextStreamW=func func.FindNextStreamW.args=2 func.FindNextStreamW.arg.0=HANDLE,hFindStream func.FindNextStreamW.arg.1=LPVOID,lpFindStreamData func.FindNextStreamW.ret=BOOL FindNextVolumeW=func func.FindNextVolumeW.args=3 func.FindNextVolumeW.arg.0=HANDLE,hFindVolume func.FindNextVolumeW.arg.1=LPWSTR,lpszVolumeName func.FindNextVolumeW.arg.2=DWORD,cchBufferLength func.FindNextVolumeW.ret=BOOL FindVolumeClose=func func.FindVolumeClose.args=1 func.FindVolumeClose.arg.0=HANDLE,hFindVolume func.FindVolumeClose.ret=BOOL FlushFileBuffers=func func.FlushFileBuffers.args=1 func.FlushFileBuffers.arg.0=HANDLE,hFile func.FlushFileBuffers.ret=BOOL GetCompressedFileSizeA=func func.GetCompressedFileSizeA.args=2 func.GetCompressedFileSizeA.arg.0=LPCSTR,lpFileName func.GetCompressedFileSizeA.arg.1=LPDWORD,lpFileSizeHigh func.GetCompressedFileSizeA.ret=DWORD GetCompressedFileSizeW=func func.GetCompressedFileSizeW.args=2 func.GetCompressedFileSizeW.arg.0=LPCWSTR,lpFileName func.GetCompressedFileSizeW.arg.1=LPDWORD,lpFileSizeHigh func.GetCompressedFileSizeW.ret=DWORD GetDiskFreeSpaceA=func func.GetDiskFreeSpaceA.args=5 func.GetDiskFreeSpaceA.arg.0=LPCSTR,lpRootPathName func.GetDiskFreeSpaceA.arg.1=LPDWORD,lpSectorsPerCluster func.GetDiskFreeSpaceA.arg.2=LPDWORD,lpBytesPerSector func.GetDiskFreeSpaceA.arg.3=LPDWORD,lpNumberOfFreeClusters func.GetDiskFreeSpaceA.arg.4=LPDWORD,lpTotalNumberOfClusters func.GetDiskFreeSpaceA.ret=BOOL GetDiskFreeSpaceExA=func func.GetDiskFreeSpaceExA.args=4 func.GetDiskFreeSpaceExA.arg.0=LPCSTR,lpDirectoryName func.GetDiskFreeSpaceExA.arg.1=PULARGE_INTEGER,lpFreeBytesAvailableToCaller func.GetDiskFreeSpaceExA.arg.2=PULARGE_INTEGER,lpTotalNumberOfBytes func.GetDiskFreeSpaceExA.arg.3=PULARGE_INTEGER,lpTotalNumberOfFreeBytes func.GetDiskFreeSpaceExA.ret=BOOL GetDiskFreeSpaceExW=func func.GetDiskFreeSpaceExW.args=4 func.GetDiskFreeSpaceExW.arg.0=LPCWSTR,lpDirectoryName func.GetDiskFreeSpaceExW.arg.1=PULARGE_INTEGER,lpFreeBytesAvailableToCaller func.GetDiskFreeSpaceExW.arg.2=PULARGE_INTEGER,lpTotalNumberOfBytes func.GetDiskFreeSpaceExW.arg.3=PULARGE_INTEGER,lpTotalNumberOfFreeBytes func.GetDiskFreeSpaceExW.ret=BOOL GetDiskFreeSpaceW=func func.GetDiskFreeSpaceW.args=5 func.GetDiskFreeSpaceW.arg.0=LPCWSTR,lpRootPathName func.GetDiskFreeSpaceW.arg.1=LPDWORD,lpSectorsPerCluster func.GetDiskFreeSpaceW.arg.2=LPDWORD,lpBytesPerSector func.GetDiskFreeSpaceW.arg.3=LPDWORD,lpNumberOfFreeClusters func.GetDiskFreeSpaceW.arg.4=LPDWORD,lpTotalNumberOfClusters func.GetDiskFreeSpaceW.ret=BOOL GetDriveTypeA=func func.GetDriveTypeA.args=1 func.GetDriveTypeA.arg.0=LPCSTR,lpRootPathName func.GetDriveTypeA.ret=UINT GetDriveTypeW=func func.GetDriveTypeW.args=1 func.GetDriveTypeW.arg.0=LPCWSTR,lpRootPathName func.GetDriveTypeW.ret=UINT GetFileAttributesA=func func.GetFileAttributesA.args=1 func.GetFileAttributesA.arg.0=LPCSTR,lpFileName func.GetFileAttributesA.ret=DWORD GetFileAttributesExA=func func.GetFileAttributesExA.args=3 func.GetFileAttributesExA.arg.0=LPCSTR,lpFileName func.GetFileAttributesExA.arg.1=GET_FILEEX_INFO_LEVELS,fInfoLevelId func.GetFileAttributesExA.arg.2=LPVOID,lpFileInformation func.GetFileAttributesExA.ret=BOOL GetFileAttributesExW=func func.GetFileAttributesExW.args=3 func.GetFileAttributesExW.arg.0=LPCWSTR,lpFileName func.GetFileAttributesExW.arg.1=GET_FILEEX_INFO_LEVELS,fInfoLevelId func.GetFileAttributesExW.arg.2=LPVOID,lpFileInformation func.GetFileAttributesExW.ret=BOOL GetFileAttributesW=func func.GetFileAttributesW.args=1 func.GetFileAttributesW.arg.0=LPCWSTR,lpFileName func.GetFileAttributesW.ret=DWORD GetFileInformationByHandle=func func.GetFileInformationByHandle.args=2 func.GetFileInformationByHandle.arg.0=HANDLE,hFile func.GetFileInformationByHandle.arg.1=LPBY_HANDLE_FILE_INFORMATION,lpFileInformation func.GetFileInformationByHandle.ret=BOOL GetFileSize=func func.GetFileSize.args=2 func.GetFileSize.arg.0=HANDLE,hFile func.GetFileSize.arg.1=LPDWORD,lpFileSizeHigh func.GetFileSize.ret=DWORD GetFileSizeEx=func func.GetFileSizeEx.args=2 func.GetFileSizeEx.arg.0=HANDLE,hFile func.GetFileSizeEx.arg.1=PLARGE_INTEGER,lpFileSize func.GetFileSizeEx.ret=BOOL GetFileTime=func func.GetFileTime.args=4 func.GetFileTime.arg.0=HANDLE,hFile func.GetFileTime.arg.1=LPFILETIME,lpCreationTime func.GetFileTime.arg.2=LPFILETIME,lpLastAccessTime func.GetFileTime.arg.3=LPFILETIME,lpLastWriteTime func.GetFileTime.ret=BOOL GetFileType=func func.GetFileType.args=1 func.GetFileType.arg.0=HANDLE,hFile func.GetFileType.ret=DWORD GetFinalPathNameByHandleA=func func.GetFinalPathNameByHandleA.args=4 func.GetFinalPathNameByHandleA.arg.0=HANDLE,hFile func.GetFinalPathNameByHandleA.arg.1=LPSTR,lpszFilePath func.GetFinalPathNameByHandleA.arg.2=DWORD,cchFilePath func.GetFinalPathNameByHandleA.arg.3=DWORD,dwFlags func.GetFinalPathNameByHandleA.ret=DWORD GetFinalPathNameByHandleW=func func.GetFinalPathNameByHandleW.args=4 func.GetFinalPathNameByHandleW.arg.0=HANDLE,hFile func.GetFinalPathNameByHandleW.arg.1=LPWSTR,lpszFilePath func.GetFinalPathNameByHandleW.arg.2=DWORD,cchFilePath func.GetFinalPathNameByHandleW.arg.3=DWORD,dwFlags func.GetFinalPathNameByHandleW.ret=DWORD GetFullPathNameA=func func.GetFullPathNameA.args=4 func.GetFullPathNameA.arg.0=LPCSTR,lpFileName func.GetFullPathNameA.arg.1=DWORD,nBufferLength func.GetFullPathNameA.arg.2=LPSTR,lpBuffer func.GetFullPathNameA.arg.3=LPSTR *,lpFilePart func.GetFullPathNameA.ret=DWORD GetFullPathNameW=func func.GetFullPathNameW.args=4 func.GetFullPathNameW.arg.0=LPCWSTR,lpFileName func.GetFullPathNameW.arg.1=DWORD,nBufferLength func.GetFullPathNameW.arg.2=LPWSTR,lpBuffer func.GetFullPathNameW.arg.3=LPWSTR *,lpFilePart func.GetFullPathNameW.ret=DWORD GetLogicalDriveStringsW=func func.GetLogicalDriveStringsW.args=2 func.GetLogicalDriveStringsW.arg.0=DWORD,nBufferLength func.GetLogicalDriveStringsW.arg.1=LPWSTR,lpBuffer func.GetLogicalDriveStringsW.ret=DWORD GetLogicalDrives=func func.GetLogicalDrives.args=0 func.GetLogicalDrives.ret=DWORD GetLongPathNameA=func func.GetLongPathNameA.args=3 func.GetLongPathNameA.arg.0=LPCSTR,lpszShortPath func.GetLongPathNameA.arg.1=LPSTR,lpszLongPath func.GetLongPathNameA.arg.2=DWORD,cchBuffer func.GetLongPathNameA.ret=DWORD GetLongPathNameW=func func.GetLongPathNameW.args=3 func.GetLongPathNameW.arg.0=LPCWSTR,lpszShortPath func.GetLongPathNameW.arg.1=LPWSTR,lpszLongPath func.GetLongPathNameW.arg.2=DWORD,cchBuffer func.GetLongPathNameW.ret=DWORD GetShortPathNameW=func func.GetShortPathNameW.args=3 func.GetShortPathNameW.arg.0=LPCWSTR,lpszLongPath func.GetShortPathNameW.arg.1=LPWSTR,lpszShortPath func.GetShortPathNameW.arg.2=DWORD,cchBuffer func.GetShortPathNameW.ret=DWORD GetTempFileNameA=func func.GetTempFileNameA.args=4 func.GetTempFileNameA.arg.0=LPCSTR,lpPathName func.GetTempFileNameA.arg.1=LPCSTR,lpPrefixString func.GetTempFileNameA.arg.2=UINT,uUnique func.GetTempFileNameA.arg.3=LPSTR,lpTempFileName func.GetTempFileNameA.ret=UINT GetTempFileNameW=func func.GetTempFileNameW.args=4 func.GetTempFileNameW.arg.0=LPCWSTR,lpPathName func.GetTempFileNameW.arg.1=LPCWSTR,lpPrefixString func.GetTempFileNameW.arg.2=UINT,uUnique func.GetTempFileNameW.arg.3=LPWSTR,lpTempFileName func.GetTempFileNameW.ret=UINT GetTempPathA=func func.GetTempPathA.args=2 func.GetTempPathA.arg.0=DWORD,nBufferLength func.GetTempPathA.arg.1=LPSTR,lpBuffer func.GetTempPathA.ret=DWORD GetTempPathW=func func.GetTempPathW.args=2 func.GetTempPathW.arg.0=DWORD,nBufferLength func.GetTempPathW.arg.1=LPWSTR,lpBuffer func.GetTempPathW.ret=DWORD GetVolumeInformationA=func func.GetVolumeInformationA.args=8 func.GetVolumeInformationA.arg.0=LPCSTR,lpRootPathName func.GetVolumeInformationA.arg.1=LPSTR,lpVolumeNameBuffer func.GetVolumeInformationA.arg.2=DWORD,nVolumeNameSize func.GetVolumeInformationA.arg.3=LPDWORD,lpVolumeSerialNumber func.GetVolumeInformationA.arg.4=LPDWORD,lpMaximumComponentLength func.GetVolumeInformationA.arg.5=LPDWORD,lpFileSystemFlags func.GetVolumeInformationA.arg.6=LPSTR,lpFileSystemNameBuffer func.GetVolumeInformationA.arg.7=DWORD,nFileSystemNameSize func.GetVolumeInformationA.ret=BOOL GetVolumeInformationByHandleW=func func.GetVolumeInformationByHandleW.args=8 func.GetVolumeInformationByHandleW.arg.0=HANDLE,hFile func.GetVolumeInformationByHandleW.arg.1=LPWSTR,lpVolumeNameBuffer func.GetVolumeInformationByHandleW.arg.2=DWORD,nVolumeNameSize func.GetVolumeInformationByHandleW.arg.3=LPDWORD,lpVolumeSerialNumber func.GetVolumeInformationByHandleW.arg.4=LPDWORD,lpMaximumComponentLength func.GetVolumeInformationByHandleW.arg.5=LPDWORD,lpFileSystemFlags func.GetVolumeInformationByHandleW.arg.6=LPWSTR,lpFileSystemNameBuffer func.GetVolumeInformationByHandleW.arg.7=DWORD,nFileSystemNameSize func.GetVolumeInformationByHandleW.ret=BOOL GetVolumeInformationW=func func.GetVolumeInformationW.args=8 func.GetVolumeInformationW.arg.0=LPCWSTR,lpRootPathName func.GetVolumeInformationW.arg.1=LPWSTR,lpVolumeNameBuffer func.GetVolumeInformationW.arg.2=DWORD,nVolumeNameSize func.GetVolumeInformationW.arg.3=LPDWORD,lpVolumeSerialNumber func.GetVolumeInformationW.arg.4=LPDWORD,lpMaximumComponentLength func.GetVolumeInformationW.arg.5=LPDWORD,lpFileSystemFlags func.GetVolumeInformationW.arg.6=LPWSTR,lpFileSystemNameBuffer func.GetVolumeInformationW.arg.7=DWORD,nFileSystemNameSize func.GetVolumeInformationW.ret=BOOL GetVolumeNameForVolumeMountPointW=func func.GetVolumeNameForVolumeMountPointW.args=3 func.GetVolumeNameForVolumeMountPointW.arg.0=LPCWSTR,lpszVolumeMountPoint func.GetVolumeNameForVolumeMountPointW.arg.1=LPWSTR,lpszVolumeName func.GetVolumeNameForVolumeMountPointW.arg.2=DWORD,cchBufferLength func.GetVolumeNameForVolumeMountPointW.ret=BOOL GetVolumePathNameW=func func.GetVolumePathNameW.args=3 func.GetVolumePathNameW.arg.0=LPCWSTR,lpszFileName func.GetVolumePathNameW.arg.1=LPWSTR,lpszVolumePathName func.GetVolumePathNameW.arg.2=DWORD,cchBufferLength func.GetVolumePathNameW.ret=BOOL GetVolumePathNamesForVolumeNameW=func func.GetVolumePathNamesForVolumeNameW.args=4 func.GetVolumePathNamesForVolumeNameW.arg.0=LPCWSTR,lpszVolumeName func.GetVolumePathNamesForVolumeNameW.arg.1=LPWCH,lpszVolumePathNames func.GetVolumePathNamesForVolumeNameW.arg.2=DWORD,cchBufferLength func.GetVolumePathNamesForVolumeNameW.arg.3=PDWORD,lpcchReturnLength func.GetVolumePathNamesForVolumeNameW.ret=BOOL LocalFileTimeToFileTime=func func.LocalFileTimeToFileTime.args=2 func.LocalFileTimeToFileTime.arg.0=const FILETIME *,lpLocalFileTime func.LocalFileTimeToFileTime.arg.1=LPFILETIME,lpFileTime func.LocalFileTimeToFileTime.ret=BOOL LockFile=func func.LockFile.args=5 func.LockFile.arg.0=HANDLE,hFile func.LockFile.arg.1=DWORD,dwFileOffsetLow func.LockFile.arg.2=DWORD,dwFileOffsetHigh func.LockFile.arg.3=DWORD,nNumberOfBytesToLockLow func.LockFile.arg.4=DWORD,nNumberOfBytesToLockHigh func.LockFile.ret=BOOL LockFileEx=func func.LockFileEx.args=6 func.LockFileEx.arg.0=HANDLE,hFile func.LockFileEx.arg.1=DWORD,dwFlags func.LockFileEx.arg.2=DWORD,dwReserved func.LockFileEx.arg.3=DWORD,nNumberOfBytesToLockLow func.LockFileEx.arg.4=DWORD,nNumberOfBytesToLockHigh func.LockFileEx.arg.5=LPOVERLAPPED,lpOverlapped func.LockFileEx.ret=BOOL QueryDosDeviceW=func func.QueryDosDeviceW.args=3 func.QueryDosDeviceW.arg.0=LPCWSTR,lpDeviceName func.QueryDosDeviceW.arg.1=LPWSTR,lpTargetPath func.QueryDosDeviceW.arg.2=DWORD,ucchMax func.QueryDosDeviceW.ret=DWORD ReadFile=func func.ReadFile.args=5 func.ReadFile.arg.0=HANDLE,hFile func.ReadFile.arg.1=LPVOID,lpBuffer func.ReadFile.arg.2=DWORD,nNumberOfBytesToRead func.ReadFile.arg.3=LPDWORD,lpNumberOfBytesRead func.ReadFile.arg.4=LPOVERLAPPED,lpOverlapped func.ReadFile.ret=BOOL ReadFileEx=func func.ReadFileEx.args=5 func.ReadFileEx.arg.0=HANDLE,hFile func.ReadFileEx.arg.1=LPVOID,lpBuffer func.ReadFileEx.arg.2=DWORD,nNumberOfBytesToRead func.ReadFileEx.arg.3=LPOVERLAPPED,lpOverlapped func.ReadFileEx.arg.4=LPOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.ReadFileEx.ret=BOOL ReadFileScatter=func func.ReadFileScatter.args=5 func.ReadFileScatter.arg.0=HANDLE,hFile func.ReadFileScatter.arg.1=FILE_SEGMENT_ELEMENT *,aSegmentArray func.ReadFileScatter.arg.2=DWORD,nNumberOfBytesToRead func.ReadFileScatter.arg.3=LPDWORD,lpReserved func.ReadFileScatter.arg.4=LPOVERLAPPED,lpOverlapped func.ReadFileScatter.ret=BOOL RemoveDirectoryA=func func.RemoveDirectoryA.args=1 func.RemoveDirectoryA.arg.0=LPCSTR,lpPathName func.RemoveDirectoryA.ret=BOOL RemoveDirectoryW=func func.RemoveDirectoryW.args=1 func.RemoveDirectoryW.arg.0=LPCWSTR,lpPathName func.RemoveDirectoryW.ret=BOOL SetEndOfFile=func func.SetEndOfFile.args=1 func.SetEndOfFile.arg.0=HANDLE,hFile func.SetEndOfFile.ret=BOOL SetFileApisToANSI=func func.SetFileApisToANSI.args=0 func.SetFileApisToANSI.ret=VOID SetFileApisToOEM=func func.SetFileApisToOEM.args=0 func.SetFileApisToOEM.ret=VOID SetFileAttributesA=func func.SetFileAttributesA.args=2 func.SetFileAttributesA.arg.0=LPCSTR,lpFileName func.SetFileAttributesA.arg.1=DWORD,dwFileAttributes func.SetFileAttributesA.ret=BOOL SetFileAttributesW=func func.SetFileAttributesW.args=2 func.SetFileAttributesW.arg.0=LPCWSTR,lpFileName func.SetFileAttributesW.arg.1=DWORD,dwFileAttributes func.SetFileAttributesW.ret=BOOL SetFileInformationByHandle=func func.SetFileInformationByHandle.args=4 func.SetFileInformationByHandle.arg.0=HANDLE,hFile func.SetFileInformationByHandle.arg.1=FILE_INFO_BY_HANDLE_CLASS,FileInformationClass func.SetFileInformationByHandle.arg.2=LPVOID,lpFileInformation func.SetFileInformationByHandle.arg.3=DWORD,dwBufferSize func.SetFileInformationByHandle.ret=BOOL SetFileIoOverlappedRange=func func.SetFileIoOverlappedRange.args=3 func.SetFileIoOverlappedRange.arg.0=HANDLE,FileHandle func.SetFileIoOverlappedRange.arg.1=PUCHAR,OverlappedRangeStart func.SetFileIoOverlappedRange.arg.2=ULONG,Length func.SetFileIoOverlappedRange.ret=BOOL SetFilePointer=func func.SetFilePointer.args=4 func.SetFilePointer.arg.0=HANDLE,hFile func.SetFilePointer.arg.1=LONG,lDistanceToMove func.SetFilePointer.arg.2=PLONG,lpDistanceToMoveHigh func.SetFilePointer.arg.3=DWORD,dwMoveMethod func.SetFilePointer.ret=DWORD SetFilePointerEx=func func.SetFilePointerEx.args=4 func.SetFilePointerEx.arg.0=HANDLE,hFile func.SetFilePointerEx.arg.1=LARGE_INTEGER,liDistanceToMove func.SetFilePointerEx.arg.2=PLARGE_INTEGER,lpNewFilePointer func.SetFilePointerEx.arg.3=DWORD,dwMoveMethod func.SetFilePointerEx.ret=BOOL SetFileTime=func func.SetFileTime.args=4 func.SetFileTime.arg.0=HANDLE,hFile func.SetFileTime.arg.1=const FILETIME *,lpCreationTime func.SetFileTime.arg.2=const FILETIME *,lpLastAccessTime func.SetFileTime.arg.3=const FILETIME *,lpLastWriteTime func.SetFileTime.ret=BOOL SetFileValidData=func func.SetFileValidData.args=2 func.SetFileValidData.arg.0=HANDLE,hFile func.SetFileValidData.arg.1=LONGLONG,ValidDataLength func.SetFileValidData.ret=BOOL UnlockFile=func func.UnlockFile.args=5 func.UnlockFile.arg.0=HANDLE,hFile func.UnlockFile.arg.1=DWORD,dwFileOffsetLow func.UnlockFile.arg.2=DWORD,dwFileOffsetHigh func.UnlockFile.arg.3=DWORD,nNumberOfBytesToUnlockLow func.UnlockFile.arg.4=DWORD,nNumberOfBytesToUnlockHigh func.UnlockFile.ret=BOOL UnlockFileEx=func func.UnlockFileEx.args=5 func.UnlockFileEx.arg.0=HANDLE,hFile func.UnlockFileEx.arg.1=DWORD,dwReserved func.UnlockFileEx.arg.2=DWORD,nNumberOfBytesToUnlockLow func.UnlockFileEx.arg.3=DWORD,nNumberOfBytesToUnlockHigh func.UnlockFileEx.arg.4=LPOVERLAPPED,lpOverlapped func.UnlockFileEx.ret=BOOL WriteFile=func func.WriteFile.args=5 func.WriteFile.arg.0=HANDLE,hFile func.WriteFile.arg.1=LPCVOID,lpBuffer func.WriteFile.arg.2=DWORD,nNumberOfBytesToWrite func.WriteFile.arg.3=LPDWORD,lpNumberOfBytesWritten func.WriteFile.arg.4=LPOVERLAPPED,lpOverlapped func.WriteFile.ret=BOOL WriteFileEx=func func.WriteFileEx.args=5 func.WriteFileEx.arg.0=HANDLE,hFile func.WriteFileEx.arg.1=LPCVOID,lpBuffer func.WriteFileEx.arg.2=DWORD,nNumberOfBytesToWrite func.WriteFileEx.arg.3=LPOVERLAPPED,lpOverlapped func.WriteFileEx.arg.4=LPOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WriteFileEx.ret=BOOL WriteFileGather=func func.WriteFileGather.args=5 func.WriteFileGather.arg.0=HANDLE,hFile func.WriteFileGather.arg.1=FILE_SEGMENT_ELEMENT *,aSegmentArray func.WriteFileGather.arg.2=DWORD,nNumberOfBytesToWrite func.WriteFileGather.arg.3=LPDWORD,lpReserved func.WriteFileGather.arg.4=LPOVERLAPPED,lpOverlapped func.WriteFileGather.ret=BOOL ### libloaderapi.h ### ENUMRESNAMEPROCA=type type.ENUMRESNAMEPROCA=p ENUMRESLANGPROCW=type type.ENUMRESLANGPROCW=p ENUMRESTYPEPROCA=type type.ENUMRESTYPEPROCA=p ENUMRESTYPEPROCW=type type.ENUMRESTYPEPROCW=p AddDllDirectory=func func.AddDllDirectory.args=1 func.AddDllDirectory.arg.0=PCWSTR,NewDirectory func.AddDllDirectory.ret=DLL_DIRECTORY_COOKIE DisableThreadLibraryCalls=func func.DisableThreadLibraryCalls.args=1 func.DisableThreadLibraryCalls.arg.0=HMODULE,hLibModule func.DisableThreadLibraryCalls.ret=BOOL EnumResourceLanguagesExA=func func.EnumResourceLanguagesExA.args=7 func.EnumResourceLanguagesExA.arg.0=HMODULE,hModule func.EnumResourceLanguagesExA.arg.1=LPCSTR,lpType func.EnumResourceLanguagesExA.arg.2=LPCSTR,lpName func.EnumResourceLanguagesExA.arg.3=ENUMRESLANGPROCA,lpEnumFunc func.EnumResourceLanguagesExA.arg.4=LONG_PTR,lParam func.EnumResourceLanguagesExA.arg.5=DWORD,dwFlags func.EnumResourceLanguagesExA.arg.6=LANGID,LangId func.EnumResourceLanguagesExA.ret=BOOL EnumResourceLanguagesExW=func func.EnumResourceLanguagesExW.args=7 func.EnumResourceLanguagesExW.arg.0=HMODULE,hModule func.EnumResourceLanguagesExW.arg.1=LPCWSTR,lpType func.EnumResourceLanguagesExW.arg.2=LPCWSTR,lpName func.EnumResourceLanguagesExW.arg.3=ENUMRESLANGPROCW,lpEnumFunc func.EnumResourceLanguagesExW.arg.4=LONG_PTR,lParam func.EnumResourceLanguagesExW.arg.5=DWORD,dwFlags func.EnumResourceLanguagesExW.arg.6=LANGID,LangId func.EnumResourceLanguagesExW.ret=BOOL EnumResourceNamesExA=func func.EnumResourceNamesExA.args=6 func.EnumResourceNamesExA.arg.0=HMODULE,hModule func.EnumResourceNamesExA.arg.1=LPCSTR,lpType func.EnumResourceNamesExA.arg.2=ENUMRESNAMEPROCA,lpEnumFunc func.EnumResourceNamesExA.arg.3=LONG_PTR,lParam func.EnumResourceNamesExA.arg.4=DWORD,dwFlags func.EnumResourceNamesExA.arg.5=LANGID,LangId func.EnumResourceNamesExA.ret=BOOL EnumResourceNamesExW=func func.EnumResourceNamesExW.args=6 func.EnumResourceNamesExW.arg.0=HMODULE,hModule func.EnumResourceNamesExW.arg.1=LPCWSTR,lpType func.EnumResourceNamesExW.arg.2=ENUMRESNAMEPROCW,lpEnumFunc func.EnumResourceNamesExW.arg.3=LONG_PTR,lParam func.EnumResourceNamesExW.arg.4=DWORD,dwFlags func.EnumResourceNamesExW.arg.5=LANGID,LangId func.EnumResourceNamesExW.ret=BOOL EnumResourceNamesW=func func.EnumResourceNamesW.args=4 func.EnumResourceNamesW.arg.0=HMODULE,hModule func.EnumResourceNamesW.arg.1=LPCWSTR,lpType func.EnumResourceNamesW.arg.2=ENUMRESNAMEPROCW,lpEnumFunc func.EnumResourceNamesW.arg.3=LONG_PTR,lParam func.EnumResourceNamesW.ret=BOOL EnumResourceTypesExA=func func.EnumResourceTypesExA.args=5 func.EnumResourceTypesExA.arg.0=HMODULE,hModule func.EnumResourceTypesExA.arg.1=ENUMRESTYPEPROCA,lpEnumFunc func.EnumResourceTypesExA.arg.2=LONG_PTR,lParam func.EnumResourceTypesExA.arg.3=DWORD,dwFlags func.EnumResourceTypesExA.arg.4=LANGID,LangId func.EnumResourceTypesExA.ret=BOOL EnumResourceTypesExW=func func.EnumResourceTypesExW.args=5 func.EnumResourceTypesExW.arg.0=HMODULE,hModule func.EnumResourceTypesExW.arg.1=ENUMRESTYPEPROCW,lpEnumFunc func.EnumResourceTypesExW.arg.2=LONG_PTR,lParam func.EnumResourceTypesExW.arg.3=DWORD,dwFlags func.EnumResourceTypesExW.arg.4=LANGID,LangId func.EnumResourceTypesExW.ret=BOOL FindResourceExW=func func.FindResourceExW.args=4 func.FindResourceExW.arg.0=HMODULE,hModule func.FindResourceExW.arg.1=LPCWSTR,lpType func.FindResourceExW.arg.2=LPCWSTR,lpName func.FindResourceExW.arg.3=WORD,wLanguage func.FindResourceExW.ret=HRSRC FindResourceW=func func.FindResourceW.args=3 func.FindResourceW.arg.0=HMODULE,hModule func.FindResourceW.arg.1=LPCWSTR,lpName func.FindResourceW.arg.2=LPCWSTR,lpType func.FindResourceW.ret=HRSRC FindStringOrdinal=func func.FindStringOrdinal.args=6 func.FindStringOrdinal.arg.0=DWORD,dwFindStringOrdinalFlags func.FindStringOrdinal.arg.1=LPCWSTR,lpStringSource func.FindStringOrdinal.arg.2=int,cchSource func.FindStringOrdinal.arg.3=LPCWSTR,lpStringValue func.FindStringOrdinal.arg.4=int,cchValue func.FindStringOrdinal.arg.5=BOOL,bIgnoreCase func.FindStringOrdinal.ret=int FreeLibrary=func func.FreeLibrary.args=1 func.FreeLibrary.arg.0=HMODULE,hLibModule func.FreeLibrary.ret=BOOL FreeLibraryAndExitThread=func func.FreeLibraryAndExitThread.args=2 func.FreeLibraryAndExitThread.arg.0=HMODULE,hLibModule func.FreeLibraryAndExitThread.arg.1=DWORD,dwExitCode func.FreeLibraryAndExitThread.noreturn=true func.FreeLibraryAndExitThread.ret=VOID FreeResource=func func.FreeResource.args=1 func.FreeResource.arg.0=HGLOBAL,hResData func.FreeResource.ret=BOOL GetModuleFileNameA=func func.GetModuleFileNameA.args=3 func.GetModuleFileNameA.arg.0=HMODULE,hModule func.GetModuleFileNameA.arg.1=LPSTR,lpFilename func.GetModuleFileNameA.arg.2=DWORD,nSize func.GetModuleFileNameA.ret=DWORD GetModuleFileNameW=func func.GetModuleFileNameW.args=3 func.GetModuleFileNameW.arg.0=HMODULE,hModule func.GetModuleFileNameW.arg.1=LPWSTR,lpFilename func.GetModuleFileNameW.arg.2=DWORD,nSize func.GetModuleFileNameW.ret=DWORD GetModuleHandleA=func func.GetModuleHandleA.args=1 func.GetModuleHandleA.arg.0=LPCSTR,lpModuleName func.GetModuleHandleA.ret=HMODULE GetModuleHandleExA=func func.GetModuleHandleExA.args=3 func.GetModuleHandleExA.arg.0=DWORD,dwFlags func.GetModuleHandleExA.arg.1=LPCSTR,lpModuleName func.GetModuleHandleExA.arg.2=HMODULE *,phModule func.GetModuleHandleExA.ret=BOOL GetModuleHandleExW=func func.GetModuleHandleExW.args=3 func.GetModuleHandleExW.arg.0=DWORD,dwFlags func.GetModuleHandleExW.arg.1=LPCWSTR,lpModuleName func.GetModuleHandleExW.arg.2=HMODULE *,phModule func.GetModuleHandleExW.ret=BOOL GetModuleHandleW=func func.GetModuleHandleW.args=1 func.GetModuleHandleW.arg.0=LPCWSTR,lpModuleName func.GetModuleHandleW.ret=HMODULE GetProcAddress=func func.GetProcAddress.args=2 func.GetProcAddress.arg.0=HMODULE,hModule func.GetProcAddress.arg.1=LPCSTR,lpProcName func.GetProcAddress.ret=FARPROC LoadLibraryA=func func.LoadLibraryA.args=1 func.LoadLibraryA.arg.0=LPCSTR,lpLibFileName func.LoadLibraryA.ret=HMODULE LoadLibraryExA=func func.LoadLibraryExA.args=3 func.LoadLibraryExA.arg.0=LPCSTR,lpLibFileName func.LoadLibraryExA.arg.1=HANDLE,hFile func.LoadLibraryExA.arg.2=DWORD,dwFlags func.LoadLibraryExA.ret=HMODULE LoadLibraryExW=func func.LoadLibraryExW.args=3 func.LoadLibraryExW.arg.0=LPCWSTR,lpLibFileName func.LoadLibraryExW.arg.1=HANDLE,hFile func.LoadLibraryExW.arg.2=DWORD,dwFlags func.LoadLibraryExW.ret=HMODULE LoadLibraryW=func func.LoadLibraryW.args=1 func.LoadLibraryW.arg.0=LPCWSTR,lpLibFileName func.LoadLibraryW.ret=HMODULE LoadResource=func func.LoadResource.args=2 func.LoadResource.arg.0=HMODULE,hModule func.LoadResource.arg.1=HRSRC,hResInfo func.LoadResource.ret=HGLOBAL LoadStringA=func func.LoadStringA.args=4 func.LoadStringA.arg.0=HINSTANCE,hInstance func.LoadStringA.arg.1=UINT,uID func.LoadStringA.arg.2=LPSTR,lpBuffer func.LoadStringA.arg.3=int,cchBufferMax func.LoadStringA.ret=int LoadStringW=func func.LoadStringW.args=4 func.LoadStringW.arg.0=HINSTANCE,hInstance func.LoadStringW.arg.1=UINT,uID func.LoadStringW.arg.2=LPWSTR,lpBuffer func.LoadStringW.arg.3=int,cchBufferMax func.LoadStringW.ret=int LockResource=func func.LockResource.args=1 func.LockResource.arg.0=HGLOBAL,hResData func.LockResource.ret=LPVOID RemoveDllDirectory=func func.RemoveDllDirectory.args=1 func.RemoveDllDirectory.arg.0=DLL_DIRECTORY_COOKIE,Cookie func.RemoveDllDirectory.ret=BOOL SetDefaultDllDirectories=func func.SetDefaultDllDirectories.args=1 func.SetDefaultDllDirectories.arg.0=DWORD,DirectoryFlags func.SetDefaultDllDirectories.ret=BOOL SizeofResource=func func.SizeofResource.args=2 func.SizeofResource.arg.0=HMODULE,hModule func.SizeofResource.arg.1=HRSRC,hResInfo func.SizeofResource.ret=DWORD ### memoryapi.h ### PWIN32_MEMORY_RANGE_ENTRY=type type.PWIN32_MEMORY_RANGE_ENTRY=p AllocateUserPhysicalPages=func func.AllocateUserPhysicalPages.args=3 func.AllocateUserPhysicalPages.arg.0=HANDLE,hProcess func.AllocateUserPhysicalPages.arg.1=PULONG_PTR,NumberOfPages func.AllocateUserPhysicalPages.arg.2=PULONG_PTR,PageArray func.AllocateUserPhysicalPages.ret=BOOL AllocateUserPhysicalPagesNuma=func func.AllocateUserPhysicalPagesNuma.args=4 func.AllocateUserPhysicalPagesNuma.arg.0=HANDLE,hProcess func.AllocateUserPhysicalPagesNuma.arg.1=PULONG_PTR,NumberOfPages func.AllocateUserPhysicalPagesNuma.arg.2=PULONG_PTR,PageArray func.AllocateUserPhysicalPagesNuma.arg.3=DWORD,nndPreferred func.AllocateUserPhysicalPagesNuma.ret=BOOL CreateFileMappingFromApp=func func.CreateFileMappingFromApp.args=5 func.CreateFileMappingFromApp.arg.0=HANDLE,hFile func.CreateFileMappingFromApp.arg.1=PSECURITY_ATTRIBUTES,SecurityAttributes func.CreateFileMappingFromApp.arg.2=ULONG,PageProtection func.CreateFileMappingFromApp.arg.3=ULONG64,MaximumSize func.CreateFileMappingFromApp.arg.4=PCWSTR,Name func.CreateFileMappingFromApp.ret=HANDLE CreateFileMappingNumaW=func func.CreateFileMappingNumaW.args=7 func.CreateFileMappingNumaW.arg.0=HANDLE,hFile func.CreateFileMappingNumaW.arg.1=LPSECURITY_ATTRIBUTES,lpFileMappingAttributes func.CreateFileMappingNumaW.arg.2=DWORD,flProtect func.CreateFileMappingNumaW.arg.3=DWORD,dwMaximumSizeHigh func.CreateFileMappingNumaW.arg.4=DWORD,dwMaximumSizeLow func.CreateFileMappingNumaW.arg.5=LPCWSTR,lpName func.CreateFileMappingNumaW.arg.6=DWORD,nndPreferred func.CreateFileMappingNumaW.ret=HANDLE CreateFileMappingW=func func.CreateFileMappingW.args=6 func.CreateFileMappingW.arg.0=HANDLE,hFile func.CreateFileMappingW.arg.1=LPSECURITY_ATTRIBUTES,lpFileMappingAttributes func.CreateFileMappingW.arg.2=DWORD,flProtect func.CreateFileMappingW.arg.3=DWORD,dwMaximumSizeHigh func.CreateFileMappingW.arg.4=DWORD,dwMaximumSizeLow func.CreateFileMappingW.arg.5=LPCWSTR,lpName func.CreateFileMappingW.ret=HANDLE CreateMemoryResourceNotification=func func.CreateMemoryResourceNotification.args=1 func.CreateMemoryResourceNotification.arg.0=MEMORY_RESOURCE_NOTIFICATION_TYPE,NotificationType func.CreateMemoryResourceNotification.ret=HANDLE FlushViewOfFile=func func.FlushViewOfFile.args=2 func.FlushViewOfFile.arg.0=LPCVOID,lpBaseAddress func.FlushViewOfFile.arg.1=SIZE_T,dwNumberOfBytesToFlush func.FlushViewOfFile.ret=BOOL FreeUserPhysicalPages=func func.FreeUserPhysicalPages.args=3 func.FreeUserPhysicalPages.arg.0=HANDLE,hProcess func.FreeUserPhysicalPages.arg.1=PULONG_PTR,NumberOfPages func.FreeUserPhysicalPages.arg.2=PULONG_PTR,PageArray func.FreeUserPhysicalPages.ret=BOOL GetLargePageMinimum=func func.GetLargePageMinimum.args=0 func.GetLargePageMinimum.ret=SIZE_T GetMemoryErrorHandlingCapabilities=func func.GetMemoryErrorHandlingCapabilities.args=1 func.GetMemoryErrorHandlingCapabilities.arg.0=PULONG,Capabilities func.GetMemoryErrorHandlingCapabilities.ret=BOOL GetProcessWorkingSetSizeEx=func func.GetProcessWorkingSetSizeEx.args=4 func.GetProcessWorkingSetSizeEx.arg.0=HANDLE,hProcess func.GetProcessWorkingSetSizeEx.arg.1=PSIZE_T,lpMinimumWorkingSetSize func.GetProcessWorkingSetSizeEx.arg.2=PSIZE_T,lpMaximumWorkingSetSize func.GetProcessWorkingSetSizeEx.arg.3=PDWORD,Flags func.GetProcessWorkingSetSizeEx.ret=BOOL GetSystemFileCacheSize=func func.GetSystemFileCacheSize.args=3 func.GetSystemFileCacheSize.arg.0=PSIZE_T,lpMinimumFileCacheSize func.GetSystemFileCacheSize.arg.1=PSIZE_T,lpMaximumFileCacheSize func.GetSystemFileCacheSize.arg.2=PDWORD,lpFlags func.GetSystemFileCacheSize.ret=BOOL GetWriteWatch=func func.GetWriteWatch.args=6 func.GetWriteWatch.arg.0=DWORD,dwFlags func.GetWriteWatch.arg.1=PVOID,lpBaseAddress func.GetWriteWatch.arg.2=SIZE_T,dwRegionSize func.GetWriteWatch.arg.3=PVOID *,lpAddresses func.GetWriteWatch.arg.4=ULONG_PTR *,lpdwCount func.GetWriteWatch.arg.5=LPDWORD,lpdwGranularity func.GetWriteWatch.ret=UINT MapUserPhysicalPages=func func.MapUserPhysicalPages.args=3 func.MapUserPhysicalPages.arg.0=PVOID,VirtualAddress func.MapUserPhysicalPages.arg.1=ULONG_PTR,NumberOfPages func.MapUserPhysicalPages.arg.2=PULONG_PTR,PageArray func.MapUserPhysicalPages.ret=BOOL MapViewOfFile=func func.MapViewOfFile.args=5 func.MapViewOfFile.arg.0=HANDLE,hFileMappingObject func.MapViewOfFile.arg.1=DWORD,dwDesiredAccess func.MapViewOfFile.arg.2=DWORD,dwFileOffsetHigh func.MapViewOfFile.arg.3=DWORD,dwFileOffsetLow func.MapViewOfFile.arg.4=SIZE_T,dwNumberOfBytesToMap func.MapViewOfFile.ret=LPVOID MapViewOfFile3=func func.MapViewOfFile3.args=9 func.MapViewOfFile3.arg.0=HANDLE,FileMapping func.MapViewOfFile3.arg.1=HANDLE,Process func.MapViewOfFile3.arg.2=PVOID,BaseAddress func.MapViewOfFile3.arg.3=ULONG64,Offset func.MapViewOfFile3.arg.4=SIZE_T,ViewSize func.MapViewOfFile3.arg.5=ULONG,AllocationType func.MapViewOfFile3.arg.6=ULONG,PageProtection func.MapViewOfFile3.arg.7=MEM_EXTENDED_PARAMETER *,ExtendedParameters func.MapViewOfFile3.arg.8=ULONG,ParameterCount func.MapViewOfFile3.ret=PVOID MapViewOfFile3FromApp=func func.MapViewOfFile3FromApp.args=9 func.MapViewOfFile3FromApp.arg.0=HANDLE,FileMapping func.MapViewOfFile3FromApp.arg.1=HANDLE,Process func.MapViewOfFile3FromApp.arg.2=PVOID,BaseAddress func.MapViewOfFile3FromApp.arg.3=ULONG64,Offset func.MapViewOfFile3FromApp.arg.4=SIZE_T,ViewSize func.MapViewOfFile3FromApp.arg.5=ULONG,AllocationType func.MapViewOfFile3FromApp.arg.6=ULONG,PageProtection func.MapViewOfFile3FromApp.arg.7=MEM_EXTENDED_PARAMETER *,ExtendedParameters func.MapViewOfFile3FromApp.arg.8=ULONG,ParameterCount func.MapViewOfFile3FromApp.ret=PVOID MapViewOfFileEx=func func.MapViewOfFileEx.args=6 func.MapViewOfFileEx.arg.0=HANDLE,hFileMappingObject func.MapViewOfFileEx.arg.1=DWORD,dwDesiredAccess func.MapViewOfFileEx.arg.2=DWORD,dwFileOffsetHigh func.MapViewOfFileEx.arg.3=DWORD,dwFileOffsetLow func.MapViewOfFileEx.arg.4=SIZE_T,dwNumberOfBytesToMap func.MapViewOfFileEx.arg.5=LPVOID,lpBaseAddress func.MapViewOfFileEx.ret=LPVOID MapViewOfFileFromApp=func func.MapViewOfFileFromApp.args=4 func.MapViewOfFileFromApp.arg.0=HANDLE,hFileMappingObject func.MapViewOfFileFromApp.arg.1=ULONG,DesiredAccess func.MapViewOfFileFromApp.arg.2=ULONG64,FileOffset func.MapViewOfFileFromApp.arg.3=SIZE_T,NumberOfBytesToMap func.MapViewOfFileFromApp.ret=PVOID MapViewOfFileNuma2=func func.MapViewOfFileNuma2.args=8 func.MapViewOfFileNuma2.arg.0=HANDLE,FileMappingHandle func.MapViewOfFileNuma2.arg.1=HANDLE,ProcessHandle func.MapViewOfFileNuma2.arg.2=ULONG64,Offset func.MapViewOfFileNuma2.arg.3=PVOID,BaseAddress func.MapViewOfFileNuma2.arg.4=SIZE_T,ViewSize func.MapViewOfFileNuma2.arg.5=ULONG,AllocationType func.MapViewOfFileNuma2.arg.6=ULONG,PageProtection func.MapViewOfFileNuma2.arg.7=ULONG,PreferredNode func.MapViewOfFileNuma2.ret=PVOID OpenFileMappingFromApp=func func.OpenFileMappingFromApp.args=3 func.OpenFileMappingFromApp.arg.0=ULONG,DesiredAccess func.OpenFileMappingFromApp.arg.1=BOOL,InheritHandle func.OpenFileMappingFromApp.arg.2=PCWSTR,Name func.OpenFileMappingFromApp.ret=HANDLE OpenFileMappingW=func func.OpenFileMappingW.args=3 func.OpenFileMappingW.arg.0=DWORD,dwDesiredAccess func.OpenFileMappingW.arg.1=BOOL,bInheritHandle func.OpenFileMappingW.arg.2=LPCWSTR,lpName func.OpenFileMappingW.ret=HANDLE PrefetchVirtualMemory=func func.PrefetchVirtualMemory.args=4 func.PrefetchVirtualMemory.arg.0=HANDLE,hProcess func.PrefetchVirtualMemory.arg.1=ULONG_PTR,NumberOfEntries func.PrefetchVirtualMemory.arg.2=PWIN32_MEMORY_RANGE_ENTRY,VirtualAddresses func.PrefetchVirtualMemory.arg.3=ULONG,Flags func.PrefetchVirtualMemory.ret=BOOL QueryMemoryResourceNotification=func func.QueryMemoryResourceNotification.args=2 func.QueryMemoryResourceNotification.arg.0=HANDLE,ResourceNotificationHandle func.QueryMemoryResourceNotification.arg.1=PBOOL,ResourceState func.QueryMemoryResourceNotification.ret=BOOL QueryVirtualMemoryInformation=func func.QueryVirtualMemoryInformation.args=6 func.QueryVirtualMemoryInformation.arg.0=HANDLE,Process func.QueryVirtualMemoryInformation.arg.1=const VOID *,VirtualAddress func.QueryVirtualMemoryInformation.arg.2=WIN32_MEMORY_INFORMATION_CLASS,MemoryInformationClass func.QueryVirtualMemoryInformation.arg.3=PVOID,MemoryInformation func.QueryVirtualMemoryInformation.arg.4=SIZE_T,MemoryInformationSize func.QueryVirtualMemoryInformation.arg.5=PSIZE_T,ReturnSize func.QueryVirtualMemoryInformation.ret=BOOL ReadProcessMemory=func func.ReadProcessMemory.args=5 func.ReadProcessMemory.arg.0=HANDLE,hProcess func.ReadProcessMemory.arg.1=LPCVOID,lpBaseAddress func.ReadProcessMemory.arg.2=LPVOID,lpBuffer func.ReadProcessMemory.arg.3=SIZE_T,nSize func.ReadProcessMemory.arg.4=SIZE_T *,lpNumberOfBytesRead func.ReadProcessMemory.ret=BOOL RegisterBadMemoryNotification=func func.RegisterBadMemoryNotification.args=1 func.RegisterBadMemoryNotification.arg.0=PBAD_MEMORY_CALLBACK_ROUTINE,Callback func.RegisterBadMemoryNotification.ret=PVOID ResetWriteWatch=func func.ResetWriteWatch.args=2 func.ResetWriteWatch.arg.0=LPVOID,lpBaseAddress func.ResetWriteWatch.arg.1=SIZE_T,dwRegionSize func.ResetWriteWatch.ret=UINT SetProcessValidCallTargets=func func.SetProcessValidCallTargets.args=5 func.SetProcessValidCallTargets.arg.0=HANDLE,hProcess func.SetProcessValidCallTargets.arg.1=PVOID,VirtualAddress func.SetProcessValidCallTargets.arg.2=SIZE_T,RegionSize func.SetProcessValidCallTargets.arg.3=ULONG,NumberOfOffsets func.SetProcessValidCallTargets.arg.4=PCFG_CALL_TARGET_INFO,OffsetInformation func.SetProcessValidCallTargets.ret=BOOL SetProcessWorkingSetSizeEx=func func.SetProcessWorkingSetSizeEx.args=4 func.SetProcessWorkingSetSizeEx.arg.0=HANDLE,hProcess func.SetProcessWorkingSetSizeEx.arg.1=SIZE_T,dwMinimumWorkingSetSize func.SetProcessWorkingSetSizeEx.arg.2=SIZE_T,dwMaximumWorkingSetSize func.SetProcessWorkingSetSizeEx.arg.3=DWORD,Flags func.SetProcessWorkingSetSizeEx.ret=BOOL SetSystemFileCacheSize=func func.SetSystemFileCacheSize.args=3 func.SetSystemFileCacheSize.arg.0=SIZE_T,MinimumFileCacheSize func.SetSystemFileCacheSize.arg.1=SIZE_T,MaximumFileCacheSize func.SetSystemFileCacheSize.arg.2=DWORD,Flags func.SetSystemFileCacheSize.ret=BOOL UnmapViewOfFile=func func.UnmapViewOfFile.args=1 func.UnmapViewOfFile.arg.0=LPCVOID,lpBaseAddress func.UnmapViewOfFile.ret=BOOL UnmapViewOfFile2=func func.UnmapViewOfFile2.args=3 func.UnmapViewOfFile2.arg.0=HANDLE,Process func.UnmapViewOfFile2.arg.1=PVOID,BaseAddress func.UnmapViewOfFile2.arg.2=ULONG,UnmapFlags func.UnmapViewOfFile2.ret=BOOL UnmapViewOfFileEx=func func.UnmapViewOfFileEx.args=2 func.UnmapViewOfFileEx.arg.0=PVOID,BaseAddress func.UnmapViewOfFileEx.arg.1=ULONG,UnmapFlags func.UnmapViewOfFileEx.ret=BOOL UnregisterBadMemoryNotification=func func.UnregisterBadMemoryNotification.args=1 func.UnregisterBadMemoryNotification.arg.0=PVOID,RegistrationHandle func.UnregisterBadMemoryNotification.ret=BOOL VirtualAlloc=func func.VirtualAlloc.args=4 func.VirtualAlloc.arg.0=LPVOID,lpAddress func.VirtualAlloc.arg.1=SIZE_T,dwSize func.VirtualAlloc.arg.2=DWORD,flAllocationType func.VirtualAlloc.arg.3=DWORD,flProtect func.VirtualAlloc.ret=LPVOID VirtualAlloc2=func func.VirtualAlloc2.args=7 func.VirtualAlloc2.arg.0=HANDLE,Process func.VirtualAlloc2.arg.1=PVOID,BaseAddress func.VirtualAlloc2.arg.2=SIZE_T,Size func.VirtualAlloc2.arg.3=ULONG,AllocationType func.VirtualAlloc2.arg.4=ULONG,PageProtection func.VirtualAlloc2.arg.5=MEM_EXTENDED_PARAMETER *,ExtendedParameters func.VirtualAlloc2.arg.6=ULONG,ParameterCount func.VirtualAlloc2.ret=PVOID VirtualAlloc2FromApp=func func.VirtualAlloc2FromApp.args=7 func.VirtualAlloc2FromApp.arg.0=HANDLE,Process func.VirtualAlloc2FromApp.arg.1=PVOID,BaseAddress func.VirtualAlloc2FromApp.arg.2=SIZE_T,Size func.VirtualAlloc2FromApp.arg.3=ULONG,AllocationType func.VirtualAlloc2FromApp.arg.4=ULONG,PageProtection func.VirtualAlloc2FromApp.arg.5=MEM_EXTENDED_PARAMETER *,ExtendedParameters func.VirtualAlloc2FromApp.arg.6=ULONG,ParameterCount func.VirtualAlloc2FromApp.ret=PVOID VirtualAllocEx=func func.VirtualAllocEx.args=5 func.VirtualAllocEx.arg.0=HANDLE,hProcess func.VirtualAllocEx.arg.1=LPVOID,lpAddress func.VirtualAllocEx.arg.2=SIZE_T,dwSize func.VirtualAllocEx.arg.3=DWORD,flAllocationType func.VirtualAllocEx.arg.4=DWORD,flProtect func.VirtualAllocEx.ret=LPVOID VirtualAllocExNuma=func func.VirtualAllocExNuma.args=6 func.VirtualAllocExNuma.arg.0=HANDLE,hProcess func.VirtualAllocExNuma.arg.1=LPVOID,lpAddress func.VirtualAllocExNuma.arg.2=SIZE_T,dwSize func.VirtualAllocExNuma.arg.3=DWORD,flAllocationType func.VirtualAllocExNuma.arg.4=DWORD,flProtect func.VirtualAllocExNuma.arg.5=DWORD,nndPreferred func.VirtualAllocExNuma.ret=LPVOID VirtualAllocFromApp=func func.VirtualAllocFromApp.args=4 func.VirtualAllocFromApp.arg.0=PVOID,BaseAddress func.VirtualAllocFromApp.arg.1=SIZE_T,Size func.VirtualAllocFromApp.arg.2=ULONG,AllocationType func.VirtualAllocFromApp.arg.3=ULONG,Protection func.VirtualAllocFromApp.ret=PVOID VirtualFree=func func.VirtualFree.args=3 func.VirtualFree.arg.0=LPVOID,lpAddress func.VirtualFree.arg.1=SIZE_T,dwSize func.VirtualFree.arg.2=DWORD,dwFreeType func.VirtualFree.ret=BOOL VirtualFreeEx=func func.VirtualFreeEx.args=4 func.VirtualFreeEx.arg.0=HANDLE,hProcess func.VirtualFreeEx.arg.1=LPVOID,lpAddress func.VirtualFreeEx.arg.2=SIZE_T,dwSize func.VirtualFreeEx.arg.3=DWORD,dwFreeType func.VirtualFreeEx.ret=BOOL VirtualLock=func func.VirtualLock.args=2 func.VirtualLock.arg.0=LPVOID,lpAddress func.VirtualLock.arg.1=SIZE_T,dwSize func.VirtualLock.ret=BOOL VirtualProtect=func func.VirtualProtect.args=4 func.VirtualProtect.arg.0=LPVOID,lpAddress func.VirtualProtect.arg.1=SIZE_T,dwSize func.VirtualProtect.arg.2=DWORD,flNewProtect func.VirtualProtect.arg.3=PDWORD,lpflOldProtect func.VirtualProtect.ret=BOOL VirtualProtectEx=func func.VirtualProtectEx.args=5 func.VirtualProtectEx.arg.0=HANDLE,hProcess func.VirtualProtectEx.arg.1=LPVOID,lpAddress func.VirtualProtectEx.arg.2=SIZE_T,dwSize func.VirtualProtectEx.arg.3=DWORD,flNewProtect func.VirtualProtectEx.arg.4=PDWORD,lpflOldProtect func.VirtualProtectEx.ret=BOOL VirtualProtectFromApp=func func.VirtualProtectFromApp.args=4 func.VirtualProtectFromApp.arg.0=PVOID,Address func.VirtualProtectFromApp.arg.1=SIZE_T,Size func.VirtualProtectFromApp.arg.2=ULONG,NewProtection func.VirtualProtectFromApp.arg.3=PULONG,OldProtection func.VirtualProtectFromApp.ret=BOOL VirtualQuery=func func.VirtualQuery.args=3 func.VirtualQuery.arg.0=LPCVOID,lpAddress func.VirtualQuery.arg.1=PMEMORY_BASIC_INFORMATION,lpBuffer func.VirtualQuery.arg.2=SIZE_T,dwLength func.VirtualQuery.ret=SIZE_T VirtualQueryEx=func func.VirtualQueryEx.args=4 func.VirtualQueryEx.arg.0=HANDLE,hProcess func.VirtualQueryEx.arg.1=LPCVOID,lpAddress func.VirtualQueryEx.arg.2=PMEMORY_BASIC_INFORMATION,lpBuffer func.VirtualQueryEx.arg.3=SIZE_T,dwLength func.VirtualQueryEx.ret=SIZE_T VirtualUnlock=func func.VirtualUnlock.args=2 func.VirtualUnlock.arg.0=LPVOID,lpAddress func.VirtualUnlock.arg.1=SIZE_T,dwSize func.VirtualUnlock.ret=BOOL VirtualUnlockEx=func func.VirtualUnlockEx.args=3 func.VirtualUnlockEx.arg.0=HANDLE,Process func.VirtualUnlockEx.arg.1=LPVOID,Address func.VirtualUnlockEx.arg.2=SIZE_T,Size func.VirtualUnlockEx.ret=BOOL WriteProcessMemory=func func.WriteProcessMemory.args=5 func.WriteProcessMemory.arg.0=HANDLE,hProcess func.WriteProcessMemory.arg.1=LPVOID,lpBaseAddress func.WriteProcessMemory.arg.2=LPCVOID,lpBuffer func.WriteProcessMemory.arg.3=SIZE_T,nSize func.WriteProcessMemory.arg.4=SIZE_T *,lpNumberOfBytesWritten func.WriteProcessMemory.ret=BOOL ### ncrypt.h ### NCRYPT_PROV_HANDLE=typedef typedef.NCRYPT_PROV_HANDLE=ULONG_PTR NCRYPT_HANDLE=typedef typedef.NCRYPT_HANDLE=ULONG_PTR NCRYPT_SECRET_HANDLE=typedef typedef.NCRYPT_SECRET_HANDLE=ULONG_PTR NCRYPT_KEY_HANDLE=typedef typedef.NCRYPT_KEY_HANDLE=ULONG_PTR NCRYPT_DESCRIPTOR_HANDLE=type type.NCRYPT_DESCRIPTOR_HANDLE=p NCRYPT_STREAM_HANDLE=type type.NCRYPT_STREAM_HANDLE=p NCryptCreateClaim=func func.NCryptCreateClaim.args=8 func.NCryptCreateClaim.arg.0=NCRYPT_KEY_HANDLE,hSubjectKey func.NCryptCreateClaim.arg.1=NCRYPT_KEY_HANDLE,hAuthorityKey func.NCryptCreateClaim.arg.2=DWORD,dwClaimType func.NCryptCreateClaim.arg.3=NCryptBufferDesc *,pParameterList func.NCryptCreateClaim.arg.4=PBYTE,pbClaimBlob func.NCryptCreateClaim.arg.5=DWORD,cbClaimBlob func.NCryptCreateClaim.arg.6=DWORD *,pcbResult func.NCryptCreateClaim.arg.7=DWORD,dwFlags func.NCryptCreateClaim.ret=SECURITY_STATUS NCryptCreatePersistedKey=func func.NCryptCreatePersistedKey.args=6 func.NCryptCreatePersistedKey.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptCreatePersistedKey.arg.1=NCRYPT_KEY_HANDLE *,phKey func.NCryptCreatePersistedKey.arg.2=LPCWSTR,pszAlgId func.NCryptCreatePersistedKey.arg.3=LPCWSTR,pszKeyName func.NCryptCreatePersistedKey.arg.4=DWORD,dwLegacyKeySpec func.NCryptCreatePersistedKey.arg.5=DWORD,dwFlags func.NCryptCreatePersistedKey.ret=SECURITY_STATUS NCryptDecrypt=func func.NCryptDecrypt.args=8 func.NCryptDecrypt.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptDecrypt.arg.1=PBYTE,pbInput func.NCryptDecrypt.arg.2=DWORD,cbInput func.NCryptDecrypt.arg.3=VOID *,pPaddingInfo func.NCryptDecrypt.arg.4=PBYTE,pbOutput func.NCryptDecrypt.arg.5=DWORD,cbOutput func.NCryptDecrypt.arg.6=DWORD *,pcbResult func.NCryptDecrypt.arg.7=DWORD,dwFlags func.NCryptDecrypt.ret=SECURITY_STATUS NCryptDeleteKey=func func.NCryptDeleteKey.args=2 func.NCryptDeleteKey.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptDeleteKey.arg.1=DWORD,dwFlags func.NCryptDeleteKey.ret=SECURITY_STATUS NCryptDeriveKey=func func.NCryptDeriveKey.args=7 func.NCryptDeriveKey.arg.0=NCRYPT_SECRET_HANDLE,hSharedSecret func.NCryptDeriveKey.arg.1=LPCWSTR,pwszKDF func.NCryptDeriveKey.arg.2=NCryptBufferDesc *,pParameterList func.NCryptDeriveKey.arg.3=PBYTE,pbDerivedKey func.NCryptDeriveKey.arg.4=DWORD,cbDerivedKey func.NCryptDeriveKey.arg.5=DWORD *,pcbResult func.NCryptDeriveKey.arg.6=ULONG,dwFlags func.NCryptDeriveKey.ret=SECURITY_STATUS NCryptEncrypt=func func.NCryptEncrypt.args=8 func.NCryptEncrypt.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptEncrypt.arg.1=PBYTE,pbInput func.NCryptEncrypt.arg.2=DWORD,cbInput func.NCryptEncrypt.arg.3=VOID *,pPaddingInfo func.NCryptEncrypt.arg.4=PBYTE,pbOutput func.NCryptEncrypt.arg.5=DWORD,cbOutput func.NCryptEncrypt.arg.6=DWORD *,pcbResult func.NCryptEncrypt.arg.7=DWORD,dwFlags func.NCryptEncrypt.ret=SECURITY_STATUS NCryptEnumAlgorithms=func func.NCryptEnumAlgorithms.args=5 func.NCryptEnumAlgorithms.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptEnumAlgorithms.arg.1=DWORD,dwAlgOperations func.NCryptEnumAlgorithms.arg.2=DWORD *,pdwAlgCount func.NCryptEnumAlgorithms.arg.3=NCryptAlgorithmName **,ppAlgList func.NCryptEnumAlgorithms.arg.4=DWORD,dwFlags func.NCryptEnumAlgorithms.ret=SECURITY_STATUS NCryptEnumKeys=func func.NCryptEnumKeys.args=5 func.NCryptEnumKeys.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptEnumKeys.arg.1=LPCWSTR,pszScope func.NCryptEnumKeys.arg.2=NCryptKeyName **,ppKeyName func.NCryptEnumKeys.arg.3=PVOID *,ppEnumState func.NCryptEnumKeys.arg.4=DWORD,dwFlags func.NCryptEnumKeys.ret=SECURITY_STATUS NCryptEnumStorageProviders=func func.NCryptEnumStorageProviders.args=3 func.NCryptEnumStorageProviders.arg.0=DWORD *,pdwProviderCount func.NCryptEnumStorageProviders.arg.1=NCryptProviderName **,ppProviderList func.NCryptEnumStorageProviders.arg.2=DWORD,dwFlags func.NCryptEnumStorageProviders.ret=SECURITY_STATUS NCryptExportKey=func func.NCryptExportKey.args=8 func.NCryptExportKey.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptExportKey.arg.1=NCRYPT_KEY_HANDLE,hExportKey func.NCryptExportKey.arg.2=LPCWSTR,pszBlobType func.NCryptExportKey.arg.3=NCryptBufferDesc *,pParameterList func.NCryptExportKey.arg.4=PBYTE,pbOutput func.NCryptExportKey.arg.5=DWORD,cbOutput func.NCryptExportKey.arg.6=DWORD *,pcbResult func.NCryptExportKey.arg.7=DWORD,dwFlags func.NCryptExportKey.ret=SECURITY_STATUS NCryptFinalizeKey=func func.NCryptFinalizeKey.args=2 func.NCryptFinalizeKey.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptFinalizeKey.arg.1=DWORD,dwFlags func.NCryptFinalizeKey.ret=SECURITY_STATUS NCryptFreeBuffer=func func.NCryptFreeBuffer.args=1 func.NCryptFreeBuffer.arg.0=PVOID,pvInput func.NCryptFreeBuffer.ret=SECURITY_STATUS NCryptFreeObject=func func.NCryptFreeObject.args=1 func.NCryptFreeObject.arg.0=NCRYPT_HANDLE,hObject func.NCryptFreeObject.ret=SECURITY_STATUS NCryptGetProperty=func func.NCryptGetProperty.args=6 func.NCryptGetProperty.arg.0=NCRYPT_HANDLE,hObject func.NCryptGetProperty.arg.1=LPCWSTR,pszProperty func.NCryptGetProperty.arg.2=PBYTE,pbOutput func.NCryptGetProperty.arg.3=DWORD,cbOutput func.NCryptGetProperty.arg.4=DWORD *,pcbResult func.NCryptGetProperty.arg.5=DWORD,dwFlags func.NCryptGetProperty.ret=SECURITY_STATUS NCryptImportKey=func func.NCryptImportKey.args=8 func.NCryptImportKey.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptImportKey.arg.1=NCRYPT_KEY_HANDLE,hImportKey func.NCryptImportKey.arg.2=LPCWSTR,pszBlobType func.NCryptImportKey.arg.3=NCryptBufferDesc *,pParameterList func.NCryptImportKey.arg.4=NCRYPT_KEY_HANDLE *,phKey func.NCryptImportKey.arg.5=PBYTE,pbData func.NCryptImportKey.arg.6=DWORD,cbData func.NCryptImportKey.arg.7=DWORD,dwFlags func.NCryptImportKey.ret=SECURITY_STATUS NCryptIsAlgSupported=func func.NCryptIsAlgSupported.args=3 func.NCryptIsAlgSupported.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptIsAlgSupported.arg.1=LPCWSTR,pszAlgId func.NCryptIsAlgSupported.arg.2=DWORD,dwFlags func.NCryptIsAlgSupported.ret=SECURITY_STATUS NCryptIsKeyHandle=func func.NCryptIsKeyHandle.args=1 func.NCryptIsKeyHandle.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptIsKeyHandle.ret=BOOL NCryptKeyDerivation=func func.NCryptKeyDerivation.args=6 func.NCryptKeyDerivation.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptKeyDerivation.arg.1=NCryptBufferDesc *,pParameterList func.NCryptKeyDerivation.arg.2=PUCHAR,pbDerivedKey func.NCryptKeyDerivation.arg.3=DWORD,cbDerivedKey func.NCryptKeyDerivation.arg.4=DWORD *,pcbResult func.NCryptKeyDerivation.arg.5=ULONG,dwFlags func.NCryptKeyDerivation.ret=SECURITY_STATUS NCryptNotifyChangeKey=func func.NCryptNotifyChangeKey.args=3 func.NCryptNotifyChangeKey.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptNotifyChangeKey.arg.1=HANDLE *,phEvent func.NCryptNotifyChangeKey.arg.2=DWORD,dwFlags func.NCryptNotifyChangeKey.ret=SECURITY_STATUS NCryptOpenKey=func func.NCryptOpenKey.args=5 func.NCryptOpenKey.arg.0=NCRYPT_PROV_HANDLE,hProvider func.NCryptOpenKey.arg.1=NCRYPT_KEY_HANDLE *,phKey func.NCryptOpenKey.arg.2=LPCWSTR,pszKeyName func.NCryptOpenKey.arg.3=DWORD,dwLegacyKeySpec func.NCryptOpenKey.arg.4=DWORD,dwFlags func.NCryptOpenKey.ret=SECURITY_STATUS NCryptOpenStorageProvider=func func.NCryptOpenStorageProvider.args=3 func.NCryptOpenStorageProvider.arg.0=NCRYPT_PROV_HANDLE *,phProvider func.NCryptOpenStorageProvider.arg.1=LPCWSTR,pszProviderName func.NCryptOpenStorageProvider.arg.2=DWORD,dwFlags func.NCryptOpenStorageProvider.ret=SECURITY_STATUS NCryptSecretAgreement=func func.NCryptSecretAgreement.args=4 func.NCryptSecretAgreement.arg.0=NCRYPT_KEY_HANDLE,hPrivKey func.NCryptSecretAgreement.arg.1=NCRYPT_KEY_HANDLE,hPubKey func.NCryptSecretAgreement.arg.2=NCRYPT_SECRET_HANDLE *,phAgreedSecret func.NCryptSecretAgreement.arg.3=DWORD,dwFlags func.NCryptSecretAgreement.ret=SECURITY_STATUS NCryptSetProperty=func func.NCryptSetProperty.args=5 func.NCryptSetProperty.arg.0=NCRYPT_HANDLE,hObject func.NCryptSetProperty.arg.1=LPCWSTR,pszProperty func.NCryptSetProperty.arg.2=PBYTE,pbInput func.NCryptSetProperty.arg.3=DWORD,cbInput func.NCryptSetProperty.arg.4=DWORD,dwFlags func.NCryptSetProperty.ret=SECURITY_STATUS NCryptSignHash=func func.NCryptSignHash.args=8 func.NCryptSignHash.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptSignHash.arg.1=VOID *,pPaddingInfo func.NCryptSignHash.arg.2=PBYTE,pbHashValue func.NCryptSignHash.arg.3=DWORD,cbHashValue func.NCryptSignHash.arg.4=PBYTE,pbSignature func.NCryptSignHash.arg.5=DWORD,cbSignature func.NCryptSignHash.arg.6=DWORD *,pcbResult func.NCryptSignHash.arg.7=DWORD,dwFlags func.NCryptSignHash.ret=SECURITY_STATUS NCryptTranslateHandle=func func.NCryptTranslateHandle.args=6 func.NCryptTranslateHandle.arg.0=NCRYPT_PROV_HANDLE *,phProvider func.NCryptTranslateHandle.arg.1=NCRYPT_KEY_HANDLE *,phKey func.NCryptTranslateHandle.arg.2=HCRYPTPROV,hLegacyProv func.NCryptTranslateHandle.arg.3=HCRYPTKEY,hLegacyKey func.NCryptTranslateHandle.arg.4=DWORD,dwLegacyKeySpec func.NCryptTranslateHandle.arg.5=DWORD,dwFlags func.NCryptTranslateHandle.ret=SECURITY_STATUS NCryptVerifyClaim=func func.NCryptVerifyClaim.args=8 func.NCryptVerifyClaim.arg.0=NCRYPT_KEY_HANDLE,hSubjectKey func.NCryptVerifyClaim.arg.1=NCRYPT_KEY_HANDLE,hAuthorityKey func.NCryptVerifyClaim.arg.2=DWORD,dwClaimType func.NCryptVerifyClaim.arg.3=NCryptBufferDesc *,pParameterList func.NCryptVerifyClaim.arg.4=PBYTE,pbClaimBlob func.NCryptVerifyClaim.arg.5=DWORD,cbClaimBlob func.NCryptVerifyClaim.arg.6=NCryptBufferDesc *,pOutput func.NCryptVerifyClaim.arg.7=DWORD,dwFlags func.NCryptVerifyClaim.ret=SECURITY_STATUS NCryptVerifySignature=func func.NCryptVerifySignature.args=7 func.NCryptVerifySignature.arg.0=NCRYPT_KEY_HANDLE,hKey func.NCryptVerifySignature.arg.1=VOID *,pPaddingInfo func.NCryptVerifySignature.arg.2=PBYTE,pbHashValue func.NCryptVerifySignature.arg.3=DWORD,cbHashValue func.NCryptVerifySignature.arg.4=PBYTE,pbSignature func.NCryptVerifySignature.arg.5=DWORD,cbSignature func.NCryptVerifySignature.arg.6=DWORD,dwFlags func.NCryptVerifySignature.ret=SECURITY_STATUS ### objbase.h ### BindMoniker=func func.BindMoniker.args=4 func.BindMoniker.arg.0=LPMONIKER,pmk func.BindMoniker.arg.1=DWORD,grfOpt func.BindMoniker.arg.2=REFIID,iidResult func.BindMoniker.arg.3=LPVOID *,ppvResult func.BindMoniker.ret=HRESULT CLSIDFromProgIDEx=func func.CLSIDFromProgIDEx.args=2 func.CLSIDFromProgIDEx.arg.0=LPCOLESTR,lpszProgID func.CLSIDFromProgIDEx.arg.1=LPCLSID,lpclsid func.CLSIDFromProgIDEx.ret=HRESULT CoAllowSetForegroundWindow=func func.CoAllowSetForegroundWindow.args=2 func.CoAllowSetForegroundWindow.arg.0=IUnknown *,pUnk func.CoAllowSetForegroundWindow.arg.1=LPVOID,lpvReserved func.CoAllowSetForegroundWindow.ret=HRESULT CoBuildVersion=func func.CoBuildVersion.args=0 func.CoBuildVersion.ret=DWORD CoCreateStandardMalloc=func func.CoCreateStandardMalloc.args=2 func.CoCreateStandardMalloc.arg.0=DWORD,memctx func.CoCreateStandardMalloc.arg.1=IMalloc **,ppMalloc func.CoCreateStandardMalloc.ret=HRESULT CoDosDateTimeToFileTime=func func.CoDosDateTimeToFileTime.args=3 func.CoDosDateTimeToFileTime.arg.0=WORD,nDosDate func.CoDosDateTimeToFileTime.arg.1=WORD,nDosTime func.CoDosDateTimeToFileTime.arg.2=FILETIME *,lpFileTime func.CoDosDateTimeToFileTime.ret=BOOL CoFileTimeNow=func func.CoFileTimeNow.args=1 func.CoFileTimeNow.arg.0=FILETIME *,lpFileTime func.CoFileTimeNow.ret=HRESULT CoFileTimeToDosDateTime=func func.CoFileTimeToDosDateTime.args=3 func.CoFileTimeToDosDateTime.arg.0=FILETIME *,lpFileTime func.CoFileTimeToDosDateTime.arg.1=LPWORD,lpDosDate func.CoFileTimeToDosDateTime.arg.2=LPWORD,lpDosTime func.CoFileTimeToDosDateTime.ret=BOOL CoFreeAllLibraries=func func.CoFreeAllLibraries.args=0 func.CoFreeAllLibraries.ret=void CoFreeLibrary=func func.CoFreeLibrary.args=1 func.CoFreeLibrary.arg.0=HINSTANCE,hInst func.CoFreeLibrary.ret=void CoGetInstanceFromFile=func func.CoGetInstanceFromFile.args=8 func.CoGetInstanceFromFile.arg.0=COSERVERINFO *,pServerInfo func.CoGetInstanceFromFile.arg.1=CLSID *,pClsid func.CoGetInstanceFromFile.arg.2=IUnknown *,punkOuter func.CoGetInstanceFromFile.arg.3=DWORD,dwClsCtx func.CoGetInstanceFromFile.arg.4=DWORD,grfMode func.CoGetInstanceFromFile.arg.5=OLECHAR *,pwszName func.CoGetInstanceFromFile.arg.6=DWORD,dwCount func.CoGetInstanceFromFile.arg.7=MULTI_QI *,pResults func.CoGetInstanceFromFile.ret=HRESULT CoGetInstanceFromIStorage=func func.CoGetInstanceFromIStorage.args=7 func.CoGetInstanceFromIStorage.arg.0=COSERVERINFO *,pServerInfo func.CoGetInstanceFromIStorage.arg.1=CLSID *,pClsid func.CoGetInstanceFromIStorage.arg.2=IUnknown *,punkOuter func.CoGetInstanceFromIStorage.arg.3=DWORD,dwClsCtx func.CoGetInstanceFromIStorage.arg.4=struct IStorage *,pstg func.CoGetInstanceFromIStorage.arg.5=DWORD,dwCount func.CoGetInstanceFromIStorage.arg.6=MULTI_QI *,pResults func.CoGetInstanceFromIStorage.ret=HRESULT CoGetObject=func func.CoGetObject.args=4 func.CoGetObject.arg.0=LPCWSTR,pszName func.CoGetObject.arg.1=BIND_OPTS *,pBindOptions func.CoGetObject.arg.2=REFIID,riid func.CoGetObject.arg.3=void **,ppv func.CoGetObject.ret=HRESULT CoGetSystemSecurityPermissions=func func.CoGetSystemSecurityPermissions.args=2 func.CoGetSystemSecurityPermissions.arg.0=COMSD,comSDType func.CoGetSystemSecurityPermissions.arg.1=PSECURITY_DESCRIPTOR *,ppSD func.CoGetSystemSecurityPermissions.ret=HRESULT CoInitialize=func func.CoInitialize.args=1 func.CoInitialize.arg.0=LPVOID,pvReserved func.CoInitialize.ret=HRESULT CoInstall=func func.CoInstall.args=5 func.CoInstall.arg.0=IBindCtx *,pbc func.CoInstall.arg.1=DWORD,dwFlags func.CoInstall.arg.2=uCLSSPEC *,pClassSpec func.CoInstall.arg.3=QUERYCONTEXT *,pQuery func.CoInstall.arg.4=LPWSTR,pszCodeBase func.CoInstall.ret=HRESULT CoIsOle1Class=func func.CoIsOle1Class.args=1 func.CoIsOle1Class.arg.0=REFCLSID,rclsid func.CoIsOle1Class.ret=BOOL CoLoadLibrary=func func.CoLoadLibrary.args=2 func.CoLoadLibrary.arg.0=LPOLESTR,lpszLibName func.CoLoadLibrary.arg.1=BOOL,bAutoFree func.CoLoadLibrary.ret=HINSTANCE CoRegisterChannelHook=func func.CoRegisterChannelHook.args=2 func.CoRegisterChannelHook.arg.0=REFGUID,ExtensionUuid func.CoRegisterChannelHook.arg.1=IChannelHook *,pChannelHook func.CoRegisterChannelHook.ret=HRESULT CoRegisterInitializeSpy=func func.CoRegisterInitializeSpy.args=2 func.CoRegisterInitializeSpy.arg.0=IInitializeSpy *,pSpy func.CoRegisterInitializeSpy.arg.1=ULARGE_INTEGER *,puliCookie func.CoRegisterInitializeSpy.ret=HRESULT CoRegisterMallocSpy=func func.CoRegisterMallocSpy.args=1 func.CoRegisterMallocSpy.arg.0=LPMALLOCSPY,pMallocSpy func.CoRegisterMallocSpy.ret=HRESULT CoRegisterMessageFilter=func func.CoRegisterMessageFilter.args=2 func.CoRegisterMessageFilter.arg.0=LPMESSAGEFILTER,lpMessageFilter func.CoRegisterMessageFilter.arg.1=LPMESSAGEFILTER *,lplpMessageFilter func.CoRegisterMessageFilter.ret=HRESULT CoRevokeInitializeSpy=func func.CoRevokeInitializeSpy.args=1 func.CoRevokeInitializeSpy.arg.0=ULARGE_INTEGER,uliCookie func.CoRevokeInitializeSpy.ret=HRESULT CoRevokeMallocSpy=func func.CoRevokeMallocSpy.args=0 func.CoRevokeMallocSpy.ret=HRESULT CoTreatAsClass=func func.CoTreatAsClass.args=2 func.CoTreatAsClass.arg.0=REFCLSID,clsidOld func.CoTreatAsClass.arg.1=REFCLSID,clsidNew func.CoTreatAsClass.ret=HRESULT CreateAntiMoniker=func func.CreateAntiMoniker.args=1 func.CreateAntiMoniker.arg.0=LPMONIKER *,ppmk func.CreateAntiMoniker.ret=HRESULT CreateBindCtx=func func.CreateBindCtx.args=2 func.CreateBindCtx.arg.0=DWORD,reserved func.CreateBindCtx.arg.1=LPBC *,ppbc func.CreateBindCtx.ret=HRESULT CreateClassMoniker=func func.CreateClassMoniker.args=2 func.CreateClassMoniker.arg.0=REFCLSID,rclsid func.CreateClassMoniker.arg.1=LPMONIKER *,ppmk func.CreateClassMoniker.ret=HRESULT CreateDataAdviseHolder=func func.CreateDataAdviseHolder.args=1 func.CreateDataAdviseHolder.arg.0=LPDATAADVISEHOLDER *,ppDAHolder func.CreateDataAdviseHolder.ret=HRESULT CreateDataCache=func func.CreateDataCache.args=4 func.CreateDataCache.arg.0=LPUNKNOWN,pUnkOuter func.CreateDataCache.arg.1=REFCLSID,rclsid func.CreateDataCache.arg.2=REFIID,iid func.CreateDataCache.arg.3=LPVOID *,ppv func.CreateDataCache.ret=HRESULT CreateFileMoniker=func func.CreateFileMoniker.args=2 func.CreateFileMoniker.arg.0=LPCOLESTR,lpszPathName func.CreateFileMoniker.arg.1=LPMONIKER *,ppmk func.CreateFileMoniker.ret=HRESULT CreateGenericComposite=func func.CreateGenericComposite.args=3 func.CreateGenericComposite.arg.0=LPMONIKER,pmkFirst func.CreateGenericComposite.arg.1=LPMONIKER,pmkRest func.CreateGenericComposite.arg.2=LPMONIKER *,ppmkComposite func.CreateGenericComposite.ret=HRESULT CreateItemMoniker=func func.CreateItemMoniker.args=3 func.CreateItemMoniker.arg.0=LPCOLESTR,lpszDelim func.CreateItemMoniker.arg.1=LPCOLESTR,lpszItem func.CreateItemMoniker.arg.2=LPMONIKER *,ppmk func.CreateItemMoniker.ret=HRESULT CreateObjrefMoniker=func func.CreateObjrefMoniker.args=2 func.CreateObjrefMoniker.arg.0=LPUNKNOWN,punk func.CreateObjrefMoniker.arg.1=LPMONIKER *,ppmk func.CreateObjrefMoniker.ret=HRESULT CreatePointerMoniker=func func.CreatePointerMoniker.args=2 func.CreatePointerMoniker.arg.0=LPUNKNOWN,punk func.CreatePointerMoniker.arg.1=LPMONIKER *,ppmk func.CreatePointerMoniker.ret=HRESULT CreateStdProgressIndicator=func func.CreateStdProgressIndicator.args=4 func.CreateStdProgressIndicator.arg.0=HWND,hwndParent func.CreateStdProgressIndicator.arg.1=LPCOLESTR,pszTitle func.CreateStdProgressIndicator.arg.2=IBindStatusCallback *,pIbscCaller func.CreateStdProgressIndicator.arg.3=IBindStatusCallback **,ppIbsc func.CreateStdProgressIndicator.ret=HRESULT DcomChannelSetHResult=func func.DcomChannelSetHResult.args=3 func.DcomChannelSetHResult.arg.0=LPVOID,pvReserved func.DcomChannelSetHResult.arg.1=ULONG *,pulReserved func.DcomChannelSetHResult.arg.2=HRESULT,appsHR func.DcomChannelSetHResult.ret=HRESULT GetClassFile=func func.GetClassFile.args=2 func.GetClassFile.arg.0=LPCOLESTR,szFilename func.GetClassFile.arg.1=CLSID *,pclsid func.GetClassFile.ret=HRESULT GetRunningObjectTable=func func.GetRunningObjectTable.args=2 func.GetRunningObjectTable.arg.0=DWORD,reserved func.GetRunningObjectTable.arg.1=LPRUNNINGOBJECTTABLE *,pprot func.GetRunningObjectTable.ret=HRESULT MkParseDisplayName=func func.MkParseDisplayName.args=4 func.MkParseDisplayName.arg.0=LPBC,pbc func.MkParseDisplayName.arg.1=LPCOLESTR,szUserName func.MkParseDisplayName.arg.2=ULONG *,pchEaten func.MkParseDisplayName.arg.3=LPMONIKER *,ppmk func.MkParseDisplayName.ret=HRESULT MonikerCommonPrefixWith=func func.MonikerCommonPrefixWith.args=3 func.MonikerCommonPrefixWith.arg.0=LPMONIKER,pmkThis func.MonikerCommonPrefixWith.arg.1=LPMONIKER,pmkOther func.MonikerCommonPrefixWith.arg.2=LPMONIKER *,ppmkCommon func.MonikerCommonPrefixWith.ret=HRESULT MonikerRelativePathTo=func func.MonikerRelativePathTo.args=4 func.MonikerRelativePathTo.arg.0=LPMONIKER,pmkSrc func.MonikerRelativePathTo.arg.1=LPMONIKER,pmkDest func.MonikerRelativePathTo.arg.2=LPMONIKER *,ppmkRelPath func.MonikerRelativePathTo.arg.3=BOOL,dwReserved func.MonikerRelativePathTo.ret=HRESULT StgGetIFillLockBytesOnFile=func func.StgGetIFillLockBytesOnFile.args=2 func.StgGetIFillLockBytesOnFile.arg.0=OLECHAR const *,pwcsName func.StgGetIFillLockBytesOnFile.arg.1=IFillLockBytes **,ppflb func.StgGetIFillLockBytesOnFile.ret=HRESULT StgGetIFillLockBytesOnILockBytes=func func.StgGetIFillLockBytesOnILockBytes.args=2 func.StgGetIFillLockBytesOnILockBytes.arg.0=ILockBytes *,pilb func.StgGetIFillLockBytesOnILockBytes.arg.1=IFillLockBytes **,ppflb func.StgGetIFillLockBytesOnILockBytes.ret=HRESULT StgOpenAsyncDocfileOnIFillLockBytes=func func.StgOpenAsyncDocfileOnIFillLockBytes.args=4 func.StgOpenAsyncDocfileOnIFillLockBytes.arg.0=IFillLockBytes *,pflb func.StgOpenAsyncDocfileOnIFillLockBytes.arg.1=DWORD,grfMode func.StgOpenAsyncDocfileOnIFillLockBytes.arg.2=DWORD,asyncFlags func.StgOpenAsyncDocfileOnIFillLockBytes.arg.3=IStorage **,ppstgOpen func.StgOpenAsyncDocfileOnIFillLockBytes.ret=HRESULT StgOpenLayoutDocfile=func func.StgOpenLayoutDocfile.args=4 func.StgOpenLayoutDocfile.arg.0=OLECHAR const *,pwcsDfName func.StgOpenLayoutDocfile.arg.1=DWORD,grfMode func.StgOpenLayoutDocfile.arg.2=DWORD,reserved func.StgOpenLayoutDocfile.arg.3=IStorage **,ppstgOpen func.StgOpenLayoutDocfile.ret=HRESULT ### oleauto.h ### BstrFromVector=func func.BstrFromVector.args=2 func.BstrFromVector.arg.0=SAFEARRAY *,psa func.BstrFromVector.arg.1=BSTR *,pbstr func.BstrFromVector.ret=HRESULT ClearCustData=func func.ClearCustData.args=1 func.ClearCustData.arg.0=LPCUSTDATA,pCustData func.ClearCustData.ret=void CreateDispTypeInfo=func func.CreateDispTypeInfo.args=3 func.CreateDispTypeInfo.arg.0=INTERFACEDATA *,pidata func.CreateDispTypeInfo.arg.1=LCID,lcid func.CreateDispTypeInfo.arg.2=ITypeInfo **,pptinfo func.CreateDispTypeInfo.ret=HRESULT CreateErrorInfo=func func.CreateErrorInfo.args=1 func.CreateErrorInfo.arg.0=ICreateErrorInfo **,pperrinfo func.CreateErrorInfo.ret=HRESULT CreateStdDispatch=func func.CreateStdDispatch.args=4 func.CreateStdDispatch.arg.0=IUnknown *,punkOuter func.CreateStdDispatch.arg.1=void *,pvThis func.CreateStdDispatch.arg.2=ITypeInfo *,ptinfo func.CreateStdDispatch.arg.3=IUnknown **,ppunkStdDisp func.CreateStdDispatch.ret=HRESULT CreateTypeLib=func func.CreateTypeLib.args=3 func.CreateTypeLib.arg.0=SYSKIND,syskind func.CreateTypeLib.arg.1=LPCOLESTR,szFile func.CreateTypeLib.arg.2=ICreateTypeLib **,ppctlib func.CreateTypeLib.ret=HRESULT CreateTypeLib2=func func.CreateTypeLib2.args=3 func.CreateTypeLib2.arg.0=SYSKIND,syskind func.CreateTypeLib2.arg.1=LPCOLESTR,szFile func.CreateTypeLib2.arg.2=ICreateTypeLib2 **,ppctlib func.CreateTypeLib2.ret=HRESULT DispCallFunc=func func.DispCallFunc.args=8 func.DispCallFunc.arg.0=void *,pvInstance func.DispCallFunc.arg.1=ULONG_PTR,oVft func.DispCallFunc.arg.2=CALLCONV,cc func.DispCallFunc.arg.3=VARTYPE,vtReturn func.DispCallFunc.arg.4=UINT,cActuals func.DispCallFunc.arg.5=VARTYPE *,prgvt func.DispCallFunc.arg.6=VARIANTARG **,prgpvarg func.DispCallFunc.arg.7=VARIANT *,pvargResult func.DispCallFunc.ret=HRESULT DispGetIDsOfNames=func func.DispGetIDsOfNames.args=4 func.DispGetIDsOfNames.arg.0=ITypeInfo *,ptinfo func.DispGetIDsOfNames.arg.1=LPOLESTR *,rgszNames func.DispGetIDsOfNames.arg.2=UINT,cNames func.DispGetIDsOfNames.arg.3=DISPID *,rgdispid func.DispGetIDsOfNames.ret=HRESULT DispGetParam=func func.DispGetParam.args=5 func.DispGetParam.arg.0=DISPPARAMS *,pdispparams func.DispGetParam.arg.1=UINT,position func.DispGetParam.arg.2=VARTYPE,vtTarg func.DispGetParam.arg.3=VARIANT *,pvarResult func.DispGetParam.arg.4=UINT *,puArgErr func.DispGetParam.ret=HRESULT DispInvoke=func func.DispInvoke.args=8 func.DispInvoke.arg.0=void *,_this func.DispInvoke.arg.1=ITypeInfo *,ptinfo func.DispInvoke.arg.2=DISPID,dispidMember func.DispInvoke.arg.3=WORD,wFlags func.DispInvoke.arg.4=DISPPARAMS *,pparams func.DispInvoke.arg.5=VARIANT *,pvarResult func.DispInvoke.arg.6=EXCEPINFO *,pexcepinfo func.DispInvoke.arg.7=UINT *,puArgErr func.DispInvoke.ret=HRESULT DosDateTimeToVariantTime=func func.DosDateTimeToVariantTime.args=3 func.DosDateTimeToVariantTime.arg.0=USHORT,wDosDate func.DosDateTimeToVariantTime.arg.1=USHORT,wDosTime func.DosDateTimeToVariantTime.arg.2=DOUBLE *,pvtime func.DosDateTimeToVariantTime.ret=INT GetActiveObject=func func.GetActiveObject.args=3 func.GetActiveObject.arg.0=REFCLSID,rclsid func.GetActiveObject.arg.1=void *,pvReserved func.GetActiveObject.arg.2=IUnknown **,ppunk func.GetActiveObject.ret=HRESULT GetAltMonthNames=func func.GetAltMonthNames.args=2 func.GetAltMonthNames.arg.0=LCID,lcid func.GetAltMonthNames.arg.1=LPOLESTR **,prgp func.GetAltMonthNames.ret=HRESULT GetErrorInfo=func func.GetErrorInfo.args=2 func.GetErrorInfo.arg.0=ULONG,dwReserved func.GetErrorInfo.arg.1=IErrorInfo **,pperrinfo func.GetErrorInfo.ret=HRESULT GetRecordInfoFromGuids=func func.GetRecordInfoFromGuids.args=6 func.GetRecordInfoFromGuids.arg.0=REFGUID,rGuidTypeLib func.GetRecordInfoFromGuids.arg.1=ULONG,uVerMajor func.GetRecordInfoFromGuids.arg.2=ULONG,uVerMinor func.GetRecordInfoFromGuids.arg.3=LCID,lcid func.GetRecordInfoFromGuids.arg.4=REFGUID,rGuidTypeInfo func.GetRecordInfoFromGuids.arg.5=IRecordInfo **,ppRecInfo func.GetRecordInfoFromGuids.ret=HRESULT GetRecordInfoFromTypeInfo=func func.GetRecordInfoFromTypeInfo.args=2 func.GetRecordInfoFromTypeInfo.arg.0=ITypeInfo *,pTypeInfo func.GetRecordInfoFromTypeInfo.arg.1=IRecordInfo **,ppRecInfo func.GetRecordInfoFromTypeInfo.ret=HRESULT LHashValOfNameSys=func func.LHashValOfNameSys.args=3 func.LHashValOfNameSys.arg.0=SYSKIND,syskind func.LHashValOfNameSys.arg.1=LCID,lcid func.LHashValOfNameSys.arg.2=const OLECHAR *,szName func.LHashValOfNameSys.ret=ULONG LHashValOfNameSysA=func func.LHashValOfNameSysA.args=3 func.LHashValOfNameSysA.arg.0=SYSKIND,syskind func.LHashValOfNameSysA.arg.1=LCID,lcid func.LHashValOfNameSysA.arg.2=LPCSTR,szName func.LHashValOfNameSysA.ret=ULONG LoadRegTypeLib=func func.LoadRegTypeLib.args=5 func.LoadRegTypeLib.arg.0=REFGUID,rguid func.LoadRegTypeLib.arg.1=WORD,wVerMajor func.LoadRegTypeLib.arg.2=WORD,wVerMinor func.LoadRegTypeLib.arg.3=LCID,lcid func.LoadRegTypeLib.arg.4=ITypeLib **,pptlib func.LoadRegTypeLib.ret=HRESULT LoadTypeLib=func func.LoadTypeLib.args=2 func.LoadTypeLib.arg.0=LPCOLESTR,szFile func.LoadTypeLib.arg.1=ITypeLib **,pptlib func.LoadTypeLib.ret=HRESULT LoadTypeLibEx=func func.LoadTypeLibEx.args=3 func.LoadTypeLibEx.arg.0=LPCOLESTR,szFile func.LoadTypeLibEx.arg.1=REGKIND,regkind func.LoadTypeLibEx.arg.2=ITypeLib **,pptlib func.LoadTypeLibEx.ret=HRESULT OaBuildVersion=func func.OaBuildVersion.args=0 func.OaBuildVersion.ret=ULONG OaEnablePerUserTLibRegistration=func func.OaEnablePerUserTLibRegistration.args=0 func.OaEnablePerUserTLibRegistration.ret=void QueryPathOfRegTypeLib=func func.QueryPathOfRegTypeLib.args=5 func.QueryPathOfRegTypeLib.arg.0=REFGUID,guid func.QueryPathOfRegTypeLib.arg.1=USHORT,wMaj func.QueryPathOfRegTypeLib.arg.2=USHORT,wMin func.QueryPathOfRegTypeLib.arg.3=LCID,lcid func.QueryPathOfRegTypeLib.arg.4=LPBSTR,lpbstrPathName func.QueryPathOfRegTypeLib.ret=HRESULT RegisterActiveObject=func func.RegisterActiveObject.args=4 func.RegisterActiveObject.arg.0=IUnknown *,punk func.RegisterActiveObject.arg.1=REFCLSID,rclsid func.RegisterActiveObject.arg.2=DWORD,dwFlags func.RegisterActiveObject.arg.3=DWORD *,pdwRegister func.RegisterActiveObject.ret=HRESULT RegisterTypeLib=func func.RegisterTypeLib.args=3 func.RegisterTypeLib.arg.0=ITypeLib *,ptlib func.RegisterTypeLib.arg.1=LPCOLESTR,szFullPath func.RegisterTypeLib.arg.2=LPCOLESTR,szHelpDir func.RegisterTypeLib.ret=HRESULT RegisterTypeLibForUser=func func.RegisterTypeLibForUser.args=3 func.RegisterTypeLibForUser.arg.0=ITypeLib *,ptlib func.RegisterTypeLibForUser.arg.1=OLECHAR *,szFullPath func.RegisterTypeLibForUser.arg.2=OLECHAR *,szHelpDir func.RegisterTypeLibForUser.ret=HRESULT RevokeActiveObject=func func.RevokeActiveObject.args=2 func.RevokeActiveObject.arg.0=DWORD,dwRegister func.RevokeActiveObject.arg.1=void *,pvReserved func.RevokeActiveObject.ret=HRESULT SafeArrayAccessData=func func.SafeArrayAccessData.args=2 func.SafeArrayAccessData.arg.0=SAFEARRAY *,psa func.SafeArrayAccessData.arg.1=void **,ppvData func.SafeArrayAccessData.ret=HRESULT SafeArrayAddRef=func func.SafeArrayAddRef.args=2 func.SafeArrayAddRef.arg.0=SAFEARRAY *,psa func.SafeArrayAddRef.arg.1=PVOID *,ppDataToRelease func.SafeArrayAddRef.ret=HRESULT SafeArrayAllocData=func func.SafeArrayAllocData.args=1 func.SafeArrayAllocData.arg.0=SAFEARRAY *,psa func.SafeArrayAllocData.ret=HRESULT SafeArrayAllocDescriptor=func func.SafeArrayAllocDescriptor.args=2 func.SafeArrayAllocDescriptor.arg.0=UINT,cDims func.SafeArrayAllocDescriptor.arg.1=SAFEARRAY **,ppsaOut func.SafeArrayAllocDescriptor.ret=HRESULT SafeArrayAllocDescriptorEx=func func.SafeArrayAllocDescriptorEx.args=3 func.SafeArrayAllocDescriptorEx.arg.0=VARTYPE,vt func.SafeArrayAllocDescriptorEx.arg.1=UINT,cDims func.SafeArrayAllocDescriptorEx.arg.2=SAFEARRAY **,ppsaOut func.SafeArrayAllocDescriptorEx.ret=HRESULT SafeArrayCopy=func func.SafeArrayCopy.args=2 func.SafeArrayCopy.arg.0=SAFEARRAY *,psa func.SafeArrayCopy.arg.1=SAFEARRAY **,ppsaOut func.SafeArrayCopy.ret=HRESULT SafeArrayCopyData=func func.SafeArrayCopyData.args=2 func.SafeArrayCopyData.arg.0=SAFEARRAY *,psaSource func.SafeArrayCopyData.arg.1=SAFEARRAY *,psaTarget func.SafeArrayCopyData.ret=HRESULT SafeArrayCreate=func func.SafeArrayCreate.args=3 func.SafeArrayCreate.arg.0=VARTYPE,vt func.SafeArrayCreate.arg.1=UINT,cDims func.SafeArrayCreate.arg.2=SAFEARRAYBOUND *,rgsabound func.SafeArrayCreate.ret=SAFEARRAY * SafeArrayCreateEx=func func.SafeArrayCreateEx.args=4 func.SafeArrayCreateEx.arg.0=VARTYPE,vt func.SafeArrayCreateEx.arg.1=UINT,cDims func.SafeArrayCreateEx.arg.2=SAFEARRAYBOUND *,rgsabound func.SafeArrayCreateEx.arg.3=PVOID,pvExtra func.SafeArrayCreateEx.ret=SAFEARRAY * SafeArrayCreateVector=func func.SafeArrayCreateVector.args=3 func.SafeArrayCreateVector.arg.0=VARTYPE,vt func.SafeArrayCreateVector.arg.1=LONG,lLbound func.SafeArrayCreateVector.arg.2=ULONG,cElements func.SafeArrayCreateVector.ret=SAFEARRAY * SafeArrayCreateVectorEx=func func.SafeArrayCreateVectorEx.args=4 func.SafeArrayCreateVectorEx.arg.0=VARTYPE,vt func.SafeArrayCreateVectorEx.arg.1=LONG,lLbound func.SafeArrayCreateVectorEx.arg.2=ULONG,cElements func.SafeArrayCreateVectorEx.arg.3=PVOID,pvExtra func.SafeArrayCreateVectorEx.ret=SAFEARRAY * SafeArrayDestroy=func func.SafeArrayDestroy.args=1 func.SafeArrayDestroy.arg.0=SAFEARRAY *,psa func.SafeArrayDestroy.ret=HRESULT SafeArrayDestroyData=func func.SafeArrayDestroyData.args=1 func.SafeArrayDestroyData.arg.0=SAFEARRAY *,psa func.SafeArrayDestroyData.ret=HRESULT SafeArrayDestroyDescriptor=func func.SafeArrayDestroyDescriptor.args=1 func.SafeArrayDestroyDescriptor.arg.0=SAFEARRAY *,psa func.SafeArrayDestroyDescriptor.ret=HRESULT SafeArrayGetDim=func func.SafeArrayGetDim.args=1 func.SafeArrayGetDim.arg.0=SAFEARRAY *,psa func.SafeArrayGetDim.ret=UINT SafeArrayGetElement=func func.SafeArrayGetElement.args=3 func.SafeArrayGetElement.arg.0=SAFEARRAY *,psa func.SafeArrayGetElement.arg.1=LONG *,rgIndices func.SafeArrayGetElement.arg.2=void *,pv func.SafeArrayGetElement.ret=HRESULT SafeArrayGetElemsize=func func.SafeArrayGetElemsize.args=1 func.SafeArrayGetElemsize.arg.0=SAFEARRAY *,psa func.SafeArrayGetElemsize.ret=UINT SafeArrayGetIID=func func.SafeArrayGetIID.args=2 func.SafeArrayGetIID.arg.0=SAFEARRAY *,psa func.SafeArrayGetIID.arg.1=GUID *,pguid func.SafeArrayGetIID.ret=HRESULT SafeArrayGetLBound=func func.SafeArrayGetLBound.args=3 func.SafeArrayGetLBound.arg.0=SAFEARRAY *,psa func.SafeArrayGetLBound.arg.1=UINT,nDim func.SafeArrayGetLBound.arg.2=LONG *,plLbound func.SafeArrayGetLBound.ret=HRESULT SafeArrayGetRecordInfo=func func.SafeArrayGetRecordInfo.args=2 func.SafeArrayGetRecordInfo.arg.0=SAFEARRAY *,psa func.SafeArrayGetRecordInfo.arg.1=IRecordInfo **,prinfo func.SafeArrayGetRecordInfo.ret=HRESULT SafeArrayGetUBound=func func.SafeArrayGetUBound.args=3 func.SafeArrayGetUBound.arg.0=SAFEARRAY *,psa func.SafeArrayGetUBound.arg.1=UINT,nDim func.SafeArrayGetUBound.arg.2=LONG *,plUbound func.SafeArrayGetUBound.ret=HRESULT SafeArrayGetVartype=func func.SafeArrayGetVartype.args=2 func.SafeArrayGetVartype.arg.0=SAFEARRAY *,psa func.SafeArrayGetVartype.arg.1=VARTYPE *,pvt func.SafeArrayGetVartype.ret=HRESULT SafeArrayLock=func func.SafeArrayLock.args=1 func.SafeArrayLock.arg.0=SAFEARRAY *,psa func.SafeArrayLock.ret=HRESULT SafeArrayPtrOfIndex=func func.SafeArrayPtrOfIndex.args=3 func.SafeArrayPtrOfIndex.arg.0=SAFEARRAY *,psa func.SafeArrayPtrOfIndex.arg.1=LONG *,rgIndices func.SafeArrayPtrOfIndex.arg.2=void **,ppvData func.SafeArrayPtrOfIndex.ret=HRESULT SafeArrayPutElement=func func.SafeArrayPutElement.args=3 func.SafeArrayPutElement.arg.0=SAFEARRAY *,psa func.SafeArrayPutElement.arg.1=LONG *,rgIndices func.SafeArrayPutElement.arg.2=void *,pv func.SafeArrayPutElement.ret=HRESULT SafeArrayRedim=func func.SafeArrayRedim.args=2 func.SafeArrayRedim.arg.0=SAFEARRAY *,psa func.SafeArrayRedim.arg.1=SAFEARRAYBOUND *,psaboundNew func.SafeArrayRedim.ret=HRESULT SafeArrayReleaseData=func func.SafeArrayReleaseData.args=1 func.SafeArrayReleaseData.arg.0=PVOID,pData func.SafeArrayReleaseData.ret=void SafeArrayReleaseDescriptor=func func.SafeArrayReleaseDescriptor.args=1 func.SafeArrayReleaseDescriptor.arg.0=SAFEARRAY *,psa func.SafeArrayReleaseDescriptor.ret=void SafeArraySetIID=func func.SafeArraySetIID.args=2 func.SafeArraySetIID.arg.0=SAFEARRAY *,psa func.SafeArraySetIID.arg.1=REFGUID,guid func.SafeArraySetIID.ret=HRESULT SafeArraySetRecordInfo=func func.SafeArraySetRecordInfo.args=2 func.SafeArraySetRecordInfo.arg.0=SAFEARRAY *,psa func.SafeArraySetRecordInfo.arg.1=IRecordInfo *,prinfo func.SafeArraySetRecordInfo.ret=HRESULT SafeArrayUnaccessData=func func.SafeArrayUnaccessData.args=1 func.SafeArrayUnaccessData.arg.0=SAFEARRAY *,psa func.SafeArrayUnaccessData.ret=HRESULT SafeArrayUnlock=func func.SafeArrayUnlock.args=1 func.SafeArrayUnlock.arg.0=SAFEARRAY *,psa func.SafeArrayUnlock.ret=HRESULT SetErrorInfo=func func.SetErrorInfo.args=2 func.SetErrorInfo.arg.0=ULONG,dwReserved func.SetErrorInfo.arg.1=IErrorInfo *,perrinfo func.SetErrorInfo.ret=HRESULT SysAddRefString=func func.SysAddRefString.args=1 func.SysAddRefString.arg.0=BSTR,bstrString func.SysAddRefString.ret=HRESULT SysAllocString=func func.SysAllocString.args=1 func.SysAllocString.arg.0=const OLECHAR *,psz func.SysAllocString.ret=BSTR SysAllocStringByteLen=func func.SysAllocStringByteLen.args=2 func.SysAllocStringByteLen.arg.0=LPCSTR,psz func.SysAllocStringByteLen.arg.1=UINT,len func.SysAllocStringByteLen.ret=BSTR SysAllocStringLen=func func.SysAllocStringLen.args=2 func.SysAllocStringLen.arg.0=const OLECHAR *,strIn func.SysAllocStringLen.arg.1=UINT,ui func.SysAllocStringLen.ret=BSTR SysFreeString=func func.SysFreeString.args=1 func.SysFreeString.arg.0=BSTR,bstrString func.SysFreeString.ret=void SysReAllocString=func func.SysReAllocString.args=2 func.SysReAllocString.arg.0=BSTR *,pbstr func.SysReAllocString.arg.1=const OLECHAR *,psz func.SysReAllocString.ret=INT SysReAllocStringLen=func func.SysReAllocStringLen.args=3 func.SysReAllocStringLen.arg.0=BSTR *,pbstr func.SysReAllocStringLen.arg.1=const OLECHAR *,psz func.SysReAllocStringLen.arg.2=unsigned int,len func.SysReAllocStringLen.ret=INT SysReleaseString=func func.SysReleaseString.args=1 func.SysReleaseString.arg.0=BSTR,bstrString func.SysReleaseString.ret=void SysStringByteLen=func func.SysStringByteLen.args=1 func.SysStringByteLen.arg.0=BSTR,bstr func.SysStringByteLen.ret=UINT SysStringLen=func func.SysStringLen.args=1 func.SysStringLen.arg.0=BSTR,pbstr func.SysStringLen.ret=UINT SystemTimeToVariantTime=func func.SystemTimeToVariantTime.args=2 func.SystemTimeToVariantTime.arg.0=LPSYSTEMTIME,lpSystemTime func.SystemTimeToVariantTime.arg.1=DOUBLE *,pvtime func.SystemTimeToVariantTime.ret=INT UnRegisterTypeLib=func func.UnRegisterTypeLib.args=5 func.UnRegisterTypeLib.arg.0=REFGUID,libID func.UnRegisterTypeLib.arg.1=WORD,wVerMajor func.UnRegisterTypeLib.arg.2=WORD,wVerMinor func.UnRegisterTypeLib.arg.3=LCID,lcid func.UnRegisterTypeLib.arg.4=SYSKIND,syskind func.UnRegisterTypeLib.ret=HRESULT UnRegisterTypeLibForUser=func func.UnRegisterTypeLibForUser.args=5 func.UnRegisterTypeLibForUser.arg.0=REFGUID,libID func.UnRegisterTypeLibForUser.arg.1=WORD,wMajorVerNum func.UnRegisterTypeLibForUser.arg.2=WORD,wMinorVerNum func.UnRegisterTypeLibForUser.arg.3=LCID,lcid func.UnRegisterTypeLibForUser.arg.4=SYSKIND,syskind func.UnRegisterTypeLibForUser.ret=HRESULT VarAbs=func func.VarAbs.args=2 func.VarAbs.arg.0=LPVARIANT,pvarIn func.VarAbs.arg.1=LPVARIANT,pvarResult func.VarAbs.ret=HRESULT VarAdd=func func.VarAdd.args=3 func.VarAdd.arg.0=LPVARIANT,pvarLeft func.VarAdd.arg.1=LPVARIANT,pvarRight func.VarAdd.arg.2=LPVARIANT,pvarResult func.VarAdd.ret=HRESULT VarAnd=func func.VarAnd.args=3 func.VarAnd.arg.0=LPVARIANT,pvarLeft func.VarAnd.arg.1=LPVARIANT,pvarRight func.VarAnd.arg.2=LPVARIANT,pvarResult func.VarAnd.ret=HRESULT VarBoolFromCy=func func.VarBoolFromCy.args=2 func.VarBoolFromCy.arg.0=CY,cyIn func.VarBoolFromCy.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromCy.ret=HRESULT VarBoolFromDate=func func.VarBoolFromDate.args=2 func.VarBoolFromDate.arg.0=DATE,dateIn func.VarBoolFromDate.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromDate.ret=HRESULT VarBoolFromDec=func func.VarBoolFromDec.args=2 func.VarBoolFromDec.arg.0=const DECIMAL *,pdecIn func.VarBoolFromDec.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromDec.ret=HRESULT VarBoolFromDisp=func func.VarBoolFromDisp.args=3 func.VarBoolFromDisp.arg.0=IDispatch *,pdispIn func.VarBoolFromDisp.arg.1=LCID,lcid func.VarBoolFromDisp.arg.2=VARIANT_BOOL *,pboolOut func.VarBoolFromDisp.ret=HRESULT VarBoolFromI1=func func.VarBoolFromI1.args=2 func.VarBoolFromI1.arg.0=CHAR,cIn func.VarBoolFromI1.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromI1.ret=HRESULT VarBoolFromI2=func func.VarBoolFromI2.args=2 func.VarBoolFromI2.arg.0=SHORT,sIn func.VarBoolFromI2.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromI2.ret=HRESULT VarBoolFromI4=func func.VarBoolFromI4.args=2 func.VarBoolFromI4.arg.0=LONG,lIn func.VarBoolFromI4.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromI4.ret=HRESULT VarBoolFromI8=func func.VarBoolFromI8.args=2 func.VarBoolFromI8.arg.0=LONG64,i64In func.VarBoolFromI8.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromI8.ret=HRESULT VarBoolFromR4=func func.VarBoolFromR4.args=2 func.VarBoolFromR4.arg.0=FLOAT,fltIn func.VarBoolFromR4.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromR4.ret=HRESULT VarBoolFromR8=func func.VarBoolFromR8.args=2 func.VarBoolFromR8.arg.0=DOUBLE,dblIn func.VarBoolFromR8.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromR8.ret=HRESULT VarBoolFromStr=func func.VarBoolFromStr.args=4 func.VarBoolFromStr.arg.0=LPCOLESTR,strIn func.VarBoolFromStr.arg.1=LCID,lcid func.VarBoolFromStr.arg.2=ULONG,dwFlags func.VarBoolFromStr.arg.3=VARIANT_BOOL *,pboolOut func.VarBoolFromStr.ret=HRESULT VarBoolFromUI1=func func.VarBoolFromUI1.args=2 func.VarBoolFromUI1.arg.0=BYTE,bIn func.VarBoolFromUI1.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromUI1.ret=HRESULT VarBoolFromUI2=func func.VarBoolFromUI2.args=2 func.VarBoolFromUI2.arg.0=USHORT,uiIn func.VarBoolFromUI2.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromUI2.ret=HRESULT VarBoolFromUI4=func func.VarBoolFromUI4.args=2 func.VarBoolFromUI4.arg.0=ULONG,ulIn func.VarBoolFromUI4.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromUI4.ret=HRESULT VarBoolFromUI8=func func.VarBoolFromUI8.args=2 func.VarBoolFromUI8.arg.0=ULONG64,i64In func.VarBoolFromUI8.arg.1=VARIANT_BOOL *,pboolOut func.VarBoolFromUI8.ret=HRESULT VarBstrCat=func func.VarBstrCat.args=3 func.VarBstrCat.arg.0=BSTR,bstrLeft func.VarBstrCat.arg.1=BSTR,bstrRight func.VarBstrCat.arg.2=LPBSTR,pbstrResult func.VarBstrCat.ret=HRESULT VarBstrCmp=func func.VarBstrCmp.args=4 func.VarBstrCmp.arg.0=BSTR,bstrLeft func.VarBstrCmp.arg.1=BSTR,bstrRight func.VarBstrCmp.arg.2=LCID,lcid func.VarBstrCmp.arg.3=ULONG,dwFlags func.VarBstrCmp.ret=HRESULT VarBstrFromBool=func func.VarBstrFromBool.args=4 func.VarBstrFromBool.arg.0=VARIANT_BOOL,boolIn func.VarBstrFromBool.arg.1=LCID,lcid func.VarBstrFromBool.arg.2=ULONG,dwFlags func.VarBstrFromBool.arg.3=BSTR *,pbstrOut func.VarBstrFromBool.ret=HRESULT VarBstrFromCy=func func.VarBstrFromCy.args=4 func.VarBstrFromCy.arg.0=CY,cyIn func.VarBstrFromCy.arg.1=LCID,lcid func.VarBstrFromCy.arg.2=ULONG,dwFlags func.VarBstrFromCy.arg.3=BSTR *,pbstrOut func.VarBstrFromCy.ret=HRESULT VarBstrFromDate=func func.VarBstrFromDate.args=4 func.VarBstrFromDate.arg.0=DATE,dateIn func.VarBstrFromDate.arg.1=LCID,lcid func.VarBstrFromDate.arg.2=ULONG,dwFlags func.VarBstrFromDate.arg.3=BSTR *,pbstrOut func.VarBstrFromDate.ret=HRESULT VarBstrFromDec=func func.VarBstrFromDec.args=4 func.VarBstrFromDec.arg.0=const DECIMAL *,pdecIn func.VarBstrFromDec.arg.1=LCID,lcid func.VarBstrFromDec.arg.2=ULONG,dwFlags func.VarBstrFromDec.arg.3=BSTR *,pbstrOut func.VarBstrFromDec.ret=HRESULT VarBstrFromDisp=func func.VarBstrFromDisp.args=4 func.VarBstrFromDisp.arg.0=IDispatch *,pdispIn func.VarBstrFromDisp.arg.1=LCID,lcid func.VarBstrFromDisp.arg.2=ULONG,dwFlags func.VarBstrFromDisp.arg.3=BSTR *,pbstrOut func.VarBstrFromDisp.ret=HRESULT VarBstrFromI1=func func.VarBstrFromI1.args=4 func.VarBstrFromI1.arg.0=CHAR,cIn func.VarBstrFromI1.arg.1=LCID,lcid func.VarBstrFromI1.arg.2=ULONG,dwFlags func.VarBstrFromI1.arg.3=BSTR *,pbstrOut func.VarBstrFromI1.ret=HRESULT VarBstrFromI2=func func.VarBstrFromI2.args=4 func.VarBstrFromI2.arg.0=SHORT,iVal func.VarBstrFromI2.arg.1=LCID,lcid func.VarBstrFromI2.arg.2=ULONG,dwFlags func.VarBstrFromI2.arg.3=BSTR *,pbstrOut func.VarBstrFromI2.ret=HRESULT VarBstrFromI4=func func.VarBstrFromI4.args=4 func.VarBstrFromI4.arg.0=LONG,lIn func.VarBstrFromI4.arg.1=LCID,lcid func.VarBstrFromI4.arg.2=ULONG,dwFlags func.VarBstrFromI4.arg.3=BSTR *,pbstrOut func.VarBstrFromI4.ret=HRESULT VarBstrFromI8=func func.VarBstrFromI8.args=4 func.VarBstrFromI8.arg.0=LONG64,i64In func.VarBstrFromI8.arg.1=LCID,lcid func.VarBstrFromI8.arg.2=ULONG,dwFlags func.VarBstrFromI8.arg.3=BSTR *,pbstrOut func.VarBstrFromI8.ret=HRESULT VarBstrFromR4=func func.VarBstrFromR4.args=4 func.VarBstrFromR4.arg.0=FLOAT,fltIn func.VarBstrFromR4.arg.1=LCID,lcid func.VarBstrFromR4.arg.2=ULONG,dwFlags func.VarBstrFromR4.arg.3=BSTR *,pbstrOut func.VarBstrFromR4.ret=HRESULT VarBstrFromR8=func func.VarBstrFromR8.args=4 func.VarBstrFromR8.arg.0=DOUBLE,dblIn func.VarBstrFromR8.arg.1=LCID,lcid func.VarBstrFromR8.arg.2=ULONG,dwFlags func.VarBstrFromR8.arg.3=BSTR *,pbstrOut func.VarBstrFromR8.ret=HRESULT VarBstrFromUI1=func func.VarBstrFromUI1.args=4 func.VarBstrFromUI1.arg.0=BYTE,bVal func.VarBstrFromUI1.arg.1=LCID,lcid func.VarBstrFromUI1.arg.2=ULONG,dwFlags func.VarBstrFromUI1.arg.3=BSTR *,pbstrOut func.VarBstrFromUI1.ret=HRESULT VarBstrFromUI2=func func.VarBstrFromUI2.args=4 func.VarBstrFromUI2.arg.0=USHORT,uiIn func.VarBstrFromUI2.arg.1=LCID,lcid func.VarBstrFromUI2.arg.2=ULONG,dwFlags func.VarBstrFromUI2.arg.3=BSTR *,pbstrOut func.VarBstrFromUI2.ret=HRESULT VarBstrFromUI4=func func.VarBstrFromUI4.args=4 func.VarBstrFromUI4.arg.0=ULONG,ulIn func.VarBstrFromUI4.arg.1=LCID,lcid func.VarBstrFromUI4.arg.2=ULONG,dwFlags func.VarBstrFromUI4.arg.3=BSTR *,pbstrOut func.VarBstrFromUI4.ret=HRESULT VarBstrFromUI8=func func.VarBstrFromUI8.args=4 func.VarBstrFromUI8.arg.0=ULONG64,ui64In func.VarBstrFromUI8.arg.1=LCID,lcid func.VarBstrFromUI8.arg.2=ULONG,dwFlags func.VarBstrFromUI8.arg.3=BSTR *,pbstrOut func.VarBstrFromUI8.ret=HRESULT VarCat=func func.VarCat.args=3 func.VarCat.arg.0=LPVARIANT,pvarLeft func.VarCat.arg.1=LPVARIANT,pvarRight func.VarCat.arg.2=LPVARIANT,pvarResult func.VarCat.ret=HRESULT VarCmp=func func.VarCmp.args=4 func.VarCmp.arg.0=LPVARIANT,pvarLeft func.VarCmp.arg.1=LPVARIANT,pvarRight func.VarCmp.arg.2=LCID,lcid func.VarCmp.arg.3=ULONG,dwFlags func.VarCmp.ret=HRESULT VarCyAbs=func func.VarCyAbs.args=2 func.VarCyAbs.arg.0=CY,cyIn func.VarCyAbs.arg.1=LPCY,pcyResult func.VarCyAbs.ret=HRESULT VarCyAdd=func func.VarCyAdd.args=3 func.VarCyAdd.arg.0=CY,cyLeft func.VarCyAdd.arg.1=CY,cyRight func.VarCyAdd.arg.2=LPCY,pcyResult func.VarCyAdd.ret=HRESULT VarCyCmp=func func.VarCyCmp.args=2 func.VarCyCmp.arg.0=CY,cyLeft func.VarCyCmp.arg.1=CY,cyRight func.VarCyCmp.ret=HRESULT VarCyCmpR8=func func.VarCyCmpR8.args=2 func.VarCyCmpR8.arg.0=CY,cyLeft func.VarCyCmpR8.arg.1=double,dblRight func.VarCyCmpR8.ret=HRESULT VarCyFix=func func.VarCyFix.args=2 func.VarCyFix.arg.0=CY,cyIn func.VarCyFix.arg.1=LPCY,pcyResult func.VarCyFix.ret=HRESULT VarCyFromBool=func func.VarCyFromBool.args=2 func.VarCyFromBool.arg.0=VARIANT_BOOL,boolIn func.VarCyFromBool.arg.1=CY *,pcyOut func.VarCyFromBool.ret=HRESULT VarCyFromDate=func func.VarCyFromDate.args=2 func.VarCyFromDate.arg.0=DATE,dateIn func.VarCyFromDate.arg.1=CY *,pcyOut func.VarCyFromDate.ret=HRESULT VarCyFromDec=func func.VarCyFromDec.args=2 func.VarCyFromDec.arg.0=const DECIMAL *,pdecIn func.VarCyFromDec.arg.1=CY *,pcyOut func.VarCyFromDec.ret=HRESULT VarCyFromDisp=func func.VarCyFromDisp.args=3 func.VarCyFromDisp.arg.0=IDispatch *,pdispIn func.VarCyFromDisp.arg.1=LCID,lcid func.VarCyFromDisp.arg.2=CY *,pcyOut func.VarCyFromDisp.ret=HRESULT VarCyFromI1=func func.VarCyFromI1.args=2 func.VarCyFromI1.arg.0=CHAR,cIn func.VarCyFromI1.arg.1=CY *,pcyOut func.VarCyFromI1.ret=HRESULT VarCyFromI2=func func.VarCyFromI2.args=2 func.VarCyFromI2.arg.0=SHORT,sIn func.VarCyFromI2.arg.1=CY *,pcyOut func.VarCyFromI2.ret=HRESULT VarCyFromI4=func func.VarCyFromI4.args=2 func.VarCyFromI4.arg.0=LONG,lIn func.VarCyFromI4.arg.1=CY *,pcyOut func.VarCyFromI4.ret=HRESULT VarCyFromI8=func func.VarCyFromI8.args=2 func.VarCyFromI8.arg.0=LONG64,i64In func.VarCyFromI8.arg.1=CY *,pcyOut func.VarCyFromI8.ret=HRESULT VarCyFromR4=func func.VarCyFromR4.args=2 func.VarCyFromR4.arg.0=FLOAT,fltIn func.VarCyFromR4.arg.1=CY *,pcyOut func.VarCyFromR4.ret=HRESULT VarCyFromR8=func func.VarCyFromR8.args=2 func.VarCyFromR8.arg.0=DOUBLE,dblIn func.VarCyFromR8.arg.1=CY *,pcyOut func.VarCyFromR8.ret=HRESULT VarCyFromStr=func func.VarCyFromStr.args=4 func.VarCyFromStr.arg.0=LPCOLESTR,strIn func.VarCyFromStr.arg.1=LCID,lcid func.VarCyFromStr.arg.2=ULONG,dwFlags func.VarCyFromStr.arg.3=CY *,pcyOut func.VarCyFromStr.ret=HRESULT VarCyFromUI1=func func.VarCyFromUI1.args=2 func.VarCyFromUI1.arg.0=BYTE,bIn func.VarCyFromUI1.arg.1=CY *,pcyOut func.VarCyFromUI1.ret=HRESULT VarCyFromUI2=func func.VarCyFromUI2.args=2 func.VarCyFromUI2.arg.0=USHORT,uiIn func.VarCyFromUI2.arg.1=CY *,pcyOut func.VarCyFromUI2.ret=HRESULT VarCyFromUI4=func func.VarCyFromUI4.args=2 func.VarCyFromUI4.arg.0=ULONG,ulIn func.VarCyFromUI4.arg.1=CY *,pcyOut func.VarCyFromUI4.ret=HRESULT VarCyFromUI8=func func.VarCyFromUI8.args=2 func.VarCyFromUI8.arg.0=ULONG64,ui64In func.VarCyFromUI8.arg.1=CY *,pcyOut func.VarCyFromUI8.ret=HRESULT VarCyInt=func func.VarCyInt.args=2 func.VarCyInt.arg.0=CY,cyIn func.VarCyInt.arg.1=LPCY,pcyResult func.VarCyInt.ret=HRESULT VarCyMul=func func.VarCyMul.args=3 func.VarCyMul.arg.0=CY,cyLeft func.VarCyMul.arg.1=CY,cyRight func.VarCyMul.arg.2=LPCY,pcyResult func.VarCyMul.ret=HRESULT VarCyMulI4=func func.VarCyMulI4.args=3 func.VarCyMulI4.arg.0=CY,cyLeft func.VarCyMulI4.arg.1=LONG,lRight func.VarCyMulI4.arg.2=LPCY,pcyResult func.VarCyMulI4.ret=HRESULT VarCyMulI8=func func.VarCyMulI8.args=3 func.VarCyMulI8.arg.0=CY,cyLeft func.VarCyMulI8.arg.1=LONG64,lRight func.VarCyMulI8.arg.2=LPCY,pcyResult func.VarCyMulI8.ret=HRESULT VarCyNeg=func func.VarCyNeg.args=2 func.VarCyNeg.arg.0=CY,cyIn func.VarCyNeg.arg.1=LPCY,pcyResult func.VarCyNeg.ret=HRESULT VarCyRound=func func.VarCyRound.args=3 func.VarCyRound.arg.0=CY,cyIn func.VarCyRound.arg.1=int,cDecimals func.VarCyRound.arg.2=LPCY,pcyResult func.VarCyRound.ret=HRESULT VarCySub=func func.VarCySub.args=3 func.VarCySub.arg.0=CY,cyLeft func.VarCySub.arg.1=CY,cyRight func.VarCySub.arg.2=LPCY,pcyResult func.VarCySub.ret=HRESULT VarDateFromBool=func func.VarDateFromBool.args=2 func.VarDateFromBool.arg.0=VARIANT_BOOL,boolIn func.VarDateFromBool.arg.1=DATE *,pdateOut func.VarDateFromBool.ret=HRESULT VarDateFromCy=func func.VarDateFromCy.args=2 func.VarDateFromCy.arg.0=CY,cyIn func.VarDateFromCy.arg.1=DATE *,pdateOut func.VarDateFromCy.ret=HRESULT VarDateFromDec=func func.VarDateFromDec.args=2 func.VarDateFromDec.arg.0=const DECIMAL *,pdecIn func.VarDateFromDec.arg.1=DATE *,pdateOut func.VarDateFromDec.ret=HRESULT VarDateFromDisp=func func.VarDateFromDisp.args=3 func.VarDateFromDisp.arg.0=IDispatch *,pdispIn func.VarDateFromDisp.arg.1=LCID,lcid func.VarDateFromDisp.arg.2=DATE *,pdateOut func.VarDateFromDisp.ret=HRESULT VarDateFromI1=func func.VarDateFromI1.args=2 func.VarDateFromI1.arg.0=CHAR,cIn func.VarDateFromI1.arg.1=DATE *,pdateOut func.VarDateFromI1.ret=HRESULT VarDateFromI2=func func.VarDateFromI2.args=2 func.VarDateFromI2.arg.0=SHORT,sIn func.VarDateFromI2.arg.1=DATE *,pdateOut func.VarDateFromI2.ret=HRESULT VarDateFromI4=func func.VarDateFromI4.args=2 func.VarDateFromI4.arg.0=LONG,lIn func.VarDateFromI4.arg.1=DATE *,pdateOut func.VarDateFromI4.ret=HRESULT VarDateFromI8=func func.VarDateFromI8.args=2 func.VarDateFromI8.arg.0=LONG64,i64In func.VarDateFromI8.arg.1=DATE *,pdateOut func.VarDateFromI8.ret=HRESULT VarDateFromR4=func func.VarDateFromR4.args=2 func.VarDateFromR4.arg.0=FLOAT,fltIn func.VarDateFromR4.arg.1=DATE *,pdateOut func.VarDateFromR4.ret=HRESULT VarDateFromR8=func func.VarDateFromR8.args=2 func.VarDateFromR8.arg.0=DOUBLE,dblIn func.VarDateFromR8.arg.1=DATE *,pdateOut func.VarDateFromR8.ret=HRESULT VarDateFromStr=func func.VarDateFromStr.args=4 func.VarDateFromStr.arg.0=LPCOLESTR,strIn func.VarDateFromStr.arg.1=LCID,lcid func.VarDateFromStr.arg.2=ULONG,dwFlags func.VarDateFromStr.arg.3=DATE *,pdateOut func.VarDateFromStr.ret=HRESULT VarDateFromUI1=func func.VarDateFromUI1.args=2 func.VarDateFromUI1.arg.0=BYTE,bIn func.VarDateFromUI1.arg.1=DATE *,pdateOut func.VarDateFromUI1.ret=HRESULT VarDateFromUI2=func func.VarDateFromUI2.args=2 func.VarDateFromUI2.arg.0=USHORT,uiIn func.VarDateFromUI2.arg.1=DATE *,pdateOut func.VarDateFromUI2.ret=HRESULT VarDateFromUI4=func func.VarDateFromUI4.args=2 func.VarDateFromUI4.arg.0=ULONG,ulIn func.VarDateFromUI4.arg.1=DATE *,pdateOut func.VarDateFromUI4.ret=HRESULT VarDateFromUI8=func func.VarDateFromUI8.args=2 func.VarDateFromUI8.arg.0=ULONG64,ui64In func.VarDateFromUI8.arg.1=DATE *,pdateOut func.VarDateFromUI8.ret=HRESULT VarDateFromUdate=func func.VarDateFromUdate.args=3 func.VarDateFromUdate.arg.0=UDATE *,pudateIn func.VarDateFromUdate.arg.1=ULONG,dwFlags func.VarDateFromUdate.arg.2=DATE *,pdateOut func.VarDateFromUdate.ret=HRESULT VarDateFromUdateEx=func func.VarDateFromUdateEx.args=4 func.VarDateFromUdateEx.arg.0=UDATE *,pudateIn func.VarDateFromUdateEx.arg.1=LCID,lcid func.VarDateFromUdateEx.arg.2=ULONG,dwFlags func.VarDateFromUdateEx.arg.3=DATE *,pdateOut func.VarDateFromUdateEx.ret=HRESULT VarDecAbs=func func.VarDecAbs.args=2 func.VarDecAbs.arg.0=LPDECIMAL,pdecIn func.VarDecAbs.arg.1=LPDECIMAL,pdecResult func.VarDecAbs.ret=HRESULT VarDecAdd=func func.VarDecAdd.args=3 func.VarDecAdd.arg.0=LPDECIMAL,pdecLeft func.VarDecAdd.arg.1=LPDECIMAL,pdecRight func.VarDecAdd.arg.2=LPDECIMAL,pdecResult func.VarDecAdd.ret=HRESULT VarDecCmp=func func.VarDecCmp.args=2 func.VarDecCmp.arg.0=LPDECIMAL,pdecLeft func.VarDecCmp.arg.1=LPDECIMAL,pdecRight func.VarDecCmp.ret=HRESULT VarDecCmpR8=func func.VarDecCmpR8.args=2 func.VarDecCmpR8.arg.0=LPDECIMAL,pdecLeft func.VarDecCmpR8.arg.1=double,dblRight func.VarDecCmpR8.ret=HRESULT VarDecDiv=func func.VarDecDiv.args=3 func.VarDecDiv.arg.0=LPDECIMAL,pdecLeft func.VarDecDiv.arg.1=LPDECIMAL,pdecRight func.VarDecDiv.arg.2=LPDECIMAL,pdecResult func.VarDecDiv.ret=HRESULT VarDecFix=func func.VarDecFix.args=2 func.VarDecFix.arg.0=LPDECIMAL,pdecIn func.VarDecFix.arg.1=LPDECIMAL,pdecResult func.VarDecFix.ret=HRESULT VarDecFromBool=func func.VarDecFromBool.args=2 func.VarDecFromBool.arg.0=VARIANT_BOOL,boolIn func.VarDecFromBool.arg.1=DECIMAL *,pdecOut func.VarDecFromBool.ret=HRESULT VarDecFromCy=func func.VarDecFromCy.args=2 func.VarDecFromCy.arg.0=CY,cyIn func.VarDecFromCy.arg.1=DECIMAL *,pdecOut func.VarDecFromCy.ret=HRESULT VarDecFromDate=func func.VarDecFromDate.args=2 func.VarDecFromDate.arg.0=DATE,dateIn func.VarDecFromDate.arg.1=DECIMAL *,pdecOut func.VarDecFromDate.ret=HRESULT VarDecFromDisp=func func.VarDecFromDisp.args=3 func.VarDecFromDisp.arg.0=IDispatch *,pdispIn func.VarDecFromDisp.arg.1=LCID,lcid func.VarDecFromDisp.arg.2=DECIMAL *,pdecOut func.VarDecFromDisp.ret=HRESULT VarDecFromI1=func func.VarDecFromI1.args=2 func.VarDecFromI1.arg.0=CHAR,cIn func.VarDecFromI1.arg.1=DECIMAL *,pdecOut func.VarDecFromI1.ret=HRESULT VarDecFromI2=func func.VarDecFromI2.args=2 func.VarDecFromI2.arg.0=SHORT,uiIn func.VarDecFromI2.arg.1=DECIMAL *,pdecOut func.VarDecFromI2.ret=HRESULT VarDecFromI4=func func.VarDecFromI4.args=2 func.VarDecFromI4.arg.0=LONG,lIn func.VarDecFromI4.arg.1=DECIMAL *,pdecOut func.VarDecFromI4.ret=HRESULT VarDecFromI8=func func.VarDecFromI8.args=2 func.VarDecFromI8.arg.0=LONG64,i64In func.VarDecFromI8.arg.1=DECIMAL *,pdecOut func.VarDecFromI8.ret=HRESULT VarDecFromR4=func func.VarDecFromR4.args=2 func.VarDecFromR4.arg.0=FLOAT,fltIn func.VarDecFromR4.arg.1=DECIMAL *,pdecOut func.VarDecFromR4.ret=HRESULT VarDecFromR8=func func.VarDecFromR8.args=2 func.VarDecFromR8.arg.0=DOUBLE,dblIn func.VarDecFromR8.arg.1=DECIMAL *,pdecOut func.VarDecFromR8.ret=HRESULT VarDecFromStr=func func.VarDecFromStr.args=4 func.VarDecFromStr.arg.0=LPCOLESTR,strIn func.VarDecFromStr.arg.1=LCID,lcid func.VarDecFromStr.arg.2=ULONG,dwFlags func.VarDecFromStr.arg.3=DECIMAL *,pdecOut func.VarDecFromStr.ret=HRESULT VarDecFromUI1=func func.VarDecFromUI1.args=2 func.VarDecFromUI1.arg.0=BYTE,bIn func.VarDecFromUI1.arg.1=DECIMAL *,pdecOut func.VarDecFromUI1.ret=HRESULT VarDecFromUI2=func func.VarDecFromUI2.args=2 func.VarDecFromUI2.arg.0=USHORT,uiIn func.VarDecFromUI2.arg.1=DECIMAL *,pdecOut func.VarDecFromUI2.ret=HRESULT VarDecFromUI4=func func.VarDecFromUI4.args=2 func.VarDecFromUI4.arg.0=ULONG,ulIn func.VarDecFromUI4.arg.1=DECIMAL *,pdecOut func.VarDecFromUI4.ret=HRESULT VarDecFromUI8=func func.VarDecFromUI8.args=2 func.VarDecFromUI8.arg.0=ULONG64,ui64In func.VarDecFromUI8.arg.1=DECIMAL *,pdecOut func.VarDecFromUI8.ret=HRESULT VarDecInt=func func.VarDecInt.args=2 func.VarDecInt.arg.0=LPDECIMAL,pdecIn func.VarDecInt.arg.1=LPDECIMAL,pdecResult func.VarDecInt.ret=HRESULT VarDecMul=func func.VarDecMul.args=3 func.VarDecMul.arg.0=LPDECIMAL,pdecLeft func.VarDecMul.arg.1=LPDECIMAL,pdecRight func.VarDecMul.arg.2=LPDECIMAL,pdecResult func.VarDecMul.ret=HRESULT VarDecNeg=func func.VarDecNeg.args=2 func.VarDecNeg.arg.0=LPDECIMAL,pdecIn func.VarDecNeg.arg.1=LPDECIMAL,pdecResult func.VarDecNeg.ret=HRESULT VarDecRound=func func.VarDecRound.args=3 func.VarDecRound.arg.0=LPDECIMAL,pdecIn func.VarDecRound.arg.1=int,cDecimals func.VarDecRound.arg.2=LPDECIMAL,pdecResult func.VarDecRound.ret=HRESULT VarDecSub=func func.VarDecSub.args=3 func.VarDecSub.arg.0=LPDECIMAL,pdecLeft func.VarDecSub.arg.1=LPDECIMAL,pdecRight func.VarDecSub.arg.2=LPDECIMAL,pdecResult func.VarDecSub.ret=HRESULT VarDiv=func func.VarDiv.args=3 func.VarDiv.arg.0=LPVARIANT,pvarLeft func.VarDiv.arg.1=LPVARIANT,pvarRight func.VarDiv.arg.2=LPVARIANT,pvarResult func.VarDiv.ret=HRESULT VarEqv=func func.VarEqv.args=3 func.VarEqv.arg.0=LPVARIANT,pvarLeft func.VarEqv.arg.1=LPVARIANT,pvarRight func.VarEqv.arg.2=LPVARIANT,pvarResult func.VarEqv.ret=HRESULT VarFix=func func.VarFix.args=2 func.VarFix.arg.0=LPVARIANT,pvarIn func.VarFix.arg.1=LPVARIANT,pvarResult func.VarFix.ret=HRESULT VarFormat=func func.VarFormat.args=6 func.VarFormat.arg.0=LPVARIANT,pvarIn func.VarFormat.arg.1=LPOLESTR,pstrFormat func.VarFormat.arg.2=int,iFirstDay func.VarFormat.arg.3=int,iFirstWeek func.VarFormat.arg.4=ULONG,dwFlags func.VarFormat.arg.5=BSTR *,pbstrOut func.VarFormat.ret=HRESULT VarFormatCurrency=func func.VarFormatCurrency.args=7 func.VarFormatCurrency.arg.0=LPVARIANT,pvarIn func.VarFormatCurrency.arg.1=int,iNumDig func.VarFormatCurrency.arg.2=int,iIncLead func.VarFormatCurrency.arg.3=int,iUseParens func.VarFormatCurrency.arg.4=int,iGroup func.VarFormatCurrency.arg.5=ULONG,dwFlags func.VarFormatCurrency.arg.6=BSTR *,pbstrOut func.VarFormatCurrency.ret=HRESULT VarFormatDateTime=func func.VarFormatDateTime.args=4 func.VarFormatDateTime.arg.0=LPVARIANT,pvarIn func.VarFormatDateTime.arg.1=int,iNamedFormat func.VarFormatDateTime.arg.2=ULONG,dwFlags func.VarFormatDateTime.arg.3=BSTR *,pbstrOut func.VarFormatDateTime.ret=HRESULT VarFormatFromTokens=func func.VarFormatFromTokens.args=6 func.VarFormatFromTokens.arg.0=LPVARIANT,pvarIn func.VarFormatFromTokens.arg.1=LPOLESTR,pstrFormat func.VarFormatFromTokens.arg.2=LPBYTE,pbTokCur func.VarFormatFromTokens.arg.3=ULONG,dwFlags func.VarFormatFromTokens.arg.4=BSTR *,pbstrOut func.VarFormatFromTokens.arg.5=LCID,lcid func.VarFormatFromTokens.ret=HRESULT VarFormatNumber=func func.VarFormatNumber.args=7 func.VarFormatNumber.arg.0=LPVARIANT,pvarIn func.VarFormatNumber.arg.1=int,iNumDig func.VarFormatNumber.arg.2=int,iIncLead func.VarFormatNumber.arg.3=int,iUseParens func.VarFormatNumber.arg.4=int,iGroup func.VarFormatNumber.arg.5=ULONG,dwFlags func.VarFormatNumber.arg.6=BSTR *,pbstrOut func.VarFormatNumber.ret=HRESULT VarFormatPercent=func func.VarFormatPercent.args=7 func.VarFormatPercent.arg.0=LPVARIANT,pvarIn func.VarFormatPercent.arg.1=int,iNumDig func.VarFormatPercent.arg.2=int,iIncLead func.VarFormatPercent.arg.3=int,iUseParens func.VarFormatPercent.arg.4=int,iGroup func.VarFormatPercent.arg.5=ULONG,dwFlags func.VarFormatPercent.arg.6=BSTR *,pbstrOut func.VarFormatPercent.ret=HRESULT VarI1FromBool=func func.VarI1FromBool.args=2 func.VarI1FromBool.arg.0=VARIANT_BOOL,boolIn func.VarI1FromBool.arg.1=CHAR *,pcOut func.VarI1FromBool.ret=HRESULT VarI1FromCy=func func.VarI1FromCy.args=2 func.VarI1FromCy.arg.0=CY,cyIn func.VarI1FromCy.arg.1=CHAR *,pcOut func.VarI1FromCy.ret=HRESULT VarI1FromDate=func func.VarI1FromDate.args=2 func.VarI1FromDate.arg.0=DATE,dateIn func.VarI1FromDate.arg.1=CHAR *,pcOut func.VarI1FromDate.ret=HRESULT VarI1FromDec=func func.VarI1FromDec.args=2 func.VarI1FromDec.arg.0=const DECIMAL *,pdecIn func.VarI1FromDec.arg.1=CHAR *,pcOut func.VarI1FromDec.ret=HRESULT VarI1FromDisp=func func.VarI1FromDisp.args=3 func.VarI1FromDisp.arg.0=IDispatch *,pdispIn func.VarI1FromDisp.arg.1=LCID,lcid func.VarI1FromDisp.arg.2=CHAR *,pcOut func.VarI1FromDisp.ret=HRESULT VarI1FromI2=func func.VarI1FromI2.args=2 func.VarI1FromI2.arg.0=SHORT,uiIn func.VarI1FromI2.arg.1=CHAR *,pcOut func.VarI1FromI2.ret=HRESULT VarI1FromI4=func func.VarI1FromI4.args=2 func.VarI1FromI4.arg.0=LONG,lIn func.VarI1FromI4.arg.1=CHAR *,pcOut func.VarI1FromI4.ret=HRESULT VarI1FromI8=func func.VarI1FromI8.args=2 func.VarI1FromI8.arg.0=LONG64,i64In func.VarI1FromI8.arg.1=CHAR *,pcOut func.VarI1FromI8.ret=HRESULT VarI1FromR4=func func.VarI1FromR4.args=2 func.VarI1FromR4.arg.0=FLOAT,fltIn func.VarI1FromR4.arg.1=CHAR *,pcOut func.VarI1FromR4.ret=HRESULT VarI1FromR8=func func.VarI1FromR8.args=2 func.VarI1FromR8.arg.0=DOUBLE,dblIn func.VarI1FromR8.arg.1=CHAR *,pcOut func.VarI1FromR8.ret=HRESULT VarI1FromStr=func func.VarI1FromStr.args=4 func.VarI1FromStr.arg.0=LPCOLESTR,strIn func.VarI1FromStr.arg.1=LCID,lcid func.VarI1FromStr.arg.2=ULONG,dwFlags func.VarI1FromStr.arg.3=CHAR *,pcOut func.VarI1FromStr.ret=HRESULT VarI1FromUI1=func func.VarI1FromUI1.args=2 func.VarI1FromUI1.arg.0=BYTE,bIn func.VarI1FromUI1.arg.1=CHAR *,pcOut func.VarI1FromUI1.ret=HRESULT VarI1FromUI2=func func.VarI1FromUI2.args=2 func.VarI1FromUI2.arg.0=USHORT,uiIn func.VarI1FromUI2.arg.1=CHAR *,pcOut func.VarI1FromUI2.ret=HRESULT VarI1FromUI4=func func.VarI1FromUI4.args=2 func.VarI1FromUI4.arg.0=ULONG,ulIn func.VarI1FromUI4.arg.1=CHAR *,pcOut func.VarI1FromUI4.ret=HRESULT VarI1FromUI8=func func.VarI1FromUI8.args=2 func.VarI1FromUI8.arg.0=ULONG64,i64In func.VarI1FromUI8.arg.1=CHAR *,pcOut func.VarI1FromUI8.ret=HRESULT VarI2FromBool=func func.VarI2FromBool.args=2 func.VarI2FromBool.arg.0=VARIANT_BOOL,boolIn func.VarI2FromBool.arg.1=SHORT *,psOut func.VarI2FromBool.ret=HRESULT VarI2FromCy=func func.VarI2FromCy.args=2 func.VarI2FromCy.arg.0=CY,cyIn func.VarI2FromCy.arg.1=SHORT *,psOut func.VarI2FromCy.ret=HRESULT VarI2FromDate=func func.VarI2FromDate.args=2 func.VarI2FromDate.arg.0=DATE,dateIn func.VarI2FromDate.arg.1=SHORT *,psOut func.VarI2FromDate.ret=HRESULT VarI2FromDec=func func.VarI2FromDec.args=2 func.VarI2FromDec.arg.0=const DECIMAL *,pdecIn func.VarI2FromDec.arg.1=SHORT *,psOut func.VarI2FromDec.ret=HRESULT VarI2FromDisp=func func.VarI2FromDisp.args=3 func.VarI2FromDisp.arg.0=IDispatch *,pdispIn func.VarI2FromDisp.arg.1=LCID,lcid func.VarI2FromDisp.arg.2=SHORT *,psOut func.VarI2FromDisp.ret=HRESULT VarI2FromI1=func func.VarI2FromI1.args=2 func.VarI2FromI1.arg.0=CHAR,cIn func.VarI2FromI1.arg.1=SHORT *,psOut func.VarI2FromI1.ret=HRESULT VarI2FromI4=func func.VarI2FromI4.args=2 func.VarI2FromI4.arg.0=LONG,lIn func.VarI2FromI4.arg.1=SHORT *,psOut func.VarI2FromI4.ret=HRESULT VarI2FromI8=func func.VarI2FromI8.args=2 func.VarI2FromI8.arg.0=LONG64,i64In func.VarI2FromI8.arg.1=SHORT *,psOut func.VarI2FromI8.ret=HRESULT VarI2FromR4=func func.VarI2FromR4.args=2 func.VarI2FromR4.arg.0=FLOAT,fltIn func.VarI2FromR4.arg.1=SHORT *,psOut func.VarI2FromR4.ret=HRESULT VarI2FromR8=func func.VarI2FromR8.args=2 func.VarI2FromR8.arg.0=DOUBLE,dblIn func.VarI2FromR8.arg.1=SHORT *,psOut func.VarI2FromR8.ret=HRESULT VarI2FromStr=func func.VarI2FromStr.args=4 func.VarI2FromStr.arg.0=LPCOLESTR,strIn func.VarI2FromStr.arg.1=LCID,lcid func.VarI2FromStr.arg.2=ULONG,dwFlags func.VarI2FromStr.arg.3=SHORT *,psOut func.VarI2FromStr.ret=HRESULT VarI2FromUI1=func func.VarI2FromUI1.args=2 func.VarI2FromUI1.arg.0=BYTE,bIn func.VarI2FromUI1.arg.1=SHORT *,psOut func.VarI2FromUI1.ret=HRESULT VarI2FromUI2=func func.VarI2FromUI2.args=2 func.VarI2FromUI2.arg.0=USHORT,uiIn func.VarI2FromUI2.arg.1=SHORT *,psOut func.VarI2FromUI2.ret=HRESULT VarI2FromUI4=func func.VarI2FromUI4.args=2 func.VarI2FromUI4.arg.0=ULONG,ulIn func.VarI2FromUI4.arg.1=SHORT *,psOut func.VarI2FromUI4.ret=HRESULT VarI2FromUI8=func func.VarI2FromUI8.args=2 func.VarI2FromUI8.arg.0=ULONG64,ui64In func.VarI2FromUI8.arg.1=SHORT *,psOut func.VarI2FromUI8.ret=HRESULT VarI4FromBool=func func.VarI4FromBool.args=2 func.VarI4FromBool.arg.0=VARIANT_BOOL,boolIn func.VarI4FromBool.arg.1=LONG *,plOut func.VarI4FromBool.ret=HRESULT VarI4FromCy=func func.VarI4FromCy.args=2 func.VarI4FromCy.arg.0=CY,cyIn func.VarI4FromCy.arg.1=LONG *,plOut func.VarI4FromCy.ret=HRESULT VarI4FromDate=func func.VarI4FromDate.args=2 func.VarI4FromDate.arg.0=DATE,dateIn func.VarI4FromDate.arg.1=LONG *,plOut func.VarI4FromDate.ret=HRESULT VarI4FromDec=func func.VarI4FromDec.args=2 func.VarI4FromDec.arg.0=const DECIMAL *,pdecIn func.VarI4FromDec.arg.1=LONG *,plOut func.VarI4FromDec.ret=HRESULT VarI4FromDisp=func func.VarI4FromDisp.args=3 func.VarI4FromDisp.arg.0=IDispatch *,pdispIn func.VarI4FromDisp.arg.1=LCID,lcid func.VarI4FromDisp.arg.2=LONG *,plOut func.VarI4FromDisp.ret=HRESULT VarI4FromI1=func func.VarI4FromI1.args=2 func.VarI4FromI1.arg.0=CHAR,cIn func.VarI4FromI1.arg.1=LONG *,plOut func.VarI4FromI1.ret=HRESULT VarI4FromI2=func func.VarI4FromI2.args=2 func.VarI4FromI2.arg.0=SHORT,sIn func.VarI4FromI2.arg.1=LONG *,plOut func.VarI4FromI2.ret=HRESULT VarI4FromI8=func func.VarI4FromI8.args=2 func.VarI4FromI8.arg.0=LONG64,i64In func.VarI4FromI8.arg.1=LONG *,plOut func.VarI4FromI8.ret=HRESULT VarI4FromR4=func func.VarI4FromR4.args=2 func.VarI4FromR4.arg.0=FLOAT,fltIn func.VarI4FromR4.arg.1=LONG *,plOut func.VarI4FromR4.ret=HRESULT VarI4FromR8=func func.VarI4FromR8.args=2 func.VarI4FromR8.arg.0=DOUBLE,dblIn func.VarI4FromR8.arg.1=LONG *,plOut func.VarI4FromR8.ret=HRESULT VarI4FromStr=func func.VarI4FromStr.args=4 func.VarI4FromStr.arg.0=LPCOLESTR,strIn func.VarI4FromStr.arg.1=LCID,lcid func.VarI4FromStr.arg.2=ULONG,dwFlags func.VarI4FromStr.arg.3=LONG *,plOut func.VarI4FromStr.ret=HRESULT VarI4FromUI1=func func.VarI4FromUI1.args=2 func.VarI4FromUI1.arg.0=BYTE,bIn func.VarI4FromUI1.arg.1=LONG *,plOut func.VarI4FromUI1.ret=HRESULT VarI4FromUI2=func func.VarI4FromUI2.args=2 func.VarI4FromUI2.arg.0=USHORT,uiIn func.VarI4FromUI2.arg.1=LONG *,plOut func.VarI4FromUI2.ret=HRESULT VarI4FromUI4=func func.VarI4FromUI4.args=2 func.VarI4FromUI4.arg.0=ULONG,ulIn func.VarI4FromUI4.arg.1=LONG *,plOut func.VarI4FromUI4.ret=HRESULT VarI4FromUI8=func func.VarI4FromUI8.args=2 func.VarI4FromUI8.arg.0=ULONG64,ui64In func.VarI4FromUI8.arg.1=LONG *,plOut func.VarI4FromUI8.ret=HRESULT VarI8FromBool=func func.VarI8FromBool.args=2 func.VarI8FromBool.arg.0=VARIANT_BOOL,boolIn func.VarI8FromBool.arg.1=LONG64 *,pi64Out func.VarI8FromBool.ret=HRESULT VarI8FromCy=func func.VarI8FromCy.args=2 func.VarI8FromCy.arg.0=CY,cyIn func.VarI8FromCy.arg.1=LONG64 *,pi64Out func.VarI8FromCy.ret=HRESULT VarI8FromDate=func func.VarI8FromDate.args=2 func.VarI8FromDate.arg.0=DATE,dateIn func.VarI8FromDate.arg.1=LONG64 *,pi64Out func.VarI8FromDate.ret=HRESULT VarI8FromDec=func func.VarI8FromDec.args=2 func.VarI8FromDec.arg.0=const DECIMAL *,pdecIn func.VarI8FromDec.arg.1=LONG64 *,pi64Out func.VarI8FromDec.ret=HRESULT VarI8FromDisp=func func.VarI8FromDisp.args=3 func.VarI8FromDisp.arg.0=IDispatch *,pdispIn func.VarI8FromDisp.arg.1=LCID,lcid func.VarI8FromDisp.arg.2=LONG64 *,pi64Out func.VarI8FromDisp.ret=HRESULT VarI8FromI1=func func.VarI8FromI1.args=2 func.VarI8FromI1.arg.0=CHAR,cIn func.VarI8FromI1.arg.1=LONG64 *,pi64Out func.VarI8FromI1.ret=HRESULT VarI8FromI2=func func.VarI8FromI2.args=2 func.VarI8FromI2.arg.0=SHORT,sIn func.VarI8FromI2.arg.1=LONG64 *,pi64Out func.VarI8FromI2.ret=HRESULT VarI8FromR4=func func.VarI8FromR4.args=2 func.VarI8FromR4.arg.0=FLOAT,fltIn func.VarI8FromR4.arg.1=LONG64 *,pi64Out func.VarI8FromR4.ret=HRESULT VarI8FromR8=func func.VarI8FromR8.args=2 func.VarI8FromR8.arg.0=DOUBLE,dblIn func.VarI8FromR8.arg.1=LONG64 *,pi64Out func.VarI8FromR8.ret=HRESULT VarI8FromStr=func func.VarI8FromStr.args=4 func.VarI8FromStr.arg.0=LPCOLESTR,strIn func.VarI8FromStr.arg.1=LCID,lcid func.VarI8FromStr.arg.2=ULONG,dwFlags func.VarI8FromStr.arg.3=LONG64 *,pi64Out func.VarI8FromStr.ret=HRESULT VarI8FromUI1=func func.VarI8FromUI1.args=2 func.VarI8FromUI1.arg.0=BYTE,bIn func.VarI8FromUI1.arg.1=LONG64 *,pi64Out func.VarI8FromUI1.ret=HRESULT VarI8FromUI2=func func.VarI8FromUI2.args=2 func.VarI8FromUI2.arg.0=USHORT,uiIn func.VarI8FromUI2.arg.1=LONG64 *,pi64Out func.VarI8FromUI2.ret=HRESULT VarI8FromUI4=func func.VarI8FromUI4.args=2 func.VarI8FromUI4.arg.0=ULONG,ulIn func.VarI8FromUI4.arg.1=LONG64 *,pi64Out func.VarI8FromUI4.ret=HRESULT VarI8FromUI8=func func.VarI8FromUI8.args=2 func.VarI8FromUI8.arg.0=ULONG64,ui64In func.VarI8FromUI8.arg.1=LONG64 *,pi64Out func.VarI8FromUI8.ret=HRESULT VarIdiv=func func.VarIdiv.args=3 func.VarIdiv.arg.0=LPVARIANT,pvarLeft func.VarIdiv.arg.1=LPVARIANT,pvarRight func.VarIdiv.arg.2=LPVARIANT,pvarResult func.VarIdiv.ret=HRESULT VarImp=func func.VarImp.args=3 func.VarImp.arg.0=LPVARIANT,pvarLeft func.VarImp.arg.1=LPVARIANT,pvarRight func.VarImp.arg.2=LPVARIANT,pvarResult func.VarImp.ret=HRESULT VarInt=func func.VarInt.args=2 func.VarInt.arg.0=LPVARIANT,pvarIn func.VarInt.arg.1=LPVARIANT,pvarResult func.VarInt.ret=HRESULT VarMod=func func.VarMod.args=3 func.VarMod.arg.0=LPVARIANT,pvarLeft func.VarMod.arg.1=LPVARIANT,pvarRight func.VarMod.arg.2=LPVARIANT,pvarResult func.VarMod.ret=HRESULT VarMonthName=func func.VarMonthName.args=4 func.VarMonthName.arg.0=int,iMonth func.VarMonthName.arg.1=int,fAbbrev func.VarMonthName.arg.2=ULONG,dwFlags func.VarMonthName.arg.3=BSTR *,pbstrOut func.VarMonthName.ret=HRESULT VarMul=func func.VarMul.args=3 func.VarMul.arg.0=LPVARIANT,pvarLeft func.VarMul.arg.1=LPVARIANT,pvarRight func.VarMul.arg.2=LPVARIANT,pvarResult func.VarMul.ret=HRESULT VarNeg=func func.VarNeg.args=2 func.VarNeg.arg.0=LPVARIANT,pvarIn func.VarNeg.arg.1=LPVARIANT,pvarResult func.VarNeg.ret=HRESULT VarNot=func func.VarNot.args=2 func.VarNot.arg.0=LPVARIANT,pvarIn func.VarNot.arg.1=LPVARIANT,pvarResult func.VarNot.ret=HRESULT VarNumFromParseNum=func func.VarNumFromParseNum.args=4 func.VarNumFromParseNum.arg.0=NUMPARSE *,pnumprs func.VarNumFromParseNum.arg.1=BYTE *,rgbDig func.VarNumFromParseNum.arg.2=ULONG,dwVtBits func.VarNumFromParseNum.arg.3=VARIANT *,pvar func.VarNumFromParseNum.ret=HRESULT VarOr=func func.VarOr.args=3 func.VarOr.arg.0=LPVARIANT,pvarLeft func.VarOr.arg.1=LPVARIANT,pvarRight func.VarOr.arg.2=LPVARIANT,pvarResult func.VarOr.ret=HRESULT VarParseNumFromStr=func func.VarParseNumFromStr.args=5 func.VarParseNumFromStr.arg.0=LPCOLESTR,strIn func.VarParseNumFromStr.arg.1=LCID,lcid func.VarParseNumFromStr.arg.2=ULONG,dwFlags func.VarParseNumFromStr.arg.3=NUMPARSE *,pnumprs func.VarParseNumFromStr.arg.4=BYTE *,rgbDig func.VarParseNumFromStr.ret=HRESULT VarPow=func func.VarPow.args=3 func.VarPow.arg.0=LPVARIANT,pvarLeft func.VarPow.arg.1=LPVARIANT,pvarRight func.VarPow.arg.2=LPVARIANT,pvarResult func.VarPow.ret=HRESULT VarR4CmpR8=func func.VarR4CmpR8.args=2 func.VarR4CmpR8.arg.0=float,fltLeft func.VarR4CmpR8.arg.1=double,dblRight func.VarR4CmpR8.ret=HRESULT VarR4FromBool=func func.VarR4FromBool.args=2 func.VarR4FromBool.arg.0=VARIANT_BOOL,boolIn func.VarR4FromBool.arg.1=FLOAT *,pfltOut func.VarR4FromBool.ret=HRESULT VarR4FromCy=func func.VarR4FromCy.args=2 func.VarR4FromCy.arg.0=CY,cyIn func.VarR4FromCy.arg.1=FLOAT *,pfltOut func.VarR4FromCy.ret=HRESULT VarR4FromDate=func func.VarR4FromDate.args=2 func.VarR4FromDate.arg.0=DATE,dateIn func.VarR4FromDate.arg.1=FLOAT *,pfltOut func.VarR4FromDate.ret=HRESULT VarR4FromDec=func func.VarR4FromDec.args=2 func.VarR4FromDec.arg.0=const DECIMAL *,pdecIn func.VarR4FromDec.arg.1=FLOAT *,pfltOut func.VarR4FromDec.ret=HRESULT VarR4FromDisp=func func.VarR4FromDisp.args=3 func.VarR4FromDisp.arg.0=IDispatch *,pdispIn func.VarR4FromDisp.arg.1=LCID,lcid func.VarR4FromDisp.arg.2=FLOAT *,pfltOut func.VarR4FromDisp.ret=HRESULT VarR4FromI1=func func.VarR4FromI1.args=2 func.VarR4FromI1.arg.0=CHAR,cIn func.VarR4FromI1.arg.1=FLOAT *,pfltOut func.VarR4FromI1.ret=HRESULT VarR4FromI2=func func.VarR4FromI2.args=2 func.VarR4FromI2.arg.0=SHORT,sIn func.VarR4FromI2.arg.1=FLOAT *,pfltOut func.VarR4FromI2.ret=HRESULT VarR4FromI4=func func.VarR4FromI4.args=2 func.VarR4FromI4.arg.0=LONG,lIn func.VarR4FromI4.arg.1=FLOAT *,pfltOut func.VarR4FromI4.ret=HRESULT VarR4FromI8=func func.VarR4FromI8.args=2 func.VarR4FromI8.arg.0=LONG64,i64In func.VarR4FromI8.arg.1=FLOAT *,pfltOut func.VarR4FromI8.ret=HRESULT VarR4FromR8=func func.VarR4FromR8.args=2 func.VarR4FromR8.arg.0=DOUBLE,dblIn func.VarR4FromR8.arg.1=FLOAT *,pfltOut func.VarR4FromR8.ret=HRESULT VarR4FromStr=func func.VarR4FromStr.args=4 func.VarR4FromStr.arg.0=LPCOLESTR,strIn func.VarR4FromStr.arg.1=LCID,lcid func.VarR4FromStr.arg.2=ULONG,dwFlags func.VarR4FromStr.arg.3=FLOAT *,pfltOut func.VarR4FromStr.ret=HRESULT VarR4FromUI1=func func.VarR4FromUI1.args=2 func.VarR4FromUI1.arg.0=BYTE,bIn func.VarR4FromUI1.arg.1=FLOAT *,pfltOut func.VarR4FromUI1.ret=HRESULT VarR4FromUI2=func func.VarR4FromUI2.args=2 func.VarR4FromUI2.arg.0=USHORT,uiIn func.VarR4FromUI2.arg.1=FLOAT *,pfltOut func.VarR4FromUI2.ret=HRESULT VarR4FromUI4=func func.VarR4FromUI4.args=2 func.VarR4FromUI4.arg.0=ULONG,ulIn func.VarR4FromUI4.arg.1=FLOAT *,pfltOut func.VarR4FromUI4.ret=HRESULT VarR4FromUI8=func func.VarR4FromUI8.args=2 func.VarR4FromUI8.arg.0=ULONG64,ui64In func.VarR4FromUI8.arg.1=FLOAT *,pfltOut func.VarR4FromUI8.ret=HRESULT VarR8FromBool=func func.VarR8FromBool.args=2 func.VarR8FromBool.arg.0=VARIANT_BOOL,boolIn func.VarR8FromBool.arg.1=DOUBLE *,pdblOut func.VarR8FromBool.ret=HRESULT VarR8FromCy=func func.VarR8FromCy.args=2 func.VarR8FromCy.arg.0=CY,cyIn func.VarR8FromCy.arg.1=DOUBLE *,pdblOut func.VarR8FromCy.ret=HRESULT VarR8FromDate=func func.VarR8FromDate.args=2 func.VarR8FromDate.arg.0=DATE,dateIn func.VarR8FromDate.arg.1=DOUBLE *,pdblOut func.VarR8FromDate.ret=HRESULT VarR8FromDec=func func.VarR8FromDec.args=2 func.VarR8FromDec.arg.0=const DECIMAL *,pdecIn func.VarR8FromDec.arg.1=DOUBLE *,pdblOut func.VarR8FromDec.ret=HRESULT VarR8FromDisp=func func.VarR8FromDisp.args=3 func.VarR8FromDisp.arg.0=IDispatch *,pdispIn func.VarR8FromDisp.arg.1=LCID,lcid func.VarR8FromDisp.arg.2=DOUBLE *,pdblOut func.VarR8FromDisp.ret=HRESULT VarR8FromI1=func func.VarR8FromI1.args=2 func.VarR8FromI1.arg.0=CHAR,cIn func.VarR8FromI1.arg.1=DOUBLE *,pdblOut func.VarR8FromI1.ret=HRESULT VarR8FromI2=func func.VarR8FromI2.args=2 func.VarR8FromI2.arg.0=SHORT,sIn func.VarR8FromI2.arg.1=DOUBLE *,pdblOut func.VarR8FromI2.ret=HRESULT VarR8FromI4=func func.VarR8FromI4.args=2 func.VarR8FromI4.arg.0=LONG,lIn func.VarR8FromI4.arg.1=DOUBLE *,pdblOut func.VarR8FromI4.ret=HRESULT VarR8FromI8=func func.VarR8FromI8.args=2 func.VarR8FromI8.arg.0=LONG64,i64In func.VarR8FromI8.arg.1=DOUBLE *,pdblOut func.VarR8FromI8.ret=HRESULT VarR8FromR4=func func.VarR8FromR4.args=2 func.VarR8FromR4.arg.0=FLOAT,fltIn func.VarR8FromR4.arg.1=DOUBLE *,pdblOut func.VarR8FromR4.ret=HRESULT VarR8FromStr=func func.VarR8FromStr.args=4 func.VarR8FromStr.arg.0=LPCOLESTR,strIn func.VarR8FromStr.arg.1=LCID,lcid func.VarR8FromStr.arg.2=ULONG,dwFlags func.VarR8FromStr.arg.3=DOUBLE *,pdblOut func.VarR8FromStr.ret=HRESULT VarR8FromUI1=func func.VarR8FromUI1.args=2 func.VarR8FromUI1.arg.0=BYTE,bIn func.VarR8FromUI1.arg.1=DOUBLE *,pdblOut func.VarR8FromUI1.ret=HRESULT VarR8FromUI2=func func.VarR8FromUI2.args=2 func.VarR8FromUI2.arg.0=USHORT,uiIn func.VarR8FromUI2.arg.1=DOUBLE *,pdblOut func.VarR8FromUI2.ret=HRESULT VarR8FromUI4=func func.VarR8FromUI4.args=2 func.VarR8FromUI4.arg.0=ULONG,ulIn func.VarR8FromUI4.arg.1=DOUBLE *,pdblOut func.VarR8FromUI4.ret=HRESULT VarR8FromUI8=func func.VarR8FromUI8.args=2 func.VarR8FromUI8.arg.0=ULONG64,ui64In func.VarR8FromUI8.arg.1=DOUBLE *,pdblOut func.VarR8FromUI8.ret=HRESULT VarR8Pow=func func.VarR8Pow.args=3 func.VarR8Pow.arg.0=double,dblLeft func.VarR8Pow.arg.1=double,dblRight func.VarR8Pow.arg.2=double *,pdblResult func.VarR8Pow.ret=HRESULT VarR8Round=func func.VarR8Round.args=3 func.VarR8Round.arg.0=double,dblIn func.VarR8Round.arg.1=int,cDecimals func.VarR8Round.arg.2=double *,pdblResult func.VarR8Round.ret=HRESULT VarRound=func func.VarRound.args=3 func.VarRound.arg.0=LPVARIANT,pvarIn func.VarRound.arg.1=int,cDecimals func.VarRound.arg.2=LPVARIANT,pvarResult func.VarRound.ret=HRESULT VarSub=func func.VarSub.args=3 func.VarSub.arg.0=LPVARIANT,pvarLeft func.VarSub.arg.1=LPVARIANT,pvarRight func.VarSub.arg.2=LPVARIANT,pvarResult func.VarSub.ret=HRESULT VarTokenizeFormatString=func func.VarTokenizeFormatString.args=7 func.VarTokenizeFormatString.arg.0=LPOLESTR,pstrFormat func.VarTokenizeFormatString.arg.1=LPBYTE,rgbTok func.VarTokenizeFormatString.arg.2=int,cbTok func.VarTokenizeFormatString.arg.3=int,iFirstDay func.VarTokenizeFormatString.arg.4=int,iFirstWeek func.VarTokenizeFormatString.arg.5=LCID,lcid func.VarTokenizeFormatString.arg.6=int *,pcbActual func.VarTokenizeFormatString.ret=HRESULT VarUI1FromBool=func func.VarUI1FromBool.args=2 func.VarUI1FromBool.arg.0=VARIANT_BOOL,boolIn func.VarUI1FromBool.arg.1=BYTE *,pbOut func.VarUI1FromBool.ret=HRESULT VarUI1FromCy=func func.VarUI1FromCy.args=2 func.VarUI1FromCy.arg.0=CY,cyIn func.VarUI1FromCy.arg.1=BYTE *,pbOut func.VarUI1FromCy.ret=HRESULT VarUI1FromDate=func func.VarUI1FromDate.args=2 func.VarUI1FromDate.arg.0=DATE,dateIn func.VarUI1FromDate.arg.1=BYTE *,pbOut func.VarUI1FromDate.ret=HRESULT VarUI1FromDec=func func.VarUI1FromDec.args=2 func.VarUI1FromDec.arg.0=const DECIMAL *,pdecIn func.VarUI1FromDec.arg.1=BYTE *,pbOut func.VarUI1FromDec.ret=HRESULT VarUI1FromDisp=func func.VarUI1FromDisp.args=3 func.VarUI1FromDisp.arg.0=IDispatch *,pdispIn func.VarUI1FromDisp.arg.1=LCID,lcid func.VarUI1FromDisp.arg.2=BYTE *,pbOut func.VarUI1FromDisp.ret=HRESULT VarUI1FromI1=func func.VarUI1FromI1.args=2 func.VarUI1FromI1.arg.0=CHAR,cIn func.VarUI1FromI1.arg.1=BYTE *,pbOut func.VarUI1FromI1.ret=HRESULT VarUI1FromI2=func func.VarUI1FromI2.args=2 func.VarUI1FromI2.arg.0=SHORT,sIn func.VarUI1FromI2.arg.1=BYTE *,pbOut func.VarUI1FromI2.ret=HRESULT VarUI1FromI4=func func.VarUI1FromI4.args=2 func.VarUI1FromI4.arg.0=LONG,lIn func.VarUI1FromI4.arg.1=BYTE *,pbOut func.VarUI1FromI4.ret=HRESULT VarUI1FromI8=func func.VarUI1FromI8.args=2 func.VarUI1FromI8.arg.0=LONG64,i64In func.VarUI1FromI8.arg.1=BYTE *,pbOut func.VarUI1FromI8.ret=HRESULT VarUI1FromR4=func func.VarUI1FromR4.args=2 func.VarUI1FromR4.arg.0=FLOAT,fltIn func.VarUI1FromR4.arg.1=BYTE *,pbOut func.VarUI1FromR4.ret=HRESULT VarUI1FromR8=func func.VarUI1FromR8.args=2 func.VarUI1FromR8.arg.0=DOUBLE,dblIn func.VarUI1FromR8.arg.1=BYTE *,pbOut func.VarUI1FromR8.ret=HRESULT VarUI1FromStr=func func.VarUI1FromStr.args=4 func.VarUI1FromStr.arg.0=LPCOLESTR,strIn func.VarUI1FromStr.arg.1=LCID,lcid func.VarUI1FromStr.arg.2=ULONG,dwFlags func.VarUI1FromStr.arg.3=BYTE *,pbOut func.VarUI1FromStr.ret=HRESULT VarUI1FromUI2=func func.VarUI1FromUI2.args=2 func.VarUI1FromUI2.arg.0=USHORT,uiIn func.VarUI1FromUI2.arg.1=BYTE *,pbOut func.VarUI1FromUI2.ret=HRESULT VarUI1FromUI4=func func.VarUI1FromUI4.args=2 func.VarUI1FromUI4.arg.0=ULONG,ulIn func.VarUI1FromUI4.arg.1=BYTE *,pbOut func.VarUI1FromUI4.ret=HRESULT VarUI1FromUI8=func func.VarUI1FromUI8.args=2 func.VarUI1FromUI8.arg.0=ULONG64,ui64In func.VarUI1FromUI8.arg.1=BYTE *,pbOut func.VarUI1FromUI8.ret=HRESULT VarUI2FromBool=func func.VarUI2FromBool.args=2 func.VarUI2FromBool.arg.0=VARIANT_BOOL,boolIn func.VarUI2FromBool.arg.1=USHORT *,puiOut func.VarUI2FromBool.ret=HRESULT VarUI2FromCy=func func.VarUI2FromCy.args=2 func.VarUI2FromCy.arg.0=CY,cyIn func.VarUI2FromCy.arg.1=USHORT *,puiOut func.VarUI2FromCy.ret=HRESULT VarUI2FromDate=func func.VarUI2FromDate.args=2 func.VarUI2FromDate.arg.0=DATE,dateIn func.VarUI2FromDate.arg.1=USHORT *,puiOut func.VarUI2FromDate.ret=HRESULT VarUI2FromDec=func func.VarUI2FromDec.args=2 func.VarUI2FromDec.arg.0=const DECIMAL *,pdecIn func.VarUI2FromDec.arg.1=USHORT *,puiOut func.VarUI2FromDec.ret=HRESULT VarUI2FromDisp=func func.VarUI2FromDisp.args=3 func.VarUI2FromDisp.arg.0=IDispatch *,pdispIn func.VarUI2FromDisp.arg.1=LCID,lcid func.VarUI2FromDisp.arg.2=USHORT *,puiOut func.VarUI2FromDisp.ret=HRESULT VarUI2FromI1=func func.VarUI2FromI1.args=2 func.VarUI2FromI1.arg.0=CHAR,cIn func.VarUI2FromI1.arg.1=USHORT *,puiOut func.VarUI2FromI1.ret=HRESULT VarUI2FromI2=func func.VarUI2FromI2.args=2 func.VarUI2FromI2.arg.0=SHORT,uiIn func.VarUI2FromI2.arg.1=USHORT *,puiOut func.VarUI2FromI2.ret=HRESULT VarUI2FromI4=func func.VarUI2FromI4.args=2 func.VarUI2FromI4.arg.0=LONG,lIn func.VarUI2FromI4.arg.1=USHORT *,puiOut func.VarUI2FromI4.ret=HRESULT VarUI2FromI8=func func.VarUI2FromI8.args=2 func.VarUI2FromI8.arg.0=LONG64,i64In func.VarUI2FromI8.arg.1=USHORT *,puiOut func.VarUI2FromI8.ret=HRESULT VarUI2FromR4=func func.VarUI2FromR4.args=2 func.VarUI2FromR4.arg.0=FLOAT,fltIn func.VarUI2FromR4.arg.1=USHORT *,puiOut func.VarUI2FromR4.ret=HRESULT VarUI2FromR8=func func.VarUI2FromR8.args=2 func.VarUI2FromR8.arg.0=DOUBLE,dblIn func.VarUI2FromR8.arg.1=USHORT *,puiOut func.VarUI2FromR8.ret=HRESULT VarUI2FromStr=func func.VarUI2FromStr.args=4 func.VarUI2FromStr.arg.0=LPCOLESTR,strIn func.VarUI2FromStr.arg.1=LCID,lcid func.VarUI2FromStr.arg.2=ULONG,dwFlags func.VarUI2FromStr.arg.3=USHORT *,puiOut func.VarUI2FromStr.ret=HRESULT VarUI2FromUI1=func func.VarUI2FromUI1.args=2 func.VarUI2FromUI1.arg.0=BYTE,bIn func.VarUI2FromUI1.arg.1=USHORT *,puiOut func.VarUI2FromUI1.ret=HRESULT VarUI2FromUI4=func func.VarUI2FromUI4.args=2 func.VarUI2FromUI4.arg.0=ULONG,ulIn func.VarUI2FromUI4.arg.1=USHORT *,puiOut func.VarUI2FromUI4.ret=HRESULT VarUI2FromUI8=func func.VarUI2FromUI8.args=2 func.VarUI2FromUI8.arg.0=ULONG64,i64In func.VarUI2FromUI8.arg.1=USHORT *,puiOut func.VarUI2FromUI8.ret=HRESULT VarUI4FromBool=func func.VarUI4FromBool.args=2 func.VarUI4FromBool.arg.0=VARIANT_BOOL,boolIn func.VarUI4FromBool.arg.1=ULONG *,pulOut func.VarUI4FromBool.ret=HRESULT VarUI4FromCy=func func.VarUI4FromCy.args=2 func.VarUI4FromCy.arg.0=CY,cyIn func.VarUI4FromCy.arg.1=ULONG *,pulOut func.VarUI4FromCy.ret=HRESULT VarUI4FromDate=func func.VarUI4FromDate.args=2 func.VarUI4FromDate.arg.0=DATE,dateIn func.VarUI4FromDate.arg.1=ULONG *,pulOut func.VarUI4FromDate.ret=HRESULT VarUI4FromDec=func func.VarUI4FromDec.args=2 func.VarUI4FromDec.arg.0=const DECIMAL *,pdecIn func.VarUI4FromDec.arg.1=ULONG *,pulOut func.VarUI4FromDec.ret=HRESULT VarUI4FromDisp=func func.VarUI4FromDisp.args=3 func.VarUI4FromDisp.arg.0=IDispatch *,pdispIn func.VarUI4FromDisp.arg.1=LCID,lcid func.VarUI4FromDisp.arg.2=ULONG *,pulOut func.VarUI4FromDisp.ret=HRESULT VarUI4FromI1=func func.VarUI4FromI1.args=2 func.VarUI4FromI1.arg.0=CHAR,cIn func.VarUI4FromI1.arg.1=ULONG *,pulOut func.VarUI4FromI1.ret=HRESULT VarUI4FromI2=func func.VarUI4FromI2.args=2 func.VarUI4FromI2.arg.0=SHORT,uiIn func.VarUI4FromI2.arg.1=ULONG *,pulOut func.VarUI4FromI2.ret=HRESULT VarUI4FromI4=func func.VarUI4FromI4.args=2 func.VarUI4FromI4.arg.0=LONG,lIn func.VarUI4FromI4.arg.1=ULONG *,pulOut func.VarUI4FromI4.ret=HRESULT VarUI4FromI8=func func.VarUI4FromI8.args=2 func.VarUI4FromI8.arg.0=LONG64,i64In func.VarUI4FromI8.arg.1=ULONG *,plOut func.VarUI4FromI8.ret=HRESULT VarUI4FromR4=func func.VarUI4FromR4.args=2 func.VarUI4FromR4.arg.0=FLOAT,fltIn func.VarUI4FromR4.arg.1=ULONG *,pulOut func.VarUI4FromR4.ret=HRESULT VarUI4FromR8=func func.VarUI4FromR8.args=2 func.VarUI4FromR8.arg.0=DOUBLE,dblIn func.VarUI4FromR8.arg.1=ULONG *,pulOut func.VarUI4FromR8.ret=HRESULT VarUI4FromStr=func func.VarUI4FromStr.args=4 func.VarUI4FromStr.arg.0=LPCOLESTR,strIn func.VarUI4FromStr.arg.1=LCID,lcid func.VarUI4FromStr.arg.2=ULONG,dwFlags func.VarUI4FromStr.arg.3=ULONG *,pulOut func.VarUI4FromStr.ret=HRESULT VarUI4FromUI1=func func.VarUI4FromUI1.args=2 func.VarUI4FromUI1.arg.0=BYTE,bIn func.VarUI4FromUI1.arg.1=ULONG *,pulOut func.VarUI4FromUI1.ret=HRESULT VarUI4FromUI2=func func.VarUI4FromUI2.args=2 func.VarUI4FromUI2.arg.0=USHORT,uiIn func.VarUI4FromUI2.arg.1=ULONG *,pulOut func.VarUI4FromUI2.ret=HRESULT VarUI4FromUI8=func func.VarUI4FromUI8.args=2 func.VarUI4FromUI8.arg.0=ULONG64,ui64In func.VarUI4FromUI8.arg.1=ULONG *,plOut func.VarUI4FromUI8.ret=HRESULT VarUI8FromBool=func func.VarUI8FromBool.args=2 func.VarUI8FromBool.arg.0=VARIANT_BOOL,boolIn func.VarUI8FromBool.arg.1=ULONG64 *,pi64Out func.VarUI8FromBool.ret=HRESULT VarUI8FromCy=func func.VarUI8FromCy.args=2 func.VarUI8FromCy.arg.0=CY,cyIn func.VarUI8FromCy.arg.1=ULONG64 *,pi64Out func.VarUI8FromCy.ret=HRESULT VarUI8FromDate=func func.VarUI8FromDate.args=2 func.VarUI8FromDate.arg.0=DATE,dateIn func.VarUI8FromDate.arg.1=ULONG64 *,pi64Out func.VarUI8FromDate.ret=HRESULT VarUI8FromDec=func func.VarUI8FromDec.args=2 func.VarUI8FromDec.arg.0=const DECIMAL *,pdecIn func.VarUI8FromDec.arg.1=ULONG64 *,pi64Out func.VarUI8FromDec.ret=HRESULT VarUI8FromDisp=func func.VarUI8FromDisp.args=3 func.VarUI8FromDisp.arg.0=IDispatch *,pdispIn func.VarUI8FromDisp.arg.1=LCID,lcid func.VarUI8FromDisp.arg.2=ULONG64 *,pi64Out func.VarUI8FromDisp.ret=HRESULT VarUI8FromI1=func func.VarUI8FromI1.args=2 func.VarUI8FromI1.arg.0=CHAR,cIn func.VarUI8FromI1.arg.1=ULONG64 *,pi64Out func.VarUI8FromI1.ret=HRESULT VarUI8FromI2=func func.VarUI8FromI2.args=2 func.VarUI8FromI2.arg.0=SHORT,sIn func.VarUI8FromI2.arg.1=ULONG64 *,pi64Out func.VarUI8FromI2.ret=HRESULT VarUI8FromI4=func func.VarUI8FromI4.args=2 func.VarUI8FromI4.arg.0=LONG,lIn func.VarUI8FromI4.arg.1=ULONG64 *,pi64Out func.VarUI8FromI4.ret=HRESULT VarUI8FromI8=func func.VarUI8FromI8.args=2 func.VarUI8FromI8.arg.0=LONG64,ui64In func.VarUI8FromI8.arg.1=ULONG64 *,pi64Out func.VarUI8FromI8.ret=HRESULT VarUI8FromR4=func func.VarUI8FromR4.args=2 func.VarUI8FromR4.arg.0=FLOAT,fltIn func.VarUI8FromR4.arg.1=ULONG64 *,pi64Out func.VarUI8FromR4.ret=HRESULT VarUI8FromR8=func func.VarUI8FromR8.args=2 func.VarUI8FromR8.arg.0=DOUBLE,dblIn func.VarUI8FromR8.arg.1=ULONG64 *,pi64Out func.VarUI8FromR8.ret=HRESULT VarUI8FromStr=func func.VarUI8FromStr.args=4 func.VarUI8FromStr.arg.0=LPCOLESTR,strIn func.VarUI8FromStr.arg.1=LCID,lcid func.VarUI8FromStr.arg.2=ULONG,dwFlags func.VarUI8FromStr.arg.3=ULONG64 *,pi64Out func.VarUI8FromStr.ret=HRESULT VarUI8FromUI1=func func.VarUI8FromUI1.args=2 func.VarUI8FromUI1.arg.0=BYTE,bIn func.VarUI8FromUI1.arg.1=ULONG64 *,pi64Out func.VarUI8FromUI1.ret=HRESULT VarUI8FromUI2=func func.VarUI8FromUI2.args=2 func.VarUI8FromUI2.arg.0=USHORT,uiIn func.VarUI8FromUI2.arg.1=ULONG64 *,pi64Out func.VarUI8FromUI2.ret=HRESULT VarUI8FromUI4=func func.VarUI8FromUI4.args=2 func.VarUI8FromUI4.arg.0=ULONG,ulIn func.VarUI8FromUI4.arg.1=ULONG64 *,pi64Out func.VarUI8FromUI4.ret=HRESULT VarUdateFromDate=func func.VarUdateFromDate.args=3 func.VarUdateFromDate.arg.0=DATE,dateIn func.VarUdateFromDate.arg.1=ULONG,dwFlags func.VarUdateFromDate.arg.2=UDATE *,pudateOut func.VarUdateFromDate.ret=HRESULT VarWeekdayName=func func.VarWeekdayName.args=5 func.VarWeekdayName.arg.0=int,iWeekday func.VarWeekdayName.arg.1=int,fAbbrev func.VarWeekdayName.arg.2=int,iFirstDay func.VarWeekdayName.arg.3=ULONG,dwFlags func.VarWeekdayName.arg.4=BSTR *,pbstrOut func.VarWeekdayName.ret=HRESULT VarXor=func func.VarXor.args=3 func.VarXor.arg.0=LPVARIANT,pvarLeft func.VarXor.arg.1=LPVARIANT,pvarRight func.VarXor.arg.2=LPVARIANT,pvarResult func.VarXor.ret=HRESULT VariantChangeType=func func.VariantChangeType.args=4 func.VariantChangeType.arg.0=VARIANTARG *,pvargDest func.VariantChangeType.arg.1=const VARIANTARG *,pvarSrc func.VariantChangeType.arg.2=USHORT,wFlags func.VariantChangeType.arg.3=VARTYPE,vt func.VariantChangeType.ret=HRESULT VariantChangeTypeEx=func func.VariantChangeTypeEx.args=5 func.VariantChangeTypeEx.arg.0=VARIANTARG *,pvargDest func.VariantChangeTypeEx.arg.1=const VARIANTARG *,pvarSrc func.VariantChangeTypeEx.arg.2=LCID,lcid func.VariantChangeTypeEx.arg.3=USHORT,wFlags func.VariantChangeTypeEx.arg.4=VARTYPE,vt func.VariantChangeTypeEx.ret=HRESULT VariantClear=func func.VariantClear.args=1 func.VariantClear.arg.0=VARIANTARG *,pvarg func.VariantClear.ret=HRESULT VariantCopy=func func.VariantCopy.args=2 func.VariantCopy.arg.0=VARIANTARG *,pvargDest func.VariantCopy.arg.1=const VARIANTARG *,pvargSrc func.VariantCopy.ret=HRESULT VariantCopyInd=func func.VariantCopyInd.args=2 func.VariantCopyInd.arg.0=VARIANT *,pvarDest func.VariantCopyInd.arg.1=const VARIANTARG *,pvargSrc func.VariantCopyInd.ret=HRESULT VariantInit=func func.VariantInit.args=1 func.VariantInit.arg.0=VARIANTARG *,pvarg func.VariantInit.ret=void VariantTimeToDosDateTime=func func.VariantTimeToDosDateTime.args=3 func.VariantTimeToDosDateTime.arg.0=DOUBLE,vtime func.VariantTimeToDosDateTime.arg.1=USHORT *,pwDosDate func.VariantTimeToDosDateTime.arg.2=USHORT *,pwDosTime func.VariantTimeToDosDateTime.ret=INT VariantTimeToSystemTime=func func.VariantTimeToSystemTime.args=2 func.VariantTimeToSystemTime.arg.0=DOUBLE,vtime func.VariantTimeToSystemTime.arg.1=LPSYSTEMTIME,lpSystemTime func.VariantTimeToSystemTime.ret=INT VectorFromBstr=func func.VectorFromBstr.args=2 func.VectorFromBstr.arg.0=BSTR,bstr func.VectorFromBstr.arg.1=SAFEARRAY **,ppsa func.VectorFromBstr.ret=HRESULT ### processthreadsapi.h ### LPPROCESS_INFORMATION=type type.LPPROCESS_INFORMATION=p LPSTARTUPINFOA=type type.LPSTARTUPINFOA=p LPSTARTUPINFOW=type type.LPSTARTUPINFOW=p CreateProcessA=func func.CreateProcessA.args=10 func.CreateProcessA.arg.0=LPCSTR,lpApplicationName func.CreateProcessA.arg.1=LPSTR,lpCommandLine func.CreateProcessA.arg.2=LPSECURITY_ATTRIBUTES,lpProcessAttributes func.CreateProcessA.arg.3=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateProcessA.arg.4=BOOL,bInheritHandles func.CreateProcessA.arg.5=DWORD,dwCreationFlags func.CreateProcessA.arg.6=LPVOID,lpEnvironment func.CreateProcessA.arg.7=LPCSTR,lpCurrentDirectory func.CreateProcessA.arg.8=LPSTARTUPINFOA,lpStartupInfo func.CreateProcessA.arg.9=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessA.ret=BOOL CreateProcessAsUserA=func func.CreateProcessAsUserA.args=11 func.CreateProcessAsUserA.arg.0=HANDLE,hToken func.CreateProcessAsUserA.arg.1=LPCSTR,lpApplicationName func.CreateProcessAsUserA.arg.2=LPSTR,lpCommandLine func.CreateProcessAsUserA.arg.3=LPSECURITY_ATTRIBUTES,lpProcessAttributes func.CreateProcessAsUserA.arg.4=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateProcessAsUserA.arg.5=BOOL,bInheritHandles func.CreateProcessAsUserA.arg.6=DWORD,dwCreationFlags func.CreateProcessAsUserA.arg.7=LPVOID,lpEnvironment func.CreateProcessAsUserA.arg.8=LPCSTR,lpCurrentDirectory func.CreateProcessAsUserA.arg.9=LPSTARTUPINFOA,lpStartupInfo func.CreateProcessAsUserA.arg.10=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessAsUserA.ret=BOOL CreateProcessAsUserW=func func.CreateProcessAsUserW.args=11 func.CreateProcessAsUserW.arg.0=HANDLE,hToken func.CreateProcessAsUserW.arg.1=LPCWSTR,lpApplicationName func.CreateProcessAsUserW.arg.2=LPWSTR,lpCommandLine func.CreateProcessAsUserW.arg.3=LPSECURITY_ATTRIBUTES,lpProcessAttributes func.CreateProcessAsUserW.arg.4=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateProcessAsUserW.arg.5=BOOL,bInheritHandles func.CreateProcessAsUserW.arg.6=DWORD,dwCreationFlags func.CreateProcessAsUserW.arg.7=LPVOID,lpEnvironment func.CreateProcessAsUserW.arg.8=LPCWSTR,lpCurrentDirectory func.CreateProcessAsUserW.arg.9=LPSTARTUPINFOW,lpStartupInfo func.CreateProcessAsUserW.arg.10=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessAsUserW.ret=BOOL CreateProcessW=func func.CreateProcessW.args=10 func.CreateProcessW.arg.0=LPCWSTR,lpApplicationName func.CreateProcessW.arg.1=LPWSTR,lpCommandLine func.CreateProcessW.arg.2=LPSECURITY_ATTRIBUTES,lpProcessAttributes func.CreateProcessW.arg.3=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateProcessW.arg.4=BOOL,bInheritHandles func.CreateProcessW.arg.5=DWORD,dwCreationFlags func.CreateProcessW.arg.6=LPVOID,lpEnvironment func.CreateProcessW.arg.7=LPCWSTR,lpCurrentDirectory func.CreateProcessW.arg.8=LPSTARTUPINFOW,lpStartupInfo func.CreateProcessW.arg.9=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessW.ret=BOOL CreateRemoteThread=func func.CreateRemoteThread.args=7 func.CreateRemoteThread.arg.0=HANDLE,hProcess func.CreateRemoteThread.arg.1=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateRemoteThread.arg.2=SIZE_T,dwStackSize func.CreateRemoteThread.arg.3=LPTHREAD_START_ROUTINE,lpStartAddress func.CreateRemoteThread.arg.4=LPVOID,lpParameter func.CreateRemoteThread.arg.5=DWORD,dwCreationFlags func.CreateRemoteThread.arg.6=LPDWORD,lpThreadId func.CreateRemoteThread.ret=HANDLE CreateRemoteThreadEx=func func.CreateRemoteThreadEx.args=8 func.CreateRemoteThreadEx.arg.0=HANDLE,hProcess func.CreateRemoteThreadEx.arg.1=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateRemoteThreadEx.arg.2=SIZE_T,dwStackSize func.CreateRemoteThreadEx.arg.3=LPTHREAD_START_ROUTINE,lpStartAddress func.CreateRemoteThreadEx.arg.4=LPVOID,lpParameter func.CreateRemoteThreadEx.arg.5=DWORD,dwCreationFlags func.CreateRemoteThreadEx.arg.6=LPPROC_THREAD_ATTRIBUTE_LIST,lpAttributeList func.CreateRemoteThreadEx.arg.7=LPDWORD,lpThreadId func.CreateRemoteThreadEx.ret=HANDLE CreateThread=func func.CreateThread.args=6 func.CreateThread.arg.0=LPSECURITY_ATTRIBUTES,lpThreadAttributes func.CreateThread.arg.1=SIZE_T,dwStackSize func.CreateThread.arg.2=LPTHREAD_START_ROUTINE,lpStartAddress func.CreateThread.arg.3=LPVOID,lpParameter func.CreateThread.arg.4=DWORD,dwCreationFlags func.CreateThread.arg.5=LPDWORD,lpThreadId func.CreateThread.ret=HANDLE DeleteProcThreadAttributeList=func func.DeleteProcThreadAttributeList.args=1 func.DeleteProcThreadAttributeList.arg.0=LPPROC_THREAD_ATTRIBUTE_LIST,lpAttributeList func.DeleteProcThreadAttributeList.ret=VOID ExitProcess=func func.ExitProcess.args=1 func.ExitProcess.arg.0=UINT,uExitCode func.ExitProcess.noreturn=true func.ExitProcess.ret=VOID ExitThread=func func.ExitThread.args=1 func.ExitThread.arg.0=DWORD,dwExitCode func.ExitThread.noreturn=true func.ExitThread.ret=VOID FlushInstructionCache=func func.FlushInstructionCache.args=3 func.FlushInstructionCache.arg.0=HANDLE,hProcess func.FlushInstructionCache.arg.1=LPCVOID,lpBaseAddress func.FlushInstructionCache.arg.2=SIZE_T,dwSize func.FlushInstructionCache.ret=BOOL FlushProcessWriteBuffers=func func.FlushProcessWriteBuffers.args=0 func.FlushProcessWriteBuffers.ret=VOID GetCurrentProcess=func func.GetCurrentProcess.args=0 func.GetCurrentProcess.ret=HANDLE GetCurrentProcessId=func func.GetCurrentProcessId.args=0 func.GetCurrentProcessId.ret=DWORD GetCurrentProcessorNumber=func func.GetCurrentProcessorNumber.args=0 func.GetCurrentProcessorNumber.ret=DWORD GetCurrentProcessorNumberEx=func func.GetCurrentProcessorNumberEx.args=1 func.GetCurrentProcessorNumberEx.arg.0=PPROCESSOR_NUMBER,ProcNumber func.GetCurrentProcessorNumberEx.ret=VOID GetCurrentThread=func func.GetCurrentThread.args=0 func.GetCurrentThread.ret=HANDLE GetCurrentThreadId=func func.GetCurrentThreadId.args=0 func.GetCurrentThreadId.ret=DWORD GetCurrentThreadStackLimits=func func.GetCurrentThreadStackLimits.args=2 func.GetCurrentThreadStackLimits.arg.0=PULONG_PTR,LowLimit func.GetCurrentThreadStackLimits.arg.1=PULONG_PTR,HighLimit func.GetCurrentThreadStackLimits.ret=VOID GetExitCodeProcess=func func.GetExitCodeProcess.args=2 func.GetExitCodeProcess.arg.0=HANDLE,hProcess func.GetExitCodeProcess.arg.1=LPDWORD,lpExitCode func.GetExitCodeProcess.ret=BOOL GetExitCodeThread=func func.GetExitCodeThread.args=2 func.GetExitCodeThread.arg.0=HANDLE,hThread func.GetExitCodeThread.arg.1=LPDWORD,lpExitCode func.GetExitCodeThread.ret=BOOL GetPriorityClass=func func.GetPriorityClass.args=1 func.GetPriorityClass.arg.0=HANDLE,hProcess func.GetPriorityClass.ret=DWORD GetProcessHandleCount=func func.GetProcessHandleCount.args=2 func.GetProcessHandleCount.arg.0=HANDLE,hProcess func.GetProcessHandleCount.arg.1=PDWORD,pdwHandleCount func.GetProcessHandleCount.ret=BOOL GetProcessId=func func.GetProcessId.args=1 func.GetProcessId.arg.0=HANDLE,Process func.GetProcessId.ret=DWORD GetProcessIdOfThread=func func.GetProcessIdOfThread.args=1 func.GetProcessIdOfThread.arg.0=HANDLE,Thread func.GetProcessIdOfThread.ret=DWORD GetProcessInformation=func func.GetProcessInformation.args=4 func.GetProcessInformation.arg.0=HANDLE,hProcess func.GetProcessInformation.arg.1=PROCESS_INFORMATION_CLASS,ProcessInformationClass func.GetProcessInformation.arg.2=LPVOID,ProcessInformation func.GetProcessInformation.arg.3=DWORD,ProcessInformationSize func.GetProcessInformation.ret=BOOL GetProcessMitigationPolicy=func func.GetProcessMitigationPolicy.args=4 func.GetProcessMitigationPolicy.arg.0=HANDLE,hProcess func.GetProcessMitigationPolicy.arg.1=PROCESS_MITIGATION_POLICY,MitigationPolicy func.GetProcessMitigationPolicy.arg.2=PVOID,lpBuffer func.GetProcessMitigationPolicy.arg.3=SIZE_T,dwLength func.GetProcessMitigationPolicy.ret=BOOL GetProcessPriorityBoost=func func.GetProcessPriorityBoost.args=2 func.GetProcessPriorityBoost.arg.0=HANDLE,hProcess func.GetProcessPriorityBoost.arg.1=PBOOL,pDisablePriorityBoost func.GetProcessPriorityBoost.ret=BOOL GetProcessShutdownParameters=func func.GetProcessShutdownParameters.args=2 func.GetProcessShutdownParameters.arg.0=LPDWORD,lpdwLevel func.GetProcessShutdownParameters.arg.1=LPDWORD,lpdwFlags func.GetProcessShutdownParameters.ret=BOOL GetProcessTimes=func func.GetProcessTimes.args=5 func.GetProcessTimes.arg.0=HANDLE,hProcess func.GetProcessTimes.arg.1=LPFILETIME,lpCreationTime func.GetProcessTimes.arg.2=LPFILETIME,lpExitTime func.GetProcessTimes.arg.3=LPFILETIME,lpKernelTime func.GetProcessTimes.arg.4=LPFILETIME,lpUserTime func.GetProcessTimes.ret=BOOL GetProcessVersion=func func.GetProcessVersion.args=1 func.GetProcessVersion.arg.0=DWORD,ProcessId func.GetProcessVersion.ret=DWORD GetStartupInfoW=func func.GetStartupInfoW.args=1 func.GetStartupInfoW.arg.0=LPSTARTUPINFOW,lpStartupInfo func.GetStartupInfoW.ret=VOID GetSystemTimes=func func.GetSystemTimes.args=3 func.GetSystemTimes.arg.0=PFILETIME,lpIdleTime func.GetSystemTimes.arg.1=PFILETIME,lpKernelTime func.GetSystemTimes.arg.2=PFILETIME,lpUserTime func.GetSystemTimes.ret=BOOL GetThreadContext=func func.GetThreadContext.args=2 func.GetThreadContext.arg.0=HANDLE,hThread func.GetThreadContext.arg.1=LPCONTEXT,lpContext func.GetThreadContext.ret=BOOL GetThreadDescription=func func.GetThreadDescription.args=2 func.GetThreadDescription.arg.0=HANDLE,hThread func.GetThreadDescription.arg.1=PWSTR *,ppszThreadDescription func.GetThreadDescription.ret=HRESULT GetThreadIOPendingFlag=func func.GetThreadIOPendingFlag.args=2 func.GetThreadIOPendingFlag.arg.0=HANDLE,hThread func.GetThreadIOPendingFlag.arg.1=PBOOL,lpIOIsPending func.GetThreadIOPendingFlag.ret=BOOL GetThreadId=func func.GetThreadId.args=1 func.GetThreadId.arg.0=HANDLE,Thread func.GetThreadId.ret=DWORD GetThreadIdealProcessorEx=func func.GetThreadIdealProcessorEx.args=2 func.GetThreadIdealProcessorEx.arg.0=HANDLE,hThread func.GetThreadIdealProcessorEx.arg.1=PPROCESSOR_NUMBER,lpIdealProcessor func.GetThreadIdealProcessorEx.ret=BOOL GetThreadInformation=func func.GetThreadInformation.args=4 func.GetThreadInformation.arg.0=HANDLE,hThread func.GetThreadInformation.arg.1=THREAD_INFORMATION_CLASS,ThreadInformationClass func.GetThreadInformation.arg.2=LPVOID,ThreadInformation func.GetThreadInformation.arg.3=DWORD,ThreadInformationSize func.GetThreadInformation.ret=BOOL GetThreadPriority=func func.GetThreadPriority.args=1 func.GetThreadPriority.arg.0=HANDLE,hThread func.GetThreadPriority.ret=int GetThreadPriorityBoost=func func.GetThreadPriorityBoost.args=2 func.GetThreadPriorityBoost.arg.0=HANDLE,hThread func.GetThreadPriorityBoost.arg.1=PBOOL,pDisablePriorityBoost func.GetThreadPriorityBoost.ret=BOOL GetThreadTimes=func func.GetThreadTimes.args=5 func.GetThreadTimes.arg.0=HANDLE,hThread func.GetThreadTimes.arg.1=LPFILETIME,lpCreationTime func.GetThreadTimes.arg.2=LPFILETIME,lpExitTime func.GetThreadTimes.arg.3=LPFILETIME,lpKernelTime func.GetThreadTimes.arg.4=LPFILETIME,lpUserTime func.GetThreadTimes.ret=BOOL InitializeProcThreadAttributeList=func func.InitializeProcThreadAttributeList.args=4 func.InitializeProcThreadAttributeList.arg.0=LPPROC_THREAD_ATTRIBUTE_LIST,lpAttributeList func.InitializeProcThreadAttributeList.arg.1=DWORD,dwAttributeCount func.InitializeProcThreadAttributeList.arg.2=DWORD,dwFlags func.InitializeProcThreadAttributeList.arg.3=PSIZE_T,lpSize func.InitializeProcThreadAttributeList.ret=BOOL IsProcessCritical=func func.IsProcessCritical.args=2 func.IsProcessCritical.arg.0=HANDLE,hProcess func.IsProcessCritical.arg.1=PBOOL,Critical func.IsProcessCritical.ret=BOOL IsProcessorFeaturePresent=func func.IsProcessorFeaturePresent.args=1 func.IsProcessorFeaturePresent.arg.0=DWORD,ProcessorFeature func.IsProcessorFeaturePresent.ret=BOOL OpenProcess=func func.OpenProcess.args=3 func.OpenProcess.arg.0=DWORD,dwDesiredAccess func.OpenProcess.arg.1=BOOL,bInheritHandle func.OpenProcess.arg.2=DWORD,dwProcessId func.OpenProcess.ret=HANDLE OpenProcessToken=func func.OpenProcessToken.args=3 func.OpenProcessToken.arg.0=HANDLE,ProcessHandle func.OpenProcessToken.arg.1=DWORD,DesiredAccess func.OpenProcessToken.arg.2=PHANDLE,TokenHandle func.OpenProcessToken.ret=BOOL OpenThread=func func.OpenThread.args=3 func.OpenThread.arg.0=DWORD,dwDesiredAccess func.OpenThread.arg.1=BOOL,bInheritHandle func.OpenThread.arg.2=DWORD,dwThreadId func.OpenThread.ret=HANDLE OpenThreadToken=func func.OpenThreadToken.args=4 func.OpenThreadToken.arg.0=HANDLE,ThreadHandle func.OpenThreadToken.arg.1=DWORD,DesiredAccess func.OpenThreadToken.arg.2=BOOL,OpenAsSelf func.OpenThreadToken.arg.3=PHANDLE,TokenHandle func.OpenThreadToken.ret=BOOL ProcessIdToSessionId=func func.ProcessIdToSessionId.args=2 func.ProcessIdToSessionId.arg.0=DWORD,dwProcessId func.ProcessIdToSessionId.arg.1=DWORD *,pSessionId func.ProcessIdToSessionId.ret=BOOL QueryProcessAffinityUpdateMode=func func.QueryProcessAffinityUpdateMode.args=2 func.QueryProcessAffinityUpdateMode.arg.0=HANDLE,hProcess func.QueryProcessAffinityUpdateMode.arg.1=LPDWORD,lpdwFlags func.QueryProcessAffinityUpdateMode.ret=BOOL QueryProtectedPolicy=func func.QueryProtectedPolicy.args=2 func.QueryProtectedPolicy.arg.0=LPCGUID,PolicyGuid func.QueryProtectedPolicy.arg.1=PULONG_PTR,PolicyValue func.QueryProtectedPolicy.ret=BOOL QueueUserAPC=func func.QueueUserAPC.args=3 func.QueueUserAPC.arg.0=PAPCFUNC,pfnAPC func.QueueUserAPC.arg.1=HANDLE,hThread func.QueueUserAPC.arg.2=ULONG_PTR,dwData func.QueueUserAPC.ret=DWORD ResumeThread=func func.ResumeThread.args=1 func.ResumeThread.arg.0=HANDLE,hThread func.ResumeThread.ret=DWORD SetPriorityClass=func func.SetPriorityClass.args=2 func.SetPriorityClass.arg.0=HANDLE,hProcess func.SetPriorityClass.arg.1=DWORD,dwPriorityClass func.SetPriorityClass.ret=BOOL SetProcessAffinityUpdateMode=func func.SetProcessAffinityUpdateMode.args=2 func.SetProcessAffinityUpdateMode.arg.0=HANDLE,hProcess func.SetProcessAffinityUpdateMode.arg.1=DWORD,dwFlags func.SetProcessAffinityUpdateMode.ret=BOOL SetProcessInformation=func func.SetProcessInformation.args=4 func.SetProcessInformation.arg.0=HANDLE,hProcess func.SetProcessInformation.arg.1=PROCESS_INFORMATION_CLASS,ProcessInformationClass func.SetProcessInformation.arg.2=LPVOID,ProcessInformation func.SetProcessInformation.arg.3=DWORD,ProcessInformationSize func.SetProcessInformation.ret=BOOL SetProcessMitigationPolicy=func func.SetProcessMitigationPolicy.args=3 func.SetProcessMitigationPolicy.arg.0=PROCESS_MITIGATION_POLICY,MitigationPolicy func.SetProcessMitigationPolicy.arg.1=PVOID,lpBuffer func.SetProcessMitigationPolicy.arg.2=SIZE_T,dwLength func.SetProcessMitigationPolicy.ret=BOOL SetProcessPriorityBoost=func func.SetProcessPriorityBoost.args=2 func.SetProcessPriorityBoost.arg.0=HANDLE,hProcess func.SetProcessPriorityBoost.arg.1=BOOL,bDisablePriorityBoost func.SetProcessPriorityBoost.ret=BOOL SetProcessShutdownParameters=func func.SetProcessShutdownParameters.args=2 func.SetProcessShutdownParameters.arg.0=DWORD,dwLevel func.SetProcessShutdownParameters.arg.1=DWORD,dwFlags func.SetProcessShutdownParameters.ret=BOOL SetProtectedPolicy=func func.SetProtectedPolicy.args=3 func.SetProtectedPolicy.arg.0=LPCGUID,PolicyGuid func.SetProtectedPolicy.arg.1=ULONG_PTR,PolicyValue func.SetProtectedPolicy.arg.2=PULONG_PTR,OldPolicyValue func.SetProtectedPolicy.ret=BOOL SetThreadContext=func func.SetThreadContext.args=2 func.SetThreadContext.arg.0=HANDLE,hThread func.SetThreadContext.arg.1=const CONTEXT *,lpContext func.SetThreadContext.ret=BOOL SetThreadDescription=func func.SetThreadDescription.args=2 func.SetThreadDescription.arg.0=HANDLE,hThread func.SetThreadDescription.arg.1=PCWSTR,lpThreadDescription func.SetThreadDescription.ret=HRESULT SetThreadIdealProcessor=func func.SetThreadIdealProcessor.args=2 func.SetThreadIdealProcessor.arg.0=HANDLE,hThread func.SetThreadIdealProcessor.arg.1=DWORD,dwIdealProcessor func.SetThreadIdealProcessor.ret=DWORD SetThreadIdealProcessorEx=func func.SetThreadIdealProcessorEx.args=3 func.SetThreadIdealProcessorEx.arg.0=HANDLE,hThread func.SetThreadIdealProcessorEx.arg.1=PPROCESSOR_NUMBER,lpIdealProcessor func.SetThreadIdealProcessorEx.arg.2=PPROCESSOR_NUMBER,lpPreviousIdealProcessor func.SetThreadIdealProcessorEx.ret=BOOL SetThreadInformation=func func.SetThreadInformation.args=4 func.SetThreadInformation.arg.0=HANDLE,hThread func.SetThreadInformation.arg.1=THREAD_INFORMATION_CLASS,ThreadInformationClass func.SetThreadInformation.arg.2=LPVOID,ThreadInformation func.SetThreadInformation.arg.3=DWORD,ThreadInformationSize func.SetThreadInformation.ret=BOOL SetThreadPriority=func func.SetThreadPriority.args=2 func.SetThreadPriority.arg.0=HANDLE,hThread func.SetThreadPriority.arg.1=int,nPriority func.SetThreadPriority.ret=BOOL SetThreadPriorityBoost=func func.SetThreadPriorityBoost.args=2 func.SetThreadPriorityBoost.arg.0=HANDLE,hThread func.SetThreadPriorityBoost.arg.1=BOOL,bDisablePriorityBoost func.SetThreadPriorityBoost.ret=BOOL SetThreadStackGuarantee=func func.SetThreadStackGuarantee.args=1 func.SetThreadStackGuarantee.arg.0=PULONG,StackSizeInBytes func.SetThreadStackGuarantee.ret=BOOL SetThreadToken=func func.SetThreadToken.args=2 func.SetThreadToken.arg.0=PHANDLE,Thread func.SetThreadToken.arg.1=HANDLE,Token func.SetThreadToken.ret=BOOL SuspendThread=func func.SuspendThread.args=1 func.SuspendThread.arg.0=HANDLE,hThread func.SuspendThread.ret=DWORD SwitchToThread=func func.SwitchToThread.args=0 func.SwitchToThread.ret=BOOL TerminateProcess=func func.TerminateProcess.args=2 func.TerminateProcess.arg.0=HANDLE,hProcess func.TerminateProcess.arg.1=UINT,uExitCode func.TerminateProcess.ret=BOOL TerminateThread=func func.TerminateThread.args=2 func.TerminateThread.arg.0=HANDLE,hThread func.TerminateThread.arg.1=DWORD,dwExitCode func.TerminateThread.ret=BOOL TlsAlloc=func func.TlsAlloc.args=0 func.TlsAlloc.ret=DWORD TlsFree=func func.TlsFree.args=1 func.TlsFree.arg.0=DWORD,dwTlsIndex func.TlsFree.ret=BOOL TlsGetValue=func func.TlsGetValue.args=1 func.TlsGetValue.arg.0=DWORD,dwTlsIndex func.TlsGetValue.ret=LPVOID TlsSetValue=func func.TlsSetValue.args=2 func.TlsSetValue.arg.0=DWORD,dwTlsIndex func.TlsSetValue.arg.1=LPVOID,lpTlsValue func.TlsSetValue.ret=BOOL UpdateProcThreadAttribute=func func.UpdateProcThreadAttribute.args=7 func.UpdateProcThreadAttribute.arg.0=LPPROC_THREAD_ATTRIBUTE_LIST,lpAttributeList func.UpdateProcThreadAttribute.arg.1=DWORD,dwFlags func.UpdateProcThreadAttribute.arg.2=DWORD_PTR,Attribute func.UpdateProcThreadAttribute.arg.3=PVOID,lpValue func.UpdateProcThreadAttribute.arg.4=SIZE_T,cbSize func.UpdateProcThreadAttribute.arg.5=PVOID,lpPreviousValue func.UpdateProcThreadAttribute.arg.6=PSIZE_T,lpReturnSize func.UpdateProcThreadAttribute.ret=BOOL ### psapi.h ### EmptyWorkingSet=func func.EmptyWorkingSet.args=1 func.EmptyWorkingSet.arg.0=HANDLE,hProcess func.EmptyWorkingSet.ret=BOOL EnumDeviceDrivers=func func.EnumDeviceDrivers.args=3 func.EnumDeviceDrivers.arg.0=LPVOID *,lpImageBase func.EnumDeviceDrivers.arg.1=DWORD,cb func.EnumDeviceDrivers.arg.2=LPDWORD,lpcbNeeded func.EnumDeviceDrivers.ret=BOOL EnumPageFilesA=func func.EnumPageFilesA.args=2 func.EnumPageFilesA.arg.0=PENUM_PAGE_FILE_CALLBACKA,pCallBackRoutine func.EnumPageFilesA.arg.1=LPVOID,pContext func.EnumPageFilesA.ret=BOOL EnumPageFilesW=func func.EnumPageFilesW.args=2 func.EnumPageFilesW.arg.0=PENUM_PAGE_FILE_CALLBACKW,pCallBackRoutine func.EnumPageFilesW.arg.1=LPVOID,pContext func.EnumPageFilesW.ret=BOOL EnumProcesses=func func.EnumProcesses.args=3 func.EnumProcesses.arg.0=DWORD *,lpidProcess func.EnumProcesses.arg.1=DWORD,cb func.EnumProcesses.arg.2=LPDWORD,lpcbNeeded func.EnumProcesses.ret=BOOL EnumProcessModules=func func.EnumProcessModules.args=4 func.EnumProcessModules.arg.0=HANDLE,hProcess func.EnumProcessModules.arg.1=HMODULE *,lphModule func.EnumProcessModules.arg.2=DWORD,cb func.EnumProcessModules.arg.3=LPDWORD,lpcbNeeded func.EnumProcessModules.ret=BOOL EnumProcessModulesEx=func func.EnumProcessModulesEx.args=5 func.EnumProcessModulesEx.arg.0=HANDLE,hProcess func.EnumProcessModulesEx.arg.1=HMODULE *,lphModule func.EnumProcessModulesEx.arg.2=DWORD,cb func.EnumProcessModulesEx.arg.3=LPDWORD,lpcbNeeded func.EnumProcessModulesEx.arg.4=DWORD,dwFilterFlag func.EnumProcessModulesEx.ret=BOOL GetDeviceDriverBaseNameA=func func.GetDeviceDriverBaseNameA.args=3 func.GetDeviceDriverBaseNameA.arg.0=LPVOID,ImageBase func.GetDeviceDriverBaseNameA.arg.1=LPSTR,lpFilename func.GetDeviceDriverBaseNameA.arg.2=DWORD,nSize func.GetDeviceDriverBaseNameA.ret=DWORD GetDeviceDriverBaseNameW=func func.GetDeviceDriverBaseNameW.args=3 func.GetDeviceDriverBaseNameW.arg.0=LPVOID,ImageBase func.GetDeviceDriverBaseNameW.arg.1=LPWSTR,lpBaseName func.GetDeviceDriverBaseNameW.arg.2=DWORD,nSize func.GetDeviceDriverBaseNameW.ret=DWORD GetDeviceDriverFileNameA=func func.GetDeviceDriverFileNameA.args=3 func.GetDeviceDriverFileNameA.arg.0=LPVOID,ImageBase func.GetDeviceDriverFileNameA.arg.1=LPSTR,lpFilename func.GetDeviceDriverFileNameA.arg.2=DWORD,nSize func.GetDeviceDriverFileNameA.ret=DWORD GetDeviceDriverFileNameW=func func.GetDeviceDriverFileNameW.args=3 func.GetDeviceDriverFileNameW.arg.0=LPVOID,ImageBase func.GetDeviceDriverFileNameW.arg.1=LPWSTR,lpFilename func.GetDeviceDriverFileNameW.arg.2=DWORD,nSize func.GetDeviceDriverFileNameW.ret=DWORD GetMappedFileNameA=func func.GetMappedFileNameA.args=4 func.GetMappedFileNameA.arg.0=HANDLE,hProcess func.GetMappedFileNameA.arg.1=LPVOID,lpv func.GetMappedFileNameA.arg.2=LPSTR,lpFilename func.GetMappedFileNameA.arg.3=DWORD,nSize func.GetMappedFileNameA.ret=DWORD GetMappedFileNameW=func func.GetMappedFileNameW.args=4 func.GetMappedFileNameW.arg.0=HANDLE,hProcess func.GetMappedFileNameW.arg.1=LPVOID,lpv func.GetMappedFileNameW.arg.2=LPWSTR,lpFilename func.GetMappedFileNameW.arg.3=DWORD,nSize func.GetMappedFileNameW.ret=DWORD GetModuleBaseNameA=func func.GetModuleBaseNameA.args=4 func.GetModuleBaseNameA.arg.0=HANDLE,hProcess func.GetModuleBaseNameA.arg.1=HMODULE,hModule func.GetModuleBaseNameA.arg.2=LPSTR,lpBaseName func.GetModuleBaseNameA.arg.3=DWORD,nSize func.GetModuleBaseNameA.ret=DWORD GetModuleBaseNameW=func func.GetModuleBaseNameW.args=4 func.GetModuleBaseNameW.arg.0=HANDLE,hProcess func.GetModuleBaseNameW.arg.1=HMODULE,hModule func.GetModuleBaseNameW.arg.2=LPWSTR,lpBaseName func.GetModuleBaseNameW.arg.3=DWORD,nSize func.GetModuleBaseNameW.ret=DWORD GetModuleFileNameExA=func func.GetModuleFileNameExA.args=4 func.GetModuleFileNameExA.arg.0=HANDLE,hProcess func.GetModuleFileNameExA.arg.1=HMODULE,hModule func.GetModuleFileNameExA.arg.2=LPSTR,lpFilename func.GetModuleFileNameExA.arg.3=DWORD,nSize func.GetModuleFileNameExA.ret=DWORD GetModuleFileNameExW=func func.GetModuleFileNameExW.args=4 func.GetModuleFileNameExW.arg.0=HANDLE,hProcess func.GetModuleFileNameExW.arg.1=HMODULE,hModule func.GetModuleFileNameExW.arg.2=LPWSTR,lpFilename func.GetModuleFileNameExW.arg.3=DWORD,nSize func.GetModuleFileNameExW.ret=DWORD GetModuleInformation=func func.GetModuleInformation.args=4 func.GetModuleInformation.arg.0=HANDLE,hProcess func.GetModuleInformation.arg.1=HMODULE,hModule func.GetModuleInformation.arg.2=LPMODULEINFO,lpmodinfo func.GetModuleInformation.arg.3=DWORD,cb func.GetModuleInformation.ret=BOOL GetPerformanceInfo=func func.GetPerformanceInfo.args=2 func.GetPerformanceInfo.arg.0=PPERFORMANCE_INFORMATION,pPerformanceInformation func.GetPerformanceInfo.arg.1=DWORD,cb func.GetPerformanceInfo.ret=BOOL GetProcessImageFileNameA=func func.GetProcessImageFileNameA.args=3 func.GetProcessImageFileNameA.arg.0=HANDLE,hProcess func.GetProcessImageFileNameA.arg.1=LPSTR,lpImageFileName func.GetProcessImageFileNameA.arg.2=DWORD,nSize func.GetProcessImageFileNameA.ret=DWORD GetProcessImageFileNameW=func func.GetProcessImageFileNameW.args=3 func.GetProcessImageFileNameW.arg.0=HANDLE,hProcess func.GetProcessImageFileNameW.arg.1=LPWSTR,lpImageFileName func.GetProcessImageFileNameW.arg.2=DWORD,nSize func.GetProcessImageFileNameW.ret=DWORD GetProcessMemoryInfo=func func.GetProcessMemoryInfo.args=3 func.GetProcessMemoryInfo.arg.0=HANDLE,Process func.GetProcessMemoryInfo.arg.1=PPROCESS_MEMORY_COUNTERS,ppsmemCounters func.GetProcessMemoryInfo.arg.2=DWORD,cb func.GetProcessMemoryInfo.ret=BOOL GetWsChanges=func func.GetWsChanges.args=3 func.GetWsChanges.arg.0=HANDLE,hProcess func.GetWsChanges.arg.1=PPSAPI_WS_WATCH_INFORMATION,lpWatchInfo func.GetWsChanges.arg.2=DWORD,cb func.GetWsChanges.ret=BOOL GetWsChangesEx=func func.GetWsChangesEx.args=3 func.GetWsChangesEx.arg.0=HANDLE,hProcess func.GetWsChangesEx.arg.1=PPSAPI_WS_WATCH_INFORMATION_EX,lpWatchInfoEx func.GetWsChangesEx.arg.2=PDWORD,cb func.GetWsChangesEx.ret=BOOL InitializeProcessForWsWatch=func func.InitializeProcessForWsWatch.args=1 func.InitializeProcessForWsWatch.arg.0=HANDLE,hProcess func.InitializeProcessForWsWatch.ret=BOOL QueryWorkingSet=func func.QueryWorkingSet.args=3 func.QueryWorkingSet.arg.0=HANDLE,hProcess func.QueryWorkingSet.arg.1=PVOID,pv func.QueryWorkingSet.arg.2=DWORD,cb func.QueryWorkingSet.ret=BOOL QueryWorkingSetEx=func func.QueryWorkingSetEx.args=3 func.QueryWorkingSetEx.arg.0=HANDLE,hProcess func.QueryWorkingSetEx.arg.1=PVOID,pv func.QueryWorkingSetEx.arg.2=DWORD,cb func.QueryWorkingSetEx.ret=BOOL K32EmptyWorkingSet=func func.K32EmptyWorkingSet.args=1 func.K32EmptyWorkingSet.arg.0=HANDLE,hProcess func.K32EmptyWorkingSet.ret=BOOL K32EnumDeviceDrivers=func func.K32EnumDeviceDrivers.args=3 func.K32EnumDeviceDrivers.arg.0=LPVOID *,lpImageBase func.K32EnumDeviceDrivers.arg.1=DWORD,cb func.K32EnumDeviceDrivers.arg.2=LPDWORD,lpcbNeeded func.K32EnumDeviceDrivers.ret=BOOL K32EnumPageFilesA=func func.K32EnumPageFilesA.args=2 func.K32EnumPageFilesA.arg.0=PENUM_PAGE_FILE_CALLBACKA,pCallBackRoutine func.K32EnumPageFilesA.arg.1=LPVOID,pContext func.K32EnumPageFilesA.ret=BOOL K32EnumPageFilesW=func func.K32EnumPageFilesW.args=2 func.K32EnumPageFilesW.arg.0=PENUM_PAGE_FILE_CALLBACKW,pCallBackRoutine func.K32EnumPageFilesW.arg.1=LPVOID,pContext func.K32EnumPageFilesW.ret=BOOL K32EnumProcesses=func func.K32EnumProcesses.args=3 func.K32EnumProcesses.arg.0=DWORD *,lpidProcess func.K32EnumProcesses.arg.1=DWORD,cb func.K32EnumProcesses.arg.2=LPDWORD,lpcbNeeded func.K32EnumProcesses.ret=BOOL K32EnumProcessModules=func func.K32EnumProcessModules.args=4 func.K32EnumProcessModules.arg.0=HANDLE,hProcess func.K32EnumProcessModules.arg.1=HMODULE *,lphModule func.K32EnumProcessModules.ret=BOOL func.K32EnumProcessModules.arg.2=DWORD,cb func.K32EnumProcessModules.arg.3=LPDWORD,lpcbNeeded K32EnumProcessModulesEx=func func.K32EnumProcessModulesEx.args=5 func.K32EnumProcessModulesEx.arg.0=HANDLE,hProcess func.K32EnumProcessModulesEx.arg.1=HMODULE *,lphModule func.K32EnumProcessModulesEx.arg.2=DWORD,cb func.K32EnumProcessModulesEx.arg.3=LPDWORD,lpcbNeeded func.K32EnumProcessModulesEx.arg.4=DWORD,dwFilterFlag func.K32EnumProcessModulesEx.ret=BOOL K32GetDeviceDriverBaseNameA=func func.K32GetDeviceDriverBaseNameA.args=3 func.K32GetDeviceDriverBaseNameA.arg.0=LPVOID,ImageBase func.K32GetDeviceDriverBaseNameA.arg.1=LPSTR,lpFilename func.K32GetDeviceDriverBaseNameA.arg.2=DWORD,nSize func.K32GetDeviceDriverBaseNameA.ret=DWORD K32GetDeviceDriverBaseNameW=func func.K32GetDeviceDriverBaseNameW.args=3 func.K32GetDeviceDriverBaseNameW.arg.0=LPVOID,ImageBase func.K32GetDeviceDriverBaseNameW.arg.1=LPWSTR,lpBaseName func.K32GetDeviceDriverBaseNameW.arg.2=DWORD,nSize func.K32GetDeviceDriverBaseNameW.ret=DWORD K32GetDeviceDriverFileNameA=func func.K32GetDeviceDriverFileNameA.args=3 func.K32GetDeviceDriverFileNameA.arg.0=LPVOID,ImageBase func.K32GetDeviceDriverFileNameA.arg.1=LPSTR,lpFilename func.K32GetDeviceDriverFileNameA.arg.2=DWORD,nSize func.K32GetDeviceDriverFileNameA.ret=DWORD K32GetDeviceDriverFileNameW=func func.K32GetDeviceDriverFileNameW.args=3 func.K32GetDeviceDriverFileNameW.arg.0=LPVOID,ImageBase func.K32GetDeviceDriverFileNameW.arg.1=LPWSTR,lpFilename func.K32GetDeviceDriverFileNameW.arg.2=DWORD,nSize func.K32GetDeviceDriverFileNameW.ret=DWORD K32GetMappedFileNameA=func func.K32GetMappedFileNameA.args=4 func.K32GetMappedFileNameA.arg.0=HANDLE,hProcess func.K32GetMappedFileNameA.arg.1=LPVOID,lpv func.K32GetMappedFileNameA.arg.2=LPSTR,lpFilename func.K32GetMappedFileNameA.arg.3=DWORD,nSize func.K32GetMappedFileNameA.ret=DWORD K32GetMappedFileNameW=func func.K32GetMappedFileNameW.args=4 func.K32GetMappedFileNameW.arg.0=HANDLE,hProcess func.K32GetMappedFileNameW.arg.1=LPVOID,lpv func.K32GetMappedFileNameW.arg.2=LPWSTR,lpFilename func.K32GetMappedFileNameW.arg.3=DWORD,nSize func.K32GetMappedFileNameW.ret=DWORD K32GetModuleBaseNameA=func func.K32GetModuleBaseNameA.args=4 func.K32GetModuleBaseNameA.arg.0=HANDLE,hProcess func.K32GetModuleBaseNameA.arg.1=HMODULE,hModule func.K32GetModuleBaseNameA.arg.2=LPSTR,lpBaseName func.K32GetModuleBaseNameA.arg.3=DWORD,nSize func.K32GetModuleBaseNameA.ret=DWORD K32GetModuleBaseNameW=func func.K32GetModuleBaseNameW.args=4 func.K32GetModuleBaseNameW.arg.0=HANDLE,hProcess func.K32GetModuleBaseNameW.arg.1=HMODULE,hModule func.K32GetModuleBaseNameW.arg.2=LPWSTR,lpBaseName func.K32GetModuleBaseNameW.arg.3=DWORD,nSize func.K32GetModuleBaseNameW.ret=DWORD K32GetModuleFileNameExA=func func.K32GetModuleFileNameExA.args=4 func.K32GetModuleFileNameExA.arg.0=HANDLE,hProcess func.K32GetModuleFileNameExA.arg.1=HMODULE,hModule func.K32GetModuleFileNameExA.arg.2=LPSTR,lpFilename func.K32GetModuleFileNameExA.arg.3=DWORD,nSize func.K32GetModuleFileNameExA.ret=DWORD K32GetModuleFileNameExW=func func.K32GetModuleFileNameExW.args=4 func.K32GetModuleFileNameExW.arg.0=HANDLE,hProcess func.K32GetModuleFileNameExW.arg.1=HMODULE,hModule func.K32GetModuleFileNameExW.arg.2=LPWSTR,lpFilename func.K32GetModuleFileNameExW.arg.3=DWORD,nSize func.K32GetModuleFileNameExW.ret=DWORD K32GetModuleInformation=func func.K32GetModuleInformation.args=4 func.K32GetModuleInformation.arg.0=HANDLE,hProcess func.K32GetModuleInformation.arg.1=HMODULE,hModule func.K32GetModuleInformation.arg.2=LPMODULEINFO,lpmodinfo func.K32GetModuleInformation.arg.3=DWORD,cb func.K32GetModuleInformation.ret=BOOL K32GetPerformanceInfo=func func.K32GetPerformanceInfo.args=2 func.K32GetPerformanceInfo.arg.0=PPERFORMANCE_INFORMATION,pPerformanceInformation func.K32GetPerformanceInfo.arg.1=DWORD,cb func.K32GetPerformanceInfo.ret=BOOL K32GetProcessImageFileNameA=func func.K32GetProcessImageFileNameA.args=3 func.K32GetProcessImageFileNameA.arg.0=HANDLE,hProcess func.K32GetProcessImageFileNameA.arg.1=LPSTR,lpImageFileName func.K32GetProcessImageFileNameA.arg.2=DWORD,nSize func.K32GetProcessImageFileNameA.ret=DWORD K32GetProcessImageFileNameW=func func.K32GetProcessImageFileNameW.args=3 func.K32GetProcessImageFileNameW.arg.0=HANDLE,hProcess func.K32GetProcessImageFileNameW.arg.1=LPWSTR,lpImageFileName func.K32GetProcessImageFileNameW.arg.2=DWORD,nSize func.K32GetProcessImageFileNameW.ret=DWORD K32GetProcessMemoryInfo=func func.K32GetProcessMemoryInfo.args=3 func.K32GetProcessMemoryInfo.arg.0=HANDLE,Process func.K32GetProcessMemoryInfo.arg.1=PPROCESS_MEMORY_COUNTERS,ppsmemCounters func.K32GetProcessMemoryInfo.arg.2=DWORD,cb func.K32GetProcessMemoryInfo.ret=BOOL K32GetWsChanges=func func.K32GetWsChanges.args=3 func.K32GetWsChanges.arg.0=HANDLE,hProcess func.K32GetWsChanges.arg.1=PPSAPI_WS_WATCH_INFORMATION,lpWatchInfo func.K32GetWsChanges.arg.2=DWORD,cb func.K32GetWsChanges.ret=BOOL K32GetWsChangesEx=func func.K32GetWsChangesEx.args=3 func.K32GetWsChangesEx.arg.0=HANDLE,hProcess func.K32GetWsChangesEx.arg.1=PPSAPI_WS_WATCH_INFORMATION_EX,lpWatchInfoEx func.K32GetWsChangesEx.arg.2=PDWORD,cb func.K32GetWsChangesEx.ret=BOOL K32InitializeProcessForWsWatch=func func.K32InitializeProcessForWsWatch.args=1 func.K32InitializeProcessForWsWatch.arg.0=HANDLE,hProcess func.K32InitializeProcessForWsWatch.ret=BOOL K32QueryWorkingSet=func func.K32QueryWorkingSet.args=3 func.K32QueryWorkingSet.arg.0=HANDLE,hProcess func.K32QueryWorkingSet.arg.1=PVOID,pv func.K32QueryWorkingSet.arg.2=DWORD,cb func.K32QueryWorkingSet.ret=BOOL K32QueryWorkingSetEx=func func.K32QueryWorkingSetEx.args=3 func.K32QueryWorkingSetEx.arg.0=HANDLE,hProcess func.K32QueryWorkingSetEx.arg.1=PVOID,pv func.K32QueryWorkingSetEx.arg.2=DWORD,cb func.K32QueryWorkingSetEx.ret=BOOL ### securitybaseapi.h ### AccessCheck=func func.AccessCheck.args=8 func.AccessCheck.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheck.arg.1=HANDLE,ClientToken func.AccessCheck.arg.2=DWORD,DesiredAccess func.AccessCheck.arg.3=PGENERIC_MAPPING,GenericMapping func.AccessCheck.arg.4=PPRIVILEGE_SET,PrivilegeSet func.AccessCheck.arg.5=LPDWORD,PrivilegeSetLength func.AccessCheck.arg.6=LPDWORD,GrantedAccess func.AccessCheck.arg.7=LPBOOL,AccessStatus func.AccessCheck.ret=BOOL AccessCheckAndAuditAlarmW=func func.AccessCheckAndAuditAlarmW.args=11 func.AccessCheckAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckAndAuditAlarmW.arg.2=LPWSTR,ObjectTypeName func.AccessCheckAndAuditAlarmW.arg.3=LPWSTR,ObjectName func.AccessCheckAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckAndAuditAlarmW.arg.5=DWORD,DesiredAccess func.AccessCheckAndAuditAlarmW.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckAndAuditAlarmW.arg.7=BOOL,ObjectCreation func.AccessCheckAndAuditAlarmW.arg.8=LPDWORD,GrantedAccess func.AccessCheckAndAuditAlarmW.arg.9=LPBOOL,AccessStatus func.AccessCheckAndAuditAlarmW.arg.10=LPBOOL,pfGenerateOnClose func.AccessCheckAndAuditAlarmW.ret=BOOL AccessCheckByType=func func.AccessCheckByType.args=11 func.AccessCheckByType.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheckByType.arg.1=PSID,PrincipalSelfSid func.AccessCheckByType.arg.2=HANDLE,ClientToken func.AccessCheckByType.arg.3=DWORD,DesiredAccess func.AccessCheckByType.arg.4=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByType.arg.5=DWORD,ObjectTypeListLength func.AccessCheckByType.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckByType.arg.7=PPRIVILEGE_SET,PrivilegeSet func.AccessCheckByType.arg.8=LPDWORD,PrivilegeSetLength func.AccessCheckByType.arg.9=LPDWORD,GrantedAccess func.AccessCheckByType.arg.10=LPBOOL,AccessStatus func.AccessCheckByType.ret=BOOL AccessCheckByTypeAndAuditAlarmW=func func.AccessCheckByTypeAndAuditAlarmW.args=16 func.AccessCheckByTypeAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckByTypeAndAuditAlarmW.arg.2=LPCWSTR,ObjectTypeName func.AccessCheckByTypeAndAuditAlarmW.arg.3=LPCWSTR,ObjectName func.AccessCheckByTypeAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeAndAuditAlarmW.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeAndAuditAlarmW.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeAndAuditAlarmW.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeAndAuditAlarmW.arg.8=DWORD,Flags func.AccessCheckByTypeAndAuditAlarmW.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeAndAuditAlarmW.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeAndAuditAlarmW.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeAndAuditAlarmW.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeAndAuditAlarmW.arg.13=LPDWORD,GrantedAccess func.AccessCheckByTypeAndAuditAlarmW.arg.14=LPBOOL,AccessStatus func.AccessCheckByTypeAndAuditAlarmW.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeAndAuditAlarmW.ret=BOOL AccessCheckByTypeResultList=func func.AccessCheckByTypeResultList.args=11 func.AccessCheckByTypeResultList.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.AccessCheckByTypeResultList.arg.1=PSID,PrincipalSelfSid func.AccessCheckByTypeResultList.arg.2=HANDLE,ClientToken func.AccessCheckByTypeResultList.arg.3=DWORD,DesiredAccess func.AccessCheckByTypeResultList.arg.4=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultList.arg.5=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultList.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultList.arg.7=PPRIVILEGE_SET,PrivilegeSet func.AccessCheckByTypeResultList.arg.8=LPDWORD,PrivilegeSetLength func.AccessCheckByTypeResultList.arg.9=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultList.arg.10=LPDWORD,AccessStatusList func.AccessCheckByTypeResultList.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmByHandleW=func func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.args=17 func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.2=HANDLE,ClientToken func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.3=LPCWSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.4=LPCWSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.5=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.6=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.7=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.8=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.9=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.10=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.11=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.12=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.13=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.14=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.15=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.arg.16=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmByHandleW.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmW=func func.AccessCheckByTypeResultListAndAuditAlarmW.args=16 func.AccessCheckByTypeResultListAndAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmW.arg.2=LPCWSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.3=LPCWSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmW.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmW.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmW.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmW.arg.8=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmW.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmW.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmW.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmW.arg.13=LPDWORD,GrantedAccessList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.14=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmW.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmW.ret=BOOL AddAccessAllowedAce=func func.AddAccessAllowedAce.args=4 func.AddAccessAllowedAce.arg.0=PACL,pAcl func.AddAccessAllowedAce.arg.1=DWORD,dwAceRevision func.AddAccessAllowedAce.arg.2=DWORD,AccessMask func.AddAccessAllowedAce.arg.3=PSID,pSid func.AddAccessAllowedAce.ret=BOOL AddAccessAllowedAceEx=func func.AddAccessAllowedAceEx.args=5 func.AddAccessAllowedAceEx.arg.0=PACL,pAcl func.AddAccessAllowedAceEx.arg.1=DWORD,dwAceRevision func.AddAccessAllowedAceEx.arg.2=DWORD,AceFlags func.AddAccessAllowedAceEx.arg.3=DWORD,AccessMask func.AddAccessAllowedAceEx.arg.4=PSID,pSid func.AddAccessAllowedAceEx.ret=BOOL AddAccessAllowedObjectAce=func func.AddAccessAllowedObjectAce.args=7 func.AddAccessAllowedObjectAce.arg.0=PACL,pAcl func.AddAccessAllowedObjectAce.arg.1=DWORD,dwAceRevision func.AddAccessAllowedObjectAce.arg.2=DWORD,AceFlags func.AddAccessAllowedObjectAce.arg.3=DWORD,AccessMask func.AddAccessAllowedObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAccessAllowedObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAccessAllowedObjectAce.arg.6=PSID,pSid func.AddAccessAllowedObjectAce.ret=BOOL AddAccessDeniedAce=func func.AddAccessDeniedAce.args=4 func.AddAccessDeniedAce.arg.0=PACL,pAcl func.AddAccessDeniedAce.arg.1=DWORD,dwAceRevision func.AddAccessDeniedAce.arg.2=DWORD,AccessMask func.AddAccessDeniedAce.arg.3=PSID,pSid func.AddAccessDeniedAce.ret=BOOL AddAccessDeniedAceEx=func func.AddAccessDeniedAceEx.args=5 func.AddAccessDeniedAceEx.arg.0=PACL,pAcl func.AddAccessDeniedAceEx.arg.1=DWORD,dwAceRevision func.AddAccessDeniedAceEx.arg.2=DWORD,AceFlags func.AddAccessDeniedAceEx.arg.3=DWORD,AccessMask func.AddAccessDeniedAceEx.arg.4=PSID,pSid func.AddAccessDeniedAceEx.ret=BOOL AddAccessDeniedObjectAce=func func.AddAccessDeniedObjectAce.args=7 func.AddAccessDeniedObjectAce.arg.0=PACL,pAcl func.AddAccessDeniedObjectAce.arg.1=DWORD,dwAceRevision func.AddAccessDeniedObjectAce.arg.2=DWORD,AceFlags func.AddAccessDeniedObjectAce.arg.3=DWORD,AccessMask func.AddAccessDeniedObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAccessDeniedObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAccessDeniedObjectAce.arg.6=PSID,pSid func.AddAccessDeniedObjectAce.ret=BOOL AddAce=func func.AddAce.args=5 func.AddAce.arg.0=PACL,pAcl func.AddAce.arg.1=DWORD,dwAceRevision func.AddAce.arg.2=DWORD,dwStartingAceIndex func.AddAce.arg.3=LPVOID,pAceList func.AddAce.arg.4=DWORD,nAceListLength func.AddAce.ret=BOOL AddAuditAccessAce=func func.AddAuditAccessAce.args=6 func.AddAuditAccessAce.arg.0=PACL,pAcl func.AddAuditAccessAce.arg.1=DWORD,dwAceRevision func.AddAuditAccessAce.arg.2=DWORD,dwAccessMask func.AddAuditAccessAce.arg.3=PSID,pSid func.AddAuditAccessAce.arg.4=BOOL,bAuditSuccess func.AddAuditAccessAce.arg.5=BOOL,bAuditFailure func.AddAuditAccessAce.ret=BOOL AddAuditAccessAceEx=func func.AddAuditAccessAceEx.args=7 func.AddAuditAccessAceEx.arg.0=PACL,pAcl func.AddAuditAccessAceEx.arg.1=DWORD,dwAceRevision func.AddAuditAccessAceEx.arg.2=DWORD,AceFlags func.AddAuditAccessAceEx.arg.3=DWORD,dwAccessMask func.AddAuditAccessAceEx.arg.4=PSID,pSid func.AddAuditAccessAceEx.arg.5=BOOL,bAuditSuccess func.AddAuditAccessAceEx.arg.6=BOOL,bAuditFailure func.AddAuditAccessAceEx.ret=BOOL AddAuditAccessObjectAce=func func.AddAuditAccessObjectAce.args=9 func.AddAuditAccessObjectAce.arg.0=PACL,pAcl func.AddAuditAccessObjectAce.arg.1=DWORD,dwAceRevision func.AddAuditAccessObjectAce.arg.2=DWORD,AceFlags func.AddAuditAccessObjectAce.arg.3=DWORD,AccessMask func.AddAuditAccessObjectAce.arg.4=GUID *,ObjectTypeGuid func.AddAuditAccessObjectAce.arg.5=GUID *,InheritedObjectTypeGuid func.AddAuditAccessObjectAce.arg.6=PSID,pSid func.AddAuditAccessObjectAce.arg.7=BOOL,bAuditSuccess func.AddAuditAccessObjectAce.arg.8=BOOL,bAuditFailure func.AddAuditAccessObjectAce.ret=BOOL AddMandatoryAce=func func.AddMandatoryAce.args=5 func.AddMandatoryAce.arg.0=PACL,pAcl func.AddMandatoryAce.arg.1=DWORD,dwAceRevision func.AddMandatoryAce.arg.2=DWORD,AceFlags func.AddMandatoryAce.arg.3=DWORD,MandatoryPolicy func.AddMandatoryAce.arg.4=PSID,pLabelSid func.AddMandatoryAce.ret=BOOL AddResourceAttributeAce=func func.AddResourceAttributeAce.args=7 func.AddResourceAttributeAce.arg.0=PACL,pAcl func.AddResourceAttributeAce.arg.1=DWORD,dwAceRevision func.AddResourceAttributeAce.arg.2=DWORD,AceFlags func.AddResourceAttributeAce.arg.3=DWORD,AccessMask func.AddResourceAttributeAce.arg.4=PSID,pSid func.AddResourceAttributeAce.arg.5=PCLAIM_SECURITY_ATTRIBUTES_INFORMATION,pAttributeInfo func.AddResourceAttributeAce.arg.6=PDWORD,pReturnLength func.AddResourceAttributeAce.ret=BOOL AddScopedPolicyIDAce=func func.AddScopedPolicyIDAce.args=5 func.AddScopedPolicyIDAce.arg.0=PACL,pAcl func.AddScopedPolicyIDAce.arg.1=DWORD,dwAceRevision func.AddScopedPolicyIDAce.arg.2=DWORD,AceFlags func.AddScopedPolicyIDAce.arg.3=DWORD,AccessMask func.AddScopedPolicyIDAce.arg.4=PSID,pSid func.AddScopedPolicyIDAce.ret=BOOL AdjustTokenGroups=func func.AdjustTokenGroups.args=6 func.AdjustTokenGroups.arg.0=HANDLE,TokenHandle func.AdjustTokenGroups.arg.1=BOOL,ResetToDefault func.AdjustTokenGroups.arg.2=PTOKEN_GROUPS,NewState func.AdjustTokenGroups.arg.3=DWORD,BufferLength func.AdjustTokenGroups.arg.4=PTOKEN_GROUPS,PreviousState func.AdjustTokenGroups.arg.5=PDWORD,ReturnLength func.AdjustTokenGroups.ret=BOOL AdjustTokenPrivileges=func func.AdjustTokenPrivileges.args=6 func.AdjustTokenPrivileges.arg.0=HANDLE,TokenHandle func.AdjustTokenPrivileges.arg.1=BOOL,DisableAllPrivileges func.AdjustTokenPrivileges.arg.2=PTOKEN_PRIVILEGES,NewState func.AdjustTokenPrivileges.arg.3=DWORD,BufferLength func.AdjustTokenPrivileges.arg.4=PTOKEN_PRIVILEGES,PreviousState func.AdjustTokenPrivileges.arg.5=PDWORD,ReturnLength func.AdjustTokenPrivileges.ret=BOOL AllocateAndInitializeSid=func func.AllocateAndInitializeSid.args=11 func.AllocateAndInitializeSid.arg.0=PSID_IDENTIFIER_AUTHORITY,pIdentifierAuthority func.AllocateAndInitializeSid.arg.1=BYTE,nSubAuthorityCount func.AllocateAndInitializeSid.arg.2=DWORD,nSubAuthority0 func.AllocateAndInitializeSid.arg.3=DWORD,nSubAuthority1 func.AllocateAndInitializeSid.arg.4=DWORD,nSubAuthority2 func.AllocateAndInitializeSid.arg.5=DWORD,nSubAuthority3 func.AllocateAndInitializeSid.arg.6=DWORD,nSubAuthority4 func.AllocateAndInitializeSid.arg.7=DWORD,nSubAuthority5 func.AllocateAndInitializeSid.arg.8=DWORD,nSubAuthority6 func.AllocateAndInitializeSid.arg.9=DWORD,nSubAuthority7 func.AllocateAndInitializeSid.arg.10=PSID *,pSid func.AllocateAndInitializeSid.ret=BOOL AllocateLocallyUniqueId=func func.AllocateLocallyUniqueId.args=1 func.AllocateLocallyUniqueId.arg.0=PLUID,Luid func.AllocateLocallyUniqueId.ret=BOOL AreAllAccessesGranted=func func.AreAllAccessesGranted.args=2 func.AreAllAccessesGranted.arg.0=DWORD,GrantedAccess func.AreAllAccessesGranted.arg.1=DWORD,DesiredAccess func.AreAllAccessesGranted.ret=BOOL AreAnyAccessesGranted=func func.AreAnyAccessesGranted.args=2 func.AreAnyAccessesGranted.arg.0=DWORD,GrantedAccess func.AreAnyAccessesGranted.arg.1=DWORD,DesiredAccess func.AreAnyAccessesGranted.ret=BOOL CheckTokenCapability=func func.CheckTokenCapability.args=3 func.CheckTokenCapability.arg.0=HANDLE,TokenHandle func.CheckTokenCapability.arg.1=PSID,CapabilitySidToCheck func.CheckTokenCapability.arg.2=PBOOL,HasCapability func.CheckTokenCapability.ret=BOOL CheckTokenMembership=func func.CheckTokenMembership.args=3 func.CheckTokenMembership.arg.0=HANDLE,TokenHandle func.CheckTokenMembership.arg.1=PSID,SidToCheck func.CheckTokenMembership.arg.2=PBOOL,IsMember func.CheckTokenMembership.ret=BOOL CheckTokenMembershipEx=func func.CheckTokenMembershipEx.args=4 func.CheckTokenMembershipEx.arg.0=HANDLE,TokenHandle func.CheckTokenMembershipEx.arg.1=PSID,SidToCheck func.CheckTokenMembershipEx.arg.2=DWORD,Flags func.CheckTokenMembershipEx.arg.3=PBOOL,IsMember func.CheckTokenMembershipEx.ret=BOOL ConvertToAutoInheritPrivateObjectSecurity=func func.ConvertToAutoInheritPrivateObjectSecurity.args=6 func.ConvertToAutoInheritPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,CurrentSecurityDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,NewSecurityDescriptor func.ConvertToAutoInheritPrivateObjectSecurity.arg.3=GUID *,ObjectType func.ConvertToAutoInheritPrivateObjectSecurity.arg.4=BOOLEAN,IsDirectoryObject func.ConvertToAutoInheritPrivateObjectSecurity.arg.5=PGENERIC_MAPPING,GenericMapping func.ConvertToAutoInheritPrivateObjectSecurity.ret=BOOL CopySid=func func.CopySid.args=3 func.CopySid.arg.0=DWORD,nDestinationSidLength func.CopySid.arg.1=PSID,pDestinationSid func.CopySid.arg.2=PSID,pSourceSid func.CopySid.ret=BOOL CreatePrivateObjectSecurity=func func.CreatePrivateObjectSecurity.args=6 func.CreatePrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurity.arg.3=BOOL,IsDirectoryObject func.CreatePrivateObjectSecurity.arg.4=HANDLE,Token func.CreatePrivateObjectSecurity.arg.5=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurity.ret=BOOL CreatePrivateObjectSecurityEx=func func.CreatePrivateObjectSecurityEx.args=8 func.CreatePrivateObjectSecurityEx.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurityEx.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurityEx.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurityEx.arg.3=GUID *,ObjectType func.CreatePrivateObjectSecurityEx.arg.4=BOOL,IsContainerObject func.CreatePrivateObjectSecurityEx.arg.5=ULONG,AutoInheritFlags func.CreatePrivateObjectSecurityEx.arg.6=HANDLE,Token func.CreatePrivateObjectSecurityEx.arg.7=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurityEx.ret=BOOL CreatePrivateObjectSecurityWithMultipleInheritance=func func.CreatePrivateObjectSecurityWithMultipleInheritance.args=9 func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.0=PSECURITY_DESCRIPTOR,ParentDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.1=PSECURITY_DESCRIPTOR,CreatorDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.2=PSECURITY_DESCRIPTOR *,NewDescriptor func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.3=GUID **,ObjectTypes func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.4=ULONG,GuidCount func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.5=BOOL,IsContainerObject func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.6=ULONG,AutoInheritFlags func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.7=HANDLE,Token func.CreatePrivateObjectSecurityWithMultipleInheritance.arg.8=PGENERIC_MAPPING,GenericMapping func.CreatePrivateObjectSecurityWithMultipleInheritance.ret=BOOL CreateRestrictedToken=func func.CreateRestrictedToken.args=9 func.CreateRestrictedToken.arg.0=HANDLE,ExistingTokenHandle func.CreateRestrictedToken.arg.1=DWORD,Flags func.CreateRestrictedToken.arg.2=DWORD,DisableSidCount func.CreateRestrictedToken.arg.3=PSID_AND_ATTRIBUTES,SidsToDisable func.CreateRestrictedToken.arg.4=DWORD,DeletePrivilegeCount func.CreateRestrictedToken.arg.5=PLUID_AND_ATTRIBUTES,PrivilegesToDelete func.CreateRestrictedToken.arg.6=DWORD,RestrictedSidCount func.CreateRestrictedToken.arg.7=PSID_AND_ATTRIBUTES,SidsToRestrict func.CreateRestrictedToken.arg.8=PHANDLE,NewTokenHandle func.CreateRestrictedToken.ret=BOOL CreateWellKnownSid=func func.CreateWellKnownSid.args=4 func.CreateWellKnownSid.arg.0=WELL_KNOWN_SID_TYPE,WellKnownSidType func.CreateWellKnownSid.arg.1=PSID,DomainSid func.CreateWellKnownSid.arg.2=PSID,pSid func.CreateWellKnownSid.arg.3=DWORD *,cbSid func.CreateWellKnownSid.ret=BOOL CveEventWrite=func func.CveEventWrite.args=2 func.CveEventWrite.arg.0=PCWSTR,CveId func.CveEventWrite.arg.1=PCWSTR,AdditionalDetails func.CveEventWrite.ret=LONG DeleteAce=func func.DeleteAce.args=2 func.DeleteAce.arg.0=PACL,pAcl func.DeleteAce.arg.1=DWORD,dwAceIndex func.DeleteAce.ret=BOOL DeriveCapabilitySidsFromName=func func.DeriveCapabilitySidsFromName.args=5 func.DeriveCapabilitySidsFromName.arg.0=LPCWSTR,CapName func.DeriveCapabilitySidsFromName.arg.1=PSID **,CapabilityGroupSids func.DeriveCapabilitySidsFromName.arg.2=DWORD *,CapabilityGroupSidCount func.DeriveCapabilitySidsFromName.arg.3=PSID **,CapabilitySids func.DeriveCapabilitySidsFromName.arg.4=DWORD *,CapabilitySidCount func.DeriveCapabilitySidsFromName.ret=BOOL DestroyPrivateObjectSecurity=func func.DestroyPrivateObjectSecurity.args=1 func.DestroyPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR *,ObjectDescriptor func.DestroyPrivateObjectSecurity.ret=BOOL DuplicateToken=func func.DuplicateToken.args=3 func.DuplicateToken.arg.0=HANDLE,ExistingTokenHandle func.DuplicateToken.arg.1=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.DuplicateToken.arg.2=PHANDLE,DuplicateTokenHandle func.DuplicateToken.ret=BOOL DuplicateTokenEx=func func.DuplicateTokenEx.args=6 func.DuplicateTokenEx.arg.0=HANDLE,hExistingToken func.DuplicateTokenEx.arg.1=DWORD,dwDesiredAccess func.DuplicateTokenEx.arg.2=LPSECURITY_ATTRIBUTES,lpTokenAttributes func.DuplicateTokenEx.arg.3=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.DuplicateTokenEx.arg.4=TOKEN_TYPE,TokenType func.DuplicateTokenEx.arg.5=PHANDLE,phNewToken func.DuplicateTokenEx.ret=BOOL EqualDomainSid=func func.EqualDomainSid.args=3 func.EqualDomainSid.arg.0=PSID,pSid1 func.EqualDomainSid.arg.1=PSID,pSid2 func.EqualDomainSid.arg.2=BOOL *,pfEqual func.EqualDomainSid.ret=BOOL EqualPrefixSid=func func.EqualPrefixSid.args=2 func.EqualPrefixSid.arg.0=PSID,pSid1 func.EqualPrefixSid.arg.1=PSID,pSid2 func.EqualPrefixSid.ret=BOOL EqualSid=func func.EqualSid.args=2 func.EqualSid.arg.0=PSID,pSid1 func.EqualSid.arg.1=PSID,pSid2 func.EqualSid.ret=BOOL FindFirstFreeAce=func func.FindFirstFreeAce.args=2 func.FindFirstFreeAce.arg.0=PACL,pAcl func.FindFirstFreeAce.arg.1=LPVOID *,pAce func.FindFirstFreeAce.ret=BOOL FreeSid=func func.FreeSid.args=1 func.FreeSid.arg.0=PSID,pSid func.FreeSid.ret=PVOID GetAce=func func.GetAce.args=3 func.GetAce.arg.0=PACL,pAcl func.GetAce.arg.1=DWORD,dwAceIndex func.GetAce.arg.2=LPVOID *,pAce func.GetAce.ret=BOOL GetAclInformation=func func.GetAclInformation.args=4 func.GetAclInformation.arg.0=PACL,pAcl func.GetAclInformation.arg.1=LPVOID,pAclInformation func.GetAclInformation.arg.2=DWORD,nAclInformationLength func.GetAclInformation.arg.3=ACL_INFORMATION_CLASS,dwAclInformationClass func.GetAclInformation.ret=BOOL GetAppContainerAce=func func.GetAppContainerAce.args=4 func.GetAppContainerAce.arg.0=PACL,Acl func.GetAppContainerAce.arg.1=DWORD,StartingAceIndex func.GetAppContainerAce.arg.2=PVOID *,AppContainerAce func.GetAppContainerAce.arg.3=DWORD *,AppContainerAceIndex func.GetAppContainerAce.ret=BOOL GetCachedSigningLevel=func func.GetCachedSigningLevel.args=6 func.GetCachedSigningLevel.arg.0=HANDLE,File func.GetCachedSigningLevel.arg.1=PULONG,Flags func.GetCachedSigningLevel.arg.2=PULONG,SigningLevel func.GetCachedSigningLevel.arg.3=PUCHAR,Thumbprint func.GetCachedSigningLevel.arg.4=PULONG,ThumbprintSize func.GetCachedSigningLevel.arg.5=PULONG,ThumbprintAlgorithm func.GetCachedSigningLevel.ret=BOOL GetFileSecurityW=func func.GetFileSecurityW.args=5 func.GetFileSecurityW.arg.0=LPCWSTR,lpFileName func.GetFileSecurityW.arg.1=SECURITY_INFORMATION,RequestedInformation func.GetFileSecurityW.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetFileSecurityW.arg.3=DWORD,nLength func.GetFileSecurityW.arg.4=LPDWORD,lpnLengthNeeded func.GetFileSecurityW.ret=BOOL GetKernelObjectSecurity=func func.GetKernelObjectSecurity.args=5 func.GetKernelObjectSecurity.arg.0=HANDLE,Handle func.GetKernelObjectSecurity.arg.1=SECURITY_INFORMATION,RequestedInformation func.GetKernelObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetKernelObjectSecurity.arg.3=DWORD,nLength func.GetKernelObjectSecurity.arg.4=LPDWORD,lpnLengthNeeded func.GetKernelObjectSecurity.ret=BOOL GetLengthSid=func func.GetLengthSid.args=1 func.GetLengthSid.arg.0=PSID,pSid func.GetLengthSid.ret=DWORD GetPrivateObjectSecurity=func func.GetPrivateObjectSecurity.args=5 func.GetPrivateObjectSecurity.arg.0=PSECURITY_DESCRIPTOR,ObjectDescriptor func.GetPrivateObjectSecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.GetPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,ResultantDescriptor func.GetPrivateObjectSecurity.arg.3=DWORD,DescriptorLength func.GetPrivateObjectSecurity.arg.4=PDWORD,ReturnLength func.GetPrivateObjectSecurity.ret=BOOL GetSecurityDescriptorControl=func func.GetSecurityDescriptorControl.args=3 func.GetSecurityDescriptorControl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorControl.arg.1=PSECURITY_DESCRIPTOR_CONTROL,pControl func.GetSecurityDescriptorControl.arg.2=LPDWORD,lpdwRevision func.GetSecurityDescriptorControl.ret=BOOL GetSecurityDescriptorDacl=func func.GetSecurityDescriptorDacl.args=4 func.GetSecurityDescriptorDacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorDacl.arg.1=LPBOOL,lpbDaclPresent func.GetSecurityDescriptorDacl.arg.2=PACL *,pDacl func.GetSecurityDescriptorDacl.arg.3=LPBOOL,lpbDaclDefaulted func.GetSecurityDescriptorDacl.ret=BOOL GetSecurityDescriptorGroup=func func.GetSecurityDescriptorGroup.args=3 func.GetSecurityDescriptorGroup.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorGroup.arg.1=PSID *,pGroup func.GetSecurityDescriptorGroup.arg.2=LPBOOL,lpbGroupDefaulted func.GetSecurityDescriptorGroup.ret=BOOL GetSecurityDescriptorLength=func func.GetSecurityDescriptorLength.args=1 func.GetSecurityDescriptorLength.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorLength.ret=DWORD GetSecurityDescriptorOwner=func func.GetSecurityDescriptorOwner.args=3 func.GetSecurityDescriptorOwner.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorOwner.arg.1=PSID *,pOwner func.GetSecurityDescriptorOwner.arg.2=LPBOOL,lpbOwnerDefaulted func.GetSecurityDescriptorOwner.ret=BOOL GetSecurityDescriptorRMControl=func func.GetSecurityDescriptorRMControl.args=2 func.GetSecurityDescriptorRMControl.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.GetSecurityDescriptorRMControl.arg.1=PUCHAR,RMControl func.GetSecurityDescriptorRMControl.ret=DWORD GetSecurityDescriptorSacl=func func.GetSecurityDescriptorSacl.args=4 func.GetSecurityDescriptorSacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetSecurityDescriptorSacl.arg.1=LPBOOL,lpbSaclPresent func.GetSecurityDescriptorSacl.arg.2=PACL *,pSacl func.GetSecurityDescriptorSacl.arg.3=LPBOOL,lpbSaclDefaulted func.GetSecurityDescriptorSacl.ret=BOOL GetSidIdentifierAuthority=func func.GetSidIdentifierAuthority.args=1 func.GetSidIdentifierAuthority.arg.0=PSID,pSid func.GetSidIdentifierAuthority.ret=PSID_IDENTIFIER_AUTHORITY GetSidLengthRequired=func func.GetSidLengthRequired.args=1 func.GetSidLengthRequired.arg.0=UCHAR,nSubAuthorityCount func.GetSidLengthRequired.ret=DWORD GetSidSubAuthority=func func.GetSidSubAuthority.args=2 func.GetSidSubAuthority.arg.0=PSID,pSid func.GetSidSubAuthority.arg.1=DWORD,nSubAuthority func.GetSidSubAuthority.ret=PDWORD GetSidSubAuthorityCount=func func.GetSidSubAuthorityCount.args=1 func.GetSidSubAuthorityCount.arg.0=PSID,pSid func.GetSidSubAuthorityCount.ret=PUCHAR GetTokenInformation=func func.GetTokenInformation.args=5 func.GetTokenInformation.arg.0=HANDLE,TokenHandle func.GetTokenInformation.arg.1=TOKEN_INFORMATION_CLASS,TokenInformationClass func.GetTokenInformation.arg.2=LPVOID,TokenInformation func.GetTokenInformation.arg.3=DWORD,TokenInformationLength func.GetTokenInformation.arg.4=PDWORD,ReturnLength func.GetTokenInformation.ret=BOOL GetWindowsAccountDomainSid=func func.GetWindowsAccountDomainSid.args=3 func.GetWindowsAccountDomainSid.arg.0=PSID,pSid func.GetWindowsAccountDomainSid.arg.1=PSID,pDomainSid func.GetWindowsAccountDomainSid.arg.2=DWORD *,cbDomainSid func.GetWindowsAccountDomainSid.ret=BOOL ImpersonateAnonymousToken=func func.ImpersonateAnonymousToken.args=1 func.ImpersonateAnonymousToken.arg.0=HANDLE,ThreadHandle func.ImpersonateAnonymousToken.ret=BOOL ImpersonateLoggedOnUser=func func.ImpersonateLoggedOnUser.args=1 func.ImpersonateLoggedOnUser.arg.0=HANDLE,hToken func.ImpersonateLoggedOnUser.ret=BOOL ImpersonateSelf=func func.ImpersonateSelf.args=1 func.ImpersonateSelf.arg.0=SECURITY_IMPERSONATION_LEVEL,ImpersonationLevel func.ImpersonateSelf.ret=BOOL InitializeAcl=func func.InitializeAcl.args=3 func.InitializeAcl.arg.0=PACL,pAcl func.InitializeAcl.arg.1=DWORD,nAclLength func.InitializeAcl.arg.2=DWORD,dwAclRevision func.InitializeAcl.ret=BOOL InitializeSecurityDescriptor=func func.InitializeSecurityDescriptor.args=2 func.InitializeSecurityDescriptor.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.InitializeSecurityDescriptor.arg.1=DWORD,dwRevision func.InitializeSecurityDescriptor.ret=BOOL InitializeSid=func func.InitializeSid.args=3 func.InitializeSid.arg.0=PSID,Sid func.InitializeSid.arg.1=PSID_IDENTIFIER_AUTHORITY,pIdentifierAuthority func.InitializeSid.arg.2=BYTE,nSubAuthorityCount func.InitializeSid.ret=BOOL IsTokenRestricted=func func.IsTokenRestricted.args=1 func.IsTokenRestricted.arg.0=HANDLE,TokenHandle func.IsTokenRestricted.ret=BOOL IsValidAcl=func func.IsValidAcl.args=1 func.IsValidAcl.arg.0=PACL,pAcl func.IsValidAcl.ret=BOOL IsValidSecurityDescriptor=func func.IsValidSecurityDescriptor.args=1 func.IsValidSecurityDescriptor.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.IsValidSecurityDescriptor.ret=BOOL IsValidSid=func func.IsValidSid.args=1 func.IsValidSid.arg.0=PSID,pSid func.IsValidSid.ret=BOOL IsWellKnownSid=func func.IsWellKnownSid.args=2 func.IsWellKnownSid.arg.0=PSID,pSid func.IsWellKnownSid.arg.1=WELL_KNOWN_SID_TYPE,WellKnownSidType func.IsWellKnownSid.ret=BOOL MakeAbsoluteSD=func func.MakeAbsoluteSD.args=11 func.MakeAbsoluteSD.arg.0=PSECURITY_DESCRIPTOR,pSelfRelativeSecurityDescriptor func.MakeAbsoluteSD.arg.1=PSECURITY_DESCRIPTOR,pAbsoluteSecurityDescriptor func.MakeAbsoluteSD.arg.2=LPDWORD,lpdwAbsoluteSecurityDescriptorSize func.MakeAbsoluteSD.arg.3=PACL,pDacl func.MakeAbsoluteSD.arg.4=LPDWORD,lpdwDaclSize func.MakeAbsoluteSD.arg.5=PACL,pSacl func.MakeAbsoluteSD.arg.6=LPDWORD,lpdwSaclSize func.MakeAbsoluteSD.arg.7=PSID,pOwner func.MakeAbsoluteSD.arg.8=LPDWORD,lpdwOwnerSize func.MakeAbsoluteSD.arg.9=PSID,pPrimaryGroup func.MakeAbsoluteSD.arg.10=LPDWORD,lpdwPrimaryGroupSize func.MakeAbsoluteSD.ret=BOOL MakeSelfRelativeSD=func func.MakeSelfRelativeSD.args=3 func.MakeSelfRelativeSD.arg.0=PSECURITY_DESCRIPTOR,pAbsoluteSecurityDescriptor func.MakeSelfRelativeSD.arg.1=PSECURITY_DESCRIPTOR,pSelfRelativeSecurityDescriptor func.MakeSelfRelativeSD.arg.2=LPDWORD,lpdwBufferLength func.MakeSelfRelativeSD.ret=BOOL MapGenericMask=func func.MapGenericMask.args=2 func.MapGenericMask.arg.0=PDWORD,AccessMask func.MapGenericMask.arg.1=PGENERIC_MAPPING,GenericMapping func.MapGenericMask.ret=VOID ObjectCloseAuditAlarmW=func func.ObjectCloseAuditAlarmW.args=3 func.ObjectCloseAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectCloseAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectCloseAuditAlarmW.arg.2=BOOL,GenerateOnClose func.ObjectCloseAuditAlarmW.ret=BOOL ObjectDeleteAuditAlarmW=func func.ObjectDeleteAuditAlarmW.args=3 func.ObjectDeleteAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectDeleteAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectDeleteAuditAlarmW.arg.2=BOOL,GenerateOnClose func.ObjectDeleteAuditAlarmW.ret=BOOL ObjectOpenAuditAlarmW=func func.ObjectOpenAuditAlarmW.args=12 func.ObjectOpenAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectOpenAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectOpenAuditAlarmW.arg.2=LPWSTR,ObjectTypeName func.ObjectOpenAuditAlarmW.arg.3=LPWSTR,ObjectName func.ObjectOpenAuditAlarmW.arg.4=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.ObjectOpenAuditAlarmW.arg.5=HANDLE,ClientToken func.ObjectOpenAuditAlarmW.arg.6=DWORD,DesiredAccess func.ObjectOpenAuditAlarmW.arg.7=DWORD,GrantedAccess func.ObjectOpenAuditAlarmW.arg.8=PPRIVILEGE_SET,Privileges func.ObjectOpenAuditAlarmW.arg.9=BOOL,ObjectCreation func.ObjectOpenAuditAlarmW.arg.10=BOOL,AccessGranted func.ObjectOpenAuditAlarmW.arg.11=LPBOOL,GenerateOnClose func.ObjectOpenAuditAlarmW.ret=BOOL ObjectPrivilegeAuditAlarmW=func func.ObjectPrivilegeAuditAlarmW.args=6 func.ObjectPrivilegeAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.ObjectPrivilegeAuditAlarmW.arg.1=LPVOID,HandleId func.ObjectPrivilegeAuditAlarmW.arg.2=HANDLE,ClientToken func.ObjectPrivilegeAuditAlarmW.arg.3=DWORD,DesiredAccess func.ObjectPrivilegeAuditAlarmW.arg.4=PPRIVILEGE_SET,Privileges func.ObjectPrivilegeAuditAlarmW.arg.5=BOOL,AccessGranted func.ObjectPrivilegeAuditAlarmW.ret=BOOL PrivilegeCheck=func func.PrivilegeCheck.args=3 func.PrivilegeCheck.arg.0=HANDLE,ClientToken func.PrivilegeCheck.arg.1=PPRIVILEGE_SET,RequiredPrivileges func.PrivilegeCheck.arg.2=LPBOOL,pfResult func.PrivilegeCheck.ret=BOOL PrivilegedServiceAuditAlarmW=func func.PrivilegedServiceAuditAlarmW.args=5 func.PrivilegedServiceAuditAlarmW.arg.0=LPCWSTR,SubsystemName func.PrivilegedServiceAuditAlarmW.arg.1=LPCWSTR,ServiceName func.PrivilegedServiceAuditAlarmW.arg.2=HANDLE,ClientToken func.PrivilegedServiceAuditAlarmW.arg.3=PPRIVILEGE_SET,Privileges func.PrivilegedServiceAuditAlarmW.arg.4=BOOL,AccessGranted func.PrivilegedServiceAuditAlarmW.ret=BOOL QuerySecurityAccessMask=func func.QuerySecurityAccessMask.args=2 func.QuerySecurityAccessMask.arg.0=SECURITY_INFORMATION,SecurityInformation func.QuerySecurityAccessMask.arg.1=LPDWORD,DesiredAccess func.QuerySecurityAccessMask.ret=VOID RevertToSelf=func func.RevertToSelf.args=0 func.RevertToSelf.ret=BOOL SetAclInformation=func func.SetAclInformation.args=4 func.SetAclInformation.arg.0=PACL,pAcl func.SetAclInformation.arg.1=LPVOID,pAclInformation func.SetAclInformation.arg.2=DWORD,nAclInformationLength func.SetAclInformation.arg.3=ACL_INFORMATION_CLASS,dwAclInformationClass func.SetAclInformation.ret=BOOL SetCachedSigningLevel=func func.SetCachedSigningLevel.args=4 func.SetCachedSigningLevel.arg.0=PHANDLE,SourceFiles func.SetCachedSigningLevel.arg.1=ULONG,SourceFileCount func.SetCachedSigningLevel.arg.2=ULONG,Flags func.SetCachedSigningLevel.arg.3=HANDLE,TargetFile func.SetCachedSigningLevel.ret=BOOL SetFileSecurityW=func func.SetFileSecurityW.args=3 func.SetFileSecurityW.arg.0=LPCWSTR,lpFileName func.SetFileSecurityW.arg.1=SECURITY_INFORMATION,SecurityInformation func.SetFileSecurityW.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetFileSecurityW.ret=BOOL SetKernelObjectSecurity=func func.SetKernelObjectSecurity.args=3 func.SetKernelObjectSecurity.arg.0=HANDLE,Handle func.SetKernelObjectSecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.SetKernelObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,SecurityDescriptor func.SetKernelObjectSecurity.ret=BOOL SetPrivateObjectSecurity=func func.SetPrivateObjectSecurity.args=5 func.SetPrivateObjectSecurity.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetPrivateObjectSecurity.arg.1=PSECURITY_DESCRIPTOR,ModificationDescriptor func.SetPrivateObjectSecurity.arg.2=PSECURITY_DESCRIPTOR *,ObjectsSecurityDescriptor func.SetPrivateObjectSecurity.arg.3=PGENERIC_MAPPING,GenericMapping func.SetPrivateObjectSecurity.arg.4=HANDLE,Token func.SetPrivateObjectSecurity.ret=BOOL SetPrivateObjectSecurityEx=func func.SetPrivateObjectSecurityEx.args=6 func.SetPrivateObjectSecurityEx.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetPrivateObjectSecurityEx.arg.1=PSECURITY_DESCRIPTOR,ModificationDescriptor func.SetPrivateObjectSecurityEx.arg.2=PSECURITY_DESCRIPTOR *,ObjectsSecurityDescriptor func.SetPrivateObjectSecurityEx.arg.3=ULONG,AutoInheritFlags func.SetPrivateObjectSecurityEx.arg.4=PGENERIC_MAPPING,GenericMapping func.SetPrivateObjectSecurityEx.arg.5=HANDLE,Token func.SetPrivateObjectSecurityEx.ret=BOOL SetSecurityAccessMask=func func.SetSecurityAccessMask.args=2 func.SetSecurityAccessMask.arg.0=SECURITY_INFORMATION,SecurityInformation func.SetSecurityAccessMask.arg.1=LPDWORD,DesiredAccess func.SetSecurityAccessMask.ret=VOID SetSecurityDescriptorControl=func func.SetSecurityDescriptorControl.args=3 func.SetSecurityDescriptorControl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorControl.arg.1=SECURITY_DESCRIPTOR_CONTROL,ControlBitsOfInterest func.SetSecurityDescriptorControl.arg.2=SECURITY_DESCRIPTOR_CONTROL,ControlBitsToSet func.SetSecurityDescriptorControl.ret=BOOL SetSecurityDescriptorDacl=func func.SetSecurityDescriptorDacl.args=4 func.SetSecurityDescriptorDacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorDacl.arg.1=BOOL,bDaclPresent func.SetSecurityDescriptorDacl.arg.2=PACL,pDacl func.SetSecurityDescriptorDacl.arg.3=BOOL,bDaclDefaulted func.SetSecurityDescriptorDacl.ret=BOOL SetSecurityDescriptorGroup=func func.SetSecurityDescriptorGroup.args=3 func.SetSecurityDescriptorGroup.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorGroup.arg.1=PSID,pGroup func.SetSecurityDescriptorGroup.arg.2=BOOL,bGroupDefaulted func.SetSecurityDescriptorGroup.ret=BOOL SetSecurityDescriptorOwner=func func.SetSecurityDescriptorOwner.args=3 func.SetSecurityDescriptorOwner.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorOwner.arg.1=PSID,pOwner func.SetSecurityDescriptorOwner.arg.2=BOOL,bOwnerDefaulted func.SetSecurityDescriptorOwner.ret=BOOL SetSecurityDescriptorRMControl=func func.SetSecurityDescriptorRMControl.args=2 func.SetSecurityDescriptorRMControl.arg.0=PSECURITY_DESCRIPTOR,SecurityDescriptor func.SetSecurityDescriptorRMControl.arg.1=PUCHAR,RMControl func.SetSecurityDescriptorRMControl.ret=DWORD SetSecurityDescriptorSacl=func func.SetSecurityDescriptorSacl.args=4 func.SetSecurityDescriptorSacl.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetSecurityDescriptorSacl.arg.1=BOOL,bSaclPresent func.SetSecurityDescriptorSacl.arg.2=PACL,pSacl func.SetSecurityDescriptorSacl.arg.3=BOOL,bSaclDefaulted func.SetSecurityDescriptorSacl.ret=BOOL SetTokenInformation=func func.SetTokenInformation.args=4 func.SetTokenInformation.arg.0=HANDLE,TokenHandle func.SetTokenInformation.arg.1=TOKEN_INFORMATION_CLASS,TokenInformationClass func.SetTokenInformation.arg.2=LPVOID,TokenInformation func.SetTokenInformation.arg.3=DWORD,TokenInformationLength func.SetTokenInformation.ret=BOOL ### shellapi.h ### AssocCreateForClasses=func func.AssocCreateForClasses.args=4 func.AssocCreateForClasses.arg.0=const ASSOCIATIONELEMENT *,rgClasses func.AssocCreateForClasses.arg.1=ULONG,cClasses func.AssocCreateForClasses.arg.2=REFIID,riid func.AssocCreateForClasses.arg.3=void **,ppv func.AssocCreateForClasses.ret=HRESULT CommandLineToArgvW=func func.CommandLineToArgvW.args=2 func.CommandLineToArgvW.arg.0=LPCWSTR,lpCmdLine func.CommandLineToArgvW.arg.1=int *,pNumArgs func.CommandLineToArgvW.ret=LPWSTR * DoEnvironmentSubstA=func func.DoEnvironmentSubstA.args=2 func.DoEnvironmentSubstA.arg.0=LPSTR,pszSrc func.DoEnvironmentSubstA.arg.1=UINT,cchSrc func.DoEnvironmentSubstA.ret=DWORD DoEnvironmentSubstW=func func.DoEnvironmentSubstW.args=2 func.DoEnvironmentSubstW.arg.0=LPWSTR,pszSrc func.DoEnvironmentSubstW.arg.1=UINT,cchSrc func.DoEnvironmentSubstW.ret=DWORD DragAcceptFiles=func func.DragAcceptFiles.args=2 func.DragAcceptFiles.arg.0=HWND,hWnd func.DragAcceptFiles.arg.1=BOOL,fAccept func.DragAcceptFiles.ret=void DragFinish=func func.DragFinish.args=1 func.DragFinish.arg.0=HDROP,hDrop func.DragFinish.ret=void DragQueryFileA=func func.DragQueryFileA.args=4 func.DragQueryFileA.arg.0=HDROP,hDrop func.DragQueryFileA.arg.1=UINT,iFile func.DragQueryFileA.arg.2=LPSTR,lpszFile func.DragQueryFileA.arg.3=UINT,cch func.DragQueryFileA.ret=UINT DragQueryFileW=func func.DragQueryFileW.args=4 func.DragQueryFileW.arg.0=HDROP,hDrop func.DragQueryFileW.arg.1=UINT,iFile func.DragQueryFileW.arg.2=LPWSTR,lpszFile func.DragQueryFileW.arg.3=UINT,cch func.DragQueryFileW.ret=UINT DragQueryPoint=func func.DragQueryPoint.args=2 func.DragQueryPoint.arg.0=HDROP,hDrop func.DragQueryPoint.arg.1=POINT *,ppt func.DragQueryPoint.ret=BOOL DuplicateIcon=func func.DuplicateIcon.args=2 func.DuplicateIcon.arg.0=HINSTANCE,hInst func.DuplicateIcon.arg.1=HICON,hIcon func.DuplicateIcon.ret=HICON ExtractAssociatedIconA=func func.ExtractAssociatedIconA.args=3 func.ExtractAssociatedIconA.arg.0=HINSTANCE,hInst func.ExtractAssociatedIconA.arg.1=LPSTR,pszIconPath func.ExtractAssociatedIconA.arg.2=WORD *,piIcon func.ExtractAssociatedIconA.ret=HICON ExtractAssociatedIconExA=func func.ExtractAssociatedIconExA.args=4 func.ExtractAssociatedIconExA.arg.0=HINSTANCE,hInst func.ExtractAssociatedIconExA.arg.1=LPSTR,pszIconPath func.ExtractAssociatedIconExA.arg.2=WORD *,piIconIndex func.ExtractAssociatedIconExA.arg.3=WORD *,piIconId func.ExtractAssociatedIconExA.ret=HICON ExtractAssociatedIconExW=func func.ExtractAssociatedIconExW.args=4 func.ExtractAssociatedIconExW.arg.0=HINSTANCE,hInst func.ExtractAssociatedIconExW.arg.1=LPWSTR,pszIconPath func.ExtractAssociatedIconExW.arg.2=WORD *,piIconIndex func.ExtractAssociatedIconExW.arg.3=WORD *,piIconId func.ExtractAssociatedIconExW.ret=HICON ExtractAssociatedIconW=func func.ExtractAssociatedIconW.args=3 func.ExtractAssociatedIconW.arg.0=HINSTANCE,hInst func.ExtractAssociatedIconW.arg.1=LPWSTR,pszIconPath func.ExtractAssociatedIconW.arg.2=WORD *,piIcon func.ExtractAssociatedIconW.ret=HICON ExtractIconA=func func.ExtractIconA.args=3 func.ExtractIconA.arg.0=HINSTANCE,hInst func.ExtractIconA.arg.1=LPCSTR,pszExeFileName func.ExtractIconA.arg.2=UINT,nIconIndex func.ExtractIconA.ret=HICON ExtractIconExA=func func.ExtractIconExA.args=5 func.ExtractIconExA.arg.0=LPCSTR,lpszFile func.ExtractIconExA.arg.1=int,nIconIndex func.ExtractIconExA.arg.2=HICON *,phiconLarge func.ExtractIconExA.arg.3=HICON *,phiconSmall func.ExtractIconExA.arg.4=UINT,nIcons func.ExtractIconExA.ret=UINT ExtractIconExW=func func.ExtractIconExW.args=5 func.ExtractIconExW.arg.0=LPCWSTR,lpszFile func.ExtractIconExW.arg.1=int,nIconIndex func.ExtractIconExW.arg.2=HICON *,phiconLarge func.ExtractIconExW.arg.3=HICON *,phiconSmall func.ExtractIconExW.arg.4=UINT,nIcons func.ExtractIconExW.ret=UINT ExtractIconW=func func.ExtractIconW.args=3 func.ExtractIconW.arg.0=HINSTANCE,hInst func.ExtractIconW.arg.1=LPCWSTR,pszExeFileName func.ExtractIconW.arg.2=UINT,nIconIndex func.ExtractIconW.ret=HICON FindExecutableA=func func.FindExecutableA.args=3 func.FindExecutableA.arg.0=LPCSTR,lpFile func.FindExecutableA.arg.1=LPCSTR,lpDirectory func.FindExecutableA.arg.2=LPSTR,lpResult func.FindExecutableA.ret=HINSTANCE FindExecutableW=func func.FindExecutableW.args=3 func.FindExecutableW.arg.0=LPCWSTR,lpFile func.FindExecutableW.arg.1=LPCWSTR,lpDirectory func.FindExecutableW.arg.2=LPWSTR,lpResult func.FindExecutableW.ret=HINSTANCE InitNetworkAddressControl=func func.InitNetworkAddressControl.args=0 func.InitNetworkAddressControl.ret=BOOL IsLFNDriveA=func func.IsLFNDriveA.args=1 func.IsLFNDriveA.arg.0=LPCSTR,pszPath func.IsLFNDriveA.ret=BOOL IsLFNDriveW=func func.IsLFNDriveW.args=1 func.IsLFNDriveW.arg.0=LPCWSTR,pszPath func.IsLFNDriveW.ret=BOOL SHAppBarMessage=func func.SHAppBarMessage.args=2 func.SHAppBarMessage.arg.0=DWORD,dwMessage func.SHAppBarMessage.arg.1=PAPPBARDATA,pData func.SHAppBarMessage.ret=UINT_PTR SHCreateProcessAsUserW=func func.SHCreateProcessAsUserW.args=1 func.SHCreateProcessAsUserW.arg.0=PSHCREATEPROCESSINFOW,pscpi func.SHCreateProcessAsUserW.ret=BOOL SHEmptyRecycleBinA=func func.SHEmptyRecycleBinA.args=3 func.SHEmptyRecycleBinA.arg.0=HWND,hwnd func.SHEmptyRecycleBinA.arg.1=LPCSTR,pszRootPath func.SHEmptyRecycleBinA.arg.2=DWORD,dwFlags func.SHEmptyRecycleBinA.ret=HRESULT SHEmptyRecycleBinW=func func.SHEmptyRecycleBinW.args=3 func.SHEmptyRecycleBinW.arg.0=HWND,hwnd func.SHEmptyRecycleBinW.arg.1=LPCWSTR,pszRootPath func.SHEmptyRecycleBinW.arg.2=DWORD,dwFlags func.SHEmptyRecycleBinW.ret=HRESULT SHEvaluateSystemCommandTemplate=func func.SHEvaluateSystemCommandTemplate.args=4 func.SHEvaluateSystemCommandTemplate.arg.0=PCWSTR,pszCmdTemplate func.SHEvaluateSystemCommandTemplate.arg.1=PWSTR *,ppszApplication func.SHEvaluateSystemCommandTemplate.arg.2=PWSTR *,ppszCommandLine func.SHEvaluateSystemCommandTemplate.arg.3=PWSTR *,ppszParameters func.SHEvaluateSystemCommandTemplate.ret=HRESULT SHFileOperationA=func func.SHFileOperationA.args=1 func.SHFileOperationA.arg.0=LPSHFILEOPSTRUCTA,lpFileOp func.SHFileOperationA.ret=int SHFileOperationW=func func.SHFileOperationW.args=1 func.SHFileOperationW.arg.0=LPSHFILEOPSTRUCTW,lpFileOp func.SHFileOperationW.ret=int SHFreeNameMappings=func func.SHFreeNameMappings.args=1 func.SHFreeNameMappings.arg.0=HANDLE,hNameMappings func.SHFreeNameMappings.ret=void SHGetDiskFreeSpaceExA=func func.SHGetDiskFreeSpaceExA.args=4 func.SHGetDiskFreeSpaceExA.arg.0=LPCSTR,pszDirectoryName func.SHGetDiskFreeSpaceExA.arg.1=ULARGE_INTEGER *,pulFreeBytesAvailableToCaller func.SHGetDiskFreeSpaceExA.arg.2=ULARGE_INTEGER *,pulTotalNumberOfBytes func.SHGetDiskFreeSpaceExA.arg.3=ULARGE_INTEGER *,pulTotalNumberOfFreeBytes func.SHGetDiskFreeSpaceExA.ret=BOOL SHGetDiskFreeSpaceExW=func func.SHGetDiskFreeSpaceExW.args=4 func.SHGetDiskFreeSpaceExW.arg.0=LPCWSTR,pszDirectoryName func.SHGetDiskFreeSpaceExW.arg.1=ULARGE_INTEGER *,pulFreeBytesAvailableToCaller func.SHGetDiskFreeSpaceExW.arg.2=ULARGE_INTEGER *,pulTotalNumberOfBytes func.SHGetDiskFreeSpaceExW.arg.3=ULARGE_INTEGER *,pulTotalNumberOfFreeBytes func.SHGetDiskFreeSpaceExW.ret=BOOL SHGetFileInfoA=func func.SHGetFileInfoA.args=5 func.SHGetFileInfoA.arg.0=LPCSTR,pszPath func.SHGetFileInfoA.arg.1=DWORD,dwFileAttributes func.SHGetFileInfoA.arg.2=SHFILEINFOA *,psfi func.SHGetFileInfoA.arg.3=UINT,cbFileInfo func.SHGetFileInfoA.arg.4=UINT,uFlags func.SHGetFileInfoA.ret=DWORD_PTR SHGetFileInfoW=func func.SHGetFileInfoW.args=5 func.SHGetFileInfoW.arg.0=LPCWSTR,pszPath func.SHGetFileInfoW.arg.1=DWORD,dwFileAttributes func.SHGetFileInfoW.arg.2=SHFILEINFOW *,psfi func.SHGetFileInfoW.arg.3=UINT,cbFileInfo func.SHGetFileInfoW.arg.4=UINT,uFlags func.SHGetFileInfoW.ret=DWORD_PTR SHGetImageList=func func.SHGetImageList.args=3 func.SHGetImageList.arg.0=int,iImageList func.SHGetImageList.arg.1=REFIID,riid func.SHGetImageList.arg.2=void **,ppvObj func.SHGetImageList.ret=HRESULT SHGetLocalizedName=func func.SHGetLocalizedName.args=4 func.SHGetLocalizedName.arg.0=PCWSTR,pszPath func.SHGetLocalizedName.arg.1=PWSTR,pszResModule func.SHGetLocalizedName.arg.2=UINT,cch func.SHGetLocalizedName.arg.3=int *,pidsRes func.SHGetLocalizedName.ret=HRESULT SHGetNewLinkInfoA=func func.SHGetNewLinkInfoA.args=5 func.SHGetNewLinkInfoA.arg.0=LPCSTR,pszLinkTo func.SHGetNewLinkInfoA.arg.1=LPCSTR,pszDir func.SHGetNewLinkInfoA.arg.2=LPSTR,pszName func.SHGetNewLinkInfoA.arg.3=BOOL *,pfMustCopy func.SHGetNewLinkInfoA.arg.4=UINT,uFlags func.SHGetNewLinkInfoA.ret=BOOL SHGetNewLinkInfoW=func func.SHGetNewLinkInfoW.args=5 func.SHGetNewLinkInfoW.arg.0=LPCWSTR,pszLinkTo func.SHGetNewLinkInfoW.arg.1=LPCWSTR,pszDir func.SHGetNewLinkInfoW.arg.2=LPWSTR,pszName func.SHGetNewLinkInfoW.arg.3=BOOL *,pfMustCopy func.SHGetNewLinkInfoW.arg.4=UINT,uFlags func.SHGetNewLinkInfoW.ret=BOOL SHGetPropertyStoreForWindow=func func.SHGetPropertyStoreForWindow.args=3 func.SHGetPropertyStoreForWindow.arg.0=HWND,hwnd func.SHGetPropertyStoreForWindow.arg.1=REFIID,riid func.SHGetPropertyStoreForWindow.arg.2=void **,ppv func.SHGetPropertyStoreForWindow.ret=HRESULT SHGetStockIconInfo=func func.SHGetStockIconInfo.args=3 func.SHGetStockIconInfo.arg.0=SHSTOCKICONID,siid func.SHGetStockIconInfo.arg.1=UINT,uFlags func.SHGetStockIconInfo.arg.2=SHSTOCKICONINFO *,psii func.SHGetStockIconInfo.ret=HRESULT SHInvokePrinterCommandA=func func.SHInvokePrinterCommandA.args=5 func.SHInvokePrinterCommandA.arg.0=HWND,hwnd func.SHInvokePrinterCommandA.arg.1=UINT,uAction func.SHInvokePrinterCommandA.arg.2=LPCSTR,lpBuf1 func.SHInvokePrinterCommandA.arg.3=LPCSTR,lpBuf2 func.SHInvokePrinterCommandA.arg.4=BOOL,fModal func.SHInvokePrinterCommandA.ret=BOOL SHInvokePrinterCommandW=func func.SHInvokePrinterCommandW.args=5 func.SHInvokePrinterCommandW.arg.0=HWND,hwnd func.SHInvokePrinterCommandW.arg.1=UINT,uAction func.SHInvokePrinterCommandW.arg.2=LPCWSTR,lpBuf1 func.SHInvokePrinterCommandW.arg.3=LPCWSTR,lpBuf2 func.SHInvokePrinterCommandW.arg.4=BOOL,fModal func.SHInvokePrinterCommandW.ret=BOOL SHIsFileAvailableOffline=func func.SHIsFileAvailableOffline.args=2 func.SHIsFileAvailableOffline.arg.0=PCWSTR,pwszPath func.SHIsFileAvailableOffline.arg.1=DWORD *,pdwStatus func.SHIsFileAvailableOffline.ret=HRESULT SHLoadNonloadedIconOverlayIdentifiers=func func.SHLoadNonloadedIconOverlayIdentifiers.args=0 func.SHLoadNonloadedIconOverlayIdentifiers.ret=HRESULT SHQueryRecycleBinA=func func.SHQueryRecycleBinA.args=2 func.SHQueryRecycleBinA.arg.0=LPCSTR,pszRootPath func.SHQueryRecycleBinA.arg.1=LPSHQUERYRBINFO,pSHQueryRBInfo func.SHQueryRecycleBinA.ret=HRESULT SHQueryRecycleBinW=func func.SHQueryRecycleBinW.args=2 func.SHQueryRecycleBinW.arg.0=LPCWSTR,pszRootPath func.SHQueryRecycleBinW.arg.1=LPSHQUERYRBINFO,pSHQueryRBInfo func.SHQueryRecycleBinW.ret=HRESULT SHQueryUserNotificationState=func func.SHQueryUserNotificationState.args=1 func.SHQueryUserNotificationState.arg.0=QUERY_USER_NOTIFICATION_STATE *,pquns func.SHQueryUserNotificationState.ret=HRESULT SHRemoveLocalizedName=func func.SHRemoveLocalizedName.args=1 func.SHRemoveLocalizedName.arg.0=PCWSTR,pszPath func.SHRemoveLocalizedName.ret=HRESULT SHSetLocalizedName=func func.SHSetLocalizedName.args=3 func.SHSetLocalizedName.arg.0=PCWSTR,pszPath func.SHSetLocalizedName.arg.1=PCWSTR,pszResModule func.SHSetLocalizedName.arg.2=int,idsRes func.SHSetLocalizedName.ret=HRESULT ShellAboutA=func func.ShellAboutA.args=4 func.ShellAboutA.arg.0=HWND,hWnd func.ShellAboutA.arg.1=LPCSTR,szApp func.ShellAboutA.arg.2=LPCSTR,szOtherStuff func.ShellAboutA.arg.3=HICON,hIcon func.ShellAboutA.ret=INT ShellAboutW=func func.ShellAboutW.args=4 func.ShellAboutW.arg.0=HWND,hWnd func.ShellAboutW.arg.1=LPCWSTR,szApp func.ShellAboutW.arg.2=LPCWSTR,szOtherStuff func.ShellAboutW.arg.3=HICON,hIcon func.ShellAboutW.ret=INT ShellExecuteA=func func.ShellExecuteA.args=6 func.ShellExecuteA.arg.0=HWND,hwnd func.ShellExecuteA.arg.1=LPCSTR,lpOperation func.ShellExecuteA.arg.2=LPCSTR,lpFile func.ShellExecuteA.arg.3=LPCSTR,lpParameters func.ShellExecuteA.arg.4=LPCSTR,lpDirectory func.ShellExecuteA.arg.5=INT,nShowCmd func.ShellExecuteA.ret=HINSTANCE ShellExecuteExA=func func.ShellExecuteExA.args=1 func.ShellExecuteExA.arg.0=SHELLEXECUTEINFOA *,pExecInfo func.ShellExecuteExA.ret=BOOL ShellExecuteExW=func func.ShellExecuteExW.args=1 func.ShellExecuteExW.arg.0=SHELLEXECUTEINFOW *,pExecInfo func.ShellExecuteExW.ret=BOOL ShellExecuteW=func func.ShellExecuteW.args=6 func.ShellExecuteW.arg.0=HWND,hwnd func.ShellExecuteW.arg.1=LPCWSTR,lpOperation func.ShellExecuteW.arg.2=LPCWSTR,lpFile func.ShellExecuteW.arg.3=LPCWSTR,lpParameters func.ShellExecuteW.arg.4=LPCWSTR,lpDirectory func.ShellExecuteW.arg.5=INT,nShowCmd func.ShellExecuteW.ret=HINSTANCE ShellMessageBoxA=func func.ShellMessageBoxA.args=6 func.ShellMessageBoxA.arg.0=HINSTANCE,hAppInst func.ShellMessageBoxA.arg.1=HWND,hWnd func.ShellMessageBoxA.arg.2=LPCSTR,lpcText func.ShellMessageBoxA.arg.3=LPCSTR,lpcTitle func.ShellMessageBoxA.arg.4=UINT,fuStyle func.ShellMessageBoxA.arg.5=,... func.ShellMessageBoxA.ret=int ShellMessageBoxW=func func.ShellMessageBoxW.args=6 func.ShellMessageBoxW.arg.0=HINSTANCE,hAppInst func.ShellMessageBoxW.arg.1=HWND,hWnd func.ShellMessageBoxW.arg.2=LPCWSTR,lpcText func.ShellMessageBoxW.arg.3=LPCWSTR,lpcTitle func.ShellMessageBoxW.arg.4=UINT,fuStyle func.ShellMessageBoxW.arg.5=,... func.ShellMessageBoxW.ret=int Shell_NotifyIconA=func func.Shell_NotifyIconA.args=2 func.Shell_NotifyIconA.arg.0=DWORD,dwMessage func.Shell_NotifyIconA.arg.1=PNOTIFYICONDATAA,lpData func.Shell_NotifyIconA.ret=BOOL Shell_NotifyIconGetRect=func func.Shell_NotifyIconGetRect.args=2 func.Shell_NotifyIconGetRect.arg.0=const NOTIFYICONIDENTIFIER *,identifier func.Shell_NotifyIconGetRect.arg.1=RECT *,iconLocation func.Shell_NotifyIconGetRect.ret=HRESULT Shell_NotifyIconW=func func.Shell_NotifyIconW.args=2 func.Shell_NotifyIconW.arg.0=DWORD,dwMessage func.Shell_NotifyIconW.arg.1=PNOTIFYICONDATAW,lpData func.Shell_NotifyIconW.ret=BOOL ### shlwapi.h ### AssocCreate=func func.AssocCreate.args=3 func.AssocCreate.arg.0=CLSID,clsid func.AssocCreate.arg.1=REFIID,riid func.AssocCreate.arg.2=void **,ppv func.AssocCreate.ret=HRESULT AssocGetPerceivedType=func func.AssocGetPerceivedType.args=4 func.AssocGetPerceivedType.arg.0=PCWSTR,pszExt func.AssocGetPerceivedType.arg.1=PERCEIVED *,ptype func.AssocGetPerceivedType.arg.2=PERCEIVEDFLAG *,pflag func.AssocGetPerceivedType.arg.3=PWSTR *,ppszType func.AssocGetPerceivedType.ret=HRESULT AssocIsDangerous=func func.AssocIsDangerous.args=1 func.AssocIsDangerous.arg.0=PCWSTR,pszAssoc func.AssocIsDangerous.ret=BOOL AssocQueryKeyA=func func.AssocQueryKeyA.args=5 func.AssocQueryKeyA.arg.0=ASSOCF,flags func.AssocQueryKeyA.arg.1=ASSOCKEY,key func.AssocQueryKeyA.arg.2=LPCSTR,pszAssoc func.AssocQueryKeyA.arg.3=LPCSTR,pszExtra func.AssocQueryKeyA.arg.4=HKEY *,phkeyOut func.AssocQueryKeyA.ret=HRESULT AssocQueryKeyW=func func.AssocQueryKeyW.args=5 func.AssocQueryKeyW.arg.0=ASSOCF,flags func.AssocQueryKeyW.arg.1=ASSOCKEY,key func.AssocQueryKeyW.arg.2=LPCWSTR,pszAssoc func.AssocQueryKeyW.arg.3=LPCWSTR,pszExtra func.AssocQueryKeyW.arg.4=HKEY *,phkeyOut func.AssocQueryKeyW.ret=HRESULT AssocQueryStringA=func func.AssocQueryStringA.args=6 func.AssocQueryStringA.arg.0=ASSOCF,flags func.AssocQueryStringA.arg.1=ASSOCSTR,str func.AssocQueryStringA.arg.2=LPCSTR,pszAssoc func.AssocQueryStringA.arg.3=LPCSTR,pszExtra func.AssocQueryStringA.arg.4=LPSTR,pszOut func.AssocQueryStringA.arg.5=DWORD *,pcchOut func.AssocQueryStringA.ret=HRESULT AssocQueryStringByKeyA=func func.AssocQueryStringByKeyA.args=6 func.AssocQueryStringByKeyA.arg.0=ASSOCF,flags func.AssocQueryStringByKeyA.arg.1=ASSOCSTR,str func.AssocQueryStringByKeyA.arg.2=HKEY,hkAssoc func.AssocQueryStringByKeyA.arg.3=LPCSTR,pszExtra func.AssocQueryStringByKeyA.arg.4=LPSTR,pszOut func.AssocQueryStringByKeyA.arg.5=DWORD *,pcchOut func.AssocQueryStringByKeyA.ret=HRESULT AssocQueryStringByKeyW=func func.AssocQueryStringByKeyW.args=6 func.AssocQueryStringByKeyW.arg.0=ASSOCF,flags func.AssocQueryStringByKeyW.arg.1=ASSOCSTR,str func.AssocQueryStringByKeyW.arg.2=HKEY,hkAssoc func.AssocQueryStringByKeyW.arg.3=LPCWSTR,pszExtra func.AssocQueryStringByKeyW.arg.4=LPWSTR,pszOut func.AssocQueryStringByKeyW.arg.5=DWORD *,pcchOut func.AssocQueryStringByKeyW.ret=HRESULT AssocQueryStringW=func func.AssocQueryStringW.args=6 func.AssocQueryStringW.arg.0=ASSOCF,flags func.AssocQueryStringW.arg.1=ASSOCSTR,str func.AssocQueryStringW.arg.2=LPCWSTR,pszAssoc func.AssocQueryStringW.arg.3=LPCWSTR,pszExtra func.AssocQueryStringW.arg.4=LPWSTR,pszOut func.AssocQueryStringW.arg.5=DWORD *,pcchOut func.AssocQueryStringW.ret=HRESULT ChrCmpIA=func func.ChrCmpIA.args=2 func.ChrCmpIA.arg.0=WORD,w1 func.ChrCmpIA.arg.1=WORD,w2 func.ChrCmpIA.ret=BOOL ChrCmpIW=func func.ChrCmpIW.args=2 func.ChrCmpIW.arg.0=WCHAR,w1 func.ChrCmpIW.arg.1=WCHAR,w2 func.ChrCmpIW.ret=BOOL ColorAdjustLuma=func func.ColorAdjustLuma.args=3 func.ColorAdjustLuma.arg.0=COLORREF,clrRGB func.ColorAdjustLuma.arg.1=int,n func.ColorAdjustLuma.arg.2=BOOL,fScale func.ColorAdjustLuma.ret=COLORREF ColorHLSToRGB=func func.ColorHLSToRGB.args=3 func.ColorHLSToRGB.arg.0=WORD,wHue func.ColorHLSToRGB.arg.1=WORD,wLuminance func.ColorHLSToRGB.arg.2=WORD,wSaturation func.ColorHLSToRGB.ret=COLORREF ColorRGBToHLS=func func.ColorRGBToHLS.args=4 func.ColorRGBToHLS.arg.0=COLORREF,clrRGB func.ColorRGBToHLS.arg.1=WORD *,pwHue func.ColorRGBToHLS.arg.2=WORD *,pwLuminance func.ColorRGBToHLS.arg.3=WORD *,pwSaturation func.ColorRGBToHLS.ret=void ConnectToConnectionPoint=func func.ConnectToConnectionPoint.args=6 func.ConnectToConnectionPoint.arg.0=IUnknown *,punk func.ConnectToConnectionPoint.arg.1=REFIID,riidEvent func.ConnectToConnectionPoint.arg.2=BOOL,fConnect func.ConnectToConnectionPoint.arg.3=IUnknown *,punkTarget func.ConnectToConnectionPoint.arg.4=DWORD *,pdwCookie func.ConnectToConnectionPoint.arg.5=IConnectionPoint **,ppcpOut func.ConnectToConnectionPoint.ret=HRESULT DllInstall=func func.DllInstall.args=2 func.DllInstall.arg.0=BOOL,bInstall func.DllInstall.arg.1=PCWSTR,pszCmdLine func.DllInstall.ret=HRESULT GetAcceptLanguagesA=func func.GetAcceptLanguagesA.args=2 func.GetAcceptLanguagesA.arg.0=LPSTR,pszLanguages func.GetAcceptLanguagesA.arg.1=DWORD *,pcchLanguages func.GetAcceptLanguagesA.ret=HRESULT GetAcceptLanguagesW=func func.GetAcceptLanguagesW.args=2 func.GetAcceptLanguagesW.arg.0=LPWSTR,pszLanguages func.GetAcceptLanguagesW.arg.1=DWORD *,pcchLanguages func.GetAcceptLanguagesW.ret=HRESULT GetMenuPosFromID=func func.GetMenuPosFromID.args=2 func.GetMenuPosFromID.arg.0=HMENU,hmenu func.GetMenuPosFromID.arg.1=UINT,id func.GetMenuPosFromID.ret=int GetProcessReference=func func.GetProcessReference.args=1 func.GetProcessReference.arg.0=IUnknown **,punk func.GetProcessReference.ret=HRESULT HashData=func func.HashData.args=4 func.HashData.arg.0=BYTE *,pbData func.HashData.arg.1=DWORD,cbData func.HashData.arg.2=BYTE *,pbHash func.HashData.arg.3=DWORD,cbHash func.HashData.ret=HRESULT IStream_Copy=func func.IStream_Copy.args=3 func.IStream_Copy.arg.0=IStream *,pstmFrom func.IStream_Copy.arg.1=IStream *,pstmTo func.IStream_Copy.arg.2=DWORD,cb func.IStream_Copy.ret=HRESULT IStream_Read=func func.IStream_Read.args=3 func.IStream_Read.arg.0=IStream *,pstm func.IStream_Read.arg.1=void *,pv func.IStream_Read.arg.2=ULONG,cb func.IStream_Read.ret=HRESULT IStream_ReadPidl=func func.IStream_ReadPidl.args=2 func.IStream_ReadPidl.arg.0=IStream *,pstm func.IStream_ReadPidl.arg.1=PIDLIST_RELATIVE *,ppidlOut func.IStream_ReadPidl.ret=HRESULT IStream_ReadStr=func func.IStream_ReadStr.args=2 func.IStream_ReadStr.arg.0=IStream *,pstm func.IStream_ReadStr.arg.1=PWSTR *,ppsz func.IStream_ReadStr.ret=HRESULT IStream_Reset=func func.IStream_Reset.args=1 func.IStream_Reset.arg.0=IStream *,pstm func.IStream_Reset.ret=HRESULT IStream_Size=func func.IStream_Size.args=2 func.IStream_Size.arg.0=IStream *,pstm func.IStream_Size.arg.1=ULARGE_INTEGER *,pui func.IStream_Size.ret=HRESULT IStream_Write=func func.IStream_Write.args=3 func.IStream_Write.arg.0=IStream *,pstm func.IStream_Write.arg.1=const void *,pv func.IStream_Write.arg.2=ULONG,cb func.IStream_Write.ret=HRESULT IStream_WritePidl=func func.IStream_WritePidl.args=2 func.IStream_WritePidl.arg.0=IStream *,pstm func.IStream_WritePidl.arg.1=PCUIDLIST_RELATIVE,pidlWrite func.IStream_WritePidl.ret=HRESULT IStream_WriteStr=func func.IStream_WriteStr.args=2 func.IStream_WriteStr.arg.0=IStream *,pstm func.IStream_WriteStr.arg.1=PCWSTR,psz func.IStream_WriteStr.ret=HRESULT IUnknown_AtomicRelease=func func.IUnknown_AtomicRelease.args=1 func.IUnknown_AtomicRelease.arg.0=void **,ppunk func.IUnknown_AtomicRelease.ret=void IUnknown_GetSite=func func.IUnknown_GetSite.args=3 func.IUnknown_GetSite.arg.0=IUnknown *,punk func.IUnknown_GetSite.arg.1=REFIID,riid func.IUnknown_GetSite.arg.2=void **,ppv func.IUnknown_GetSite.ret=HRESULT IUnknown_GetWindow=func func.IUnknown_GetWindow.args=2 func.IUnknown_GetWindow.arg.0=IUnknown *,punk func.IUnknown_GetWindow.arg.1=HWND *,phwnd func.IUnknown_GetWindow.ret=HRESULT IUnknown_QueryService=func func.IUnknown_QueryService.args=4 func.IUnknown_QueryService.arg.0=IUnknown *,punk func.IUnknown_QueryService.arg.1=REFGUID,guidService func.IUnknown_QueryService.arg.2=REFIID,riid func.IUnknown_QueryService.arg.3=void **,ppvOut func.IUnknown_QueryService.ret=HRESULT IUnknown_Set=func func.IUnknown_Set.args=2 func.IUnknown_Set.arg.0=IUnknown **,ppunk func.IUnknown_Set.arg.1=IUnknown *,punk func.IUnknown_Set.ret=void IUnknown_SetSite=func func.IUnknown_SetSite.args=2 func.IUnknown_SetSite.arg.0=IUnknown *,punk func.IUnknown_SetSite.arg.1=IUnknown *,punkSite func.IUnknown_SetSite.ret=HRESULT IntlStrEqWorkerA=func func.IntlStrEqWorkerA.args=4 func.IntlStrEqWorkerA.arg.0=BOOL,fCaseSens func.IntlStrEqWorkerA.arg.1=LPCSTR,lpString1 func.IntlStrEqWorkerA.arg.2=LPCSTR,lpString2 func.IntlStrEqWorkerA.arg.3=int,nChar func.IntlStrEqWorkerA.ret=BOOL IntlStrEqWorkerW=func func.IntlStrEqWorkerW.args=4 func.IntlStrEqWorkerW.arg.0=BOOL,fCaseSens func.IntlStrEqWorkerW.arg.1=LPCWSTR,lpString1 func.IntlStrEqWorkerW.arg.2=LPCWSTR,lpString2 func.IntlStrEqWorkerW.arg.3=int,nChar func.IntlStrEqWorkerW.ret=BOOL IsCharSpaceA=func func.IsCharSpaceA.args=1 func.IsCharSpaceA.arg.0=CHAR,wch func.IsCharSpaceA.ret=BOOL IsCharSpaceW=func func.IsCharSpaceW.args=1 func.IsCharSpaceW.arg.0=WCHAR,wch func.IsCharSpaceW.ret=BOOL IsInternetESCEnabled=func func.IsInternetESCEnabled.args=0 func.IsInternetESCEnabled.ret=BOOL IsOS=func func.IsOS.args=1 func.IsOS.arg.0=DWORD,dwOS func.IsOS.ret=BOOL ParseURLA=func func.ParseURLA.args=2 func.ParseURLA.arg.0=LPCSTR,pcszURL func.ParseURLA.arg.1=PARSEDURLA *,ppu func.ParseURLA.ret=HRESULT ParseURLW=func func.ParseURLW.args=2 func.ParseURLW.arg.0=LPCWSTR,pcszURL func.ParseURLW.arg.1=PARSEDURLW *,ppu func.ParseURLW.ret=HRESULT PathAddBackslashA=func func.PathAddBackslashA.args=1 func.PathAddBackslashA.arg.0=LPSTR,pszPath func.PathAddBackslashA.ret=LPSTR PathAddBackslashW=func func.PathAddBackslashW.args=1 func.PathAddBackslashW.arg.0=LPWSTR,pszPath func.PathAddBackslashW.ret=LPWSTR PathAddExtensionA=func func.PathAddExtensionA.args=2 func.PathAddExtensionA.arg.0=LPSTR,pszPath func.PathAddExtensionA.arg.1=LPCSTR,pszExt func.PathAddExtensionA.ret=BOOL PathAddExtensionW=func func.PathAddExtensionW.args=2 func.PathAddExtensionW.arg.0=LPWSTR,pszPath func.PathAddExtensionW.arg.1=LPCWSTR,pszExt func.PathAddExtensionW.ret=BOOL PathAppendA=func func.PathAppendA.args=2 func.PathAppendA.arg.0=LPSTR,pszPath func.PathAppendA.arg.1=LPCSTR,pszMore func.PathAppendA.ret=BOOL PathAppendW=func func.PathAppendW.args=2 func.PathAppendW.arg.0=LPWSTR,pszPath func.PathAppendW.arg.1=LPCWSTR,pszMore func.PathAppendW.ret=BOOL PathBuildRootA=func func.PathBuildRootA.args=2 func.PathBuildRootA.arg.0=LPSTR,pszRoot func.PathBuildRootA.arg.1=int,iDrive func.PathBuildRootA.ret=LPSTR PathBuildRootW=func func.PathBuildRootW.args=2 func.PathBuildRootW.arg.0=LPWSTR,pszRoot func.PathBuildRootW.arg.1=int,iDrive func.PathBuildRootW.ret=LPWSTR PathCanonicalizeA=func func.PathCanonicalizeA.args=2 func.PathCanonicalizeA.arg.0=LPSTR,pszBuf func.PathCanonicalizeA.arg.1=LPCSTR,pszPath func.PathCanonicalizeA.ret=BOOL PathCanonicalizeW=func func.PathCanonicalizeW.args=2 func.PathCanonicalizeW.arg.0=LPWSTR,pszBuf func.PathCanonicalizeW.arg.1=LPCWSTR,pszPath func.PathCanonicalizeW.ret=BOOL PathCombineA=func func.PathCombineA.args=3 func.PathCombineA.arg.0=LPSTR,pszDest func.PathCombineA.arg.1=LPCSTR,pszDir func.PathCombineA.arg.2=LPCSTR,pszFile func.PathCombineA.ret=LPSTR PathCombineW=func func.PathCombineW.args=3 func.PathCombineW.arg.0=LPWSTR,pszDest func.PathCombineW.arg.1=LPCWSTR,pszDir func.PathCombineW.arg.2=LPCWSTR,pszFile func.PathCombineW.ret=LPWSTR PathCommonPrefixA=func func.PathCommonPrefixA.args=3 func.PathCommonPrefixA.arg.0=LPCSTR,pszFile1 func.PathCommonPrefixA.arg.1=LPCSTR,pszFile2 func.PathCommonPrefixA.arg.2=LPSTR,achPath func.PathCommonPrefixA.ret=int PathCommonPrefixW=func func.PathCommonPrefixW.args=3 func.PathCommonPrefixW.arg.0=LPCWSTR,pszFile1 func.PathCommonPrefixW.arg.1=LPCWSTR,pszFile2 func.PathCommonPrefixW.arg.2=LPWSTR,achPath func.PathCommonPrefixW.ret=int PathCompactPathA=func func.PathCompactPathA.args=3 func.PathCompactPathA.arg.0=HDC,hDC func.PathCompactPathA.arg.1=LPSTR,pszPath func.PathCompactPathA.arg.2=UINT,dx func.PathCompactPathA.ret=BOOL PathCompactPathExA=func func.PathCompactPathExA.args=4 func.PathCompactPathExA.arg.0=LPSTR,pszOut func.PathCompactPathExA.arg.1=LPCSTR,pszSrc func.PathCompactPathExA.arg.2=UINT,cchMax func.PathCompactPathExA.arg.3=DWORD,dwFlags func.PathCompactPathExA.ret=BOOL PathCompactPathExW=func func.PathCompactPathExW.args=4 func.PathCompactPathExW.arg.0=LPWSTR,pszOut func.PathCompactPathExW.arg.1=LPCWSTR,pszSrc func.PathCompactPathExW.arg.2=UINT,cchMax func.PathCompactPathExW.arg.3=DWORD,dwFlags func.PathCompactPathExW.ret=BOOL PathCompactPathW=func func.PathCompactPathW.args=3 func.PathCompactPathW.arg.0=HDC,hDC func.PathCompactPathW.arg.1=LPWSTR,pszPath func.PathCompactPathW.arg.2=UINT,dx func.PathCompactPathW.ret=BOOL PathCreateFromUrlA=func func.PathCreateFromUrlA.args=4 func.PathCreateFromUrlA.arg.0=PCSTR,pszUrl func.PathCreateFromUrlA.arg.1=PSTR,pszPath func.PathCreateFromUrlA.arg.2=DWORD *,pcchPath func.PathCreateFromUrlA.arg.3=DWORD,dwFlags func.PathCreateFromUrlA.ret=HRESULT PathCreateFromUrlAlloc=func func.PathCreateFromUrlAlloc.args=3 func.PathCreateFromUrlAlloc.arg.0=PCWSTR,pszIn func.PathCreateFromUrlAlloc.arg.1=PWSTR *,ppszOut func.PathCreateFromUrlAlloc.arg.2=DWORD,dwFlags func.PathCreateFromUrlAlloc.ret=HRESULT PathCreateFromUrlW=func func.PathCreateFromUrlW.args=4 func.PathCreateFromUrlW.arg.0=PCWSTR,pszUrl func.PathCreateFromUrlW.arg.1=PWSTR,pszPath func.PathCreateFromUrlW.arg.2=DWORD *,pcchPath func.PathCreateFromUrlW.arg.3=DWORD,dwFlags func.PathCreateFromUrlW.ret=HRESULT PathFileExistsA=func func.PathFileExistsA.args=1 func.PathFileExistsA.arg.0=LPCSTR,pszPath func.PathFileExistsA.ret=BOOL PathFileExistsW=func func.PathFileExistsW.args=1 func.PathFileExistsW.arg.0=LPCWSTR,pszPath func.PathFileExistsW.ret=BOOL PathFindExtensionA=func func.PathFindExtensionA.args=1 func.PathFindExtensionA.arg.0=LPCSTR,pszPath func.PathFindExtensionA.ret=LPSTR PathFindExtensionW=func func.PathFindExtensionW.args=1 func.PathFindExtensionW.arg.0=LPCWSTR,pszPath func.PathFindExtensionW.ret=LPWSTR PathFindFileNameA=func func.PathFindFileNameA.args=1 func.PathFindFileNameA.arg.0=LPCSTR,pszPath func.PathFindFileNameA.ret=LPSTR PathFindFileNameW=func func.PathFindFileNameW.args=1 func.PathFindFileNameW.arg.0=LPCWSTR,pszPath func.PathFindFileNameW.ret=LPWSTR PathFindNextComponentA=func func.PathFindNextComponentA.args=1 func.PathFindNextComponentA.arg.0=LPCSTR,pszPath func.PathFindNextComponentA.ret=LPSTR PathFindNextComponentW=func func.PathFindNextComponentW.args=1 func.PathFindNextComponentW.arg.0=LPCWSTR,pszPath func.PathFindNextComponentW.ret=LPWSTR PathFindOnPathA=func func.PathFindOnPathA.args=2 func.PathFindOnPathA.arg.0=LPSTR,pszPath func.PathFindOnPathA.arg.1=PZPCSTR,ppszOtherDirs func.PathFindOnPathA.ret=BOOL PathFindOnPathW=func func.PathFindOnPathW.args=2 func.PathFindOnPathW.arg.0=LPWSTR,pszPath func.PathFindOnPathW.arg.1=PZPCWSTR,ppszOtherDirs func.PathFindOnPathW.ret=BOOL PathFindSuffixArrayA=func func.PathFindSuffixArrayA.args=3 func.PathFindSuffixArrayA.arg.0=LPCSTR,pszPath func.PathFindSuffixArrayA.arg.1=const LPCSTR *,apszSuffix func.PathFindSuffixArrayA.arg.2=int,iArraySize func.PathFindSuffixArrayA.ret=LPCSTR PathFindSuffixArrayW=func func.PathFindSuffixArrayW.args=3 func.PathFindSuffixArrayW.arg.0=LPCWSTR,pszPath func.PathFindSuffixArrayW.arg.1=const LPCWSTR *,apszSuffix func.PathFindSuffixArrayW.arg.2=int,iArraySize func.PathFindSuffixArrayW.ret=LPCWSTR PathGetArgsA=func func.PathGetArgsA.args=1 func.PathGetArgsA.arg.0=LPCSTR,pszPath func.PathGetArgsA.ret=LPSTR PathGetArgsW=func func.PathGetArgsW.args=1 func.PathGetArgsW.arg.0=LPCWSTR,pszPath func.PathGetArgsW.ret=LPWSTR PathGetCharTypeA=func func.PathGetCharTypeA.args=1 func.PathGetCharTypeA.arg.0=UCHAR,ch func.PathGetCharTypeA.ret=UINT PathGetCharTypeW=func func.PathGetCharTypeW.args=1 func.PathGetCharTypeW.arg.0=WCHAR,ch func.PathGetCharTypeW.ret=UINT PathGetDriveNumberA=func func.PathGetDriveNumberA.args=1 func.PathGetDriveNumberA.arg.0=LPCSTR,pszPath func.PathGetDriveNumberA.ret=int PathGetDriveNumberW=func func.PathGetDriveNumberW.args=1 func.PathGetDriveNumberW.arg.0=LPCWSTR,pszPath func.PathGetDriveNumberW.ret=int PathIsContentTypeA=func func.PathIsContentTypeA.args=2 func.PathIsContentTypeA.arg.0=LPCSTR,pszPath func.PathIsContentTypeA.arg.1=LPCSTR,pszContentType func.PathIsContentTypeA.ret=BOOL PathIsContentTypeW=func func.PathIsContentTypeW.args=2 func.PathIsContentTypeW.arg.0=LPCWSTR,pszPath func.PathIsContentTypeW.arg.1=LPCWSTR,pszContentType func.PathIsContentTypeW.ret=BOOL PathIsDirectoryA=func func.PathIsDirectoryA.args=1 func.PathIsDirectoryA.arg.0=LPCSTR,pszPath func.PathIsDirectoryA.ret=BOOL PathIsDirectoryEmptyA=func func.PathIsDirectoryEmptyA.args=1 func.PathIsDirectoryEmptyA.arg.0=LPCSTR,pszPath func.PathIsDirectoryEmptyA.ret=BOOL PathIsDirectoryEmptyW=func func.PathIsDirectoryEmptyW.args=1 func.PathIsDirectoryEmptyW.arg.0=LPCWSTR,pszPath func.PathIsDirectoryEmptyW.ret=BOOL PathIsDirectoryW=func func.PathIsDirectoryW.args=1 func.PathIsDirectoryW.arg.0=LPCWSTR,pszPath func.PathIsDirectoryW.ret=BOOL PathIsFileSpecA=func func.PathIsFileSpecA.args=1 func.PathIsFileSpecA.arg.0=LPCSTR,pszPath func.PathIsFileSpecA.ret=BOOL PathIsFileSpecW=func func.PathIsFileSpecW.args=1 func.PathIsFileSpecW.arg.0=LPCWSTR,pszPath func.PathIsFileSpecW.ret=BOOL PathIsLFNFileSpecA=func func.PathIsLFNFileSpecA.args=1 func.PathIsLFNFileSpecA.arg.0=LPCSTR,pszName func.PathIsLFNFileSpecA.ret=BOOL PathIsLFNFileSpecW=func func.PathIsLFNFileSpecW.args=1 func.PathIsLFNFileSpecW.arg.0=LPCWSTR,pszName func.PathIsLFNFileSpecW.ret=BOOL PathIsNetworkPathA=func func.PathIsNetworkPathA.args=1 func.PathIsNetworkPathA.arg.0=LPCSTR,pszPath func.PathIsNetworkPathA.ret=BOOL PathIsNetworkPathW=func func.PathIsNetworkPathW.args=1 func.PathIsNetworkPathW.arg.0=LPCWSTR,pszPath func.PathIsNetworkPathW.ret=BOOL PathIsPrefixA=func func.PathIsPrefixA.args=2 func.PathIsPrefixA.arg.0=LPCSTR,pszPrefix func.PathIsPrefixA.arg.1=LPCSTR,pszPath func.PathIsPrefixA.ret=BOOL PathIsPrefixW=func func.PathIsPrefixW.args=2 func.PathIsPrefixW.arg.0=LPCWSTR,pszPrefix func.PathIsPrefixW.arg.1=LPCWSTR,pszPath func.PathIsPrefixW.ret=BOOL PathIsRelativeA=func func.PathIsRelativeA.args=1 func.PathIsRelativeA.arg.0=LPCSTR,pszPath func.PathIsRelativeA.ret=BOOL PathIsRelativeW=func func.PathIsRelativeW.args=1 func.PathIsRelativeW.arg.0=LPCWSTR,pszPath func.PathIsRelativeW.ret=BOOL PathIsRootA=func func.PathIsRootA.args=1 func.PathIsRootA.arg.0=LPCSTR,pszPath func.PathIsRootA.ret=BOOL PathIsRootW=func func.PathIsRootW.args=1 func.PathIsRootW.arg.0=LPCWSTR,pszPath func.PathIsRootW.ret=BOOL PathIsSameRootA=func func.PathIsSameRootA.args=2 func.PathIsSameRootA.arg.0=LPCSTR,pszPath1 func.PathIsSameRootA.arg.1=LPCSTR,pszPath2 func.PathIsSameRootA.ret=BOOL PathIsSameRootW=func func.PathIsSameRootW.args=2 func.PathIsSameRootW.arg.0=LPCWSTR,pszPath1 func.PathIsSameRootW.arg.1=LPCWSTR,pszPath2 func.PathIsSameRootW.ret=BOOL PathIsSystemFolderA=func func.PathIsSystemFolderA.args=2 func.PathIsSystemFolderA.arg.0=LPCSTR,pszPath func.PathIsSystemFolderA.arg.1=DWORD,dwAttrb func.PathIsSystemFolderA.ret=BOOL PathIsSystemFolderW=func func.PathIsSystemFolderW.args=2 func.PathIsSystemFolderW.arg.0=LPCWSTR,pszPath func.PathIsSystemFolderW.arg.1=DWORD,dwAttrb func.PathIsSystemFolderW.ret=BOOL PathIsUNCA=func func.PathIsUNCA.args=1 func.PathIsUNCA.arg.0=LPCSTR,pszPath func.PathIsUNCA.ret=BOOL PathIsUNCServerA=func func.PathIsUNCServerA.args=1 func.PathIsUNCServerA.arg.0=LPCSTR,pszPath func.PathIsUNCServerA.ret=BOOL PathIsUNCServerShareA=func func.PathIsUNCServerShareA.args=1 func.PathIsUNCServerShareA.arg.0=LPCSTR,pszPath func.PathIsUNCServerShareA.ret=BOOL PathIsUNCServerShareW=func func.PathIsUNCServerShareW.args=1 func.PathIsUNCServerShareW.arg.0=LPCWSTR,pszPath func.PathIsUNCServerShareW.ret=BOOL PathIsUNCServerW=func func.PathIsUNCServerW.args=1 func.PathIsUNCServerW.arg.0=LPCWSTR,pszPath func.PathIsUNCServerW.ret=BOOL PathIsUNCW=func func.PathIsUNCW.args=1 func.PathIsUNCW.arg.0=LPCWSTR,pszPath func.PathIsUNCW.ret=BOOL PathIsURLA=func func.PathIsURLA.args=1 func.PathIsURLA.arg.0=LPCSTR,pszPath func.PathIsURLA.ret=BOOL PathIsURLW=func func.PathIsURLW.args=1 func.PathIsURLW.arg.0=LPCWSTR,pszPath func.PathIsURLW.ret=BOOL PathMakePrettyA=func func.PathMakePrettyA.args=1 func.PathMakePrettyA.arg.0=LPSTR,pszPath func.PathMakePrettyA.ret=BOOL PathMakePrettyW=func func.PathMakePrettyW.args=1 func.PathMakePrettyW.arg.0=LPWSTR,pszPath func.PathMakePrettyW.ret=BOOL PathMakeSystemFolderA=func func.PathMakeSystemFolderA.args=1 func.PathMakeSystemFolderA.arg.0=LPCSTR,pszPath func.PathMakeSystemFolderA.ret=BOOL PathMakeSystemFolderW=func func.PathMakeSystemFolderW.args=1 func.PathMakeSystemFolderW.arg.0=LPCWSTR,pszPath func.PathMakeSystemFolderW.ret=BOOL PathMatchSpecA=func func.PathMatchSpecA.args=2 func.PathMatchSpecA.arg.0=LPCSTR,pszFile func.PathMatchSpecA.arg.1=LPCSTR,pszSpec func.PathMatchSpecA.ret=BOOL PathMatchSpecExA=func func.PathMatchSpecExA.args=3 func.PathMatchSpecExA.arg.0=LPCSTR,pszFile func.PathMatchSpecExA.arg.1=LPCSTR,pszSpec func.PathMatchSpecExA.arg.2=DWORD,dwFlags func.PathMatchSpecExA.ret=HRESULT PathMatchSpecExW=func func.PathMatchSpecExW.args=3 func.PathMatchSpecExW.arg.0=LPCWSTR,pszFile func.PathMatchSpecExW.arg.1=LPCWSTR,pszSpec func.PathMatchSpecExW.arg.2=DWORD,dwFlags func.PathMatchSpecExW.ret=HRESULT PathMatchSpecW=func func.PathMatchSpecW.args=2 func.PathMatchSpecW.arg.0=LPCWSTR,pszFile func.PathMatchSpecW.arg.1=LPCWSTR,pszSpec func.PathMatchSpecW.ret=BOOL PathParseIconLocationA=func func.PathParseIconLocationA.args=1 func.PathParseIconLocationA.arg.0=LPSTR,pszIconFile func.PathParseIconLocationA.ret=int PathParseIconLocationW=func func.PathParseIconLocationW.args=1 func.PathParseIconLocationW.arg.0=LPWSTR,pszIconFile func.PathParseIconLocationW.ret=int PathQuoteSpacesA=func func.PathQuoteSpacesA.args=1 func.PathQuoteSpacesA.arg.0=LPSTR,lpsz func.PathQuoteSpacesA.ret=BOOL PathQuoteSpacesW=func func.PathQuoteSpacesW.args=1 func.PathQuoteSpacesW.arg.0=LPWSTR,lpsz func.PathQuoteSpacesW.ret=BOOL PathRelativePathToA=func func.PathRelativePathToA.args=5 func.PathRelativePathToA.arg.0=LPSTR,pszPath func.PathRelativePathToA.arg.1=LPCSTR,pszFrom func.PathRelativePathToA.arg.2=DWORD,dwAttrFrom func.PathRelativePathToA.arg.3=LPCSTR,pszTo func.PathRelativePathToA.arg.4=DWORD,dwAttrTo func.PathRelativePathToA.ret=BOOL PathRelativePathToW=func func.PathRelativePathToW.args=5 func.PathRelativePathToW.arg.0=LPWSTR,pszPath func.PathRelativePathToW.arg.1=LPCWSTR,pszFrom func.PathRelativePathToW.arg.2=DWORD,dwAttrFrom func.PathRelativePathToW.arg.3=LPCWSTR,pszTo func.PathRelativePathToW.arg.4=DWORD,dwAttrTo func.PathRelativePathToW.ret=BOOL PathRemoveArgsA=func func.PathRemoveArgsA.args=1 func.PathRemoveArgsA.arg.0=LPSTR,pszPath func.PathRemoveArgsA.ret=void PathRemoveArgsW=func func.PathRemoveArgsW.args=1 func.PathRemoveArgsW.arg.0=LPWSTR,pszPath func.PathRemoveArgsW.ret=void PathRemoveBackslashA=func func.PathRemoveBackslashA.args=1 func.PathRemoveBackslashA.arg.0=LPSTR,pszPath func.PathRemoveBackslashA.ret=LPSTR PathRemoveBackslashW=func func.PathRemoveBackslashW.args=1 func.PathRemoveBackslashW.arg.0=LPWSTR,pszPath func.PathRemoveBackslashW.ret=LPWSTR PathRemoveBlanksA=func func.PathRemoveBlanksA.args=1 func.PathRemoveBlanksA.arg.0=LPSTR,pszPath func.PathRemoveBlanksA.ret=void PathRemoveBlanksW=func func.PathRemoveBlanksW.args=1 func.PathRemoveBlanksW.arg.0=LPWSTR,pszPath func.PathRemoveBlanksW.ret=void PathRemoveExtensionA=func func.PathRemoveExtensionA.args=1 func.PathRemoveExtensionA.arg.0=LPSTR,pszPath func.PathRemoveExtensionA.ret=void PathRemoveExtensionW=func func.PathRemoveExtensionW.args=1 func.PathRemoveExtensionW.arg.0=LPWSTR,pszPath func.PathRemoveExtensionW.ret=void PathRemoveFileSpecA=func func.PathRemoveFileSpecA.args=1 func.PathRemoveFileSpecA.arg.0=LPSTR,pszPath func.PathRemoveFileSpecA.ret=BOOL PathRemoveFileSpecW=func func.PathRemoveFileSpecW.args=1 func.PathRemoveFileSpecW.arg.0=LPWSTR,pszPath func.PathRemoveFileSpecW.ret=BOOL PathRenameExtensionA=func func.PathRenameExtensionA.args=2 func.PathRenameExtensionA.arg.0=LPSTR,pszPath func.PathRenameExtensionA.arg.1=LPCSTR,pszExt func.PathRenameExtensionA.ret=BOOL PathRenameExtensionW=func func.PathRenameExtensionW.args=2 func.PathRenameExtensionW.arg.0=LPWSTR,pszPath func.PathRenameExtensionW.arg.1=LPCWSTR,pszExt func.PathRenameExtensionW.ret=BOOL PathSearchAndQualifyA=func func.PathSearchAndQualifyA.args=3 func.PathSearchAndQualifyA.arg.0=LPCSTR,pszPath func.PathSearchAndQualifyA.arg.1=LPSTR,pszBuf func.PathSearchAndQualifyA.arg.2=UINT,cchBuf func.PathSearchAndQualifyA.ret=BOOL PathSearchAndQualifyW=func func.PathSearchAndQualifyW.args=3 func.PathSearchAndQualifyW.arg.0=LPCWSTR,pszPath func.PathSearchAndQualifyW.arg.1=LPWSTR,pszBuf func.PathSearchAndQualifyW.arg.2=UINT,cchBuf func.PathSearchAndQualifyW.ret=BOOL PathSetDlgItemPathA=func func.PathSetDlgItemPathA.args=3 func.PathSetDlgItemPathA.arg.0=HWND,hDlg func.PathSetDlgItemPathA.arg.1=int,id func.PathSetDlgItemPathA.arg.2=LPCSTR,pszPath func.PathSetDlgItemPathA.ret=void PathSetDlgItemPathW=func func.PathSetDlgItemPathW.args=3 func.PathSetDlgItemPathW.arg.0=HWND,hDlg func.PathSetDlgItemPathW.arg.1=int,id func.PathSetDlgItemPathW.arg.2=LPCWSTR,pszPath func.PathSetDlgItemPathW.ret=void PathSkipRootA=func func.PathSkipRootA.args=1 func.PathSkipRootA.arg.0=LPCSTR,pszPath func.PathSkipRootA.ret=LPSTR PathSkipRootW=func func.PathSkipRootW.args=1 func.PathSkipRootW.arg.0=LPCWSTR,pszPath func.PathSkipRootW.ret=LPWSTR PathStripPathA=func func.PathStripPathA.args=1 func.PathStripPathA.arg.0=LPSTR,pszPath func.PathStripPathA.ret=void PathStripPathW=func func.PathStripPathW.args=1 func.PathStripPathW.arg.0=LPWSTR,pszPath func.PathStripPathW.ret=void PathStripToRootA=func func.PathStripToRootA.args=1 func.PathStripToRootA.arg.0=LPSTR,pszPath func.PathStripToRootA.ret=BOOL PathStripToRootW=func func.PathStripToRootW.args=1 func.PathStripToRootW.arg.0=LPWSTR,pszPath func.PathStripToRootW.ret=BOOL PathUnExpandEnvStringsA=func func.PathUnExpandEnvStringsA.args=3 func.PathUnExpandEnvStringsA.arg.0=LPCSTR,pszPath func.PathUnExpandEnvStringsA.arg.1=LPSTR,pszBuf func.PathUnExpandEnvStringsA.arg.2=UINT,cchBuf func.PathUnExpandEnvStringsA.ret=BOOL PathUnExpandEnvStringsW=func func.PathUnExpandEnvStringsW.args=3 func.PathUnExpandEnvStringsW.arg.0=LPCWSTR,pszPath func.PathUnExpandEnvStringsW.arg.1=LPWSTR,pszBuf func.PathUnExpandEnvStringsW.arg.2=UINT,cchBuf func.PathUnExpandEnvStringsW.ret=BOOL PathUndecorateA=func func.PathUndecorateA.args=1 func.PathUndecorateA.arg.0=LPSTR,pszPath func.PathUndecorateA.ret=void PathUndecorateW=func func.PathUndecorateW.args=1 func.PathUndecorateW.arg.0=LPWSTR,pszPath func.PathUndecorateW.ret=void PathUnmakeSystemFolderA=func func.PathUnmakeSystemFolderA.args=1 func.PathUnmakeSystemFolderA.arg.0=LPCSTR,pszPath func.PathUnmakeSystemFolderA.ret=BOOL PathUnmakeSystemFolderW=func func.PathUnmakeSystemFolderW.args=1 func.PathUnmakeSystemFolderW.arg.0=LPCWSTR,pszPath func.PathUnmakeSystemFolderW.ret=BOOL PathUnquoteSpacesA=func func.PathUnquoteSpacesA.args=1 func.PathUnquoteSpacesA.arg.0=LPSTR,lpsz func.PathUnquoteSpacesA.ret=BOOL PathUnquoteSpacesW=func func.PathUnquoteSpacesW.args=1 func.PathUnquoteSpacesW.arg.0=LPWSTR,lpsz func.PathUnquoteSpacesW.ret=BOOL QISearch=func func.QISearch.args=4 func.QISearch.arg.0=void *,that func.QISearch.arg.1=LPCQITAB,pqit func.QISearch.arg.2=REFIID,riid func.QISearch.arg.3=void **,ppv func.QISearch.ret=HRESULT SHAllocShared=func func.SHAllocShared.args=3 func.SHAllocShared.arg.0=const void *,pvData func.SHAllocShared.arg.1=DWORD,dwSize func.SHAllocShared.arg.2=DWORD,dwProcessId func.SHAllocShared.ret=HANDLE SHAnsiToAnsi=func func.SHAnsiToAnsi.args=3 func.SHAnsiToAnsi.arg.0=PCSTR,pszSrc func.SHAnsiToAnsi.arg.1=PSTR,pszDst func.SHAnsiToAnsi.arg.2=int,cchBuf func.SHAnsiToAnsi.ret=int SHAnsiToUnicode=func func.SHAnsiToUnicode.args=3 func.SHAnsiToUnicode.arg.0=PCSTR,pszSrc func.SHAnsiToUnicode.arg.1=PWSTR,pwszDst func.SHAnsiToUnicode.arg.2=int,cwchBuf func.SHAnsiToUnicode.ret=int SHAutoComplete=func func.SHAutoComplete.args=2 func.SHAutoComplete.arg.0=HWND,hwndEdit func.SHAutoComplete.arg.1=DWORD,dwFlags func.SHAutoComplete.ret=HRESULT SHCopyKeyA=func func.SHCopyKeyA.args=4 func.SHCopyKeyA.arg.0=HKEY,hkeySrc func.SHCopyKeyA.arg.1=LPCSTR,pszSrcSubKey func.SHCopyKeyA.arg.2=HKEY,hkeyDest func.SHCopyKeyA.arg.3=DWORD,fReserved func.SHCopyKeyA.ret=LSTATUS SHCopyKeyW=func func.SHCopyKeyW.args=4 func.SHCopyKeyW.arg.0=HKEY,hkeySrc func.SHCopyKeyW.arg.1=LPCWSTR,pszSrcSubKey func.SHCopyKeyW.arg.2=HKEY,hkeyDest func.SHCopyKeyW.arg.3=DWORD,fReserved func.SHCopyKeyW.ret=LSTATUS SHCreateMemStream=func func.SHCreateMemStream.args=2 func.SHCreateMemStream.arg.0=const BYTE *,pInit func.SHCreateMemStream.arg.1=UINT,cbInit func.SHCreateMemStream.ret=IStream * SHCreateShellPalette=func func.SHCreateShellPalette.args=1 func.SHCreateShellPalette.arg.0=HDC,hdc func.SHCreateShellPalette.ret=HPALETTE SHCreateStreamOnFileA=func func.SHCreateStreamOnFileA.args=3 func.SHCreateStreamOnFileA.arg.0=LPCSTR,pszFile func.SHCreateStreamOnFileA.arg.1=DWORD,grfMode func.SHCreateStreamOnFileA.arg.2=IStream **,ppstm func.SHCreateStreamOnFileA.ret=HRESULT SHCreateStreamOnFileEx=func func.SHCreateStreamOnFileEx.args=6 func.SHCreateStreamOnFileEx.arg.0=LPCWSTR,pszFile func.SHCreateStreamOnFileEx.arg.1=DWORD,grfMode func.SHCreateStreamOnFileEx.arg.2=DWORD,dwAttributes func.SHCreateStreamOnFileEx.arg.3=BOOL,fCreate func.SHCreateStreamOnFileEx.arg.4=IStream *,pstmTemplate func.SHCreateStreamOnFileEx.arg.5=IStream **,ppstm func.SHCreateStreamOnFileEx.ret=HRESULT SHCreateStreamOnFileW=func func.SHCreateStreamOnFileW.args=3 func.SHCreateStreamOnFileW.arg.0=LPCWSTR,pszFile func.SHCreateStreamOnFileW.arg.1=DWORD,grfMode func.SHCreateStreamOnFileW.arg.2=IStream **,ppstm func.SHCreateStreamOnFileW.ret=HRESULT SHCreateThread=func func.SHCreateThread.args=4 func.SHCreateThread.arg.0=LPTHREAD_START_ROUTINE,pfnThreadProc func.SHCreateThread.arg.1=void *,pData func.SHCreateThread.arg.2=SHCT_FLAGS,flags func.SHCreateThread.arg.3=LPTHREAD_START_ROUTINE,pfnCallback func.SHCreateThread.ret=BOOL SHCreateThreadRef=func func.SHCreateThreadRef.args=2 func.SHCreateThreadRef.arg.0=LONG *,pcRef func.SHCreateThreadRef.arg.1=IUnknown **,ppunk func.SHCreateThreadRef.ret=HRESULT SHCreateThreadWithHandle=func func.SHCreateThreadWithHandle.args=5 func.SHCreateThreadWithHandle.arg.0=LPTHREAD_START_ROUTINE,pfnThreadProc func.SHCreateThreadWithHandle.arg.1=void *,pData func.SHCreateThreadWithHandle.arg.2=SHCT_FLAGS,flags func.SHCreateThreadWithHandle.arg.3=LPTHREAD_START_ROUTINE,pfnCallback func.SHCreateThreadWithHandle.arg.4=HANDLE *,pHandle func.SHCreateThreadWithHandle.ret=BOOL SHDeleteEmptyKeyA=func func.SHDeleteEmptyKeyA.args=2 func.SHDeleteEmptyKeyA.arg.0=HKEY,hkey func.SHDeleteEmptyKeyA.arg.1=LPCSTR,pszSubKey func.SHDeleteEmptyKeyA.ret=LSTATUS SHDeleteEmptyKeyW=func func.SHDeleteEmptyKeyW.args=2 func.SHDeleteEmptyKeyW.arg.0=HKEY,hkey func.SHDeleteEmptyKeyW.arg.1=LPCWSTR,pszSubKey func.SHDeleteEmptyKeyW.ret=LSTATUS SHDeleteKeyA=func func.SHDeleteKeyA.args=2 func.SHDeleteKeyA.arg.0=HKEY,hkey func.SHDeleteKeyA.arg.1=LPCSTR,pszSubKey func.SHDeleteKeyA.ret=LSTATUS SHDeleteKeyW=func func.SHDeleteKeyW.args=2 func.SHDeleteKeyW.arg.0=HKEY,hkey func.SHDeleteKeyW.arg.1=LPCWSTR,pszSubKey func.SHDeleteKeyW.ret=LSTATUS SHDeleteValueA=func func.SHDeleteValueA.args=3 func.SHDeleteValueA.arg.0=HKEY,hkey func.SHDeleteValueA.arg.1=LPCSTR,pszSubKey func.SHDeleteValueA.arg.2=LPCSTR,pszValue func.SHDeleteValueA.ret=LSTATUS SHDeleteValueW=func func.SHDeleteValueW.args=3 func.SHDeleteValueW.arg.0=HKEY,hkey func.SHDeleteValueW.arg.1=LPCWSTR,pszSubKey func.SHDeleteValueW.arg.2=LPCWSTR,pszValue func.SHDeleteValueW.ret=LSTATUS SHEnumKeyExA=func func.SHEnumKeyExA.args=4 func.SHEnumKeyExA.arg.0=HKEY,hkey func.SHEnumKeyExA.arg.1=DWORD,dwIndex func.SHEnumKeyExA.arg.2=LPSTR,pszName func.SHEnumKeyExA.arg.3=LPDWORD,pcchName func.SHEnumKeyExA.ret=LSTATUS SHEnumKeyExW=func func.SHEnumKeyExW.args=4 func.SHEnumKeyExW.arg.0=HKEY,hkey func.SHEnumKeyExW.arg.1=DWORD,dwIndex func.SHEnumKeyExW.arg.2=LPWSTR,pszName func.SHEnumKeyExW.arg.3=LPDWORD,pcchName func.SHEnumKeyExW.ret=LSTATUS SHEnumValueA=func func.SHEnumValueA.args=7 func.SHEnumValueA.arg.0=HKEY,hkey func.SHEnumValueA.arg.1=DWORD,dwIndex func.SHEnumValueA.arg.2=PSTR,pszValueName func.SHEnumValueA.arg.3=LPDWORD,pcchValueName func.SHEnumValueA.arg.4=LPDWORD,pdwType func.SHEnumValueA.arg.5=void *,pvData func.SHEnumValueA.arg.6=LPDWORD,pcbData func.SHEnumValueA.ret=LSTATUS SHEnumValueW=func func.SHEnumValueW.args=7 func.SHEnumValueW.arg.0=HKEY,hkey func.SHEnumValueW.arg.1=DWORD,dwIndex func.SHEnumValueW.arg.2=PWSTR,pszValueName func.SHEnumValueW.arg.3=LPDWORD,pcchValueName func.SHEnumValueW.arg.4=LPDWORD,pdwType func.SHEnumValueW.arg.5=void *,pvData func.SHEnumValueW.arg.6=LPDWORD,pcbData func.SHEnumValueW.ret=LSTATUS SHFormatDateTimeA=func func.SHFormatDateTimeA.args=4 func.SHFormatDateTimeA.arg.0=const FILETIME *,pft func.SHFormatDateTimeA.arg.1=DWORD *,pdwFlags func.SHFormatDateTimeA.arg.2=LPSTR,pszBuf func.SHFormatDateTimeA.arg.3=UINT,cchBuf func.SHFormatDateTimeA.ret=int SHFormatDateTimeW=func func.SHFormatDateTimeW.args=4 func.SHFormatDateTimeW.arg.0=const FILETIME *,pft func.SHFormatDateTimeW.arg.1=DWORD *,pdwFlags func.SHFormatDateTimeW.arg.2=LPWSTR,pszBuf func.SHFormatDateTimeW.arg.3=UINT,cchBuf func.SHFormatDateTimeW.ret=int SHFreeShared=func func.SHFreeShared.args=2 func.SHFreeShared.arg.0=HANDLE,hData func.SHFreeShared.arg.1=DWORD,dwProcessId func.SHFreeShared.ret=BOOL SHGetAssocKeys=func func.SHGetAssocKeys.args=3 func.SHGetAssocKeys.arg.0=IQueryAssociations *,pqa func.SHGetAssocKeys.arg.1=HKEY *,rgKeys func.SHGetAssocKeys.arg.2=DWORD,cKeys func.SHGetAssocKeys.ret=DWORD SHGetInverseCMAP=func func.SHGetInverseCMAP.args=2 func.SHGetInverseCMAP.arg.0=BYTE *,pbMap func.SHGetInverseCMAP.arg.1=ULONG,cbMap func.SHGetInverseCMAP.ret=HRESULT SHGetThreadRef=func func.SHGetThreadRef.args=1 func.SHGetThreadRef.arg.0=IUnknown **,ppunk func.SHGetThreadRef.ret=HRESULT SHGetValueA=func func.SHGetValueA.args=6 func.SHGetValueA.arg.0=HKEY,hkey func.SHGetValueA.arg.1=LPCSTR,pszSubKey func.SHGetValueA.arg.2=LPCSTR,pszValue func.SHGetValueA.arg.3=DWORD *,pdwType func.SHGetValueA.arg.4=void *,pvData func.SHGetValueA.arg.5=DWORD *,pcbData func.SHGetValueA.ret=LSTATUS SHGetValueW=func func.SHGetValueW.args=6 func.SHGetValueW.arg.0=HKEY,hkey func.SHGetValueW.arg.1=LPCWSTR,pszSubKey func.SHGetValueW.arg.2=LPCWSTR,pszValue func.SHGetValueW.arg.3=DWORD *,pdwType func.SHGetValueW.arg.4=void *,pvData func.SHGetValueW.arg.5=DWORD *,pcbData func.SHGetValueW.ret=LSTATUS SHGetViewStatePropertyBag=func func.SHGetViewStatePropertyBag.args=5 func.SHGetViewStatePropertyBag.arg.0=PCIDLIST_ABSOLUTE,pidl func.SHGetViewStatePropertyBag.arg.1=PCWSTR,pszBagName func.SHGetViewStatePropertyBag.arg.2=DWORD,dwFlags func.SHGetViewStatePropertyBag.arg.3=REFIID,riid func.SHGetViewStatePropertyBag.arg.4=void **,ppv func.SHGetViewStatePropertyBag.ret=HRESULT SHGlobalCounterDecrement=func func.SHGlobalCounterDecrement.args=1 func.SHGlobalCounterDecrement.arg.0=const SHGLOBALCOUNTER,id func.SHGlobalCounterDecrement.ret=long SHGlobalCounterGetValue=func func.SHGlobalCounterGetValue.args=1 func.SHGlobalCounterGetValue.arg.0=const SHGLOBALCOUNTER,id func.SHGlobalCounterGetValue.ret=long SHGlobalCounterIncrement=func func.SHGlobalCounterIncrement.args=1 func.SHGlobalCounterIncrement.arg.0=const SHGLOBALCOUNTER,id func.SHGlobalCounterIncrement.ret=long SHIsLowMemoryMachine=func func.SHIsLowMemoryMachine.args=1 func.SHIsLowMemoryMachine.arg.0=DWORD,dwType func.SHIsLowMemoryMachine.ret=BOOL SHLoadIndirectString=func func.SHLoadIndirectString.args=4 func.SHLoadIndirectString.arg.0=PCWSTR,pszSource func.SHLoadIndirectString.arg.1=PWSTR,pszOutBuf func.SHLoadIndirectString.arg.2=UINT,cchOutBuf func.SHLoadIndirectString.arg.3=void **,ppvReserved func.SHLoadIndirectString.ret=HRESULT SHLockShared=func func.SHLockShared.args=2 func.SHLockShared.arg.0=HANDLE,hData func.SHLockShared.arg.1=DWORD,dwProcessId func.SHLockShared.ret=void * SHMessageBoxCheckA=func func.SHMessageBoxCheckA.args=6 func.SHMessageBoxCheckA.arg.0=HWND,hwnd func.SHMessageBoxCheckA.arg.1=LPCSTR,pszText func.SHMessageBoxCheckA.arg.2=LPCSTR,pszCaption func.SHMessageBoxCheckA.arg.3=UINT,uType func.SHMessageBoxCheckA.arg.4=int,iDefault func.SHMessageBoxCheckA.arg.5=LPCSTR,pszRegVal func.SHMessageBoxCheckA.ret=int SHMessageBoxCheckW=func func.SHMessageBoxCheckW.args=6 func.SHMessageBoxCheckW.arg.0=HWND,hwnd func.SHMessageBoxCheckW.arg.1=LPCWSTR,pszText func.SHMessageBoxCheckW.arg.2=LPCWSTR,pszCaption func.SHMessageBoxCheckW.arg.3=UINT,uType func.SHMessageBoxCheckW.arg.4=int,iDefault func.SHMessageBoxCheckW.arg.5=LPCWSTR,pszRegVal func.SHMessageBoxCheckW.ret=int SHOpenRegStream2A=func func.SHOpenRegStream2A.args=4 func.SHOpenRegStream2A.arg.0=HKEY,hkey func.SHOpenRegStream2A.arg.1=LPCSTR,pszSubkey func.SHOpenRegStream2A.arg.2=LPCSTR,pszValue func.SHOpenRegStream2A.arg.3=DWORD,grfMode func.SHOpenRegStream2A.ret=IStream * SHOpenRegStream2W=func func.SHOpenRegStream2W.args=4 func.SHOpenRegStream2W.arg.0=HKEY,hkey func.SHOpenRegStream2W.arg.1=LPCWSTR,pszSubkey func.SHOpenRegStream2W.arg.2=LPCWSTR,pszValue func.SHOpenRegStream2W.arg.3=DWORD,grfMode func.SHOpenRegStream2W.ret=IStream * SHOpenRegStreamA=func func.SHOpenRegStreamA.args=4 func.SHOpenRegStreamA.arg.0=HKEY,hkey func.SHOpenRegStreamA.arg.1=LPCSTR,pszSubkey func.SHOpenRegStreamA.arg.2=LPCSTR,pszValue func.SHOpenRegStreamA.arg.3=DWORD,grfMode func.SHOpenRegStreamA.ret=IStream * SHOpenRegStreamW=func func.SHOpenRegStreamW.args=4 func.SHOpenRegStreamW.arg.0=HKEY,hkey func.SHOpenRegStreamW.arg.1=LPCWSTR,pszSubkey func.SHOpenRegStreamW.arg.2=LPCWSTR,pszValue func.SHOpenRegStreamW.arg.3=DWORD,grfMode func.SHOpenRegStreamW.ret=IStream * SHQueryInfoKeyA=func func.SHQueryInfoKeyA.args=5 func.SHQueryInfoKeyA.arg.0=HKEY,hkey func.SHQueryInfoKeyA.arg.1=LPDWORD,pcSubKeys func.SHQueryInfoKeyA.arg.2=LPDWORD,pcchMaxSubKeyLen func.SHQueryInfoKeyA.arg.3=LPDWORD,pcValues func.SHQueryInfoKeyA.arg.4=LPDWORD,pcchMaxValueNameLen func.SHQueryInfoKeyA.ret=LSTATUS SHQueryInfoKeyW=func func.SHQueryInfoKeyW.args=5 func.SHQueryInfoKeyW.arg.0=HKEY,hkey func.SHQueryInfoKeyW.arg.1=LPDWORD,pcSubKeys func.SHQueryInfoKeyW.arg.2=LPDWORD,pcchMaxSubKeyLen func.SHQueryInfoKeyW.arg.3=LPDWORD,pcValues func.SHQueryInfoKeyW.arg.4=LPDWORD,pcchMaxValueNameLen func.SHQueryInfoKeyW.ret=LSTATUS SHQueryValueExA=func func.SHQueryValueExA.args=6 func.SHQueryValueExA.arg.0=HKEY,hkey func.SHQueryValueExA.arg.1=LPCSTR,pszValue func.SHQueryValueExA.arg.2=DWORD *,pdwReserved func.SHQueryValueExA.arg.3=DWORD *,pdwType func.SHQueryValueExA.arg.4=void *,pvData func.SHQueryValueExA.arg.5=DWORD *,pcbData func.SHQueryValueExA.ret=LSTATUS SHQueryValueExW=func func.SHQueryValueExW.args=6 func.SHQueryValueExW.arg.0=HKEY,hkey func.SHQueryValueExW.arg.1=LPCWSTR,pszValue func.SHQueryValueExW.arg.2=DWORD *,pdwReserved func.SHQueryValueExW.arg.3=DWORD *,pdwType func.SHQueryValueExW.arg.4=void *,pvData func.SHQueryValueExW.arg.5=DWORD *,pcbData func.SHQueryValueExW.ret=LSTATUS SHRegCloseUSKey=func func.SHRegCloseUSKey.args=1 func.SHRegCloseUSKey.arg.0=HUSKEY,hUSKey func.SHRegCloseUSKey.ret=LSTATUS SHRegCreateUSKeyA=func func.SHRegCreateUSKeyA.args=5 func.SHRegCreateUSKeyA.arg.0=LPCSTR,pszPath func.SHRegCreateUSKeyA.arg.1=REGSAM,samDesired func.SHRegCreateUSKeyA.arg.2=HUSKEY,hRelativeUSKey func.SHRegCreateUSKeyA.arg.3=PHUSKEY,phNewUSKey func.SHRegCreateUSKeyA.arg.4=DWORD,dwFlags func.SHRegCreateUSKeyA.ret=LSTATUS SHRegCreateUSKeyW=func func.SHRegCreateUSKeyW.args=5 func.SHRegCreateUSKeyW.arg.0=LPCWSTR,pwzPath func.SHRegCreateUSKeyW.arg.1=REGSAM,samDesired func.SHRegCreateUSKeyW.arg.2=HUSKEY,hRelativeUSKey func.SHRegCreateUSKeyW.arg.3=PHUSKEY,phNewUSKey func.SHRegCreateUSKeyW.arg.4=DWORD,dwFlags func.SHRegCreateUSKeyW.ret=LSTATUS SHRegDeleteEmptyUSKeyA=func func.SHRegDeleteEmptyUSKeyA.args=3 func.SHRegDeleteEmptyUSKeyA.arg.0=HUSKEY,hUSKey func.SHRegDeleteEmptyUSKeyA.arg.1=LPCSTR,pszSubKey func.SHRegDeleteEmptyUSKeyA.arg.2=SHREGDEL_FLAGS,delRegFlags func.SHRegDeleteEmptyUSKeyA.ret=LSTATUS SHRegDeleteEmptyUSKeyW=func func.SHRegDeleteEmptyUSKeyW.args=3 func.SHRegDeleteEmptyUSKeyW.arg.0=HUSKEY,hUSKey func.SHRegDeleteEmptyUSKeyW.arg.1=LPCWSTR,pwzSubKey func.SHRegDeleteEmptyUSKeyW.arg.2=SHREGDEL_FLAGS,delRegFlags func.SHRegDeleteEmptyUSKeyW.ret=LSTATUS SHRegDeleteUSValueA=func func.SHRegDeleteUSValueA.args=3 func.SHRegDeleteUSValueA.arg.0=HUSKEY,hUSKey func.SHRegDeleteUSValueA.arg.1=LPCSTR,pszValue func.SHRegDeleteUSValueA.arg.2=SHREGDEL_FLAGS,delRegFlags func.SHRegDeleteUSValueA.ret=LSTATUS SHRegDeleteUSValueW=func func.SHRegDeleteUSValueW.args=3 func.SHRegDeleteUSValueW.arg.0=HUSKEY,hUSKey func.SHRegDeleteUSValueW.arg.1=LPCWSTR,pwzValue func.SHRegDeleteUSValueW.arg.2=SHREGDEL_FLAGS,delRegFlags func.SHRegDeleteUSValueW.ret=LSTATUS SHRegDuplicateHKey=func func.SHRegDuplicateHKey.args=1 func.SHRegDuplicateHKey.arg.0=HKEY,hkey func.SHRegDuplicateHKey.ret=HKEY SHRegEnumUSKeyA=func func.SHRegEnumUSKeyA.args=5 func.SHRegEnumUSKeyA.arg.0=HUSKEY,hUSKey func.SHRegEnumUSKeyA.arg.1=DWORD,dwIndex func.SHRegEnumUSKeyA.arg.2=LPSTR,pszName func.SHRegEnumUSKeyA.arg.3=LPDWORD,pcchName func.SHRegEnumUSKeyA.arg.4=SHREGENUM_FLAGS,enumRegFlags func.SHRegEnumUSKeyA.ret=LSTATUS SHRegEnumUSKeyW=func func.SHRegEnumUSKeyW.args=5 func.SHRegEnumUSKeyW.arg.0=HUSKEY,hUSKey func.SHRegEnumUSKeyW.arg.1=DWORD,dwIndex func.SHRegEnumUSKeyW.arg.2=LPWSTR,pwzName func.SHRegEnumUSKeyW.arg.3=LPDWORD,pcchName func.SHRegEnumUSKeyW.arg.4=SHREGENUM_FLAGS,enumRegFlags func.SHRegEnumUSKeyW.ret=LSTATUS SHRegEnumUSValueA=func func.SHRegEnumUSValueA.args=8 func.SHRegEnumUSValueA.arg.0=HUSKEY,hUSkey func.SHRegEnumUSValueA.arg.1=DWORD,dwIndex func.SHRegEnumUSValueA.arg.2=LPSTR,pszValueName func.SHRegEnumUSValueA.arg.3=LPDWORD,pcchValueName func.SHRegEnumUSValueA.arg.4=LPDWORD,pdwType func.SHRegEnumUSValueA.arg.5=void *,pvData func.SHRegEnumUSValueA.arg.6=LPDWORD,pcbData func.SHRegEnumUSValueA.arg.7=SHREGENUM_FLAGS,enumRegFlags func.SHRegEnumUSValueA.ret=LSTATUS SHRegEnumUSValueW=func func.SHRegEnumUSValueW.args=8 func.SHRegEnumUSValueW.arg.0=HUSKEY,hUSkey func.SHRegEnumUSValueW.arg.1=DWORD,dwIndex func.SHRegEnumUSValueW.arg.2=LPWSTR,pszValueName func.SHRegEnumUSValueW.arg.3=LPDWORD,pcchValueName func.SHRegEnumUSValueW.arg.4=LPDWORD,pdwType func.SHRegEnumUSValueW.arg.5=void *,pvData func.SHRegEnumUSValueW.arg.6=LPDWORD,pcbData func.SHRegEnumUSValueW.arg.7=SHREGENUM_FLAGS,enumRegFlags func.SHRegEnumUSValueW.ret=LSTATUS SHRegGetBoolUSValueA=func func.SHRegGetBoolUSValueA.args=4 func.SHRegGetBoolUSValueA.arg.0=LPCSTR,pszSubKey func.SHRegGetBoolUSValueA.arg.1=LPCSTR,pszValue func.SHRegGetBoolUSValueA.arg.2=BOOL,fIgnoreHKCU func.SHRegGetBoolUSValueA.arg.3=BOOL,fDefault func.SHRegGetBoolUSValueA.ret=BOOL SHRegGetBoolUSValueW=func func.SHRegGetBoolUSValueW.args=4 func.SHRegGetBoolUSValueW.arg.0=LPCWSTR,pszSubKey func.SHRegGetBoolUSValueW.arg.1=LPCWSTR,pszValue func.SHRegGetBoolUSValueW.arg.2=BOOL,fIgnoreHKCU func.SHRegGetBoolUSValueW.arg.3=BOOL,fDefault func.SHRegGetBoolUSValueW.ret=BOOL SHRegGetBoolValueFromHKCUHKLM=func func.SHRegGetBoolValueFromHKCUHKLM.args=3 func.SHRegGetBoolValueFromHKCUHKLM.arg.0=PCWSTR,pszKey func.SHRegGetBoolValueFromHKCUHKLM.arg.1=PCWSTR,pszValue func.SHRegGetBoolValueFromHKCUHKLM.arg.2=BOOL,fDefault func.SHRegGetBoolValueFromHKCUHKLM.ret=BOOL SHRegGetIntW=func func.SHRegGetIntW.args=3 func.SHRegGetIntW.arg.0=HKEY,hk func.SHRegGetIntW.arg.1=PCWSTR,pwzKey func.SHRegGetIntW.arg.2=int,iDefault func.SHRegGetIntW.ret=int SHRegGetPathA=func func.SHRegGetPathA.args=5 func.SHRegGetPathA.arg.0=HKEY,hKey func.SHRegGetPathA.arg.1=LPCSTR,pcszSubKey func.SHRegGetPathA.arg.2=LPCSTR,pcszValue func.SHRegGetPathA.arg.3=LPSTR,pszPath func.SHRegGetPathA.arg.4=DWORD,dwFlags func.SHRegGetPathA.ret=LSTATUS SHRegGetPathW=func func.SHRegGetPathW.args=5 func.SHRegGetPathW.arg.0=HKEY,hKey func.SHRegGetPathW.arg.1=LPCWSTR,pcszSubKey func.SHRegGetPathW.arg.2=LPCWSTR,pcszValue func.SHRegGetPathW.arg.3=LPWSTR,pszPath func.SHRegGetPathW.arg.4=DWORD,dwFlags func.SHRegGetPathW.ret=LSTATUS SHRegGetUSValueA=func func.SHRegGetUSValueA.args=8 func.SHRegGetUSValueA.arg.0=LPCSTR,pszSubKey func.SHRegGetUSValueA.arg.1=LPCSTR,pszValue func.SHRegGetUSValueA.arg.2=DWORD *,pdwType func.SHRegGetUSValueA.arg.3=void *,pvData func.SHRegGetUSValueA.arg.4=DWORD *,pcbData func.SHRegGetUSValueA.arg.5=BOOL,fIgnoreHKCU func.SHRegGetUSValueA.arg.6=void *,pvDefaultData func.SHRegGetUSValueA.arg.7=DWORD,dwDefaultDataSize func.SHRegGetUSValueA.ret=LSTATUS SHRegGetUSValueW=func func.SHRegGetUSValueW.args=8 func.SHRegGetUSValueW.arg.0=LPCWSTR,pszSubKey func.SHRegGetUSValueW.arg.1=LPCWSTR,pszValue func.SHRegGetUSValueW.arg.2=DWORD *,pdwType func.SHRegGetUSValueW.arg.3=void *,pvData func.SHRegGetUSValueW.arg.4=DWORD *,pcbData func.SHRegGetUSValueW.arg.5=BOOL,fIgnoreHKCU func.SHRegGetUSValueW.arg.6=void *,pvDefaultData func.SHRegGetUSValueW.arg.7=DWORD,dwDefaultDataSize func.SHRegGetUSValueW.ret=LSTATUS SHRegGetValueA=func func.SHRegGetValueA.args=7 func.SHRegGetValueA.arg.0=HKEY,hkey func.SHRegGetValueA.arg.1=LPCSTR,pszSubKey func.SHRegGetValueA.arg.2=LPCSTR,pszValue func.SHRegGetValueA.arg.3=SRRF,srrfFlags func.SHRegGetValueA.arg.4=DWORD *,pdwType func.SHRegGetValueA.arg.5=void *,pvData func.SHRegGetValueA.arg.6=DWORD *,pcbData func.SHRegGetValueA.ret=LSTATUS SHRegGetValueFromHKCUHKLM=func func.SHRegGetValueFromHKCUHKLM.args=6 func.SHRegGetValueFromHKCUHKLM.arg.0=PCWSTR,pwszKey func.SHRegGetValueFromHKCUHKLM.arg.1=PCWSTR,pwszValue func.SHRegGetValueFromHKCUHKLM.arg.2=SRRF,srrfFlags func.SHRegGetValueFromHKCUHKLM.arg.3=DWORD *,pdwType func.SHRegGetValueFromHKCUHKLM.arg.4=void *,pvData func.SHRegGetValueFromHKCUHKLM.arg.5=DWORD *,pcbData func.SHRegGetValueFromHKCUHKLM.ret=LSTATUS SHRegGetValueW=func func.SHRegGetValueW.args=7 func.SHRegGetValueW.arg.0=HKEY,hkey func.SHRegGetValueW.arg.1=LPCWSTR,pszSubKey func.SHRegGetValueW.arg.2=LPCWSTR,pszValue func.SHRegGetValueW.arg.3=SRRF,srrfFlags func.SHRegGetValueW.arg.4=DWORD *,pdwType func.SHRegGetValueW.arg.5=void *,pvData func.SHRegGetValueW.arg.6=DWORD *,pcbData func.SHRegGetValueW.ret=LSTATUS SHRegOpenUSKeyA=func func.SHRegOpenUSKeyA.args=5 func.SHRegOpenUSKeyA.arg.0=LPCSTR,pszPath func.SHRegOpenUSKeyA.arg.1=REGSAM,samDesired func.SHRegOpenUSKeyA.arg.2=HUSKEY,hRelativeUSKey func.SHRegOpenUSKeyA.arg.3=PHUSKEY,phNewUSKey func.SHRegOpenUSKeyA.arg.4=BOOL,fIgnoreHKCU func.SHRegOpenUSKeyA.ret=LSTATUS SHRegOpenUSKeyW=func func.SHRegOpenUSKeyW.args=5 func.SHRegOpenUSKeyW.arg.0=LPCWSTR,pwzPath func.SHRegOpenUSKeyW.arg.1=REGSAM,samDesired func.SHRegOpenUSKeyW.arg.2=HUSKEY,hRelativeUSKey func.SHRegOpenUSKeyW.arg.3=PHUSKEY,phNewUSKey func.SHRegOpenUSKeyW.arg.4=BOOL,fIgnoreHKCU func.SHRegOpenUSKeyW.ret=LSTATUS SHRegQueryInfoUSKeyA=func func.SHRegQueryInfoUSKeyA.args=6 func.SHRegQueryInfoUSKeyA.arg.0=HUSKEY,hUSKey func.SHRegQueryInfoUSKeyA.arg.1=LPDWORD,pcSubKeys func.SHRegQueryInfoUSKeyA.arg.2=LPDWORD,pcchMaxSubKeyLen func.SHRegQueryInfoUSKeyA.arg.3=LPDWORD,pcValues func.SHRegQueryInfoUSKeyA.arg.4=LPDWORD,pcchMaxValueNameLen func.SHRegQueryInfoUSKeyA.arg.5=SHREGENUM_FLAGS,enumRegFlags func.SHRegQueryInfoUSKeyA.ret=LSTATUS SHRegQueryInfoUSKeyW=func func.SHRegQueryInfoUSKeyW.args=6 func.SHRegQueryInfoUSKeyW.arg.0=HUSKEY,hUSKey func.SHRegQueryInfoUSKeyW.arg.1=LPDWORD,pcSubKeys func.SHRegQueryInfoUSKeyW.arg.2=LPDWORD,pcchMaxSubKeyLen func.SHRegQueryInfoUSKeyW.arg.3=LPDWORD,pcValues func.SHRegQueryInfoUSKeyW.arg.4=LPDWORD,pcchMaxValueNameLen func.SHRegQueryInfoUSKeyW.arg.5=SHREGENUM_FLAGS,enumRegFlags func.SHRegQueryInfoUSKeyW.ret=LSTATUS SHRegQueryUSValueA=func func.SHRegQueryUSValueA.args=8 func.SHRegQueryUSValueA.arg.0=HUSKEY,hUSKey func.SHRegQueryUSValueA.arg.1=LPCSTR,pszValue func.SHRegQueryUSValueA.arg.2=DWORD *,pdwType func.SHRegQueryUSValueA.arg.3=void *,pvData func.SHRegQueryUSValueA.arg.4=DWORD *,pcbData func.SHRegQueryUSValueA.arg.5=BOOL,fIgnoreHKCU func.SHRegQueryUSValueA.arg.6=void *,pvDefaultData func.SHRegQueryUSValueA.arg.7=DWORD,dwDefaultDataSize func.SHRegQueryUSValueA.ret=LSTATUS SHRegQueryUSValueW=func func.SHRegQueryUSValueW.args=8 func.SHRegQueryUSValueW.arg.0=HUSKEY,hUSKey func.SHRegQueryUSValueW.arg.1=LPCWSTR,pszValue func.SHRegQueryUSValueW.arg.2=DWORD *,pdwType func.SHRegQueryUSValueW.arg.3=void *,pvData func.SHRegQueryUSValueW.arg.4=DWORD *,pcbData func.SHRegQueryUSValueW.arg.5=BOOL,fIgnoreHKCU func.SHRegQueryUSValueW.arg.6=void *,pvDefaultData func.SHRegQueryUSValueW.arg.7=DWORD,dwDefaultDataSize func.SHRegQueryUSValueW.ret=LSTATUS SHRegSetPathA=func func.SHRegSetPathA.args=5 func.SHRegSetPathA.arg.0=HKEY,hKey func.SHRegSetPathA.arg.1=LPCSTR,pcszSubKey func.SHRegSetPathA.arg.2=LPCSTR,pcszValue func.SHRegSetPathA.arg.3=LPCSTR,pcszPath func.SHRegSetPathA.arg.4=DWORD,dwFlags func.SHRegSetPathA.ret=LSTATUS SHRegSetPathW=func func.SHRegSetPathW.args=5 func.SHRegSetPathW.arg.0=HKEY,hKey func.SHRegSetPathW.arg.1=LPCWSTR,pcszSubKey func.SHRegSetPathW.arg.2=LPCWSTR,pcszValue func.SHRegSetPathW.arg.3=LPCWSTR,pcszPath func.SHRegSetPathW.arg.4=DWORD,dwFlags func.SHRegSetPathW.ret=LSTATUS SHRegSetUSValueA=func func.SHRegSetUSValueA.args=6 func.SHRegSetUSValueA.arg.0=LPCSTR,pszSubKey func.SHRegSetUSValueA.arg.1=LPCSTR,pszValue func.SHRegSetUSValueA.arg.2=DWORD,dwType func.SHRegSetUSValueA.arg.3=const void *,pvData func.SHRegSetUSValueA.arg.4=DWORD,cbData func.SHRegSetUSValueA.arg.5=DWORD,dwFlags func.SHRegSetUSValueA.ret=LSTATUS SHRegSetUSValueW=func func.SHRegSetUSValueW.args=6 func.SHRegSetUSValueW.arg.0=LPCWSTR,pwzSubKey func.SHRegSetUSValueW.arg.1=LPCWSTR,pwzValue func.SHRegSetUSValueW.arg.2=DWORD,dwType func.SHRegSetUSValueW.arg.3=const void *,pvData func.SHRegSetUSValueW.arg.4=DWORD,cbData func.SHRegSetUSValueW.arg.5=DWORD,dwFlags func.SHRegSetUSValueW.ret=LSTATUS SHRegSetValue=func func.SHRegSetValue.args=7 func.SHRegSetValue.arg.0=HKEY,hkey func.SHRegSetValue.arg.1=LPCWSTR,pszSubKey func.SHRegSetValue.arg.2=LPCWSTR,pszValue func.SHRegSetValue.arg.3=SRRF,srrfFlags func.SHRegSetValue.arg.4=DWORD,dwType func.SHRegSetValue.arg.5=LPCVOID,pvData func.SHRegSetValue.arg.6=DWORD,cbData func.SHRegSetValue.ret=LSTATUS SHRegWriteUSValueA=func func.SHRegWriteUSValueA.args=6 func.SHRegWriteUSValueA.arg.0=HUSKEY,hUSKey func.SHRegWriteUSValueA.arg.1=LPCSTR,pszValue func.SHRegWriteUSValueA.arg.2=DWORD,dwType func.SHRegWriteUSValueA.arg.3=const void *,pvData func.SHRegWriteUSValueA.arg.4=DWORD,cbData func.SHRegWriteUSValueA.arg.5=DWORD,dwFlags func.SHRegWriteUSValueA.ret=LSTATUS SHRegWriteUSValueW=func func.SHRegWriteUSValueW.args=6 func.SHRegWriteUSValueW.arg.0=HUSKEY,hUSKey func.SHRegWriteUSValueW.arg.1=LPCWSTR,pwzValue func.SHRegWriteUSValueW.arg.2=DWORD,dwType func.SHRegWriteUSValueW.arg.3=const void *,pvData func.SHRegWriteUSValueW.arg.4=DWORD,cbData func.SHRegWriteUSValueW.arg.5=DWORD,dwFlags func.SHRegWriteUSValueW.ret=LSTATUS SHReleaseThreadRef=func func.SHReleaseThreadRef.args=0 func.SHReleaseThreadRef.ret=HRESULT SHSendMessageBroadcastA=func func.SHSendMessageBroadcastA.args=3 func.SHSendMessageBroadcastA.arg.0=UINT,uMsg func.SHSendMessageBroadcastA.arg.1=WPARAM,wParam func.SHSendMessageBroadcastA.arg.2=LPARAM,lParam func.SHSendMessageBroadcastA.ret=LRESULT SHSendMessageBroadcastW=func func.SHSendMessageBroadcastW.args=3 func.SHSendMessageBroadcastW.arg.0=UINT,uMsg func.SHSendMessageBroadcastW.arg.1=WPARAM,wParam func.SHSendMessageBroadcastW.arg.2=LPARAM,lParam func.SHSendMessageBroadcastW.ret=LRESULT SHSetThreadRef=func func.SHSetThreadRef.args=1 func.SHSetThreadRef.arg.0=IUnknown *,punk func.SHSetThreadRef.ret=HRESULT SHSetValueA=func func.SHSetValueA.args=6 func.SHSetValueA.arg.0=HKEY,hkey func.SHSetValueA.arg.1=LPCSTR,pszSubKey func.SHSetValueA.arg.2=LPCSTR,pszValue func.SHSetValueA.arg.3=DWORD,dwType func.SHSetValueA.arg.4=LPCVOID,pvData func.SHSetValueA.arg.5=DWORD,cbData func.SHSetValueA.ret=LSTATUS SHSetValueW=func func.SHSetValueW.args=6 func.SHSetValueW.arg.0=HKEY,hkey func.SHSetValueW.arg.1=LPCWSTR,pszSubKey func.SHSetValueW.arg.2=LPCWSTR,pszValue func.SHSetValueW.arg.3=DWORD,dwType func.SHSetValueW.arg.4=LPCVOID,pvData func.SHSetValueW.arg.5=DWORD,cbData func.SHSetValueW.ret=LSTATUS SHSkipJunction=func func.SHSkipJunction.args=2 func.SHSkipJunction.arg.0=IBindCtx *,pbc func.SHSkipJunction.arg.1=const CLSID *,pclsid func.SHSkipJunction.ret=BOOL SHStrDupA=func func.SHStrDupA.args=2 func.SHStrDupA.arg.0=LPCSTR,psz func.SHStrDupA.arg.1=LPWSTR *,ppwsz func.SHStrDupA.ret=HRESULT SHStrDupW=func func.SHStrDupW.args=2 func.SHStrDupW.arg.0=LPCWSTR,psz func.SHStrDupW.arg.1=LPWSTR *,ppwsz func.SHStrDupW.ret=HRESULT SHStripMneumonicA=func func.SHStripMneumonicA.args=1 func.SHStripMneumonicA.arg.0=LPSTR,pszMenu func.SHStripMneumonicA.ret=CHAR SHStripMneumonicW=func func.SHStripMneumonicW.args=1 func.SHStripMneumonicW.arg.0=LPWSTR,pszMenu func.SHStripMneumonicW.ret=WCHAR SHUnicodeToAnsi=func func.SHUnicodeToAnsi.args=3 func.SHUnicodeToAnsi.arg.0=PCWSTR,pwszSrc func.SHUnicodeToAnsi.arg.1=PSTR,pszDst func.SHUnicodeToAnsi.arg.2=int,cchBuf func.SHUnicodeToAnsi.ret=int SHUnicodeToUnicode=func func.SHUnicodeToUnicode.args=3 func.SHUnicodeToUnicode.arg.0=PCWSTR,pwzSrc func.SHUnicodeToUnicode.arg.1=PWSTR,pwzDst func.SHUnicodeToUnicode.arg.2=int,cwchBuf func.SHUnicodeToUnicode.ret=int SHUnlockShared=func func.SHUnlockShared.args=1 func.SHUnlockShared.arg.0=void *,pvData func.SHUnlockShared.ret=BOOL SetProcessReference=func func.SetProcessReference.args=1 func.SetProcessReference.arg.0=IUnknown *,punk func.SetProcessReference.ret=void StrCSpnA=func func.StrCSpnA.args=2 func.StrCSpnA.arg.0=PCSTR,pszStr func.StrCSpnA.arg.1=PCSTR,pszSet func.StrCSpnA.ret=int StrCSpnIA=func func.StrCSpnIA.args=2 func.StrCSpnIA.arg.0=PCSTR,pszStr func.StrCSpnIA.arg.1=PCSTR,pszSet func.StrCSpnIA.ret=int StrCSpnIW=func func.StrCSpnIW.args=2 func.StrCSpnIW.arg.0=PCWSTR,pszStr func.StrCSpnIW.arg.1=PCWSTR,pszSet func.StrCSpnIW.ret=int StrCSpnW=func func.StrCSpnW.args=2 func.StrCSpnW.arg.0=PCWSTR,pszStr func.StrCSpnW.arg.1=PCWSTR,pszSet func.StrCSpnW.ret=int StrCatBuffA=func func.StrCatBuffA.args=3 func.StrCatBuffA.arg.0=PSTR,pszDest func.StrCatBuffA.arg.1=PCSTR,pszSrc func.StrCatBuffA.arg.2=int,cchDestBuffSize func.StrCatBuffA.ret=PSTR StrCatBuffW=func func.StrCatBuffW.args=3 func.StrCatBuffW.arg.0=PWSTR,pszDest func.StrCatBuffW.arg.1=PCWSTR,pszSrc func.StrCatBuffW.arg.2=int,cchDestBuffSize func.StrCatBuffW.ret=PWSTR StrCatChainW=func func.StrCatChainW.args=4 func.StrCatChainW.arg.0=PWSTR,pszDst func.StrCatChainW.arg.1=DWORD,cchDst func.StrCatChainW.arg.2=DWORD,ichAt func.StrCatChainW.arg.3=PCWSTR,pszSrc func.StrCatChainW.ret=DWORD StrCatW=func func.StrCatW.args=2 func.StrCatW.arg.0=PWSTR,psz1 func.StrCatW.arg.1=PCWSTR,psz2 func.StrCatW.ret=PWSTR StrChrA=func func.StrChrA.args=2 func.StrChrA.arg.0=PCSTR,pszStart func.StrChrA.arg.1=WORD,wMatch func.StrChrA.ret=PSTR StrChrIA=func func.StrChrIA.args=2 func.StrChrIA.arg.0=PCSTR,pszStart func.StrChrIA.arg.1=WORD,wMatch func.StrChrIA.ret=PSTR StrChrIW=func func.StrChrIW.args=2 func.StrChrIW.arg.0=PCWSTR,pszStart func.StrChrIW.arg.1=WCHAR,wMatch func.StrChrIW.ret=PWSTR StrChrNIW=func func.StrChrNIW.args=3 func.StrChrNIW.arg.0=PCWSTR,pszStart func.StrChrNIW.arg.1=WCHAR,wMatch func.StrChrNIW.arg.2=UINT,cchMax func.StrChrNIW.ret=PWSTR StrChrNW=func func.StrChrNW.args=3 func.StrChrNW.arg.0=PCWSTR,pszStart func.StrChrNW.arg.1=WCHAR,wMatch func.StrChrNW.arg.2=UINT,cchMax func.StrChrNW.ret=PWSTR StrChrW=func func.StrChrW.args=2 func.StrChrW.arg.0=PCWSTR,pszStart func.StrChrW.arg.1=WCHAR,wMatch func.StrChrW.ret=PWSTR StrCmpCA=func func.StrCmpCA.args=2 func.StrCmpCA.arg.0=LPCSTR,pszStr1 func.StrCmpCA.arg.1=LPCSTR,pszStr2 func.StrCmpCA.ret=int StrCmpCW=func func.StrCmpCW.args=2 func.StrCmpCW.arg.0=LPCWSTR,pszStr1 func.StrCmpCW.arg.1=LPCWSTR,pszStr2 func.StrCmpCW.ret=int StrCmpICA=func func.StrCmpICA.args=2 func.StrCmpICA.arg.0=LPCSTR,pszStr1 func.StrCmpICA.arg.1=LPCSTR,pszStr2 func.StrCmpICA.ret=int StrCmpICW=func func.StrCmpICW.args=2 func.StrCmpICW.arg.0=LPCWSTR,pszStr1 func.StrCmpICW.arg.1=LPCWSTR,pszStr2 func.StrCmpICW.ret=int StrCmpIW=func func.StrCmpIW.args=2 func.StrCmpIW.arg.0=PCWSTR,psz1 func.StrCmpIW.arg.1=PCWSTR,psz2 func.StrCmpIW.ret=int StrCmpLogicalW=func func.StrCmpLogicalW.args=2 func.StrCmpLogicalW.arg.0=PCWSTR,psz1 func.StrCmpLogicalW.arg.1=PCWSTR,psz2 func.StrCmpLogicalW.ret=int StrCmpNA=func func.StrCmpNA.args=3 func.StrCmpNA.arg.0=PCSTR,psz1 func.StrCmpNA.arg.1=PCSTR,psz2 func.StrCmpNA.arg.2=int,nChar func.StrCmpNA.ret=int StrCmpNCA=func func.StrCmpNCA.args=3 func.StrCmpNCA.arg.0=LPCSTR,pszStr1 func.StrCmpNCA.arg.1=LPCSTR,pszStr2 func.StrCmpNCA.arg.2=int,nChar func.StrCmpNCA.ret=int StrCmpNCW=func func.StrCmpNCW.args=3 func.StrCmpNCW.arg.0=LPCWSTR,pszStr1 func.StrCmpNCW.arg.1=LPCWSTR,pszStr2 func.StrCmpNCW.arg.2=int,nChar func.StrCmpNCW.ret=int StrCmpNIA=func func.StrCmpNIA.args=3 func.StrCmpNIA.arg.0=PCSTR,psz1 func.StrCmpNIA.arg.1=PCSTR,psz2 func.StrCmpNIA.arg.2=int,nChar func.StrCmpNIA.ret=int StrCmpNICA=func func.StrCmpNICA.args=3 func.StrCmpNICA.arg.0=LPCSTR,pszStr1 func.StrCmpNICA.arg.1=LPCSTR,pszStr2 func.StrCmpNICA.arg.2=int,nChar func.StrCmpNICA.ret=int StrCmpNICW=func func.StrCmpNICW.args=3 func.StrCmpNICW.arg.0=LPCWSTR,pszStr1 func.StrCmpNICW.arg.1=LPCWSTR,pszStr2 func.StrCmpNICW.arg.2=int,nChar func.StrCmpNICW.ret=int StrCmpNIW=func func.StrCmpNIW.args=3 func.StrCmpNIW.arg.0=PCWSTR,psz1 func.StrCmpNIW.arg.1=PCWSTR,psz2 func.StrCmpNIW.arg.2=int,nChar func.StrCmpNIW.ret=int StrCmpNW=func func.StrCmpNW.args=3 func.StrCmpNW.arg.0=PCWSTR,psz1 func.StrCmpNW.arg.1=PCWSTR,psz2 func.StrCmpNW.arg.2=int,nChar func.StrCmpNW.ret=int StrCmpW=func func.StrCmpW.args=2 func.StrCmpW.arg.0=PCWSTR,psz1 func.StrCmpW.arg.1=PCWSTR,psz2 func.StrCmpW.ret=int StrCpyNW=func func.StrCpyNW.args=3 func.StrCpyNW.arg.0=PWSTR,pszDst func.StrCpyNW.arg.1=PCWSTR,pszSrc func.StrCpyNW.arg.2=int,cchMax func.StrCpyNW.ret=PWSTR StrCpyW=func func.StrCpyW.args=2 func.StrCpyW.arg.0=PWSTR,psz1 func.StrCpyW.arg.1=PCWSTR,psz2 func.StrCpyW.ret=PWSTR StrDupA=func func.StrDupA.args=1 func.StrDupA.arg.0=PCSTR,pszSrch func.StrDupA.ret=PSTR StrDupW=func func.StrDupW.args=1 func.StrDupW.arg.0=PCWSTR,pszSrch func.StrDupW.ret=PWSTR StrFormatByteSize64A=func func.StrFormatByteSize64A.args=3 func.StrFormatByteSize64A.arg.0=LONGLONG,qdw func.StrFormatByteSize64A.arg.1=PSTR,pszBuf func.StrFormatByteSize64A.arg.2=UINT,cchBuf func.StrFormatByteSize64A.ret=PSTR StrFormatByteSizeA=func func.StrFormatByteSizeA.args=3 func.StrFormatByteSizeA.arg.0=DWORD,dw func.StrFormatByteSizeA.arg.1=PSTR,pszBuf func.StrFormatByteSizeA.arg.2=UINT,cchBuf func.StrFormatByteSizeA.ret=PSTR StrFormatByteSizeEx=func func.StrFormatByteSizeEx.args=4 func.StrFormatByteSizeEx.arg.0=ULONGLONG,ull func.StrFormatByteSizeEx.arg.1=SFBS_FLAGS,flags func.StrFormatByteSizeEx.arg.2=PWSTR,pszBuf func.StrFormatByteSizeEx.arg.3=UINT,cchBuf func.StrFormatByteSizeEx.ret=HRESULT StrFormatByteSizeW=func func.StrFormatByteSizeW.args=3 func.StrFormatByteSizeW.arg.0=LONGLONG,qdw func.StrFormatByteSizeW.arg.1=PWSTR,pszBuf func.StrFormatByteSizeW.arg.2=UINT,cchBuf func.StrFormatByteSizeW.ret=PWSTR StrFormatKBSizeA=func func.StrFormatKBSizeA.args=3 func.StrFormatKBSizeA.arg.0=LONGLONG,qdw func.StrFormatKBSizeA.arg.1=PSTR,pszBuf func.StrFormatKBSizeA.arg.2=UINT,cchBuf func.StrFormatKBSizeA.ret=PSTR StrFormatKBSizeW=func func.StrFormatKBSizeW.args=3 func.StrFormatKBSizeW.arg.0=LONGLONG,qdw func.StrFormatKBSizeW.arg.1=PWSTR,pszBuf func.StrFormatKBSizeW.arg.2=UINT,cchBuf func.StrFormatKBSizeW.ret=PWSTR StrFromTimeIntervalA=func func.StrFromTimeIntervalA.args=4 func.StrFromTimeIntervalA.arg.0=PSTR,pszOut func.StrFromTimeIntervalA.arg.1=UINT,cchMax func.StrFromTimeIntervalA.arg.2=DWORD,dwTimeMS func.StrFromTimeIntervalA.arg.3=int,digits func.StrFromTimeIntervalA.ret=int StrFromTimeIntervalW=func func.StrFromTimeIntervalW.args=4 func.StrFromTimeIntervalW.arg.0=PWSTR,pszOut func.StrFromTimeIntervalW.arg.1=UINT,cchMax func.StrFromTimeIntervalW.arg.2=DWORD,dwTimeMS func.StrFromTimeIntervalW.arg.3=int,digits func.StrFromTimeIntervalW.ret=int StrIsIntlEqualA=func func.StrIsIntlEqualA.args=4 func.StrIsIntlEqualA.arg.0=BOOL,fCaseSens func.StrIsIntlEqualA.arg.1=PCSTR,pszString1 func.StrIsIntlEqualA.arg.2=PCSTR,pszString2 func.StrIsIntlEqualA.arg.3=int,nChar func.StrIsIntlEqualA.ret=BOOL StrIsIntlEqualW=func func.StrIsIntlEqualW.args=4 func.StrIsIntlEqualW.arg.0=BOOL,fCaseSens func.StrIsIntlEqualW.arg.1=PCWSTR,pszString1 func.StrIsIntlEqualW.arg.2=PCWSTR,pszString2 func.StrIsIntlEqualW.arg.3=int,nChar func.StrIsIntlEqualW.ret=BOOL StrNCatA=func func.StrNCatA.args=3 func.StrNCatA.arg.0=PSTR,psz1 func.StrNCatA.arg.1=PCSTR,psz2 func.StrNCatA.arg.2=int,cchMax func.StrNCatA.ret=PSTR StrNCatW=func func.StrNCatW.args=3 func.StrNCatW.arg.0=PWSTR,psz1 func.StrNCatW.arg.1=PCWSTR,psz2 func.StrNCatW.arg.2=int,cchMax func.StrNCatW.ret=PWSTR StrPBrkA=func func.StrPBrkA.args=2 func.StrPBrkA.arg.0=PCSTR,psz func.StrPBrkA.arg.1=PCSTR,pszSet func.StrPBrkA.ret=PSTR StrPBrkW=func func.StrPBrkW.args=2 func.StrPBrkW.arg.0=PCWSTR,psz func.StrPBrkW.arg.1=PCWSTR,pszSet func.StrPBrkW.ret=PWSTR StrRChrA=func func.StrRChrA.args=3 func.StrRChrA.arg.0=PCSTR,pszStart func.StrRChrA.arg.1=PCSTR,pszEnd func.StrRChrA.arg.2=WORD,wMatch func.StrRChrA.ret=PSTR StrRChrIA=func func.StrRChrIA.args=3 func.StrRChrIA.arg.0=PCSTR,pszStart func.StrRChrIA.arg.1=PCSTR,pszEnd func.StrRChrIA.arg.2=WORD,wMatch func.StrRChrIA.ret=PSTR StrRChrIW=func func.StrRChrIW.args=3 func.StrRChrIW.arg.0=PCWSTR,pszStart func.StrRChrIW.arg.1=PCWSTR,pszEnd func.StrRChrIW.arg.2=WCHAR,wMatch func.StrRChrIW.ret=PWSTR StrRChrW=func func.StrRChrW.args=3 func.StrRChrW.arg.0=PCWSTR,pszStart func.StrRChrW.arg.1=PCWSTR,pszEnd func.StrRChrW.arg.2=WCHAR,wMatch func.StrRChrW.ret=PWSTR StrRStrIA=func func.StrRStrIA.args=3 func.StrRStrIA.arg.0=PCSTR,pszSource func.StrRStrIA.arg.1=PCSTR,pszLast func.StrRStrIA.arg.2=PCSTR,pszSrch func.StrRStrIA.ret=PSTR StrRStrIW=func func.StrRStrIW.args=3 func.StrRStrIW.arg.0=PCWSTR,pszSource func.StrRStrIW.arg.1=PCWSTR,pszLast func.StrRStrIW.arg.2=PCWSTR,pszSrch func.StrRStrIW.ret=PWSTR StrRetToBSTR=func func.StrRetToBSTR.args=3 func.StrRetToBSTR.arg.0=STRRET *,pstr func.StrRetToBSTR.arg.1=PCUITEMID_CHILD,pidl func.StrRetToBSTR.arg.2=BSTR *,pbstr func.StrRetToBSTR.ret=HRESULT StrRetToBufA=func func.StrRetToBufA.args=4 func.StrRetToBufA.arg.0=STRRET *,pstr func.StrRetToBufA.arg.1=PCUITEMID_CHILD,pidl func.StrRetToBufA.arg.2=LPSTR,pszBuf func.StrRetToBufA.arg.3=UINT,cchBuf func.StrRetToBufA.ret=HRESULT StrRetToBufW=func func.StrRetToBufW.args=4 func.StrRetToBufW.arg.0=STRRET *,pstr func.StrRetToBufW.arg.1=PCUITEMID_CHILD,pidl func.StrRetToBufW.arg.2=LPWSTR,pszBuf func.StrRetToBufW.arg.3=UINT,cchBuf func.StrRetToBufW.ret=HRESULT StrRetToStrA=func func.StrRetToStrA.args=3 func.StrRetToStrA.arg.0=STRRET *,pstr func.StrRetToStrA.arg.1=PCUITEMID_CHILD,pidl func.StrRetToStrA.arg.2=LPSTR *,ppsz func.StrRetToStrA.ret=HRESULT StrRetToStrW=func func.StrRetToStrW.args=3 func.StrRetToStrW.arg.0=STRRET *,pstr func.StrRetToStrW.arg.1=PCUITEMID_CHILD,pidl func.StrRetToStrW.arg.2=LPWSTR *,ppsz func.StrRetToStrW.ret=HRESULT StrSpnA=func func.StrSpnA.args=2 func.StrSpnA.arg.0=PCSTR,psz func.StrSpnA.arg.1=PCSTR,pszSet func.StrSpnA.ret=int StrSpnW=func func.StrSpnW.args=2 func.StrSpnW.arg.0=PCWSTR,psz func.StrSpnW.arg.1=PCWSTR,pszSet func.StrSpnW.ret=int StrStrA=func func.StrStrA.args=2 func.StrStrA.arg.0=PCSTR,pszFirst func.StrStrA.arg.1=PCSTR,pszSrch func.StrStrA.ret=PSTR StrStrIA=func func.StrStrIA.args=2 func.StrStrIA.arg.0=PCSTR,pszFirst func.StrStrIA.arg.1=PCSTR,pszSrch func.StrStrIA.ret=PSTR StrStrIW=func func.StrStrIW.args=2 func.StrStrIW.arg.0=PCWSTR,pszFirst func.StrStrIW.arg.1=PCWSTR,pszSrch func.StrStrIW.ret=PWSTR StrStrNIW=func func.StrStrNIW.args=3 func.StrStrNIW.arg.0=PCWSTR,pszFirst func.StrStrNIW.arg.1=PCWSTR,pszSrch func.StrStrNIW.arg.2=UINT,cchMax func.StrStrNIW.ret=PWSTR StrStrNW=func func.StrStrNW.args=3 func.StrStrNW.arg.0=PCWSTR,pszFirst func.StrStrNW.arg.1=PCWSTR,pszSrch func.StrStrNW.arg.2=UINT,cchMax func.StrStrNW.ret=PWSTR StrStrW=func func.StrStrW.args=2 func.StrStrW.arg.0=PCWSTR,pszFirst func.StrStrW.arg.1=PCWSTR,pszSrch func.StrStrW.ret=PWSTR StrToInt64ExA=func func.StrToInt64ExA.args=3 func.StrToInt64ExA.arg.0=PCSTR,pszString func.StrToInt64ExA.arg.1=STIF_FLAGS,dwFlags func.StrToInt64ExA.arg.2=LONGLONG *,pllRet func.StrToInt64ExA.ret=BOOL StrToInt64ExW=func func.StrToInt64ExW.args=3 func.StrToInt64ExW.arg.0=PCWSTR,pszString func.StrToInt64ExW.arg.1=STIF_FLAGS,dwFlags func.StrToInt64ExW.arg.2=LONGLONG *,pllRet func.StrToInt64ExW.ret=BOOL StrToIntA=func func.StrToIntA.args=1 func.StrToIntA.arg.0=PCSTR,pszSrc func.StrToIntA.ret=int StrToIntExA=func func.StrToIntExA.args=3 func.StrToIntExA.arg.0=PCSTR,pszString func.StrToIntExA.arg.1=STIF_FLAGS,dwFlags func.StrToIntExA.arg.2=int *,piRet func.StrToIntExA.ret=BOOL StrToIntExW=func func.StrToIntExW.args=3 func.StrToIntExW.arg.0=PCWSTR,pszString func.StrToIntExW.arg.1=STIF_FLAGS,dwFlags func.StrToIntExW.arg.2=int *,piRet func.StrToIntExW.ret=BOOL StrToIntW=func func.StrToIntW.args=1 func.StrToIntW.arg.0=PCWSTR,pszSrc func.StrToIntW.ret=int StrTrimA=func func.StrTrimA.args=2 func.StrTrimA.arg.0=PSTR,psz func.StrTrimA.arg.1=PCSTR,pszTrimChars func.StrTrimA.ret=BOOL StrTrimW=func func.StrTrimW.args=2 func.StrTrimW.arg.0=PWSTR,psz func.StrTrimW.arg.1=PCWSTR,pszTrimChars func.StrTrimW.ret=BOOL UrlApplySchemeA=func func.UrlApplySchemeA.args=4 func.UrlApplySchemeA.arg.0=PCSTR,pszIn func.UrlApplySchemeA.arg.1=PSTR,pszOut func.UrlApplySchemeA.arg.2=DWORD *,pcchOut func.UrlApplySchemeA.arg.3=DWORD,dwFlags func.UrlApplySchemeA.ret=HRESULT UrlApplySchemeW=func func.UrlApplySchemeW.args=4 func.UrlApplySchemeW.arg.0=PCWSTR,pszIn func.UrlApplySchemeW.arg.1=PWSTR,pszOut func.UrlApplySchemeW.arg.2=DWORD *,pcchOut func.UrlApplySchemeW.arg.3=DWORD,dwFlags func.UrlApplySchemeW.ret=HRESULT UrlCanonicalizeA=func func.UrlCanonicalizeA.args=4 func.UrlCanonicalizeA.arg.0=PCSTR,pszUrl func.UrlCanonicalizeA.arg.1=PSTR,pszCanonicalized func.UrlCanonicalizeA.arg.2=DWORD *,pcchCanonicalized func.UrlCanonicalizeA.arg.3=DWORD,dwFlags func.UrlCanonicalizeA.ret=HRESULT UrlCanonicalizeW=func func.UrlCanonicalizeW.args=4 func.UrlCanonicalizeW.arg.0=PCWSTR,pszUrl func.UrlCanonicalizeW.arg.1=PWSTR,pszCanonicalized func.UrlCanonicalizeW.arg.2=DWORD *,pcchCanonicalized func.UrlCanonicalizeW.arg.3=DWORD,dwFlags func.UrlCanonicalizeW.ret=HRESULT UrlCombineA=func func.UrlCombineA.args=5 func.UrlCombineA.arg.0=PCSTR,pszBase func.UrlCombineA.arg.1=PCSTR,pszRelative func.UrlCombineA.arg.2=PSTR,pszCombined func.UrlCombineA.arg.3=DWORD *,pcchCombined func.UrlCombineA.arg.4=DWORD,dwFlags func.UrlCombineA.ret=HRESULT UrlCombineW=func func.UrlCombineW.args=5 func.UrlCombineW.arg.0=PCWSTR,pszBase func.UrlCombineW.arg.1=PCWSTR,pszRelative func.UrlCombineW.arg.2=PWSTR,pszCombined func.UrlCombineW.arg.3=DWORD *,pcchCombined func.UrlCombineW.arg.4=DWORD,dwFlags func.UrlCombineW.ret=HRESULT UrlCompareA=func func.UrlCompareA.args=3 func.UrlCompareA.arg.0=PCSTR,psz1 func.UrlCompareA.arg.1=PCSTR,psz2 func.UrlCompareA.arg.2=BOOL,fIgnoreSlash func.UrlCompareA.ret=int UrlCompareW=func func.UrlCompareW.args=3 func.UrlCompareW.arg.0=PCWSTR,psz1 func.UrlCompareW.arg.1=PCWSTR,psz2 func.UrlCompareW.arg.2=BOOL,fIgnoreSlash func.UrlCompareW.ret=int UrlCreateFromPathA=func func.UrlCreateFromPathA.args=4 func.UrlCreateFromPathA.arg.0=PCSTR,pszPath func.UrlCreateFromPathA.arg.1=PSTR,pszUrl func.UrlCreateFromPathA.arg.2=DWORD *,pcchUrl func.UrlCreateFromPathA.arg.3=DWORD,dwFlags func.UrlCreateFromPathA.ret=HRESULT UrlCreateFromPathW=func func.UrlCreateFromPathW.args=4 func.UrlCreateFromPathW.arg.0=PCWSTR,pszPath func.UrlCreateFromPathW.arg.1=PWSTR,pszUrl func.UrlCreateFromPathW.arg.2=DWORD *,pcchUrl func.UrlCreateFromPathW.arg.3=DWORD,dwFlags func.UrlCreateFromPathW.ret=HRESULT UrlEscapeA=func func.UrlEscapeA.args=4 func.UrlEscapeA.arg.0=PCSTR,pszUrl func.UrlEscapeA.arg.1=PSTR,pszEscaped func.UrlEscapeA.arg.2=DWORD *,pcchEscaped func.UrlEscapeA.arg.3=DWORD,dwFlags func.UrlEscapeA.ret=HRESULT UrlEscapeW=func func.UrlEscapeW.args=4 func.UrlEscapeW.arg.0=PCWSTR,pszUrl func.UrlEscapeW.arg.1=PWSTR,pszEscaped func.UrlEscapeW.arg.2=DWORD *,pcchEscaped func.UrlEscapeW.arg.3=DWORD,dwFlags func.UrlEscapeW.ret=HRESULT UrlFixupW=func func.UrlFixupW.args=3 func.UrlFixupW.arg.0=PCWSTR,pcszUrl func.UrlFixupW.arg.1=PWSTR,pszTranslatedUrl func.UrlFixupW.arg.2=DWORD,cchMax func.UrlFixupW.ret=HRESULT UrlGetLocationA=func func.UrlGetLocationA.args=1 func.UrlGetLocationA.arg.0=PCSTR,pszURL func.UrlGetLocationA.ret=LPCSTR UrlGetLocationW=func func.UrlGetLocationW.args=1 func.UrlGetLocationW.arg.0=PCWSTR,pszURL func.UrlGetLocationW.ret=LPCWSTR UrlGetPartA=func func.UrlGetPartA.args=5 func.UrlGetPartA.arg.0=PCSTR,pszIn func.UrlGetPartA.arg.1=PSTR,pszOut func.UrlGetPartA.arg.2=DWORD *,pcchOut func.UrlGetPartA.arg.3=DWORD,dwPart func.UrlGetPartA.arg.4=DWORD,dwFlags func.UrlGetPartA.ret=HRESULT UrlGetPartW=func func.UrlGetPartW.args=5 func.UrlGetPartW.arg.0=PCWSTR,pszIn func.UrlGetPartW.arg.1=PWSTR,pszOut func.UrlGetPartW.arg.2=DWORD *,pcchOut func.UrlGetPartW.arg.3=DWORD,dwPart func.UrlGetPartW.arg.4=DWORD,dwFlags func.UrlGetPartW.ret=HRESULT UrlHashA=func func.UrlHashA.args=3 func.UrlHashA.arg.0=PCSTR,pszUrl func.UrlHashA.arg.1=BYTE *,pbHash func.UrlHashA.arg.2=DWORD,cbHash func.UrlHashA.ret=HRESULT UrlHashW=func func.UrlHashW.args=3 func.UrlHashW.arg.0=PCWSTR,pszUrl func.UrlHashW.arg.1=BYTE *,pbHash func.UrlHashW.arg.2=DWORD,cbHash func.UrlHashW.ret=HRESULT UrlIsA=func func.UrlIsA.args=2 func.UrlIsA.arg.0=PCSTR,pszUrl func.UrlIsA.arg.1=URLIS,UrlIs func.UrlIsA.ret=BOOL UrlIsNoHistoryA=func func.UrlIsNoHistoryA.args=1 func.UrlIsNoHistoryA.arg.0=PCSTR,pszURL func.UrlIsNoHistoryA.ret=BOOL UrlIsNoHistoryW=func func.UrlIsNoHistoryW.args=1 func.UrlIsNoHistoryW.arg.0=PCWSTR,pszURL func.UrlIsNoHistoryW.ret=BOOL UrlIsOpaqueA=func func.UrlIsOpaqueA.args=1 func.UrlIsOpaqueA.arg.0=PCSTR,pszURL func.UrlIsOpaqueA.ret=BOOL UrlIsOpaqueW=func func.UrlIsOpaqueW.args=1 func.UrlIsOpaqueW.arg.0=PCWSTR,pszURL func.UrlIsOpaqueW.ret=BOOL UrlIsW=func func.UrlIsW.args=2 func.UrlIsW.arg.0=PCWSTR,pszUrl func.UrlIsW.arg.1=URLIS,UrlIs func.UrlIsW.ret=BOOL UrlUnescapeA=func func.UrlUnescapeA.args=4 func.UrlUnescapeA.arg.0=PSTR,pszUrl func.UrlUnescapeA.arg.1=PSTR,pszUnescaped func.UrlUnescapeA.arg.2=DWORD *,pcchUnescaped func.UrlUnescapeA.arg.3=DWORD,dwFlags func.UrlUnescapeA.ret=HRESULT UrlUnescapeW=func func.UrlUnescapeW.args=4 func.UrlUnescapeW.arg.0=PWSTR,pszUrl func.UrlUnescapeW.arg.1=PWSTR,pszUnescaped func.UrlUnescapeW.arg.2=DWORD *,pcchUnescaped func.UrlUnescapeW.arg.3=DWORD,dwFlags func.UrlUnescapeW.ret=HRESULT WhichPlatform=func func.WhichPlatform.args=0 func.WhichPlatform.ret=UINT wnsprintfA=func func.wnsprintfA.args=4 func.wnsprintfA.arg.0=PSTR,pszDest func.wnsprintfA.arg.1=int,cchDest func.wnsprintfA.arg.2=PCSTR,pszFmt func.wnsprintfA.arg.3=,... func.wnsprintfA.ret=int wnsprintfW=func func.wnsprintfW.args=4 func.wnsprintfW.arg.0=PWSTR,pszDest func.wnsprintfW.arg.1=int,cchDest func.wnsprintfW.arg.2=PCWSTR,pszFmt func.wnsprintfW.arg.3=,... func.wnsprintfW.ret=int wvnsprintfA=func func.wvnsprintfA.args=4 func.wvnsprintfA.arg.0=PSTR,pszDest func.wvnsprintfA.arg.1=int,cchDest func.wvnsprintfA.arg.2=PCSTR,pszFmt func.wvnsprintfA.arg.3=va_list,arglist func.wvnsprintfA.ret=int wvnsprintfW=func func.wvnsprintfW.args=4 func.wvnsprintfW.arg.0=PWSTR,pszDest func.wvnsprintfW.arg.1=int,cchDest func.wvnsprintfW.arg.2=PCWSTR,pszFmt func.wvnsprintfW.arg.3=va_list,arglist func.wvnsprintfW.ret=int ### synchapi.h ### AcquireSRWLockExclusive=func func.AcquireSRWLockExclusive.args=1 func.AcquireSRWLockExclusive.arg.0=PSRWLOCK,SRWLock func.AcquireSRWLockExclusive.ret=VOID AcquireSRWLockShared=func func.AcquireSRWLockShared.args=1 func.AcquireSRWLockShared.arg.0=PSRWLOCK,SRWLock func.AcquireSRWLockShared.ret=VOID CancelWaitableTimer=func func.CancelWaitableTimer.args=1 func.CancelWaitableTimer.arg.0=HANDLE,hTimer func.CancelWaitableTimer.ret=BOOL CreateEventA=func func.CreateEventA.args=4 func.CreateEventA.arg.0=LPSECURITY_ATTRIBUTES,lpEventAttributes func.CreateEventA.arg.1=BOOL,bManualReset func.CreateEventA.arg.2=BOOL,bInitialState func.CreateEventA.arg.3=LPCSTR,lpName func.CreateEventA.ret=HANDLE CreateEventExA=func func.CreateEventExA.args=4 func.CreateEventExA.arg.0=LPSECURITY_ATTRIBUTES,lpEventAttributes func.CreateEventExA.arg.1=LPCSTR,lpName func.CreateEventExA.arg.2=DWORD,dwFlags func.CreateEventExA.arg.3=DWORD,dwDesiredAccess func.CreateEventExA.ret=HANDLE CreateEventExW=func func.CreateEventExW.args=4 func.CreateEventExW.arg.0=LPSECURITY_ATTRIBUTES,lpEventAttributes func.CreateEventExW.arg.1=LPCWSTR,lpName func.CreateEventExW.arg.2=DWORD,dwFlags func.CreateEventExW.arg.3=DWORD,dwDesiredAccess func.CreateEventExW.ret=HANDLE CreateEventW=func func.CreateEventW.args=4 func.CreateEventW.arg.0=LPSECURITY_ATTRIBUTES,lpEventAttributes func.CreateEventW.arg.1=BOOL,bManualReset func.CreateEventW.arg.2=BOOL,bInitialState func.CreateEventW.arg.3=LPCWSTR,lpName func.CreateEventW.ret=HANDLE CreateMutexA=func func.CreateMutexA.args=3 func.CreateMutexA.arg.0=LPSECURITY_ATTRIBUTES,lpMutexAttributes func.CreateMutexA.arg.1=BOOL,bInitialOwner func.CreateMutexA.arg.2=LPCSTR,lpName func.CreateMutexA.ret=HANDLE CreateMutexExA=func func.CreateMutexExA.args=4 func.CreateMutexExA.arg.0=LPSECURITY_ATTRIBUTES,lpMutexAttributes func.CreateMutexExA.arg.1=LPCSTR,lpName func.CreateMutexExA.arg.2=DWORD,dwFlags func.CreateMutexExA.arg.3=DWORD,dwDesiredAccess func.CreateMutexExA.ret=HANDLE CreateMutexExW=func func.CreateMutexExW.args=4 func.CreateMutexExW.arg.0=LPSECURITY_ATTRIBUTES,lpMutexAttributes func.CreateMutexExW.arg.1=LPCWSTR,lpName func.CreateMutexExW.arg.2=DWORD,dwFlags func.CreateMutexExW.arg.3=DWORD,dwDesiredAccess func.CreateMutexExW.ret=HANDLE CreateMutexW=func func.CreateMutexW.args=3 func.CreateMutexW.arg.0=LPSECURITY_ATTRIBUTES,lpMutexAttributes func.CreateMutexW.arg.1=BOOL,bInitialOwner func.CreateMutexW.arg.2=LPCWSTR,lpName func.CreateMutexW.ret=HANDLE CreateSemaphoreExW=func func.CreateSemaphoreExW.args=6 func.CreateSemaphoreExW.arg.0=LPSECURITY_ATTRIBUTES,lpSemaphoreAttributes func.CreateSemaphoreExW.arg.1=LONG,lInitialCount func.CreateSemaphoreExW.arg.2=LONG,lMaximumCount func.CreateSemaphoreExW.arg.3=LPCWSTR,lpName func.CreateSemaphoreExW.arg.4=DWORD,dwFlags func.CreateSemaphoreExW.arg.5=DWORD,dwDesiredAccess func.CreateSemaphoreExW.ret=HANDLE CreateSemaphoreW=func func.CreateSemaphoreW.args=4 func.CreateSemaphoreW.arg.0=LPSECURITY_ATTRIBUTES,lpSemaphoreAttributes func.CreateSemaphoreW.arg.1=LONG,lInitialCount func.CreateSemaphoreW.arg.2=LONG,lMaximumCount func.CreateSemaphoreW.arg.3=LPCWSTR,lpName func.CreateSemaphoreW.ret=HANDLE CreateWaitableTimerExW=func func.CreateWaitableTimerExW.args=4 func.CreateWaitableTimerExW.arg.0=LPSECURITY_ATTRIBUTES,lpTimerAttributes func.CreateWaitableTimerExW.arg.1=LPCWSTR,lpTimerName func.CreateWaitableTimerExW.arg.2=DWORD,dwFlags func.CreateWaitableTimerExW.arg.3=DWORD,dwDesiredAccess func.CreateWaitableTimerExW.ret=HANDLE CreateWaitableTimerW=func func.CreateWaitableTimerW.args=3 func.CreateWaitableTimerW.arg.0=LPSECURITY_ATTRIBUTES,lpTimerAttributes func.CreateWaitableTimerW.arg.1=BOOL,bManualReset func.CreateWaitableTimerW.arg.2=LPCWSTR,lpTimerName func.CreateWaitableTimerW.ret=HANDLE DeleteCriticalSection=func func.DeleteCriticalSection.args=1 func.DeleteCriticalSection.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.DeleteCriticalSection.ret=VOID EnterCriticalSection=func func.EnterCriticalSection.args=1 func.EnterCriticalSection.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.EnterCriticalSection.ret=VOID InitOnceBeginInitialize=func func.InitOnceBeginInitialize.args=4 func.InitOnceBeginInitialize.arg.0=LPINIT_ONCE,lpInitOnce func.InitOnceBeginInitialize.arg.1=DWORD,dwFlags func.InitOnceBeginInitialize.arg.2=PBOOL,fPending func.InitOnceBeginInitialize.arg.3=LPVOID *,lpContext func.InitOnceBeginInitialize.ret=BOOL InitOnceComplete=func func.InitOnceComplete.args=3 func.InitOnceComplete.arg.0=LPINIT_ONCE,lpInitOnce func.InitOnceComplete.arg.1=DWORD,dwFlags func.InitOnceComplete.arg.2=LPVOID,lpContext func.InitOnceComplete.ret=BOOL InitOnceExecuteOnce=func func.InitOnceExecuteOnce.args=4 func.InitOnceExecuteOnce.arg.0=PINIT_ONCE,InitOnce func.InitOnceExecuteOnce.arg.1=PINIT_ONCE_FN,InitFn func.InitOnceExecuteOnce.arg.2=PVOID,Parameter func.InitOnceExecuteOnce.arg.3=LPVOID *,Context func.InitOnceExecuteOnce.ret=BOOL InitOnceInitialize=func func.InitOnceInitialize.args=1 func.InitOnceInitialize.arg.0=PINIT_ONCE,InitOnce func.InitOnceInitialize.ret=VOID InitializeConditionVariable=func func.InitializeConditionVariable.args=1 func.InitializeConditionVariable.arg.0=PCONDITION_VARIABLE,ConditionVariable func.InitializeConditionVariable.ret=VOID InitializeCriticalSection=func func.InitializeCriticalSection.args=1 func.InitializeCriticalSection.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.InitializeCriticalSection.ret=VOID InitializeCriticalSectionAndSpinCount=func func.InitializeCriticalSectionAndSpinCount.args=2 func.InitializeCriticalSectionAndSpinCount.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.InitializeCriticalSectionAndSpinCount.arg.1=DWORD,dwSpinCount func.InitializeCriticalSectionAndSpinCount.ret=BOOL InitializeCriticalSectionEx=func func.InitializeCriticalSectionEx.args=3 func.InitializeCriticalSectionEx.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.InitializeCriticalSectionEx.arg.1=DWORD,dwSpinCount func.InitializeCriticalSectionEx.arg.2=DWORD,Flags func.InitializeCriticalSectionEx.ret=BOOL InitializeSRWLock=func func.InitializeSRWLock.args=1 func.InitializeSRWLock.arg.0=PSRWLOCK,SRWLock func.InitializeSRWLock.ret=VOID LeaveCriticalSection=func func.LeaveCriticalSection.args=1 func.LeaveCriticalSection.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.LeaveCriticalSection.ret=VOID OpenEventA=func func.OpenEventA.args=3 func.OpenEventA.arg.0=DWORD,dwDesiredAccess func.OpenEventA.arg.1=BOOL,bInheritHandle func.OpenEventA.arg.2=LPCSTR,lpName func.OpenEventA.ret=HANDLE OpenEventW=func func.OpenEventW.args=3 func.OpenEventW.arg.0=DWORD,dwDesiredAccess func.OpenEventW.arg.1=BOOL,bInheritHandle func.OpenEventW.arg.2=LPCWSTR,lpName func.OpenEventW.ret=HANDLE OpenMutexW=func func.OpenMutexW.args=3 func.OpenMutexW.arg.0=DWORD,dwDesiredAccess func.OpenMutexW.arg.1=BOOL,bInheritHandle func.OpenMutexW.arg.2=LPCWSTR,lpName func.OpenMutexW.ret=HANDLE OpenSemaphoreW=func func.OpenSemaphoreW.args=3 func.OpenSemaphoreW.arg.0=DWORD,dwDesiredAccess func.OpenSemaphoreW.arg.1=BOOL,bInheritHandle func.OpenSemaphoreW.arg.2=LPCWSTR,lpName func.OpenSemaphoreW.ret=HANDLE OpenWaitableTimerW=func func.OpenWaitableTimerW.args=3 func.OpenWaitableTimerW.arg.0=DWORD,dwDesiredAccess func.OpenWaitableTimerW.arg.1=BOOL,bInheritHandle func.OpenWaitableTimerW.arg.2=LPCWSTR,lpTimerName func.OpenWaitableTimerW.ret=HANDLE ReleaseMutex=func func.ReleaseMutex.args=1 func.ReleaseMutex.arg.0=HANDLE,hMutex func.ReleaseMutex.ret=BOOL ReleaseSRWLockExclusive=func func.ReleaseSRWLockExclusive.args=1 func.ReleaseSRWLockExclusive.arg.0=PSRWLOCK,SRWLock func.ReleaseSRWLockExclusive.ret=VOID ReleaseSRWLockShared=func func.ReleaseSRWLockShared.args=1 func.ReleaseSRWLockShared.arg.0=PSRWLOCK,SRWLock func.ReleaseSRWLockShared.ret=VOID ReleaseSemaphore=func func.ReleaseSemaphore.args=3 func.ReleaseSemaphore.arg.0=HANDLE,hSemaphore func.ReleaseSemaphore.arg.1=LONG,lReleaseCount func.ReleaseSemaphore.arg.2=LPLONG,lpPreviousCount func.ReleaseSemaphore.ret=BOOL ResetEvent=func func.ResetEvent.args=1 func.ResetEvent.arg.0=HANDLE,hEvent func.ResetEvent.ret=BOOL SetCriticalSectionSpinCount=func func.SetCriticalSectionSpinCount.args=2 func.SetCriticalSectionSpinCount.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.SetCriticalSectionSpinCount.arg.1=DWORD,dwSpinCount func.SetCriticalSectionSpinCount.ret=DWORD SetEvent=func func.SetEvent.args=1 func.SetEvent.arg.0=HANDLE,hEvent func.SetEvent.ret=BOOL SetWaitableTimer=func func.SetWaitableTimer.args=6 func.SetWaitableTimer.arg.0=HANDLE,hTimer func.SetWaitableTimer.arg.1=const LARGE_INTEGER *,lpDueTime func.SetWaitableTimer.arg.2=LONG,lPeriod func.SetWaitableTimer.arg.3=PTIMERAPCROUTINE,pfnCompletionRoutine func.SetWaitableTimer.arg.4=LPVOID,lpArgToCompletionRoutine func.SetWaitableTimer.arg.5=BOOL,fResume func.SetWaitableTimer.ret=BOOL SignalObjectAndWait=func func.SignalObjectAndWait.args=4 func.SignalObjectAndWait.arg.0=HANDLE,hObjectToSignal func.SignalObjectAndWait.arg.1=HANDLE,hObjectToWaitOn func.SignalObjectAndWait.arg.2=DWORD,dwMilliseconds func.SignalObjectAndWait.arg.3=BOOL,bAlertable func.SignalObjectAndWait.ret=DWORD Sleep=func func.Sleep.args=1 func.Sleep.arg.0=DWORD,dwMilliseconds func.Sleep.ret=VOID SleepConditionVariableCS=func func.SleepConditionVariableCS.args=3 func.SleepConditionVariableCS.arg.0=PCONDITION_VARIABLE,ConditionVariable func.SleepConditionVariableCS.arg.1=PCRITICAL_SECTION,CriticalSection func.SleepConditionVariableCS.arg.2=DWORD,dwMilliseconds func.SleepConditionVariableCS.ret=BOOL SleepConditionVariableSRW=func func.SleepConditionVariableSRW.args=4 func.SleepConditionVariableSRW.arg.0=PCONDITION_VARIABLE,ConditionVariable func.SleepConditionVariableSRW.arg.1=PSRWLOCK,SRWLock func.SleepConditionVariableSRW.arg.2=DWORD,dwMilliseconds func.SleepConditionVariableSRW.arg.3=ULONG,Flags func.SleepConditionVariableSRW.ret=BOOL SleepEx=func func.SleepEx.args=2 func.SleepEx.arg.0=DWORD,dwMilliseconds func.SleepEx.arg.1=BOOL,bAlertable func.SleepEx.ret=DWORD TryAcquireSRWLockExclusive=func func.TryAcquireSRWLockExclusive.args=1 func.TryAcquireSRWLockExclusive.arg.0=PSRWLOCK,SRWLock func.TryAcquireSRWLockExclusive.ret=BOOLEAN TryAcquireSRWLockShared=func func.TryAcquireSRWLockShared.args=1 func.TryAcquireSRWLockShared.arg.0=PSRWLOCK,SRWLock func.TryAcquireSRWLockShared.ret=BOOLEAN TryEnterCriticalSection=func func.TryEnterCriticalSection.args=1 func.TryEnterCriticalSection.arg.0=LPCRITICAL_SECTION,lpCriticalSection func.TryEnterCriticalSection.ret=BOOL WaitForMultipleObjects=func func.WaitForMultipleObjects.args=4 func.WaitForMultipleObjects.arg.0=DWORD,nCount func.WaitForMultipleObjects.arg.1=const HANDLE *,lpHandles func.WaitForMultipleObjects.arg.2=BOOL,bWaitAll func.WaitForMultipleObjects.arg.3=DWORD,dwMilliseconds func.WaitForMultipleObjects.ret=DWORD WaitForMultipleObjectsEx=func func.WaitForMultipleObjectsEx.args=5 func.WaitForMultipleObjectsEx.arg.0=DWORD,nCount func.WaitForMultipleObjectsEx.arg.1=const HANDLE *,lpHandles func.WaitForMultipleObjectsEx.arg.2=BOOL,bWaitAll func.WaitForMultipleObjectsEx.arg.3=DWORD,dwMilliseconds func.WaitForMultipleObjectsEx.arg.4=BOOL,bAlertable func.WaitForMultipleObjectsEx.ret=DWORD WaitForSingleObject=func func.WaitForSingleObject.args=2 func.WaitForSingleObject.arg.0=HANDLE,hHandle func.WaitForSingleObject.arg.1=DWORD,dwMilliseconds func.WaitForSingleObject.ret=DWORD WaitForSingleObjectEx=func func.WaitForSingleObjectEx.args=3 func.WaitForSingleObjectEx.arg.0=HANDLE,hHandle func.WaitForSingleObjectEx.arg.1=DWORD,dwMilliseconds func.WaitForSingleObjectEx.arg.2=BOOL,bAlertable func.WaitForSingleObjectEx.ret=DWORD WakeAllConditionVariable=func func.WakeAllConditionVariable.args=1 func.WakeAllConditionVariable.arg.0=PCONDITION_VARIABLE,ConditionVariable func.WakeAllConditionVariable.ret=VOID WakeConditionVariable=func func.WakeConditionVariable.args=1 func.WakeConditionVariable.arg.0=PCONDITION_VARIABLE,ConditionVariable func.WakeConditionVariable.ret=VOID ### sysinfoapi.h ### DnsHostnameToComputerNameExW=func func.DnsHostnameToComputerNameExW.args=3 func.DnsHostnameToComputerNameExW.arg.0=LPCWSTR,Hostname func.DnsHostnameToComputerNameExW.arg.1=LPWSTR,ComputerName func.DnsHostnameToComputerNameExW.arg.2=LPDWORD,nSize func.DnsHostnameToComputerNameExW.ret=BOOL EnumSystemFirmwareTables=func func.EnumSystemFirmwareTables.args=3 func.EnumSystemFirmwareTables.arg.0=DWORD,FirmwareTableProviderSignature func.EnumSystemFirmwareTables.arg.1=PVOID,pFirmwareTableEnumBuffer func.EnumSystemFirmwareTables.arg.2=DWORD,BufferSize func.EnumSystemFirmwareTables.ret=UINT GetComputerNameExA=func func.GetComputerNameExA.args=3 func.GetComputerNameExA.arg.0=COMPUTER_NAME_FORMAT,NameType func.GetComputerNameExA.arg.1=LPSTR,lpBuffer func.GetComputerNameExA.arg.2=LPDWORD,nSize func.GetComputerNameExA.ret=BOOL GetComputerNameExW=func func.GetComputerNameExW.args=3 func.GetComputerNameExW.arg.0=COMPUTER_NAME_FORMAT,NameType func.GetComputerNameExW.arg.1=LPWSTR,lpBuffer func.GetComputerNameExW.arg.2=LPDWORD,nSize func.GetComputerNameExW.ret=BOOL GetIntegratedDisplaySize=func func.GetIntegratedDisplaySize.args=1 func.GetIntegratedDisplaySize.arg.0=double *,sizeInInches func.GetIntegratedDisplaySize.ret=HRESULT GetLocalTime=func func.GetLocalTime.args=1 func.GetLocalTime.arg.0=LPSYSTEMTIME,lpSystemTime func.GetLocalTime.ret=VOID GetLogicalProcessorInformation=func func.GetLogicalProcessorInformation.args=2 func.GetLogicalProcessorInformation.arg.0=PSYSTEM_LOGICAL_PROCESSOR_INFORMATION,Buffer func.GetLogicalProcessorInformation.arg.1=PDWORD,ReturnedLength func.GetLogicalProcessorInformation.ret=BOOL GetLogicalProcessorInformationEx=func func.GetLogicalProcessorInformationEx.args=3 func.GetLogicalProcessorInformationEx.arg.0=LOGICAL_PROCESSOR_RELATIONSHIP,RelationshipType func.GetLogicalProcessorInformationEx.arg.1=PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX,Buffer func.GetLogicalProcessorInformationEx.arg.2=PDWORD,ReturnedLength func.GetLogicalProcessorInformationEx.ret=BOOL GetNativeSystemInfo=func func.GetNativeSystemInfo.args=1 func.GetNativeSystemInfo.arg.0=LPSYSTEM_INFO,lpSystemInfo func.GetNativeSystemInfo.ret=VOID GetOsManufacturingMode=func func.GetOsManufacturingMode.args=1 func.GetOsManufacturingMode.arg.0=PBOOL,pbEnabled func.GetOsManufacturingMode.ret=BOOL GetOsSafeBootMode=func func.GetOsSafeBootMode.args=1 func.GetOsSafeBootMode.arg.0=PDWORD,Flags func.GetOsSafeBootMode.ret=BOOL GetPhysicallyInstalledSystemMemory=func func.GetPhysicallyInstalledSystemMemory.args=1 func.GetPhysicallyInstalledSystemMemory.arg.0=PULONGLONG,TotalMemoryInKilobytes func.GetPhysicallyInstalledSystemMemory.ret=BOOL GetProcessorSystemCycleTime=func func.GetProcessorSystemCycleTime.args=3 func.GetProcessorSystemCycleTime.arg.0=USHORT,Group func.GetProcessorSystemCycleTime.arg.1=PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION,Buffer func.GetProcessorSystemCycleTime.arg.2=PDWORD,ReturnedLength func.GetProcessorSystemCycleTime.ret=BOOL GetProductInfo=func func.GetProductInfo.args=5 func.GetProductInfo.arg.0=DWORD,dwOSMajorVersion func.GetProductInfo.arg.1=DWORD,dwOSMinorVersion func.GetProductInfo.arg.2=DWORD,dwSpMajorVersion func.GetProductInfo.arg.3=DWORD,dwSpMinorVersion func.GetProductInfo.arg.4=PDWORD,pdwReturnedProductType func.GetProductInfo.ret=BOOL GetSystemDirectoryA=func func.GetSystemDirectoryA.args=2 func.GetSystemDirectoryA.arg.0=LPSTR,lpBuffer func.GetSystemDirectoryA.arg.1=UINT,uSize func.GetSystemDirectoryA.ret=UINT GetSystemDirectoryW=func func.GetSystemDirectoryW.args=2 func.GetSystemDirectoryW.arg.0=LPWSTR,lpBuffer func.GetSystemDirectoryW.arg.1=UINT,uSize func.GetSystemDirectoryW.ret=UINT GetSystemFirmwareTable=func func.GetSystemFirmwareTable.args=4 func.GetSystemFirmwareTable.arg.0=DWORD,FirmwareTableProviderSignature func.GetSystemFirmwareTable.arg.1=DWORD,FirmwareTableID func.GetSystemFirmwareTable.arg.2=PVOID,pFirmwareTableBuffer func.GetSystemFirmwareTable.arg.3=DWORD,BufferSize func.GetSystemFirmwareTable.ret=UINT GetSystemInfo=func func.GetSystemInfo.args=1 func.GetSystemInfo.arg.0=LPSYSTEM_INFO,lpSystemInfo func.GetSystemInfo.ret=VOID GetSystemTime=func func.GetSystemTime.args=1 func.GetSystemTime.arg.0=LPSYSTEMTIME,lpSystemTime func.GetSystemTime.ret=VOID GetSystemTimeAdjustment=func func.GetSystemTimeAdjustment.args=3 func.GetSystemTimeAdjustment.arg.0=PDWORD,lpTimeAdjustment func.GetSystemTimeAdjustment.arg.1=PDWORD,lpTimeIncrement func.GetSystemTimeAdjustment.arg.2=PBOOL,lpTimeAdjustmentDisabled func.GetSystemTimeAdjustment.ret=BOOL GetSystemTimeAdjustmentPrecise=func func.GetSystemTimeAdjustmentPrecise.args=3 func.GetSystemTimeAdjustmentPrecise.arg.0=PDWORD64,lpTimeAdjustment func.GetSystemTimeAdjustmentPrecise.arg.1=PDWORD64,lpTimeIncrement func.GetSystemTimeAdjustmentPrecise.arg.2=PBOOL,lpTimeAdjustmentDisabled func.GetSystemTimeAdjustmentPrecise.ret=BOOL GetSystemTimeAsFileTime=func func.GetSystemTimeAsFileTime.args=1 func.GetSystemTimeAsFileTime.arg.0=LPFILETIME,lpSystemTimeAsFileTime func.GetSystemTimeAsFileTime.ret=VOID GetSystemTimePreciseAsFileTime=func func.GetSystemTimePreciseAsFileTime.args=1 func.GetSystemTimePreciseAsFileTime.arg.0=LPFILETIME,lpSystemTimeAsFileTime func.GetSystemTimePreciseAsFileTime.ret=VOID GetSystemWindowsDirectoryA=func func.GetSystemWindowsDirectoryA.args=2 func.GetSystemWindowsDirectoryA.arg.0=LPSTR,lpBuffer func.GetSystemWindowsDirectoryA.arg.1=UINT,uSize func.GetSystemWindowsDirectoryA.ret=UINT GetSystemWindowsDirectoryW=func func.GetSystemWindowsDirectoryW.args=2 func.GetSystemWindowsDirectoryW.arg.0=LPWSTR,lpBuffer func.GetSystemWindowsDirectoryW.arg.1=UINT,uSize func.GetSystemWindowsDirectoryW.ret=UINT GetTickCount=func func.GetTickCount.args=0 func.GetTickCount.ret=DWORD GetTickCount64=func func.GetTickCount64.args=0 func.GetTickCount64.ret=ULONGLONG GetVersion=func func.GetVersion.args=0 func.GetVersion.ret=DWORD GetVersionExA=func func.GetVersionExA.args=1 func.GetVersionExA.arg.0=LPOSVERSIONINFOA,lpVersionInformation func.GetVersionExA.ret=BOOL GetVersionExW=func func.GetVersionExW.args=1 func.GetVersionExW.arg.0=LPOSVERSIONINFOW,lpVersionInformation func.GetVersionExW.ret=BOOL GetWindowsDirectoryA=func func.GetWindowsDirectoryA.args=2 func.GetWindowsDirectoryA.arg.0=LPSTR,lpBuffer func.GetWindowsDirectoryA.arg.1=UINT,uSize func.GetWindowsDirectoryA.ret=UINT GetWindowsDirectoryW=func func.GetWindowsDirectoryW.args=2 func.GetWindowsDirectoryW.arg.0=LPWSTR,lpBuffer func.GetWindowsDirectoryW.arg.1=UINT,uSize func.GetWindowsDirectoryW.ret=UINT GlobalMemoryStatusEx=func func.GlobalMemoryStatusEx.args=1 func.GlobalMemoryStatusEx.arg.0=LPMEMORYSTATUSEX,lpBuffer func.GlobalMemoryStatusEx.ret=BOOL InstallELAMCertificateInfo=func func.InstallELAMCertificateInfo.args=1 func.InstallELAMCertificateInfo.arg.0=HANDLE,ELAMFile func.InstallELAMCertificateInfo.ret=BOOL SetComputerNameA=func func.SetComputerNameA.args=1 func.SetComputerNameA.arg.0=LPCSTR,lpComputerName func.SetComputerNameA.ret=BOOL SetComputerNameEx2W=func func.SetComputerNameEx2W.args=3 func.SetComputerNameEx2W.arg.0=COMPUTER_NAME_FORMAT,NameType func.SetComputerNameEx2W.arg.1=DWORD,Flags func.SetComputerNameEx2W.arg.2=LPCWSTR,lpBuffer func.SetComputerNameEx2W.ret=BOOL SetComputerNameExA=func func.SetComputerNameExA.args=2 func.SetComputerNameExA.arg.0=COMPUTER_NAME_FORMAT,NameType func.SetComputerNameExA.arg.1=LPCSTR,lpBuffer func.SetComputerNameExA.ret=BOOL SetComputerNameExW=func func.SetComputerNameExW.args=2 func.SetComputerNameExW.arg.0=COMPUTER_NAME_FORMAT,NameType func.SetComputerNameExW.arg.1=LPCWSTR,lpBuffer func.SetComputerNameExW.ret=BOOL SetComputerNameW=func func.SetComputerNameW.args=1 func.SetComputerNameW.arg.0=LPCWSTR,lpComputerName func.SetComputerNameW.ret=BOOL SetLocalTime=func func.SetLocalTime.args=1 func.SetLocalTime.arg.0=const SYSTEMTIME *,lpSystemTime func.SetLocalTime.ret=BOOL SetSystemTime=func func.SetSystemTime.args=1 func.SetSystemTime.arg.0=const SYSTEMTIME *,lpSystemTime func.SetSystemTime.ret=BOOL SetSystemTimeAdjustment=func func.SetSystemTimeAdjustment.args=2 func.SetSystemTimeAdjustment.arg.0=DWORD,dwTimeAdjustment func.SetSystemTimeAdjustment.arg.1=BOOL,bTimeAdjustmentDisabled func.SetSystemTimeAdjustment.ret=BOOL SetSystemTimeAdjustmentPrecise=func func.SetSystemTimeAdjustmentPrecise.args=2 func.SetSystemTimeAdjustmentPrecise.arg.0=DWORD64,dwTimeAdjustment func.SetSystemTimeAdjustmentPrecise.arg.1=BOOL,bTimeAdjustmentDisabled func.SetSystemTimeAdjustmentPrecise.ret=BOOL VerSetConditionMask=func func.VerSetConditionMask.args=3 func.VerSetConditionMask.arg.0=ULONGLONG,ConditionMask func.VerSetConditionMask.arg.1=ULONG,TypeMask func.VerSetConditionMask.arg.2=UCHAR,Condition func.VerSetConditionMask.ret=ULONGLONG ### threadpoolapiset.h ### CallbackMayRunLong=func func.CallbackMayRunLong.args=1 func.CallbackMayRunLong.arg.0=PTP_CALLBACK_INSTANCE,pci func.CallbackMayRunLong.ret=BOOL CancelThreadpoolIo=func func.CancelThreadpoolIo.args=1 func.CancelThreadpoolIo.arg.0=PTP_IO,pio func.CancelThreadpoolIo.ret=VOID CloseThreadpool=func func.CloseThreadpool.args=1 func.CloseThreadpool.arg.0=PTP_POOL,ptpp func.CloseThreadpool.ret=VOID CloseThreadpoolCleanupGroup=func func.CloseThreadpoolCleanupGroup.args=1 func.CloseThreadpoolCleanupGroup.arg.0=PTP_CLEANUP_GROUP,ptpcg func.CloseThreadpoolCleanupGroup.ret=VOID CloseThreadpoolCleanupGroupMembers=func func.CloseThreadpoolCleanupGroupMembers.args=3 func.CloseThreadpoolCleanupGroupMembers.arg.0=PTP_CLEANUP_GROUP,ptpcg func.CloseThreadpoolCleanupGroupMembers.arg.1=BOOL,fCancelPendingCallbacks func.CloseThreadpoolCleanupGroupMembers.arg.2=PVOID,pvCleanupContext func.CloseThreadpoolCleanupGroupMembers.ret=VOID CloseThreadpoolIo=func func.CloseThreadpoolIo.args=1 func.CloseThreadpoolIo.arg.0=PTP_IO,pio func.CloseThreadpoolIo.ret=VOID CloseThreadpoolTimer=func func.CloseThreadpoolTimer.args=1 func.CloseThreadpoolTimer.arg.0=PTP_TIMER,pti func.CloseThreadpoolTimer.ret=VOID CloseThreadpoolWait=func func.CloseThreadpoolWait.args=1 func.CloseThreadpoolWait.arg.0=PTP_WAIT,pwa func.CloseThreadpoolWait.ret=VOID CloseThreadpoolWork=func func.CloseThreadpoolWork.args=1 func.CloseThreadpoolWork.arg.0=PTP_WORK,pwk func.CloseThreadpoolWork.ret=VOID CreateThreadpool=func func.CreateThreadpool.args=1 func.CreateThreadpool.arg.0=PVOID,reserved func.CreateThreadpool.ret=PTP_POOL CreateThreadpoolCleanupGroup=func func.CreateThreadpoolCleanupGroup.args=0 func.CreateThreadpoolCleanupGroup.ret=PTP_CLEANUP_GROUP CreateThreadpoolIo=func func.CreateThreadpoolIo.args=4 func.CreateThreadpoolIo.arg.0=HANDLE,fl func.CreateThreadpoolIo.arg.1=PTP_WIN32_IO_CALLBACK,pfnio func.CreateThreadpoolIo.arg.2=PVOID,pv func.CreateThreadpoolIo.arg.3=PTP_CALLBACK_ENVIRON,pcbe func.CreateThreadpoolIo.ret=PTP_IO CreateThreadpoolTimer=func func.CreateThreadpoolTimer.args=3 func.CreateThreadpoolTimer.arg.0=PTP_TIMER_CALLBACK,pfnti func.CreateThreadpoolTimer.arg.1=PVOID,pv func.CreateThreadpoolTimer.arg.2=PTP_CALLBACK_ENVIRON,pcbe func.CreateThreadpoolTimer.ret=PTP_TIMER CreateThreadpoolWait=func func.CreateThreadpoolWait.args=3 func.CreateThreadpoolWait.arg.0=PTP_WAIT_CALLBACK,pfnwa func.CreateThreadpoolWait.arg.1=PVOID,pv func.CreateThreadpoolWait.arg.2=PTP_CALLBACK_ENVIRON,pcbe func.CreateThreadpoolWait.ret=PTP_WAIT CreateThreadpoolWork=func func.CreateThreadpoolWork.args=3 func.CreateThreadpoolWork.arg.0=PTP_WORK_CALLBACK,pfnwk func.CreateThreadpoolWork.arg.1=PVOID,pv func.CreateThreadpoolWork.arg.2=PTP_CALLBACK_ENVIRON,pcbe func.CreateThreadpoolWork.ret=PTP_WORK DisassociateCurrentThreadFromCallback=func func.DisassociateCurrentThreadFromCallback.args=1 func.DisassociateCurrentThreadFromCallback.arg.0=PTP_CALLBACK_INSTANCE,pci func.DisassociateCurrentThreadFromCallback.ret=VOID FreeLibraryWhenCallbackReturns=func func.FreeLibraryWhenCallbackReturns.args=2 func.FreeLibraryWhenCallbackReturns.arg.0=PTP_CALLBACK_INSTANCE,pci func.FreeLibraryWhenCallbackReturns.arg.1=HMODULE,mod func.FreeLibraryWhenCallbackReturns.ret=VOID IsThreadpoolTimerSet=func func.IsThreadpoolTimerSet.args=1 func.IsThreadpoolTimerSet.arg.0=PTP_TIMER,pti func.IsThreadpoolTimerSet.ret=BOOL LeaveCriticalSectionWhenCallbackReturns=func func.LeaveCriticalSectionWhenCallbackReturns.args=2 func.LeaveCriticalSectionWhenCallbackReturns.arg.0=PTP_CALLBACK_INSTANCE,pci func.LeaveCriticalSectionWhenCallbackReturns.arg.1=PCRITICAL_SECTION,pcs func.LeaveCriticalSectionWhenCallbackReturns.ret=VOID QueryThreadpoolStackInformation=func func.QueryThreadpoolStackInformation.args=2 func.QueryThreadpoolStackInformation.arg.0=PTP_POOL,ptpp func.QueryThreadpoolStackInformation.arg.1=PTP_POOL_STACK_INFORMATION,ptpsi func.QueryThreadpoolStackInformation.ret=BOOL ReleaseMutexWhenCallbackReturns=func func.ReleaseMutexWhenCallbackReturns.args=2 func.ReleaseMutexWhenCallbackReturns.arg.0=PTP_CALLBACK_INSTANCE,pci func.ReleaseMutexWhenCallbackReturns.arg.1=HANDLE,mut func.ReleaseMutexWhenCallbackReturns.ret=VOID ReleaseSemaphoreWhenCallbackReturns=func func.ReleaseSemaphoreWhenCallbackReturns.args=3 func.ReleaseSemaphoreWhenCallbackReturns.arg.0=PTP_CALLBACK_INSTANCE,pci func.ReleaseSemaphoreWhenCallbackReturns.arg.1=HANDLE,sem func.ReleaseSemaphoreWhenCallbackReturns.arg.2=DWORD,crel func.ReleaseSemaphoreWhenCallbackReturns.ret=VOID SetEventWhenCallbackReturns=func func.SetEventWhenCallbackReturns.args=2 func.SetEventWhenCallbackReturns.arg.0=PTP_CALLBACK_INSTANCE,pci func.SetEventWhenCallbackReturns.arg.1=HANDLE,evt func.SetEventWhenCallbackReturns.ret=VOID SetThreadpoolStackInformation=func func.SetThreadpoolStackInformation.args=2 func.SetThreadpoolStackInformation.arg.0=PTP_POOL,ptpp func.SetThreadpoolStackInformation.arg.1=PTP_POOL_STACK_INFORMATION,ptpsi func.SetThreadpoolStackInformation.ret=BOOL SetThreadpoolThreadMaximum=func func.SetThreadpoolThreadMaximum.args=2 func.SetThreadpoolThreadMaximum.arg.0=PTP_POOL,ptpp func.SetThreadpoolThreadMaximum.arg.1=DWORD,cthrdMost func.SetThreadpoolThreadMaximum.ret=VOID SetThreadpoolThreadMinimum=func func.SetThreadpoolThreadMinimum.args=2 func.SetThreadpoolThreadMinimum.arg.0=PTP_POOL,ptpp func.SetThreadpoolThreadMinimum.arg.1=DWORD,cthrdMic func.SetThreadpoolThreadMinimum.ret=BOOL SetThreadpoolTimer=func func.SetThreadpoolTimer.args=4 func.SetThreadpoolTimer.arg.0=PTP_TIMER,pti func.SetThreadpoolTimer.arg.1=PFILETIME,pftDueTime func.SetThreadpoolTimer.arg.2=DWORD,msPeriod func.SetThreadpoolTimer.arg.3=DWORD,msWindowLength func.SetThreadpoolTimer.ret=VOID SetThreadpoolTimerEx=func func.SetThreadpoolTimerEx.args=4 func.SetThreadpoolTimerEx.arg.0=PTP_TIMER,pti func.SetThreadpoolTimerEx.arg.1=PFILETIME,pftDueTime func.SetThreadpoolTimerEx.arg.2=DWORD,msPeriod func.SetThreadpoolTimerEx.arg.3=DWORD,msWindowLength func.SetThreadpoolTimerEx.ret=BOOL SetThreadpoolWait=func func.SetThreadpoolWait.args=3 func.SetThreadpoolWait.arg.0=PTP_WAIT,pwa func.SetThreadpoolWait.arg.1=HANDLE,h func.SetThreadpoolWait.arg.2=PFILETIME,pftTimeout func.SetThreadpoolWait.ret=VOID SetThreadpoolWaitEx=func func.SetThreadpoolWaitEx.args=4 func.SetThreadpoolWaitEx.arg.0=PTP_WAIT,pwa func.SetThreadpoolWaitEx.arg.1=HANDLE,h func.SetThreadpoolWaitEx.arg.2=PFILETIME,pftTimeout func.SetThreadpoolWaitEx.arg.3=PVOID,Reserved func.SetThreadpoolWaitEx.ret=BOOL StartThreadpoolIo=func func.StartThreadpoolIo.args=1 func.StartThreadpoolIo.arg.0=PTP_IO,pio func.StartThreadpoolIo.ret=VOID SubmitThreadpoolWork=func func.SubmitThreadpoolWork.args=1 func.SubmitThreadpoolWork.arg.0=PTP_WORK,pwk func.SubmitThreadpoolWork.ret=VOID TrySubmitThreadpoolCallback=func func.TrySubmitThreadpoolCallback.args=3 func.TrySubmitThreadpoolCallback.arg.0=PTP_SIMPLE_CALLBACK,pfns func.TrySubmitThreadpoolCallback.arg.1=PVOID,pv func.TrySubmitThreadpoolCallback.arg.2=PTP_CALLBACK_ENVIRON,pcbe func.TrySubmitThreadpoolCallback.ret=BOOL WaitForThreadpoolIoCallbacks=func func.WaitForThreadpoolIoCallbacks.args=2 func.WaitForThreadpoolIoCallbacks.arg.0=PTP_IO,pio func.WaitForThreadpoolIoCallbacks.arg.1=BOOL,fCancelPendingCallbacks func.WaitForThreadpoolIoCallbacks.ret=VOID WaitForThreadpoolTimerCallbacks=func func.WaitForThreadpoolTimerCallbacks.args=2 func.WaitForThreadpoolTimerCallbacks.arg.0=PTP_TIMER,pti func.WaitForThreadpoolTimerCallbacks.arg.1=BOOL,fCancelPendingCallbacks func.WaitForThreadpoolTimerCallbacks.ret=VOID WaitForThreadpoolWaitCallbacks=func func.WaitForThreadpoolWaitCallbacks.args=2 func.WaitForThreadpoolWaitCallbacks.arg.0=PTP_WAIT,pwa func.WaitForThreadpoolWaitCallbacks.arg.1=BOOL,fCancelPendingCallbacks func.WaitForThreadpoolWaitCallbacks.ret=VOID WaitForThreadpoolWorkCallbacks=func func.WaitForThreadpoolWorkCallbacks.args=2 func.WaitForThreadpoolWorkCallbacks.arg.0=PTP_WORK,pwk func.WaitForThreadpoolWorkCallbacks.arg.1=BOOL,fCancelPendingCallbacks func.WaitForThreadpoolWorkCallbacks.ret=VOID ### userenv.h ### CreateAppContainerProfile=func func.CreateAppContainerProfile.args=6 func.CreateAppContainerProfile.arg.0=PCWSTR,pszAppContainerName func.CreateAppContainerProfile.arg.1=PCWSTR,pszDisplayName func.CreateAppContainerProfile.arg.2=PCWSTR,pszDescription func.CreateAppContainerProfile.arg.3=PSID_AND_ATTRIBUTES,pCapabilities func.CreateAppContainerProfile.arg.4=DWORD,dwCapabilityCount func.CreateAppContainerProfile.arg.5=PSID *,ppSidAppContainerSid func.CreateAppContainerProfile.ret=HRESULT CreateProfile=func func.CreateProfile.args=4 func.CreateProfile.arg.0=LPCWSTR,pszUserSid func.CreateProfile.arg.1=LPCWSTR,pszUserName func.CreateProfile.arg.2=LPWSTR,pszProfilePath func.CreateProfile.arg.3=DWORD,cchProfilePath func.CreateProfile.ret=HRESULT DeleteAppContainerProfile=func func.DeleteAppContainerProfile.args=1 func.DeleteAppContainerProfile.arg.0=PCWSTR,pszAppContainerName func.DeleteAppContainerProfile.ret=HRESULT DeleteProfileA=func func.DeleteProfileA.args=3 func.DeleteProfileA.arg.0=LPCSTR,lpSidString func.DeleteProfileA.arg.1=LPCSTR,lpProfilePath func.DeleteProfileA.arg.2=LPCSTR,lpComputerName func.DeleteProfileA.ret=BOOL DeleteProfileW=func func.DeleteProfileW.args=3 func.DeleteProfileW.arg.0=LPCWSTR,lpSidString func.DeleteProfileW.arg.1=LPCWSTR,lpProfilePath func.DeleteProfileW.arg.2=LPCWSTR,lpComputerName func.DeleteProfileW.ret=BOOL DeriveAppContainerSidFromAppContainerName=func func.DeriveAppContainerSidFromAppContainerName.args=2 func.DeriveAppContainerSidFromAppContainerName.arg.0=PCWSTR,pszAppContainerName func.DeriveAppContainerSidFromAppContainerName.arg.1=PSID *,ppsidAppContainerSid func.DeriveAppContainerSidFromAppContainerName.ret=HRESULT DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName=func func.DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName.args=3 func.DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName.arg.0=PSID,psidAppContainerSid func.DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName.arg.1=PCWSTR,pszRestrictedAppContainerName func.DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName.arg.2=PSID *,ppsidRestrictedAppContainerSid func.DeriveRestrictedAppContainerSidFromAppContainerSidAndRestrictedName.ret=HRESULT EnterCriticalPolicySection=func func.EnterCriticalPolicySection.args=1 func.EnterCriticalPolicySection.arg.0=BOOL,bMachine func.EnterCriticalPolicySection.ret=HANDLE ExpandEnvironmentStringsForUserA=func func.ExpandEnvironmentStringsForUserA.args=4 func.ExpandEnvironmentStringsForUserA.arg.0=HANDLE,hToken func.ExpandEnvironmentStringsForUserA.arg.1=LPCSTR,lpSrc func.ExpandEnvironmentStringsForUserA.arg.2=LPSTR,lpDest func.ExpandEnvironmentStringsForUserA.arg.3=DWORD,dwSize func.ExpandEnvironmentStringsForUserA.ret=BOOL ExpandEnvironmentStringsForUserW=func func.ExpandEnvironmentStringsForUserW.args=4 func.ExpandEnvironmentStringsForUserW.arg.0=HANDLE,hToken func.ExpandEnvironmentStringsForUserW.arg.1=LPCWSTR,lpSrc func.ExpandEnvironmentStringsForUserW.arg.2=LPWSTR,lpDest func.ExpandEnvironmentStringsForUserW.arg.3=DWORD,dwSize func.ExpandEnvironmentStringsForUserW.ret=BOOL FreeGPOListA=func func.FreeGPOListA.args=1 func.FreeGPOListA.arg.0=PGROUP_POLICY_OBJECTA,pGPOList func.FreeGPOListA.ret=BOOL FreeGPOListW=func func.FreeGPOListW.args=1 func.FreeGPOListW.arg.0=PGROUP_POLICY_OBJECTW,pGPOList func.FreeGPOListW.ret=BOOL GenerateGPNotification=func func.GenerateGPNotification.args=3 func.GenerateGPNotification.arg.0=BOOL,bMachine func.GenerateGPNotification.arg.1=LPCWSTR,lpwszMgmtProduct func.GenerateGPNotification.arg.2=DWORD,dwMgmtProductOptions func.GenerateGPNotification.ret=DWORD GetAllUsersProfileDirectoryA=func func.GetAllUsersProfileDirectoryA.args=2 func.GetAllUsersProfileDirectoryA.arg.0=LPSTR,lpProfileDir func.GetAllUsersProfileDirectoryA.arg.1=LPDWORD,lpcchSize func.GetAllUsersProfileDirectoryA.ret=BOOL GetAllUsersProfileDirectoryW=func func.GetAllUsersProfileDirectoryW.args=2 func.GetAllUsersProfileDirectoryW.arg.0=LPWSTR,lpProfileDir func.GetAllUsersProfileDirectoryW.arg.1=LPDWORD,lpcchSize func.GetAllUsersProfileDirectoryW.ret=BOOL GetAppContainerFolderPath=func func.GetAppContainerFolderPath.args=2 func.GetAppContainerFolderPath.arg.0=PCWSTR,pszAppContainerSid func.GetAppContainerFolderPath.arg.1=PWSTR *,ppszPath func.GetAppContainerFolderPath.ret=HRESULT GetAppContainerRegistryLocation=func func.GetAppContainerRegistryLocation.args=2 func.GetAppContainerRegistryLocation.arg.0=REGSAM,desiredAccess func.GetAppContainerRegistryLocation.arg.1=PHKEY,phAppContainerKey func.GetAppContainerRegistryLocation.ret=HRESULT GetAppliedGPOListA=func func.GetAppliedGPOListA.args=5 func.GetAppliedGPOListA.arg.0=DWORD,dwFlags func.GetAppliedGPOListA.arg.1=LPCSTR,pMachineName func.GetAppliedGPOListA.arg.2=PSID,pSidUser func.GetAppliedGPOListA.arg.3=GUID *,pGuidExtension func.GetAppliedGPOListA.arg.4=PGROUP_POLICY_OBJECTA *,ppGPOList func.GetAppliedGPOListA.ret=DWORD GetAppliedGPOListW=func func.GetAppliedGPOListW.args=5 func.GetAppliedGPOListW.arg.0=DWORD,dwFlags func.GetAppliedGPOListW.arg.1=LPCWSTR,pMachineName func.GetAppliedGPOListW.arg.2=PSID,pSidUser func.GetAppliedGPOListW.arg.3=GUID *,pGuidExtension func.GetAppliedGPOListW.arg.4=PGROUP_POLICY_OBJECTW *,ppGPOList func.GetAppliedGPOListW.ret=DWORD GetDefaultUserProfileDirectoryA=func func.GetDefaultUserProfileDirectoryA.args=2 func.GetDefaultUserProfileDirectoryA.arg.0=LPSTR,lpProfileDir func.GetDefaultUserProfileDirectoryA.arg.1=LPDWORD,lpcchSize func.GetDefaultUserProfileDirectoryA.ret=BOOL GetDefaultUserProfileDirectoryW=func func.GetDefaultUserProfileDirectoryW.args=2 func.GetDefaultUserProfileDirectoryW.arg.0=LPWSTR,lpProfileDir func.GetDefaultUserProfileDirectoryW.arg.1=LPDWORD,lpcchSize func.GetDefaultUserProfileDirectoryW.ret=BOOL GetGPOListA=func func.GetGPOListA.args=6 func.GetGPOListA.arg.0=HANDLE,hToken func.GetGPOListA.arg.1=LPCSTR,lpName func.GetGPOListA.arg.2=LPCSTR,lpHostName func.GetGPOListA.arg.3=LPCSTR,lpComputerName func.GetGPOListA.arg.4=DWORD,dwFlags func.GetGPOListA.arg.5=PGROUP_POLICY_OBJECTA *,pGPOList func.GetGPOListA.ret=BOOL GetGPOListW=func func.GetGPOListW.args=6 func.GetGPOListW.arg.0=HANDLE,hToken func.GetGPOListW.arg.1=LPCWSTR,lpName func.GetGPOListW.arg.2=LPCWSTR,lpHostName func.GetGPOListW.arg.3=LPCWSTR,lpComputerName func.GetGPOListW.arg.4=DWORD,dwFlags func.GetGPOListW.arg.5=PGROUP_POLICY_OBJECTW *,pGPOList func.GetGPOListW.ret=BOOL GetProfileType=func func.GetProfileType.args=1 func.GetProfileType.arg.0=DWORD *,dwFlags func.GetProfileType.ret=BOOL GetProfilesDirectoryA=func func.GetProfilesDirectoryA.args=2 func.GetProfilesDirectoryA.arg.0=LPSTR,lpProfileDir func.GetProfilesDirectoryA.arg.1=LPDWORD,lpcchSize func.GetProfilesDirectoryA.ret=BOOL GetProfilesDirectoryW=func func.GetProfilesDirectoryW.args=2 func.GetProfilesDirectoryW.arg.0=LPWSTR,lpProfileDir func.GetProfilesDirectoryW.arg.1=LPDWORD,lpcchSize func.GetProfilesDirectoryW.ret=BOOL GetUserProfileDirectoryA=func func.GetUserProfileDirectoryA.args=3 func.GetUserProfileDirectoryA.arg.0=HANDLE,hToken func.GetUserProfileDirectoryA.arg.1=LPSTR,lpProfileDir func.GetUserProfileDirectoryA.arg.2=LPDWORD,lpcchSize func.GetUserProfileDirectoryA.ret=BOOL GetUserProfileDirectoryW=func func.GetUserProfileDirectoryW.args=3 func.GetUserProfileDirectoryW.arg.0=HANDLE,hToken func.GetUserProfileDirectoryW.arg.1=LPWSTR,lpProfileDir func.GetUserProfileDirectoryW.arg.2=LPDWORD,lpcchSize func.GetUserProfileDirectoryW.ret=BOOL LeaveCriticalPolicySection=func func.LeaveCriticalPolicySection.args=1 func.LeaveCriticalPolicySection.arg.0=HANDLE,hSection func.LeaveCriticalPolicySection.ret=BOOL LoadUserProfileA=func func.LoadUserProfileA.args=2 func.LoadUserProfileA.arg.0=HANDLE,hToken func.LoadUserProfileA.arg.1=LPPROFILEINFOA,lpProfileInfo func.LoadUserProfileA.ret=BOOL LoadUserProfileW=func func.LoadUserProfileW.args=2 func.LoadUserProfileW.arg.0=HANDLE,hToken func.LoadUserProfileW.arg.1=LPPROFILEINFOW,lpProfileInfo func.LoadUserProfileW.ret=BOOL ProcessGroupPolicyCompleted=func func.ProcessGroupPolicyCompleted.args=3 func.ProcessGroupPolicyCompleted.arg.0=REFGPEXTENSIONID,extensionId func.ProcessGroupPolicyCompleted.arg.1=ASYNCCOMPLETIONHANDLE,pAsyncHandle func.ProcessGroupPolicyCompleted.arg.2=DWORD,dwStatus func.ProcessGroupPolicyCompleted.ret=DWORD ProcessGroupPolicyCompletedEx=func func.ProcessGroupPolicyCompletedEx.args=4 func.ProcessGroupPolicyCompletedEx.arg.0=REFGPEXTENSIONID,extensionId func.ProcessGroupPolicyCompletedEx.arg.1=ASYNCCOMPLETIONHANDLE,pAsyncHandle func.ProcessGroupPolicyCompletedEx.arg.2=DWORD,dwStatus func.ProcessGroupPolicyCompletedEx.arg.3=HRESULT,RsopStatus func.ProcessGroupPolicyCompletedEx.ret=DWORD RefreshPolicy=func func.RefreshPolicy.args=1 func.RefreshPolicy.arg.0=BOOL,bMachine func.RefreshPolicy.ret=BOOL RefreshPolicyEx=func func.RefreshPolicyEx.args=2 func.RefreshPolicyEx.arg.0=BOOL,bMachine func.RefreshPolicyEx.arg.1=DWORD,dwOptions func.RefreshPolicyEx.ret=BOOL RegisterGPNotification=func func.RegisterGPNotification.args=2 func.RegisterGPNotification.arg.0=HANDLE,hEvent func.RegisterGPNotification.arg.1=BOOL,bMachine func.RegisterGPNotification.ret=BOOL RsopAccessCheckByType=func func.RsopAccessCheckByType.args=11 func.RsopAccessCheckByType.arg.0=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.RsopAccessCheckByType.arg.1=PSID,pPrincipalSelfSid func.RsopAccessCheckByType.arg.2=PRSOPTOKEN,pRsopToken func.RsopAccessCheckByType.arg.3=DWORD,dwDesiredAccessMask func.RsopAccessCheckByType.arg.4=POBJECT_TYPE_LIST,pObjectTypeList func.RsopAccessCheckByType.arg.5=DWORD,ObjectTypeListLength func.RsopAccessCheckByType.arg.6=PGENERIC_MAPPING,pGenericMapping func.RsopAccessCheckByType.arg.7=PPRIVILEGE_SET,pPrivilegeSet func.RsopAccessCheckByType.arg.8=LPDWORD,pdwPrivilegeSetLength func.RsopAccessCheckByType.arg.9=LPDWORD,pdwGrantedAccessMask func.RsopAccessCheckByType.arg.10=LPBOOL,pbAccessStatus func.RsopAccessCheckByType.ret=HRESULT RsopFileAccessCheck=func func.RsopFileAccessCheck.args=5 func.RsopFileAccessCheck.arg.0=LPWSTR,pszFileName func.RsopFileAccessCheck.arg.1=PRSOPTOKEN,pRsopToken func.RsopFileAccessCheck.arg.2=DWORD,dwDesiredAccessMask func.RsopFileAccessCheck.arg.3=LPDWORD,pdwGrantedAccessMask func.RsopFileAccessCheck.arg.4=LPBOOL,pbAccessStatus func.RsopFileAccessCheck.ret=HRESULT RsopResetPolicySettingStatus=func func.RsopResetPolicySettingStatus.args=3 func.RsopResetPolicySettingStatus.arg.0=DWORD,dwFlags func.RsopResetPolicySettingStatus.arg.1=IWbemServices *,pServices func.RsopResetPolicySettingStatus.arg.2=IWbemClassObject *,pSettingInstance func.RsopResetPolicySettingStatus.ret=HRESULT RsopSetPolicySettingStatus=func func.RsopSetPolicySettingStatus.args=5 func.RsopSetPolicySettingStatus.arg.0=DWORD,dwFlags func.RsopSetPolicySettingStatus.arg.1=IWbemServices *,pServices func.RsopSetPolicySettingStatus.arg.2=IWbemClassObject *,pSettingInstance func.RsopSetPolicySettingStatus.arg.3=DWORD,nInfo func.RsopSetPolicySettingStatus.arg.4=POLICYSETTINGSTATUSINFO *,pStatus func.RsopSetPolicySettingStatus.ret=HRESULT UnloadUserProfile=func func.UnloadUserProfile.args=2 func.UnloadUserProfile.arg.0=HANDLE,hToken func.UnloadUserProfile.arg.1=HANDLE,hProfile func.UnloadUserProfile.ret=BOOL UnregisterGPNotification=func func.UnregisterGPNotification.args=1 func.UnregisterGPNotification.arg.0=HANDLE,hEvent func.UnregisterGPNotification.ret=BOOL### winbase.h ### AccessCheckAndAuditAlarmA=func func.AccessCheckAndAuditAlarmA.args=11 func.AccessCheckAndAuditAlarmA.arg.0=LPCSTR,SubsystemName func.AccessCheckAndAuditAlarmA.arg.1=LPVOID,HandleId func.AccessCheckAndAuditAlarmA.arg.2=LPSTR,ObjectTypeName func.AccessCheckAndAuditAlarmA.arg.3=LPSTR,ObjectName func.AccessCheckAndAuditAlarmA.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckAndAuditAlarmA.arg.5=DWORD,DesiredAccess func.AccessCheckAndAuditAlarmA.arg.6=PGENERIC_MAPPING,GenericMapping func.AccessCheckAndAuditAlarmA.arg.7=BOOL,ObjectCreation func.AccessCheckAndAuditAlarmA.arg.8=LPDWORD,GrantedAccess func.AccessCheckAndAuditAlarmA.arg.9=LPBOOL,AccessStatus func.AccessCheckAndAuditAlarmA.arg.10=LPBOOL,pfGenerateOnClose func.AccessCheckAndAuditAlarmA.ret=BOOL AccessCheckByTypeAndAuditAlarmA=func func.AccessCheckByTypeAndAuditAlarmA.args=16 func.AccessCheckByTypeAndAuditAlarmA.arg.0=LPCSTR,SubsystemName func.AccessCheckByTypeAndAuditAlarmA.arg.1=LPVOID,HandleId func.AccessCheckByTypeAndAuditAlarmA.arg.2=LPCSTR,ObjectTypeName func.AccessCheckByTypeAndAuditAlarmA.arg.3=LPCSTR,ObjectName func.AccessCheckByTypeAndAuditAlarmA.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeAndAuditAlarmA.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeAndAuditAlarmA.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeAndAuditAlarmA.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeAndAuditAlarmA.arg.8=DWORD,Flags func.AccessCheckByTypeAndAuditAlarmA.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeAndAuditAlarmA.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeAndAuditAlarmA.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeAndAuditAlarmA.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeAndAuditAlarmA.arg.13=LPDWORD,GrantedAccess func.AccessCheckByTypeAndAuditAlarmA.arg.14=LPBOOL,AccessStatus func.AccessCheckByTypeAndAuditAlarmA.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeAndAuditAlarmA.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmA=func func.AccessCheckByTypeResultListAndAuditAlarmA.args=16 func.AccessCheckByTypeResultListAndAuditAlarmA.arg.0=LPCSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmA.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmA.arg.2=LPCSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmA.arg.3=LPCSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmA.arg.4=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmA.arg.5=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmA.arg.6=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmA.arg.7=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmA.arg.8=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmA.arg.9=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmA.arg.10=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmA.arg.11=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmA.arg.12=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmA.arg.13=LPDWORD,GrantedAccess func.AccessCheckByTypeResultListAndAuditAlarmA.arg.14=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmA.arg.15=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmA.ret=BOOL AccessCheckByTypeResultListAndAuditAlarmByHandleA=func func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.args=17 func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.0=LPCSTR,SubsystemName func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.1=LPVOID,HandleId func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.2=HANDLE,ClientToken func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.3=LPCSTR,ObjectTypeName func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.4=LPCSTR,ObjectName func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.5=PSECURITY_DESCRIPTOR,SecurityDescriptor func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.6=PSID,PrincipalSelfSid func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.7=DWORD,DesiredAccess func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.8=AUDIT_EVENT_TYPE,AuditType func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.9=DWORD,Flags func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.10=POBJECT_TYPE_LIST,ObjectTypeList func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.11=DWORD,ObjectTypeListLength func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.12=PGENERIC_MAPPING,GenericMapping func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.13=BOOL,ObjectCreation func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.14=LPDWORD,GrantedAccess func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.15=LPDWORD,AccessStatusList func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.arg.16=LPBOOL,pfGenerateOnClose func.AccessCheckByTypeResultListAndAuditAlarmByHandleA.ret=BOOL ActivateActCtx=func func.ActivateActCtx.args=2 func.ActivateActCtx.arg.0=HANDLE,hActCtx func.ActivateActCtx.arg.1=ULONG_PTR *,lpCookie func.ActivateActCtx.ret=BOOL AddAtomA=func func.AddAtomA.args=1 func.AddAtomA.arg.0=LPCSTR,lpString func.AddAtomA.ret=ATOM AddAtomW=func func.AddAtomW.args=1 func.AddAtomW.arg.0=LPCWSTR,lpString func.AddAtomW.ret=ATOM AddConditionalAce=func func.AddConditionalAce.args=8 func.AddConditionalAce.arg.0=PACL,pAcl func.AddConditionalAce.arg.1=DWORD,dwAceRevision func.AddConditionalAce.arg.2=DWORD,AceFlags func.AddConditionalAce.arg.3=UCHAR,AceType func.AddConditionalAce.arg.4=DWORD,AccessMask func.AddConditionalAce.arg.5=PSID,pSid func.AddConditionalAce.arg.6=PWCHAR,ConditionStr func.AddConditionalAce.arg.7=DWORD *,ReturnLength func.AddConditionalAce.ret=BOOL AddIntegrityLabelToBoundaryDescriptor=func func.AddIntegrityLabelToBoundaryDescriptor.args=2 func.AddIntegrityLabelToBoundaryDescriptor.arg.0=HANDLE *,BoundaryDescriptor func.AddIntegrityLabelToBoundaryDescriptor.arg.1=PSID,IntegrityLabel func.AddIntegrityLabelToBoundaryDescriptor.ret=BOOL AddRefActCtx=func func.AddRefActCtx.args=1 func.AddRefActCtx.arg.0=HANDLE,hActCtx func.AddRefActCtx.ret=VOID AddSecureMemoryCacheCallback=func func.AddSecureMemoryCacheCallback.args=1 func.AddSecureMemoryCacheCallback.arg.0=PSECURE_MEMORY_CACHE_CALLBACK,pfnCallBack func.AddSecureMemoryCacheCallback.ret=BOOL ApplicationRecoveryFinished=func func.ApplicationRecoveryFinished.args=1 func.ApplicationRecoveryFinished.arg.0=BOOL,bSuccess func.ApplicationRecoveryFinished.ret=VOID ApplicationRecoveryInProgress=func func.ApplicationRecoveryInProgress.args=1 func.ApplicationRecoveryInProgress.arg.0=PBOOL,pbCancelled func.ApplicationRecoveryInProgress.ret=HRESULT BackupEventLogA=func func.BackupEventLogA.args=2 func.BackupEventLogA.arg.0=HANDLE,hEventLog func.BackupEventLogA.arg.1=LPCSTR,lpBackupFileName func.BackupEventLogA.ret=BOOL BackupEventLogW=func func.BackupEventLogW.args=2 func.BackupEventLogW.arg.0=HANDLE,hEventLog func.BackupEventLogW.arg.1=LPCWSTR,lpBackupFileName func.BackupEventLogW.ret=BOOL BackupRead=func func.BackupRead.args=7 func.BackupRead.arg.0=HANDLE,hFile func.BackupRead.arg.1=LPBYTE,lpBuffer func.BackupRead.arg.2=DWORD,nNumberOfBytesToRead func.BackupRead.arg.3=LPDWORD,lpNumberOfBytesRead func.BackupRead.arg.4=BOOL,bAbort func.BackupRead.arg.5=BOOL,bProcessSecurity func.BackupRead.arg.6=LPVOID *,lpContext func.BackupRead.ret=BOOL BackupSeek=func func.BackupSeek.args=6 func.BackupSeek.arg.0=HANDLE,hFile func.BackupSeek.arg.1=DWORD,dwLowBytesToSeek func.BackupSeek.arg.2=DWORD,dwHighBytesToSeek func.BackupSeek.arg.3=LPDWORD,lpdwLowByteSeeked func.BackupSeek.arg.4=LPDWORD,lpdwHighByteSeeked func.BackupSeek.arg.5=LPVOID *,lpContext func.BackupSeek.ret=BOOL BackupWrite=func func.BackupWrite.args=7 func.BackupWrite.arg.0=HANDLE,hFile func.BackupWrite.arg.1=LPBYTE,lpBuffer func.BackupWrite.arg.2=DWORD,nNumberOfBytesToWrite func.BackupWrite.arg.3=LPDWORD,lpNumberOfBytesWritten func.BackupWrite.arg.4=BOOL,bAbort func.BackupWrite.arg.5=BOOL,bProcessSecurity func.BackupWrite.arg.6=LPVOID *,lpContext func.BackupWrite.ret=BOOL BeginUpdateResourceA=func func.BeginUpdateResourceA.args=2 func.BeginUpdateResourceA.arg.0=LPCSTR,pFileName func.BeginUpdateResourceA.arg.1=BOOL,bDeleteExistingResources func.BeginUpdateResourceA.ret=HANDLE BeginUpdateResourceW=func func.BeginUpdateResourceW.args=2 func.BeginUpdateResourceW.arg.0=LPCWSTR,pFileName func.BeginUpdateResourceW.arg.1=BOOL,bDeleteExistingResources func.BeginUpdateResourceW.ret=HANDLE BindIoCompletionCallback=func func.BindIoCompletionCallback.args=3 func.BindIoCompletionCallback.arg.0=HANDLE,FileHandle func.BindIoCompletionCallback.arg.1=LPOVERLAPPED_COMPLETION_ROUTINE,Function func.BindIoCompletionCallback.arg.2=ULONG,Flags func.BindIoCompletionCallback.ret=BOOL BuildCommDCBA=func func.BuildCommDCBA.args=2 func.BuildCommDCBA.arg.0=LPCSTR,lpDef func.BuildCommDCBA.arg.1=LPDCB,lpDCB func.BuildCommDCBA.ret=BOOL BuildCommDCBAndTimeoutsA=func func.BuildCommDCBAndTimeoutsA.args=3 func.BuildCommDCBAndTimeoutsA.arg.0=LPCSTR,lpDef func.BuildCommDCBAndTimeoutsA.arg.1=LPDCB,lpDCB func.BuildCommDCBAndTimeoutsA.arg.2=LPCOMMTIMEOUTS,lpCommTimeouts func.BuildCommDCBAndTimeoutsA.ret=BOOL BuildCommDCBAndTimeoutsW=func func.BuildCommDCBAndTimeoutsW.args=3 func.BuildCommDCBAndTimeoutsW.arg.0=LPCWSTR,lpDef func.BuildCommDCBAndTimeoutsW.arg.1=LPDCB,lpDCB func.BuildCommDCBAndTimeoutsW.arg.2=LPCOMMTIMEOUTS,lpCommTimeouts func.BuildCommDCBAndTimeoutsW.ret=BOOL BuildCommDCBW=func func.BuildCommDCBW.args=2 func.BuildCommDCBW.arg.0=LPCWSTR,lpDef func.BuildCommDCBW.arg.1=LPDCB,lpDCB func.BuildCommDCBW.ret=BOOL CallNamedPipeA=func func.CallNamedPipeA.args=7 func.CallNamedPipeA.arg.0=LPCSTR,lpNamedPipeName func.CallNamedPipeA.arg.1=LPVOID,lpInBuffer func.CallNamedPipeA.arg.2=DWORD,nInBufferSize func.CallNamedPipeA.arg.3=LPVOID,lpOutBuffer func.CallNamedPipeA.arg.4=DWORD,nOutBufferSize func.CallNamedPipeA.arg.5=LPDWORD,lpBytesRead func.CallNamedPipeA.arg.6=DWORD,nTimeOut func.CallNamedPipeA.ret=BOOL CancelDeviceWakeupRequest=func func.CancelDeviceWakeupRequest.args=1 func.CancelDeviceWakeupRequest.arg.0=HANDLE,hDevice func.CancelDeviceWakeupRequest.ret=BOOL CancelTimerQueueTimer=func func.CancelTimerQueueTimer.args=2 func.CancelTimerQueueTimer.arg.0=HANDLE,TimerQueue func.CancelTimerQueueTimer.arg.1=HANDLE,Timer func.CancelTimerQueueTimer.ret=BOOL CheckNameLegalDOS8Dot3A=func func.CheckNameLegalDOS8Dot3A.args=5 func.CheckNameLegalDOS8Dot3A.arg.0=LPCSTR,lpName func.CheckNameLegalDOS8Dot3A.arg.1=LPSTR,lpOemName func.CheckNameLegalDOS8Dot3A.arg.2=DWORD,OemNameSize func.CheckNameLegalDOS8Dot3A.arg.3=PBOOL,pbNameContainsSpaces func.CheckNameLegalDOS8Dot3A.arg.4=PBOOL,pbNameLegal func.CheckNameLegalDOS8Dot3A.ret=BOOL CheckNameLegalDOS8Dot3W=func func.CheckNameLegalDOS8Dot3W.args=5 func.CheckNameLegalDOS8Dot3W.arg.0=LPCWSTR,lpName func.CheckNameLegalDOS8Dot3W.arg.1=LPSTR,lpOemName func.CheckNameLegalDOS8Dot3W.arg.2=DWORD,OemNameSize func.CheckNameLegalDOS8Dot3W.arg.3=PBOOL,pbNameContainsSpaces func.CheckNameLegalDOS8Dot3W.arg.4=PBOOL,pbNameLegal func.CheckNameLegalDOS8Dot3W.ret=BOOL ClearCommBreak=func func.ClearCommBreak.args=1 func.ClearCommBreak.arg.0=HANDLE,hFile func.ClearCommBreak.ret=BOOL ClearCommError=func func.ClearCommError.args=3 func.ClearCommError.arg.0=HANDLE,hFile func.ClearCommError.arg.1=LPDWORD,lpErrors func.ClearCommError.arg.2=LPCOMSTAT,lpStat func.ClearCommError.ret=BOOL ClearEventLogA=func func.ClearEventLogA.args=2 func.ClearEventLogA.arg.0=HANDLE,hEventLog func.ClearEventLogA.arg.1=LPCSTR,lpBackupFileName func.ClearEventLogA.ret=BOOL ClearEventLogW=func func.ClearEventLogW.args=2 func.ClearEventLogW.arg.0=HANDLE,hEventLog func.ClearEventLogW.arg.1=LPCWSTR,lpBackupFileName func.ClearEventLogW.ret=BOOL CloseEncryptedFileRaw=func func.CloseEncryptedFileRaw.args=1 func.CloseEncryptedFileRaw.arg.0=PVOID,pvContext func.CloseEncryptedFileRaw.ret=VOID CloseEventLog=func func.CloseEventLog.args=1 func.CloseEventLog.arg.0=HANDLE,hEventLog func.CloseEventLog.ret=BOOL CommConfigDialogA=func func.CommConfigDialogA.args=3 func.CommConfigDialogA.arg.0=LPCSTR,lpszName func.CommConfigDialogA.arg.1=HWND,hWnd func.CommConfigDialogA.arg.2=LPCOMMCONFIG,lpCC func.CommConfigDialogA.ret=BOOL CommConfigDialogW=func func.CommConfigDialogW.args=3 func.CommConfigDialogW.arg.0=LPCWSTR,lpszName func.CommConfigDialogW.arg.1=HWND,hWnd func.CommConfigDialogW.arg.2=LPCOMMCONFIG,lpCC func.CommConfigDialogW.ret=BOOL ConvertFiberToThread=func func.ConvertFiberToThread.args=0 func.ConvertFiberToThread.ret=BOOL ConvertThreadToFiber=func func.ConvertThreadToFiber.args=1 func.ConvertThreadToFiber.arg.0=LPVOID,lpParameter func.ConvertThreadToFiber.ret=LPVOID ConvertThreadToFiberEx=func func.ConvertThreadToFiberEx.args=2 func.ConvertThreadToFiberEx.arg.0=LPVOID,lpParameter func.ConvertThreadToFiberEx.arg.1=DWORD,dwFlags func.ConvertThreadToFiberEx.ret=LPVOID CopyContext=func func.CopyContext.args=3 func.CopyContext.arg.0=PCONTEXT,Destination func.CopyContext.arg.1=DWORD,ContextFlags func.CopyContext.arg.2=PCONTEXT,Source func.CopyContext.ret=BOOL CopyFile2=func func.CopyFile2.args=3 func.CopyFile2.arg.0=PCWSTR,pwszExistingFileName func.CopyFile2.arg.1=PCWSTR,pwszNewFileName func.CopyFile2.arg.2=COPYFILE2_EXTENDED_PARAMETERS *,pExtendedParameters func.CopyFile2.ret=HRESULT CopyFileA=func func.CopyFileA.args=3 func.CopyFileA.arg.0=LPCSTR,lpExistingFileName func.CopyFileA.arg.1=LPCSTR,lpNewFileName func.CopyFileA.arg.2=BOOL,bFailIfExists func.CopyFileA.ret=BOOL CopyFileExA=func func.CopyFileExA.args=6 func.CopyFileExA.arg.0=LPCSTR,lpExistingFileName func.CopyFileExA.arg.1=LPCSTR,lpNewFileName func.CopyFileExA.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.CopyFileExA.arg.3=LPVOID,lpData func.CopyFileExA.arg.4=LPBOOL,pbCancel func.CopyFileExA.arg.5=DWORD,dwCopyFlags func.CopyFileExA.ret=BOOL CopyFileExW=func func.CopyFileExW.args=6 func.CopyFileExW.arg.0=LPCWSTR,lpExistingFileName func.CopyFileExW.arg.1=LPCWSTR,lpNewFileName func.CopyFileExW.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.CopyFileExW.arg.3=LPVOID,lpData func.CopyFileExW.arg.4=LPBOOL,pbCancel func.CopyFileExW.arg.5=DWORD,dwCopyFlags func.CopyFileExW.ret=BOOL CopyFileTransactedA=func func.CopyFileTransactedA.args=7 func.CopyFileTransactedA.arg.0=LPCSTR,lpExistingFileName func.CopyFileTransactedA.arg.1=LPCSTR,lpNewFileName func.CopyFileTransactedA.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.CopyFileTransactedA.arg.3=LPVOID,lpData func.CopyFileTransactedA.arg.4=LPBOOL,pbCancel func.CopyFileTransactedA.arg.5=DWORD,dwCopyFlags func.CopyFileTransactedA.arg.6=HANDLE,hTransaction func.CopyFileTransactedA.ret=BOOL CopyFileTransactedW=func func.CopyFileTransactedW.args=7 func.CopyFileTransactedW.arg.0=LPCWSTR,lpExistingFileName func.CopyFileTransactedW.arg.1=LPCWSTR,lpNewFileName func.CopyFileTransactedW.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.CopyFileTransactedW.arg.3=LPVOID,lpData func.CopyFileTransactedW.arg.4=LPBOOL,pbCancel func.CopyFileTransactedW.arg.5=DWORD,dwCopyFlags func.CopyFileTransactedW.arg.6=HANDLE,hTransaction func.CopyFileTransactedW.ret=BOOL CopyFileW=func func.CopyFileW.args=3 func.CopyFileW.arg.0=LPCWSTR,lpExistingFileName func.CopyFileW.arg.1=LPCWSTR,lpNewFileName func.CopyFileW.arg.2=BOOL,bFailIfExists func.CopyFileW.ret=BOOL CreateActCtxA=func func.CreateActCtxA.args=1 func.CreateActCtxA.arg.0=PCACTCTXA,pActCtx func.CreateActCtxA.ret=HANDLE CreateActCtxW=func func.CreateActCtxW.args=1 func.CreateActCtxW.arg.0=PCACTCTXW,pActCtx func.CreateActCtxW.ret=HANDLE CreateBoundaryDescriptorA=func func.CreateBoundaryDescriptorA.args=2 func.CreateBoundaryDescriptorA.arg.0=LPCSTR,Name func.CreateBoundaryDescriptorA.arg.1=ULONG,Flags func.CreateBoundaryDescriptorA.ret=HANDLE CreateDirectoryExA=func func.CreateDirectoryExA.args=3 func.CreateDirectoryExA.arg.0=LPCSTR,lpTemplateDirectory func.CreateDirectoryExA.arg.1=LPCSTR,lpNewDirectory func.CreateDirectoryExA.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryExA.ret=BOOL CreateDirectoryExW=func func.CreateDirectoryExW.args=3 func.CreateDirectoryExW.arg.0=LPCWSTR,lpTemplateDirectory func.CreateDirectoryExW.arg.1=LPCWSTR,lpNewDirectory func.CreateDirectoryExW.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryExW.ret=BOOL CreateDirectoryTransactedA=func func.CreateDirectoryTransactedA.args=4 func.CreateDirectoryTransactedA.arg.0=LPCSTR,lpTemplateDirectory func.CreateDirectoryTransactedA.arg.1=LPCSTR,lpNewDirectory func.CreateDirectoryTransactedA.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryTransactedA.arg.3=HANDLE,hTransaction func.CreateDirectoryTransactedA.ret=BOOL CreateDirectoryTransactedW=func func.CreateDirectoryTransactedW.args=4 func.CreateDirectoryTransactedW.arg.0=LPCWSTR,lpTemplateDirectory func.CreateDirectoryTransactedW.arg.1=LPCWSTR,lpNewDirectory func.CreateDirectoryTransactedW.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateDirectoryTransactedW.arg.3=HANDLE,hTransaction func.CreateDirectoryTransactedW.ret=BOOL CreateFiber=func func.CreateFiber.args=3 func.CreateFiber.arg.0=SIZE_T,dwStackSize func.CreateFiber.arg.1=LPFIBER_START_ROUTINE,lpStartAddress func.CreateFiber.arg.2=LPVOID,lpParameter func.CreateFiber.ret=LPVOID CreateFiberEx=func func.CreateFiberEx.args=5 func.CreateFiberEx.arg.0=SIZE_T,dwStackCommitSize func.CreateFiberEx.arg.1=SIZE_T,dwStackReserveSize func.CreateFiberEx.arg.2=DWORD,dwFlags func.CreateFiberEx.arg.3=LPFIBER_START_ROUTINE,lpStartAddress func.CreateFiberEx.arg.4=LPVOID,lpParameter func.CreateFiberEx.ret=LPVOID CreateFileMappingA=func func.CreateFileMappingA.args=6 func.CreateFileMappingA.arg.0=HANDLE,hFile func.CreateFileMappingA.arg.1=LPSECURITY_ATTRIBUTES,lpFileMappingAttributes func.CreateFileMappingA.arg.2=DWORD,flProtect func.CreateFileMappingA.arg.3=DWORD,dwMaximumSizeHigh func.CreateFileMappingA.arg.4=DWORD,dwMaximumSizeLow func.CreateFileMappingA.arg.5=LPCSTR,lpName func.CreateFileMappingA.ret=HANDLE CreateFileMappingNumaA=func func.CreateFileMappingNumaA.args=7 func.CreateFileMappingNumaA.arg.0=HANDLE,hFile func.CreateFileMappingNumaA.arg.1=LPSECURITY_ATTRIBUTES,lpFileMappingAttributes func.CreateFileMappingNumaA.arg.2=DWORD,flProtect func.CreateFileMappingNumaA.arg.3=DWORD,dwMaximumSizeHigh func.CreateFileMappingNumaA.arg.4=DWORD,dwMaximumSizeLow func.CreateFileMappingNumaA.arg.5=LPCSTR,lpName func.CreateFileMappingNumaA.arg.6=DWORD,nndPreferred func.CreateFileMappingNumaA.ret=HANDLE CreateFileTransactedA=func func.CreateFileTransactedA.args=10 func.CreateFileTransactedA.arg.0=LPCSTR,lpFileName func.CreateFileTransactedA.arg.1=DWORD,dwDesiredAccess func.CreateFileTransactedA.arg.2=DWORD,dwShareMode func.CreateFileTransactedA.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateFileTransactedA.arg.4=DWORD,dwCreationDisposition func.CreateFileTransactedA.arg.5=DWORD,dwFlagsAndAttributes func.CreateFileTransactedA.arg.6=HANDLE,hTemplateFile func.CreateFileTransactedA.arg.7=HANDLE,hTransaction func.CreateFileTransactedA.arg.8=PUSHORT,pusMiniVersion func.CreateFileTransactedA.arg.9=PVOID,lpExtendedParameter func.CreateFileTransactedA.ret=HANDLE CreateFileTransactedW=func func.CreateFileTransactedW.args=10 func.CreateFileTransactedW.arg.0=LPCWSTR,lpFileName func.CreateFileTransactedW.arg.1=DWORD,dwDesiredAccess func.CreateFileTransactedW.arg.2=DWORD,dwShareMode func.CreateFileTransactedW.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateFileTransactedW.arg.4=DWORD,dwCreationDisposition func.CreateFileTransactedW.arg.5=DWORD,dwFlagsAndAttributes func.CreateFileTransactedW.arg.6=HANDLE,hTemplateFile func.CreateFileTransactedW.arg.7=HANDLE,hTransaction func.CreateFileTransactedW.arg.8=PUSHORT,pusMiniVersion func.CreateFileTransactedW.arg.9=PVOID,lpExtendedParameter func.CreateFileTransactedW.ret=HANDLE CreateHardLinkA=func func.CreateHardLinkA.args=3 func.CreateHardLinkA.arg.0=LPCSTR,lpFileName func.CreateHardLinkA.arg.1=LPCSTR,lpExistingFileName func.CreateHardLinkA.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateHardLinkA.ret=BOOL CreateHardLinkTransactedA=func func.CreateHardLinkTransactedA.args=4 func.CreateHardLinkTransactedA.arg.0=LPCSTR,lpFileName func.CreateHardLinkTransactedA.arg.1=LPCSTR,lpExistingFileName func.CreateHardLinkTransactedA.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateHardLinkTransactedA.arg.3=HANDLE,hTransaction func.CreateHardLinkTransactedA.ret=BOOL CreateHardLinkTransactedW=func func.CreateHardLinkTransactedW.args=4 func.CreateHardLinkTransactedW.arg.0=LPCWSTR,lpFileName func.CreateHardLinkTransactedW.arg.1=LPCWSTR,lpExistingFileName func.CreateHardLinkTransactedW.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateHardLinkTransactedW.arg.3=HANDLE,hTransaction func.CreateHardLinkTransactedW.ret=BOOL CreateHardLinkW=func func.CreateHardLinkW.args=3 func.CreateHardLinkW.arg.0=LPCWSTR,lpFileName func.CreateHardLinkW.arg.1=LPCWSTR,lpExistingFileName func.CreateHardLinkW.arg.2=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateHardLinkW.ret=BOOL CreateJobObjectA=func func.CreateJobObjectA.args=2 func.CreateJobObjectA.arg.0=LPSECURITY_ATTRIBUTES,lpJobAttributes func.CreateJobObjectA.arg.1=LPCSTR,lpName func.CreateJobObjectA.ret=HANDLE CreateJobSet=func func.CreateJobSet.args=3 func.CreateJobSet.arg.0=ULONG,NumJob func.CreateJobSet.arg.1=PJOB_SET_ARRAY,UserJobSet func.CreateJobSet.arg.2=ULONG,Flags func.CreateJobSet.ret=BOOL CreateMailslotA=func func.CreateMailslotA.args=4 func.CreateMailslotA.arg.0=LPCSTR,lpName func.CreateMailslotA.arg.1=DWORD,nMaxMessageSize func.CreateMailslotA.arg.2=DWORD,lReadTimeout func.CreateMailslotA.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateMailslotA.ret=HANDLE CreateMailslotW=func func.CreateMailslotW.args=4 func.CreateMailslotW.arg.0=LPCWSTR,lpName func.CreateMailslotW.arg.1=DWORD,nMaxMessageSize func.CreateMailslotW.arg.2=DWORD,lReadTimeout func.CreateMailslotW.arg.3=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateMailslotW.ret=HANDLE CreateNamedPipeA=func func.CreateNamedPipeA.args=8 func.CreateNamedPipeA.arg.0=LPCSTR,lpName func.CreateNamedPipeA.arg.1=DWORD,dwOpenMode func.CreateNamedPipeA.arg.2=DWORD,dwPipeMode func.CreateNamedPipeA.arg.3=DWORD,nMaxInstances func.CreateNamedPipeA.arg.4=DWORD,nOutBufferSize func.CreateNamedPipeA.arg.5=DWORD,nInBufferSize func.CreateNamedPipeA.arg.6=DWORD,nDefaultTimeOut func.CreateNamedPipeA.arg.7=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.CreateNamedPipeA.ret=HANDLE CreatePrivateNamespaceA=func func.CreatePrivateNamespaceA.args=3 func.CreatePrivateNamespaceA.arg.0=LPSECURITY_ATTRIBUTES,lpPrivateNamespaceAttributes func.CreatePrivateNamespaceA.arg.1=LPVOID,lpBoundaryDescriptor func.CreatePrivateNamespaceA.arg.2=LPCSTR,lpAliasPrefix func.CreatePrivateNamespaceA.ret=HANDLE CreateProcessWithLogonW=func func.CreateProcessWithLogonW.args=11 func.CreateProcessWithLogonW.arg.0=LPCWSTR,lpUsername func.CreateProcessWithLogonW.arg.1=LPCWSTR,lpDomain func.CreateProcessWithLogonW.arg.2=LPCWSTR,lpPassword func.CreateProcessWithLogonW.arg.3=DWORD,dwLogonFlags func.CreateProcessWithLogonW.arg.4=LPCWSTR,lpApplicationName func.CreateProcessWithLogonW.arg.5=LPWSTR,lpCommandLine func.CreateProcessWithLogonW.arg.6=DWORD,dwCreationFlags func.CreateProcessWithLogonW.arg.7=LPVOID,lpEnvironment func.CreateProcessWithLogonW.arg.8=LPCWSTR,lpCurrentDirectory func.CreateProcessWithLogonW.arg.9=LPSTARTUPINFOW,lpStartupInfo func.CreateProcessWithLogonW.arg.10=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessWithLogonW.ret=BOOL CreateProcessWithTokenW=func func.CreateProcessWithTokenW.args=9 func.CreateProcessWithTokenW.arg.0=HANDLE,hToken func.CreateProcessWithTokenW.arg.1=DWORD,dwLogonFlags func.CreateProcessWithTokenW.arg.2=LPCWSTR,lpApplicationName func.CreateProcessWithTokenW.arg.3=LPWSTR,lpCommandLine func.CreateProcessWithTokenW.arg.4=DWORD,dwCreationFlags func.CreateProcessWithTokenW.arg.5=LPVOID,lpEnvironment func.CreateProcessWithTokenW.arg.6=LPCWSTR,lpCurrentDirectory func.CreateProcessWithTokenW.arg.7=LPSTARTUPINFOW,lpStartupInfo func.CreateProcessWithTokenW.arg.8=LPPROCESS_INFORMATION,lpProcessInformation func.CreateProcessWithTokenW.ret=BOOL CreateSemaphoreA=func func.CreateSemaphoreA.args=4 func.CreateSemaphoreA.arg.0=LPSECURITY_ATTRIBUTES,lpSemaphoreAttributes func.CreateSemaphoreA.arg.1=LONG,lInitialCount func.CreateSemaphoreA.arg.2=LONG,lMaximumCount func.CreateSemaphoreA.arg.3=LPCSTR,lpName func.CreateSemaphoreA.ret=HANDLE CreateSemaphoreExA=func func.CreateSemaphoreExA.args=6 func.CreateSemaphoreExA.arg.0=LPSECURITY_ATTRIBUTES,lpSemaphoreAttributes func.CreateSemaphoreExA.arg.1=LONG,lInitialCount func.CreateSemaphoreExA.arg.2=LONG,lMaximumCount func.CreateSemaphoreExA.arg.3=LPCSTR,lpName func.CreateSemaphoreExA.arg.4=DWORD,dwFlags func.CreateSemaphoreExA.arg.5=DWORD,dwDesiredAccess func.CreateSemaphoreExA.ret=HANDLE CreateSymbolicLinkA=func func.CreateSymbolicLinkA.args=3 func.CreateSymbolicLinkA.arg.0=LPCSTR,lpSymlinkFileName func.CreateSymbolicLinkA.arg.1=LPCSTR,lpTargetFileName func.CreateSymbolicLinkA.arg.2=DWORD,dwFlags func.CreateSymbolicLinkA.ret=BOOLEAN CreateSymbolicLinkTransactedA=func func.CreateSymbolicLinkTransactedA.args=4 func.CreateSymbolicLinkTransactedA.arg.0=LPCSTR,lpSymlinkFileName func.CreateSymbolicLinkTransactedA.arg.1=LPCSTR,lpTargetFileName func.CreateSymbolicLinkTransactedA.arg.2=DWORD,dwFlags func.CreateSymbolicLinkTransactedA.arg.3=HANDLE,hTransaction func.CreateSymbolicLinkTransactedA.ret=BOOLEAN CreateSymbolicLinkTransactedW=func func.CreateSymbolicLinkTransactedW.args=4 func.CreateSymbolicLinkTransactedW.arg.0=LPCWSTR,lpSymlinkFileName func.CreateSymbolicLinkTransactedW.arg.1=LPCWSTR,lpTargetFileName func.CreateSymbolicLinkTransactedW.arg.2=DWORD,dwFlags func.CreateSymbolicLinkTransactedW.arg.3=HANDLE,hTransaction func.CreateSymbolicLinkTransactedW.ret=BOOLEAN CreateSymbolicLinkW=func func.CreateSymbolicLinkW.args=3 func.CreateSymbolicLinkW.arg.0=LPCWSTR,lpSymlinkFileName func.CreateSymbolicLinkW.arg.1=LPCWSTR,lpTargetFileName func.CreateSymbolicLinkW.arg.2=DWORD,dwFlags func.CreateSymbolicLinkW.ret=BOOLEAN CreateTapePartition=func func.CreateTapePartition.args=4 func.CreateTapePartition.arg.0=HANDLE,hDevice func.CreateTapePartition.arg.1=DWORD,dwPartitionMethod func.CreateTapePartition.arg.2=DWORD,dwCount func.CreateTapePartition.arg.3=DWORD,dwSize func.CreateTapePartition.ret=DWORD CreateUmsCompletionList=func func.CreateUmsCompletionList.args=1 func.CreateUmsCompletionList.arg.0=PUMS_COMPLETION_LIST *,UmsCompletionList func.CreateUmsCompletionList.ret=BOOL CreateUmsThreadContext=func func.CreateUmsThreadContext.args=1 func.CreateUmsThreadContext.arg.0=PUMS_CONTEXT *,lpUmsThread func.CreateUmsThreadContext.ret=BOOL CreateWaitableTimerA=func func.CreateWaitableTimerA.args=3 func.CreateWaitableTimerA.arg.0=LPSECURITY_ATTRIBUTES,lpTimerAttributes func.CreateWaitableTimerA.arg.1=BOOL,bManualReset func.CreateWaitableTimerA.arg.2=LPCSTR,lpTimerName func.CreateWaitableTimerA.ret=HANDLE CreateWaitableTimerExA=func func.CreateWaitableTimerExA.args=4 func.CreateWaitableTimerExA.arg.0=LPSECURITY_ATTRIBUTES,lpTimerAttributes func.CreateWaitableTimerExA.arg.1=LPCSTR,lpTimerName func.CreateWaitableTimerExA.arg.2=DWORD,dwFlags func.CreateWaitableTimerExA.arg.3=DWORD,dwDesiredAccess func.CreateWaitableTimerExA.ret=HANDLE DeactivateActCtx=func func.DeactivateActCtx.args=2 func.DeactivateActCtx.arg.0=DWORD,dwFlags func.DeactivateActCtx.arg.1=ULONG_PTR,ulCookie func.DeactivateActCtx.ret=BOOL DebugBreakProcess=func func.DebugBreakProcess.args=1 func.DebugBreakProcess.arg.0=HANDLE,Process func.DebugBreakProcess.ret=BOOL DebugSetProcessKillOnExit=func func.DebugSetProcessKillOnExit.args=1 func.DebugSetProcessKillOnExit.arg.0=BOOL,KillOnExit func.DebugSetProcessKillOnExit.ret=BOOL DecryptFileA=func func.DecryptFileA.args=2 func.DecryptFileA.arg.0=LPCSTR,lpFileName func.DecryptFileA.arg.1=DWORD,dwReserved func.DecryptFileA.ret=BOOL DecryptFileW=func func.DecryptFileW.args=2 func.DecryptFileW.arg.0=LPCWSTR,lpFileName func.DecryptFileW.arg.1=DWORD,dwReserved func.DecryptFileW.ret=BOOL DefineDosDeviceA=func func.DefineDosDeviceA.args=3 func.DefineDosDeviceA.arg.0=DWORD,dwFlags func.DefineDosDeviceA.arg.1=LPCSTR,lpDeviceName func.DefineDosDeviceA.arg.2=LPCSTR,lpTargetPath func.DefineDosDeviceA.ret=BOOL DeleteAtom=func func.DeleteAtom.args=1 func.DeleteAtom.arg.0=ATOM,nAtom func.DeleteAtom.ret=ATOM DeleteFiber=func func.DeleteFiber.args=1 func.DeleteFiber.arg.0=LPVOID,lpFiber func.DeleteFiber.ret=VOID DeleteFileTransactedA=func func.DeleteFileTransactedA.args=2 func.DeleteFileTransactedA.arg.0=LPCSTR,lpFileName func.DeleteFileTransactedA.arg.1=HANDLE,hTransaction func.DeleteFileTransactedA.ret=BOOL DeleteFileTransactedW=func func.DeleteFileTransactedW.args=2 func.DeleteFileTransactedW.arg.0=LPCWSTR,lpFileName func.DeleteFileTransactedW.arg.1=HANDLE,hTransaction func.DeleteFileTransactedW.ret=BOOL DeleteTimerQueue=func func.DeleteTimerQueue.args=1 func.DeleteTimerQueue.arg.0=HANDLE,TimerQueue func.DeleteTimerQueue.ret=BOOL DeleteUmsCompletionList=func func.DeleteUmsCompletionList.args=1 func.DeleteUmsCompletionList.arg.0=PUMS_COMPLETION_LIST,UmsCompletionList func.DeleteUmsCompletionList.ret=BOOL DeleteUmsThreadContext=func func.DeleteUmsThreadContext.args=1 func.DeleteUmsThreadContext.arg.0=PUMS_CONTEXT,UmsThread func.DeleteUmsThreadContext.ret=BOOL DeleteVolumeMountPointA=func func.DeleteVolumeMountPointA.args=1 func.DeleteVolumeMountPointA.arg.0=LPCSTR,lpszVolumeMountPoint func.DeleteVolumeMountPointA.ret=BOOL DequeueUmsCompletionListItems=func func.DequeueUmsCompletionListItems.args=3 func.DequeueUmsCompletionListItems.arg.0=PUMS_COMPLETION_LIST,UmsCompletionList func.DequeueUmsCompletionListItems.arg.1=DWORD,WaitTimeOut func.DequeueUmsCompletionListItems.arg.2=PUMS_CONTEXT *,UmsThreadList func.DequeueUmsCompletionListItems.ret=BOOL DeregisterEventSource=func func.DeregisterEventSource.args=1 func.DeregisterEventSource.arg.0=HANDLE,hEventLog func.DeregisterEventSource.ret=BOOL DisableThreadProfiling=func func.DisableThreadProfiling.args=1 func.DisableThreadProfiling.arg.0=HANDLE,PerformanceDataHandle func.DisableThreadProfiling.ret=DWORD DnsHostnameToComputerNameA=func func.DnsHostnameToComputerNameA.args=3 func.DnsHostnameToComputerNameA.arg.0=LPCSTR,Hostname func.DnsHostnameToComputerNameA.arg.1=LPSTR,ComputerName func.DnsHostnameToComputerNameA.arg.2=LPDWORD,nSize func.DnsHostnameToComputerNameA.ret=BOOL DnsHostnameToComputerNameW=func func.DnsHostnameToComputerNameW.args=3 func.DnsHostnameToComputerNameW.arg.0=LPCWSTR,Hostname func.DnsHostnameToComputerNameW.arg.1=LPWSTR,ComputerName func.DnsHostnameToComputerNameW.arg.2=LPDWORD,nSize func.DnsHostnameToComputerNameW.ret=BOOL DosDateTimeToFileTime=func func.DosDateTimeToFileTime.args=3 func.DosDateTimeToFileTime.arg.0=WORD,wFatDate func.DosDateTimeToFileTime.arg.1=WORD,wFatTime func.DosDateTimeToFileTime.arg.2=LPFILETIME,lpFileTime func.DosDateTimeToFileTime.ret=BOOL EnableThreadProfiling=func func.EnableThreadProfiling.args=4 func.EnableThreadProfiling.arg.0=HANDLE,ThreadHandle func.EnableThreadProfiling.arg.1=DWORD,Flags func.EnableThreadProfiling.arg.2=DWORD64,HardwareCounters func.EnableThreadProfiling.arg.3=HANDLE *,PerformanceDataHandle func.EnableThreadProfiling.ret=DWORD EncryptFileA=func func.EncryptFileA.args=1 func.EncryptFileA.arg.0=LPCSTR,lpFileName func.EncryptFileA.ret=BOOL EncryptFileW=func func.EncryptFileW.args=1 func.EncryptFileW.arg.0=LPCWSTR,lpFileName func.EncryptFileW.ret=BOOL EndUpdateResourceA=func func.EndUpdateResourceA.args=2 func.EndUpdateResourceA.arg.0=HANDLE,hUpdate func.EndUpdateResourceA.arg.1=BOOL,fDiscard func.EndUpdateResourceA.ret=BOOL EndUpdateResourceW=func func.EndUpdateResourceW.args=2 func.EndUpdateResourceW.arg.0=HANDLE,hUpdate func.EndUpdateResourceW.arg.1=BOOL,fDiscard func.EndUpdateResourceW.ret=BOOL EnterUmsSchedulingMode=func func.EnterUmsSchedulingMode.args=1 func.EnterUmsSchedulingMode.arg.0=PUMS_SCHEDULER_STARTUP_INFO,SchedulerStartupInfo func.EnterUmsSchedulingMode.ret=BOOL EnumResourceLanguagesA=func func.EnumResourceLanguagesA.args=5 func.EnumResourceLanguagesA.arg.0=HMODULE,hModule func.EnumResourceLanguagesA.arg.1=LPCSTR,lpType func.EnumResourceLanguagesA.arg.2=LPCSTR,lpName func.EnumResourceLanguagesA.arg.3=ENUMRESLANGPROCA,lpEnumFunc func.EnumResourceLanguagesA.arg.4=LONG_PTR,lParam func.EnumResourceLanguagesA.ret=BOOL EnumResourceLanguagesW=func func.EnumResourceLanguagesW.args=5 func.EnumResourceLanguagesW.arg.0=HMODULE,hModule func.EnumResourceLanguagesW.arg.1=LPCWSTR,lpType func.EnumResourceLanguagesW.arg.2=LPCWSTR,lpName func.EnumResourceLanguagesW.arg.3=ENUMRESLANGPROCW,lpEnumFunc func.EnumResourceLanguagesW.arg.4=LONG_PTR,lParam func.EnumResourceLanguagesW.ret=BOOL EnumResourceNamesA=func func.EnumResourceNamesA.args=4 func.EnumResourceNamesA.arg.0=HMODULE,hModule func.EnumResourceNamesA.arg.1=LPCSTR,lpType func.EnumResourceNamesA.arg.2=ENUMRESNAMEPROCA,lpEnumFunc func.EnumResourceNamesA.arg.3=LONG_PTR,lParam func.EnumResourceNamesA.ret=BOOL EnumResourceTypesA=func func.EnumResourceTypesA.args=3 func.EnumResourceTypesA.arg.0=HMODULE,hModule func.EnumResourceTypesA.arg.1=ENUMRESTYPEPROCA,lpEnumFunc func.EnumResourceTypesA.arg.2=LONG_PTR,lParam func.EnumResourceTypesA.ret=BOOL EnumResourceTypesW=func func.EnumResourceTypesW.args=3 func.EnumResourceTypesW.arg.0=HMODULE,hModule func.EnumResourceTypesW.arg.1=ENUMRESTYPEPROCW,lpEnumFunc func.EnumResourceTypesW.arg.2=LONG_PTR,lParam func.EnumResourceTypesW.ret=BOOL EraseTape=func func.EraseTape.args=3 func.EraseTape.arg.0=HANDLE,hDevice func.EraseTape.arg.1=DWORD,dwEraseType func.EraseTape.arg.2=BOOL,bImmediate func.EraseTape.ret=DWORD EscapeCommFunction=func func.EscapeCommFunction.args=2 func.EscapeCommFunction.arg.0=HANDLE,hFile func.EscapeCommFunction.arg.1=DWORD,dwFunc func.EscapeCommFunction.ret=BOOL ExecuteUmsThread=func func.ExecuteUmsThread.args=1 func.ExecuteUmsThread.arg.0=PUMS_CONTEXT,UmsThread func.ExecuteUmsThread.ret=BOOL FatalExit=func func.FatalExit.args=1 func.FatalExit.arg.0=int,ExitCode func.FatalExit.noreturn=true func.FatalExit.ret=VOID FileEncryptionStatusA=func func.FileEncryptionStatusA.args=2 func.FileEncryptionStatusA.arg.0=LPCSTR,lpFileName func.FileEncryptionStatusA.arg.1=LPDWORD,lpStatus func.FileEncryptionStatusA.ret=BOOL FileEncryptionStatusW=func func.FileEncryptionStatusW.args=2 func.FileEncryptionStatusW.arg.0=LPCWSTR,lpFileName func.FileEncryptionStatusW.arg.1=LPDWORD,lpStatus func.FileEncryptionStatusW.ret=BOOL FileTimeToDosDateTime=func func.FileTimeToDosDateTime.args=3 func.FileTimeToDosDateTime.arg.0=const FILETIME *,lpFileTime func.FileTimeToDosDateTime.arg.1=LPWORD,lpFatDate func.FileTimeToDosDateTime.arg.2=LPWORD,lpFatTime func.FileTimeToDosDateTime.ret=BOOL FindActCtxSectionGuid=func func.FindActCtxSectionGuid.args=5 func.FindActCtxSectionGuid.arg.0=DWORD,dwFlags func.FindActCtxSectionGuid.arg.1=const GUID *,lpExtensionGuid func.FindActCtxSectionGuid.arg.2=ULONG,ulSectionId func.FindActCtxSectionGuid.arg.3=const GUID *,lpGuidToFind func.FindActCtxSectionGuid.arg.4=PACTCTX_SECTION_KEYED_DATA,ReturnedData func.FindActCtxSectionGuid.ret=BOOL FindActCtxSectionStringA=func func.FindActCtxSectionStringA.args=5 func.FindActCtxSectionStringA.arg.0=DWORD,dwFlags func.FindActCtxSectionStringA.arg.1=const GUID *,lpExtensionGuid func.FindActCtxSectionStringA.arg.2=ULONG,ulSectionId func.FindActCtxSectionStringA.arg.3=LPCSTR,lpStringToFind func.FindActCtxSectionStringA.arg.4=PACTCTX_SECTION_KEYED_DATA,ReturnedData func.FindActCtxSectionStringA.ret=BOOL FindActCtxSectionStringW=func func.FindActCtxSectionStringW.args=5 func.FindActCtxSectionStringW.arg.0=DWORD,dwFlags func.FindActCtxSectionStringW.arg.1=const GUID *,lpExtensionGuid func.FindActCtxSectionStringW.arg.2=ULONG,ulSectionId func.FindActCtxSectionStringW.arg.3=LPCWSTR,lpStringToFind func.FindActCtxSectionStringW.arg.4=PACTCTX_SECTION_KEYED_DATA,ReturnedData func.FindActCtxSectionStringW.ret=BOOL FindAtomA=func func.FindAtomA.args=1 func.FindAtomA.arg.0=LPCSTR,lpString func.FindAtomA.ret=ATOM FindAtomW=func func.FindAtomW.args=1 func.FindAtomW.arg.0=LPCWSTR,lpString func.FindAtomW.ret=ATOM FindFirstFileNameTransactedW=func func.FindFirstFileNameTransactedW.args=5 func.FindFirstFileNameTransactedW.arg.0=LPCWSTR,lpFileName func.FindFirstFileNameTransactedW.arg.1=DWORD,dwFlags func.FindFirstFileNameTransactedW.arg.2=LPDWORD,StringLength func.FindFirstFileNameTransactedW.arg.3=PWSTR,LinkName func.FindFirstFileNameTransactedW.arg.4=HANDLE,hTransaction func.FindFirstFileNameTransactedW.ret=HANDLE FindFirstFileTransactedA=func func.FindFirstFileTransactedA.args=7 func.FindFirstFileTransactedA.arg.0=LPCSTR,lpFileName func.FindFirstFileTransactedA.arg.1=FINDEX_INFO_LEVELS,fInfoLevelId func.FindFirstFileTransactedA.arg.2=LPVOID,lpFindFileData func.FindFirstFileTransactedA.arg.3=FINDEX_SEARCH_OPS,fSearchOp func.FindFirstFileTransactedA.arg.4=LPVOID,lpSearchFilter func.FindFirstFileTransactedA.arg.5=DWORD,dwAdditionalFlags func.FindFirstFileTransactedA.arg.6=HANDLE,hTransaction func.FindFirstFileTransactedA.ret=HANDLE FindFirstFileTransactedW=func func.FindFirstFileTransactedW.args=7 func.FindFirstFileTransactedW.arg.0=LPCWSTR,lpFileName func.FindFirstFileTransactedW.arg.1=FINDEX_INFO_LEVELS,fInfoLevelId func.FindFirstFileTransactedW.arg.2=LPVOID,lpFindFileData func.FindFirstFileTransactedW.arg.3=FINDEX_SEARCH_OPS,fSearchOp func.FindFirstFileTransactedW.arg.4=LPVOID,lpSearchFilter func.FindFirstFileTransactedW.arg.5=DWORD,dwAdditionalFlags func.FindFirstFileTransactedW.arg.6=HANDLE,hTransaction func.FindFirstFileTransactedW.ret=HANDLE FindFirstStreamTransactedW=func func.FindFirstStreamTransactedW.args=5 func.FindFirstStreamTransactedW.arg.0=LPCWSTR,lpFileName func.FindFirstStreamTransactedW.arg.1=STREAM_INFO_LEVELS,InfoLevel func.FindFirstStreamTransactedW.arg.2=LPVOID,lpFindStreamData func.FindFirstStreamTransactedW.arg.3=DWORD,dwFlags func.FindFirstStreamTransactedW.arg.4=HANDLE,hTransaction func.FindFirstStreamTransactedW.ret=HANDLE FindFirstVolumeA=func func.FindFirstVolumeA.args=2 func.FindFirstVolumeA.arg.0=LPSTR,lpszVolumeName func.FindFirstVolumeA.arg.1=DWORD,cchBufferLength func.FindFirstVolumeA.ret=HANDLE FindFirstVolumeMountPointA=func func.FindFirstVolumeMountPointA.args=3 func.FindFirstVolumeMountPointA.arg.0=LPCSTR,lpszRootPathName func.FindFirstVolumeMountPointA.arg.1=LPSTR,lpszVolumeMountPoint func.FindFirstVolumeMountPointA.arg.2=DWORD,cchBufferLength func.FindFirstVolumeMountPointA.ret=HANDLE FindFirstVolumeMountPointW=func func.FindFirstVolumeMountPointW.args=3 func.FindFirstVolumeMountPointW.arg.0=LPCWSTR,lpszRootPathName func.FindFirstVolumeMountPointW.arg.1=LPWSTR,lpszVolumeMountPoint func.FindFirstVolumeMountPointW.arg.2=DWORD,cchBufferLength func.FindFirstVolumeMountPointW.ret=HANDLE FindNextVolumeA=func func.FindNextVolumeA.args=3 func.FindNextVolumeA.arg.0=HANDLE,hFindVolume func.FindNextVolumeA.arg.1=LPSTR,lpszVolumeName func.FindNextVolumeA.arg.2=DWORD,cchBufferLength func.FindNextVolumeA.ret=BOOL FindNextVolumeMountPointA=func func.FindNextVolumeMountPointA.args=3 func.FindNextVolumeMountPointA.arg.0=HANDLE,hFindVolumeMountPoint func.FindNextVolumeMountPointA.arg.1=LPSTR,lpszVolumeMountPoint func.FindNextVolumeMountPointA.arg.2=DWORD,cchBufferLength func.FindNextVolumeMountPointA.ret=BOOL FindNextVolumeMountPointW=func func.FindNextVolumeMountPointW.args=3 func.FindNextVolumeMountPointW.arg.0=HANDLE,hFindVolumeMountPoint func.FindNextVolumeMountPointW.arg.1=LPWSTR,lpszVolumeMountPoint func.FindNextVolumeMountPointW.arg.2=DWORD,cchBufferLength func.FindNextVolumeMountPointW.ret=BOOL FindResourceA=func func.FindResourceA.args=3 func.FindResourceA.arg.0=HMODULE,hModule func.FindResourceA.arg.1=LPCSTR,lpName func.FindResourceA.arg.2=LPCSTR,lpType func.FindResourceA.ret=HRSRC FindResourceExA=func func.FindResourceExA.args=4 func.FindResourceExA.arg.0=HMODULE,hModule func.FindResourceExA.arg.1=LPCSTR,lpType func.FindResourceExA.arg.2=LPCSTR,lpName func.FindResourceExA.arg.3=WORD,wLanguage func.FindResourceExA.ret=HRSRC FindVolumeMountPointClose=func func.FindVolumeMountPointClose.args=1 func.FindVolumeMountPointClose.arg.0=HANDLE,hFindVolumeMountPoint func.FindVolumeMountPointClose.ret=BOOL FormatMessageA=func func.FormatMessageA.args=7 func.FormatMessageA.arg.0=DWORD,dwFlags func.FormatMessageA.arg.1=LPCVOID,lpSource func.FormatMessageA.arg.2=DWORD,dwMessageId func.FormatMessageA.arg.3=DWORD,dwLanguageId func.FormatMessageA.arg.4=LPSTR,lpBuffer func.FormatMessageA.arg.5=DWORD,nSize func.FormatMessageA.arg.6=va_list *,Arguments func.FormatMessageA.ret=DWORD FormatMessageW=func func.FormatMessageW.args=7 func.FormatMessageW.arg.0=DWORD,dwFlags func.FormatMessageW.arg.1=LPCVOID,lpSource func.FormatMessageW.arg.2=DWORD,dwMessageId func.FormatMessageW.arg.3=DWORD,dwLanguageId func.FormatMessageW.arg.4=LPWSTR,lpBuffer func.FormatMessageW.arg.5=DWORD,nSize func.FormatMessageW.arg.6=va_list *,Arguments func.FormatMessageW.ret=DWORD GetActiveProcessorCount=func func.GetActiveProcessorCount.args=1 func.GetActiveProcessorCount.arg.0=WORD,GroupNumber func.GetActiveProcessorCount.ret=DWORD GetActiveProcessorGroupCount=func func.GetActiveProcessorGroupCount.args=0 func.GetActiveProcessorGroupCount.ret=WORD GetApplicationRecoveryCallback=func func.GetApplicationRecoveryCallback.args=5 func.GetApplicationRecoveryCallback.arg.0=HANDLE,hProcess func.GetApplicationRecoveryCallback.arg.1=APPLICATION_RECOVERY_CALLBACK *,pRecoveryCallback func.GetApplicationRecoveryCallback.arg.2=PVOID *,ppvParameter func.GetApplicationRecoveryCallback.arg.3=PDWORD,pdwPingInterval func.GetApplicationRecoveryCallback.arg.4=PDWORD,pdwFlags func.GetApplicationRecoveryCallback.ret=HRESULT GetApplicationRestartSettings=func func.GetApplicationRestartSettings.args=4 func.GetApplicationRestartSettings.arg.0=HANDLE,hProcess func.GetApplicationRestartSettings.arg.1=PWSTR,pwzCommandline func.GetApplicationRestartSettings.arg.2=PDWORD,pcchSize func.GetApplicationRestartSettings.arg.3=PDWORD,pdwFlags func.GetApplicationRestartSettings.ret=HRESULT GetAtomNameA=func func.GetAtomNameA.args=3 func.GetAtomNameA.arg.0=ATOM,nAtom func.GetAtomNameA.arg.1=LPSTR,lpBuffer func.GetAtomNameA.arg.2=int,nSize func.GetAtomNameA.ret=UINT GetAtomNameW=func func.GetAtomNameW.args=3 func.GetAtomNameW.arg.0=ATOM,nAtom func.GetAtomNameW.arg.1=LPWSTR,lpBuffer func.GetAtomNameW.arg.2=int,nSize func.GetAtomNameW.ret=UINT GetBinaryTypeA=func func.GetBinaryTypeA.args=2 func.GetBinaryTypeA.arg.0=LPCSTR,lpApplicationName func.GetBinaryTypeA.arg.1=LPDWORD,lpBinaryType func.GetBinaryTypeA.ret=BOOL GetBinaryTypeW=func func.GetBinaryTypeW.args=2 func.GetBinaryTypeW.arg.0=LPCWSTR,lpApplicationName func.GetBinaryTypeW.arg.1=LPDWORD,lpBinaryType func.GetBinaryTypeW.ret=BOOL GetCommConfig=func func.GetCommConfig.args=3 func.GetCommConfig.arg.0=HANDLE,hCommDev func.GetCommConfig.arg.1=LPCOMMCONFIG,lpCC func.GetCommConfig.arg.2=LPDWORD,lpdwSize func.GetCommConfig.ret=BOOL GetCommMask=func func.GetCommMask.args=2 func.GetCommMask.arg.0=HANDLE,hFile func.GetCommMask.arg.1=LPDWORD,lpEvtMask func.GetCommMask.ret=BOOL GetCommModemStatus=func func.GetCommModemStatus.args=2 func.GetCommModemStatus.arg.0=HANDLE,hFile func.GetCommModemStatus.arg.1=LPDWORD,lpModemStat func.GetCommModemStatus.ret=BOOL GetCommPorts=func func.GetCommPorts.args=3 func.GetCommPorts.arg.0=PULONG,lpPortNumbers func.GetCommPorts.arg.1=ULONG,uPortNumbersCount func.GetCommPorts.arg.2=PULONG,puPortNumbersFound func.GetCommPorts.ret=ULONG GetCommProperties=func func.GetCommProperties.args=2 func.GetCommProperties.arg.0=HANDLE,hFile func.GetCommProperties.arg.1=LPCOMMPROP,lpCommProp func.GetCommProperties.ret=BOOL GetCommState=func func.GetCommState.args=2 func.GetCommState.arg.0=HANDLE,hFile func.GetCommState.arg.1=LPDCB,lpDCB func.GetCommState.ret=BOOL GetCommTimeouts=func func.GetCommTimeouts.args=2 func.GetCommTimeouts.arg.0=HANDLE,hFile func.GetCommTimeouts.arg.1=LPCOMMTIMEOUTS,lpCommTimeouts func.GetCommTimeouts.ret=BOOL GetCompressedFileSizeTransactedA=func func.GetCompressedFileSizeTransactedA.args=3 func.GetCompressedFileSizeTransactedA.arg.0=LPCSTR,lpFileName func.GetCompressedFileSizeTransactedA.arg.1=LPDWORD,lpFileSizeHigh func.GetCompressedFileSizeTransactedA.arg.2=HANDLE,hTransaction func.GetCompressedFileSizeTransactedA.ret=DWORD GetCompressedFileSizeTransactedW=func func.GetCompressedFileSizeTransactedW.args=3 func.GetCompressedFileSizeTransactedW.arg.0=LPCWSTR,lpFileName func.GetCompressedFileSizeTransactedW.arg.1=LPDWORD,lpFileSizeHigh func.GetCompressedFileSizeTransactedW.arg.2=HANDLE,hTransaction func.GetCompressedFileSizeTransactedW.ret=DWORD GetComputerNameA=func func.GetComputerNameA.args=2 func.GetComputerNameA.arg.0=LPSTR,lpBuffer func.GetComputerNameA.arg.1=LPDWORD,nSize func.GetComputerNameA.ret=BOOL GetComputerNameW=func func.GetComputerNameW.args=2 func.GetComputerNameW.arg.0=LPWSTR,lpBuffer func.GetComputerNameW.arg.1=LPDWORD,nSize func.GetComputerNameW.ret=BOOL GetCurrentActCtx=func func.GetCurrentActCtx.args=1 func.GetCurrentActCtx.arg.0=HANDLE *,lphActCtx func.GetCurrentActCtx.ret=BOOL GetCurrentHwProfileA=func func.GetCurrentHwProfileA.args=1 func.GetCurrentHwProfileA.arg.0=LPHW_PROFILE_INFOA,lpHwProfileInfo func.GetCurrentHwProfileA.ret=BOOL GetCurrentHwProfileW=func func.GetCurrentHwProfileW.args=1 func.GetCurrentHwProfileW.arg.0=LPHW_PROFILE_INFOW,lpHwProfileInfo func.GetCurrentHwProfileW.ret=BOOL GetCurrentUmsThread=func func.GetCurrentUmsThread.args=0 func.GetCurrentUmsThread.ret=PUMS_CONTEXT GetDefaultCommConfigA=func func.GetDefaultCommConfigA.args=3 func.GetDefaultCommConfigA.arg.0=LPCSTR,lpszName func.GetDefaultCommConfigA.arg.1=LPCOMMCONFIG,lpCC func.GetDefaultCommConfigA.arg.2=LPDWORD,lpdwSize func.GetDefaultCommConfigA.ret=BOOL GetDefaultCommConfigW=func func.GetDefaultCommConfigW.args=3 func.GetDefaultCommConfigW.arg.0=LPCWSTR,lpszName func.GetDefaultCommConfigW.arg.1=LPCOMMCONFIG,lpCC func.GetDefaultCommConfigW.arg.2=LPDWORD,lpdwSize func.GetDefaultCommConfigW.ret=BOOL GetDevicePowerState=func func.GetDevicePowerState.args=2 func.GetDevicePowerState.arg.0=HANDLE,hDevice func.GetDevicePowerState.arg.1=BOOL *,pfOn func.GetDevicePowerState.ret=BOOL GetDllDirectoryA=func func.GetDllDirectoryA.args=2 func.GetDllDirectoryA.arg.0=DWORD,nBufferLength func.GetDllDirectoryA.arg.1=LPSTR,lpBuffer func.GetDllDirectoryA.ret=DWORD GetDllDirectoryW=func func.GetDllDirectoryW.args=2 func.GetDllDirectoryW.arg.0=DWORD,nBufferLength func.GetDllDirectoryW.arg.1=LPWSTR,lpBuffer func.GetDllDirectoryW.ret=DWORD GetEnabledXStateFeatures=func func.GetEnabledXStateFeatures.args=0 func.GetEnabledXStateFeatures.ret=DWORD64 GetEventLogInformation=func func.GetEventLogInformation.args=5 func.GetEventLogInformation.arg.0=HANDLE,hEventLog func.GetEventLogInformation.arg.1=DWORD,dwInfoLevel func.GetEventLogInformation.arg.2=LPVOID,lpBuffer func.GetEventLogInformation.arg.3=DWORD,cbBufSize func.GetEventLogInformation.arg.4=LPDWORD,pcbBytesNeeded func.GetEventLogInformation.ret=BOOL GetFileAttributesTransactedA=func func.GetFileAttributesTransactedA.args=4 func.GetFileAttributesTransactedA.arg.0=LPCSTR,lpFileName func.GetFileAttributesTransactedA.arg.1=GET_FILEEX_INFO_LEVELS,fInfoLevelId func.GetFileAttributesTransactedA.arg.2=LPVOID,lpFileInformation func.GetFileAttributesTransactedA.arg.3=HANDLE,hTransaction func.GetFileAttributesTransactedA.ret=BOOL GetFileAttributesTransactedW=func func.GetFileAttributesTransactedW.args=4 func.GetFileAttributesTransactedW.arg.0=LPCWSTR,lpFileName func.GetFileAttributesTransactedW.arg.1=GET_FILEEX_INFO_LEVELS,fInfoLevelId func.GetFileAttributesTransactedW.arg.2=LPVOID,lpFileInformation func.GetFileAttributesTransactedW.arg.3=HANDLE,hTransaction func.GetFileAttributesTransactedW.ret=BOOL GetFileBandwidthReservation=func func.GetFileBandwidthReservation.args=6 func.GetFileBandwidthReservation.arg.0=HANDLE,hFile func.GetFileBandwidthReservation.arg.1=LPDWORD,lpPeriodMilliseconds func.GetFileBandwidthReservation.arg.2=LPDWORD,lpBytesPerPeriod func.GetFileBandwidthReservation.arg.3=LPBOOL,pDiscardable func.GetFileBandwidthReservation.arg.4=LPDWORD,lpTransferSize func.GetFileBandwidthReservation.arg.5=LPDWORD,lpNumOutstandingRequests func.GetFileBandwidthReservation.ret=BOOL GetFileInformationByHandleEx=func func.GetFileInformationByHandleEx.args=4 func.GetFileInformationByHandleEx.arg.0=HANDLE,hFile func.GetFileInformationByHandleEx.arg.1=FILE_INFO_BY_HANDLE_CLASS,FileInformationClass func.GetFileInformationByHandleEx.arg.2=LPVOID,lpFileInformation func.GetFileInformationByHandleEx.arg.3=DWORD,dwBufferSize func.GetFileInformationByHandleEx.ret=BOOL GetFileSecurityA=func func.GetFileSecurityA.args=5 func.GetFileSecurityA.arg.0=LPCSTR,lpFileName func.GetFileSecurityA.arg.1=SECURITY_INFORMATION,RequestedInformation func.GetFileSecurityA.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.GetFileSecurityA.arg.3=DWORD,nLength func.GetFileSecurityA.arg.4=LPDWORD,lpnLengthNeeded func.GetFileSecurityA.ret=BOOL GetFirmwareEnvironmentVariableA=func func.GetFirmwareEnvironmentVariableA.args=4 func.GetFirmwareEnvironmentVariableA.arg.0=LPCSTR,lpName func.GetFirmwareEnvironmentVariableA.arg.1=LPCSTR,lpGuid func.GetFirmwareEnvironmentVariableA.arg.2=PVOID,pBuffer func.GetFirmwareEnvironmentVariableA.arg.3=DWORD,nSize func.GetFirmwareEnvironmentVariableA.ret=DWORD GetFirmwareEnvironmentVariableExA=func func.GetFirmwareEnvironmentVariableExA.args=5 func.GetFirmwareEnvironmentVariableExA.arg.0=LPCSTR,lpName func.GetFirmwareEnvironmentVariableExA.arg.1=LPCSTR,lpGuid func.GetFirmwareEnvironmentVariableExA.arg.2=PVOID,pBuffer func.GetFirmwareEnvironmentVariableExA.arg.3=DWORD,nSize func.GetFirmwareEnvironmentVariableExA.arg.4=PDWORD,pdwAttribubutes func.GetFirmwareEnvironmentVariableExA.ret=DWORD GetFirmwareEnvironmentVariableExW=func func.GetFirmwareEnvironmentVariableExW.args=5 func.GetFirmwareEnvironmentVariableExW.arg.0=LPCWSTR,lpName func.GetFirmwareEnvironmentVariableExW.arg.1=LPCWSTR,lpGuid func.GetFirmwareEnvironmentVariableExW.arg.2=PVOID,pBuffer func.GetFirmwareEnvironmentVariableExW.arg.3=DWORD,nSize func.GetFirmwareEnvironmentVariableExW.arg.4=PDWORD,pdwAttribubutes func.GetFirmwareEnvironmentVariableExW.ret=DWORD GetFirmwareEnvironmentVariableW=func func.GetFirmwareEnvironmentVariableW.args=4 func.GetFirmwareEnvironmentVariableW.arg.0=LPCWSTR,lpName func.GetFirmwareEnvironmentVariableW.arg.1=LPCWSTR,lpGuid func.GetFirmwareEnvironmentVariableW.arg.2=PVOID,pBuffer func.GetFirmwareEnvironmentVariableW.arg.3=DWORD,nSize func.GetFirmwareEnvironmentVariableW.ret=DWORD GetFirmwareType=func func.GetFirmwareType.args=1 func.GetFirmwareType.arg.0=PFIRMWARE_TYPE,FirmwareType func.GetFirmwareType.ret=BOOL GetFreeSpace=func func.GetFreeSpace.args=1 func.GetFreeSpace.arg.0=UINT,ARG_0 func.GetFreeSpace.ret=DWORD GetFullPathNameTransactedA=func func.GetFullPathNameTransactedA.args=5 func.GetFullPathNameTransactedA.arg.0=LPCSTR,lpFileName func.GetFullPathNameTransactedA.arg.1=DWORD,nBufferLength func.GetFullPathNameTransactedA.arg.2=LPSTR,lpBuffer func.GetFullPathNameTransactedA.arg.3=LPSTR *,lpFilePart func.GetFullPathNameTransactedA.arg.4=HANDLE,hTransaction func.GetFullPathNameTransactedA.ret=DWORD GetFullPathNameTransactedW=func func.GetFullPathNameTransactedW.args=5 func.GetFullPathNameTransactedW.arg.0=LPCWSTR,lpFileName func.GetFullPathNameTransactedW.arg.1=DWORD,nBufferLength func.GetFullPathNameTransactedW.arg.2=LPWSTR,lpBuffer func.GetFullPathNameTransactedW.arg.3=LPWSTR *,lpFilePart func.GetFullPathNameTransactedW.arg.4=HANDLE,hTransaction func.GetFullPathNameTransactedW.ret=DWORD GetLogicalDriveStringsA=func func.GetLogicalDriveStringsA.args=2 func.GetLogicalDriveStringsA.arg.0=DWORD,nBufferLength func.GetLogicalDriveStringsA.arg.1=LPSTR,lpBuffer func.GetLogicalDriveStringsA.ret=DWORD GetLongPathNameTransactedA=func func.GetLongPathNameTransactedA.args=4 func.GetLongPathNameTransactedA.arg.0=LPCSTR,lpszShortPath func.GetLongPathNameTransactedA.arg.1=LPSTR,lpszLongPath func.GetLongPathNameTransactedA.arg.2=DWORD,cchBuffer func.GetLongPathNameTransactedA.arg.3=HANDLE,hTransaction func.GetLongPathNameTransactedA.ret=DWORD GetLongPathNameTransactedW=func func.GetLongPathNameTransactedW.args=4 func.GetLongPathNameTransactedW.arg.0=LPCWSTR,lpszShortPath func.GetLongPathNameTransactedW.arg.1=LPWSTR,lpszLongPath func.GetLongPathNameTransactedW.arg.2=DWORD,cchBuffer func.GetLongPathNameTransactedW.arg.3=HANDLE,hTransaction func.GetLongPathNameTransactedW.ret=DWORD GetMailslotInfo=func func.GetMailslotInfo.args=5 func.GetMailslotInfo.arg.0=HANDLE,hMailslot func.GetMailslotInfo.arg.1=LPDWORD,lpMaxMessageSize func.GetMailslotInfo.arg.2=LPDWORD,lpNextSize func.GetMailslotInfo.arg.3=LPDWORD,lpMessageCount func.GetMailslotInfo.arg.4=LPDWORD,lpReadTimeout func.GetMailslotInfo.ret=BOOL GetMaximumProcessorCount=func func.GetMaximumProcessorCount.args=1 func.GetMaximumProcessorCount.arg.0=WORD,GroupNumber func.GetMaximumProcessorCount.ret=DWORD GetMaximumProcessorGroupCount=func func.GetMaximumProcessorGroupCount.args=0 func.GetMaximumProcessorGroupCount.ret=WORD GetNamedPipeClientComputerNameA=func func.GetNamedPipeClientComputerNameA.args=3 func.GetNamedPipeClientComputerNameA.arg.0=HANDLE,Pipe func.GetNamedPipeClientComputerNameA.arg.1=LPSTR,ClientComputerName func.GetNamedPipeClientComputerNameA.arg.2=ULONG,ClientComputerNameLength func.GetNamedPipeClientComputerNameA.ret=BOOL GetNamedPipeClientProcessId=func func.GetNamedPipeClientProcessId.args=2 func.GetNamedPipeClientProcessId.arg.0=HANDLE,Pipe func.GetNamedPipeClientProcessId.arg.1=PULONG,ClientProcessId func.GetNamedPipeClientProcessId.ret=BOOL GetNamedPipeClientSessionId=func func.GetNamedPipeClientSessionId.args=2 func.GetNamedPipeClientSessionId.arg.0=HANDLE,Pipe func.GetNamedPipeClientSessionId.arg.1=PULONG,ClientSessionId func.GetNamedPipeClientSessionId.ret=BOOL GetNamedPipeHandleStateA=func func.GetNamedPipeHandleStateA.args=7 func.GetNamedPipeHandleStateA.arg.0=HANDLE,hNamedPipe func.GetNamedPipeHandleStateA.arg.1=LPDWORD,lpState func.GetNamedPipeHandleStateA.arg.2=LPDWORD,lpCurInstances func.GetNamedPipeHandleStateA.arg.3=LPDWORD,lpMaxCollectionCount func.GetNamedPipeHandleStateA.arg.4=LPDWORD,lpCollectDataTimeout func.GetNamedPipeHandleStateA.arg.5=LPSTR,lpUserName func.GetNamedPipeHandleStateA.arg.6=DWORD,nMaxUserNameSize func.GetNamedPipeHandleStateA.ret=BOOL GetNamedPipeServerProcessId=func func.GetNamedPipeServerProcessId.args=2 func.GetNamedPipeServerProcessId.arg.0=HANDLE,Pipe func.GetNamedPipeServerProcessId.arg.1=PULONG,ServerProcessId func.GetNamedPipeServerProcessId.ret=BOOL GetNamedPipeServerSessionId=func func.GetNamedPipeServerSessionId.args=2 func.GetNamedPipeServerSessionId.arg.0=HANDLE,Pipe func.GetNamedPipeServerSessionId.arg.1=PULONG,ServerSessionId func.GetNamedPipeServerSessionId.ret=BOOL GetNextUmsListItem=func func.GetNextUmsListItem.args=1 func.GetNextUmsListItem.arg.0=PUMS_CONTEXT,UmsContext func.GetNextUmsListItem.ret=PUMS_CONTEXT GetNumaAvailableMemoryNode=func func.GetNumaAvailableMemoryNode.args=2 func.GetNumaAvailableMemoryNode.arg.0=UCHAR,Node func.GetNumaAvailableMemoryNode.arg.1=PULONGLONG,AvailableBytes func.GetNumaAvailableMemoryNode.ret=BOOL GetNumaAvailableMemoryNodeEx=func func.GetNumaAvailableMemoryNodeEx.args=2 func.GetNumaAvailableMemoryNodeEx.arg.0=USHORT,Node func.GetNumaAvailableMemoryNodeEx.arg.1=PULONGLONG,AvailableBytes func.GetNumaAvailableMemoryNodeEx.ret=BOOL GetNumaNodeNumberFromHandle=func func.GetNumaNodeNumberFromHandle.args=2 func.GetNumaNodeNumberFromHandle.arg.0=HANDLE,hFile func.GetNumaNodeNumberFromHandle.arg.1=PUSHORT,NodeNumber func.GetNumaNodeNumberFromHandle.ret=BOOL GetNumaNodeProcessorMask=func func.GetNumaNodeProcessorMask.args=2 func.GetNumaNodeProcessorMask.arg.0=UCHAR,Node func.GetNumaNodeProcessorMask.arg.1=PULONGLONG,ProcessorMask func.GetNumaNodeProcessorMask.ret=BOOL GetNumaProcessorNode=func func.GetNumaProcessorNode.args=2 func.GetNumaProcessorNode.arg.0=UCHAR,Processor func.GetNumaProcessorNode.arg.1=PUCHAR,NodeNumber func.GetNumaProcessorNode.ret=BOOL GetNumaProcessorNodeEx=func func.GetNumaProcessorNodeEx.args=2 func.GetNumaProcessorNodeEx.arg.0=PPROCESSOR_NUMBER,Processor func.GetNumaProcessorNodeEx.arg.1=PUSHORT,NodeNumber func.GetNumaProcessorNodeEx.ret=BOOL GetNumaProximityNode=func func.GetNumaProximityNode.args=2 func.GetNumaProximityNode.arg.0=ULONG,ProximityId func.GetNumaProximityNode.arg.1=PUCHAR,NodeNumber func.GetNumaProximityNode.ret=BOOL GetNumberOfEventLogRecords=func func.GetNumberOfEventLogRecords.args=2 func.GetNumberOfEventLogRecords.arg.0=HANDLE,hEventLog func.GetNumberOfEventLogRecords.arg.1=PDWORD,NumberOfRecords func.GetNumberOfEventLogRecords.ret=BOOL GetOldestEventLogRecord=func func.GetOldestEventLogRecord.args=2 func.GetOldestEventLogRecord.arg.0=HANDLE,hEventLog func.GetOldestEventLogRecord.arg.1=PDWORD,OldestRecord func.GetOldestEventLogRecord.ret=BOOL GetPrivateProfileIntA=func func.GetPrivateProfileIntA.args=4 func.GetPrivateProfileIntA.arg.0=LPCSTR,lpAppName func.GetPrivateProfileIntA.arg.1=LPCSTR,lpKeyName func.GetPrivateProfileIntA.arg.2=INT,nDefault func.GetPrivateProfileIntA.arg.3=LPCSTR,lpFileName func.GetPrivateProfileIntA.ret=UINT GetPrivateProfileIntW=func func.GetPrivateProfileIntW.args=4 func.GetPrivateProfileIntW.arg.0=LPCWSTR,lpAppName func.GetPrivateProfileIntW.arg.1=LPCWSTR,lpKeyName func.GetPrivateProfileIntW.arg.2=INT,nDefault func.GetPrivateProfileIntW.arg.3=LPCWSTR,lpFileName func.GetPrivateProfileIntW.ret=UINT GetPrivateProfileSectionA=func func.GetPrivateProfileSectionA.args=4 func.GetPrivateProfileSectionA.arg.0=LPCSTR,lpAppName func.GetPrivateProfileSectionA.arg.1=LPSTR,lpReturnedString func.GetPrivateProfileSectionA.arg.2=DWORD,nSize func.GetPrivateProfileSectionA.arg.3=LPCSTR,lpFileName func.GetPrivateProfileSectionA.ret=DWORD GetPrivateProfileSectionNamesA=func func.GetPrivateProfileSectionNamesA.args=3 func.GetPrivateProfileSectionNamesA.arg.0=LPSTR,lpszReturnBuffer func.GetPrivateProfileSectionNamesA.arg.1=DWORD,nSize func.GetPrivateProfileSectionNamesA.arg.2=LPCSTR,lpFileName func.GetPrivateProfileSectionNamesA.ret=DWORD GetPrivateProfileSectionNamesW=func func.GetPrivateProfileSectionNamesW.args=3 func.GetPrivateProfileSectionNamesW.arg.0=LPWSTR,lpszReturnBuffer func.GetPrivateProfileSectionNamesW.arg.1=DWORD,nSize func.GetPrivateProfileSectionNamesW.arg.2=LPCWSTR,lpFileName func.GetPrivateProfileSectionNamesW.ret=DWORD GetPrivateProfileSectionW=func func.GetPrivateProfileSectionW.args=4 func.GetPrivateProfileSectionW.arg.0=LPCWSTR,lpAppName func.GetPrivateProfileSectionW.arg.1=LPWSTR,lpReturnedString func.GetPrivateProfileSectionW.arg.2=DWORD,nSize func.GetPrivateProfileSectionW.arg.3=LPCWSTR,lpFileName func.GetPrivateProfileSectionW.ret=DWORD GetPrivateProfileStringA=func func.GetPrivateProfileStringA.args=6 func.GetPrivateProfileStringA.arg.0=LPCSTR,lpAppName func.GetPrivateProfileStringA.arg.1=LPCSTR,lpKeyName func.GetPrivateProfileStringA.arg.2=LPCSTR,lpDefault func.GetPrivateProfileStringA.arg.3=LPSTR,lpReturnedString func.GetPrivateProfileStringA.arg.4=DWORD,nSize func.GetPrivateProfileStringA.arg.5=LPCSTR,lpFileName func.GetPrivateProfileStringA.ret=DWORD GetPrivateProfileStringW=func func.GetPrivateProfileStringW.args=6 func.GetPrivateProfileStringW.arg.0=LPCWSTR,lpAppName func.GetPrivateProfileStringW.arg.1=LPCWSTR,lpKeyName func.GetPrivateProfileStringW.arg.2=LPCWSTR,lpDefault func.GetPrivateProfileStringW.arg.3=LPWSTR,lpReturnedString func.GetPrivateProfileStringW.arg.4=DWORD,nSize func.GetPrivateProfileStringW.arg.5=LPCWSTR,lpFileName func.GetPrivateProfileStringW.ret=DWORD GetPrivateProfileStructA=func func.GetPrivateProfileStructA.args=5 func.GetPrivateProfileStructA.arg.0=LPCSTR,lpszSection func.GetPrivateProfileStructA.arg.1=LPCSTR,lpszKey func.GetPrivateProfileStructA.arg.2=LPVOID,lpStruct func.GetPrivateProfileStructA.arg.3=UINT,uSizeStruct func.GetPrivateProfileStructA.arg.4=LPCSTR,szFile func.GetPrivateProfileStructA.ret=BOOL GetPrivateProfileStructW=func func.GetPrivateProfileStructW.args=5 func.GetPrivateProfileStructW.arg.0=LPCWSTR,lpszSection func.GetPrivateProfileStructW.arg.1=LPCWSTR,lpszKey func.GetPrivateProfileStructW.arg.2=LPVOID,lpStruct func.GetPrivateProfileStructW.arg.3=UINT,uSizeStruct func.GetPrivateProfileStructW.arg.4=LPCWSTR,szFile func.GetPrivateProfileStructW.ret=BOOL GetProcessAffinityMask=func func.GetProcessAffinityMask.args=3 func.GetProcessAffinityMask.arg.0=HANDLE,hProcess func.GetProcessAffinityMask.arg.1=PDWORD_PTR,lpProcessAffinityMask func.GetProcessAffinityMask.arg.2=PDWORD_PTR,lpSystemAffinityMask func.GetProcessAffinityMask.ret=BOOL GetProcessDEPPolicy=func func.GetProcessDEPPolicy.args=3 func.GetProcessDEPPolicy.arg.0=HANDLE,hProcess func.GetProcessDEPPolicy.arg.1=LPDWORD,lpFlags func.GetProcessDEPPolicy.arg.2=PBOOL,lpPermanent func.GetProcessDEPPolicy.ret=BOOL GetProcessIoCounters=func func.GetProcessIoCounters.args=2 func.GetProcessIoCounters.arg.0=HANDLE,hProcess func.GetProcessIoCounters.arg.1=PIO_COUNTERS,lpIoCounters func.GetProcessIoCounters.ret=BOOL GetProcessWorkingSetSize=func func.GetProcessWorkingSetSize.args=3 func.GetProcessWorkingSetSize.arg.0=HANDLE,hProcess func.GetProcessWorkingSetSize.arg.1=PSIZE_T,lpMinimumWorkingSetSize func.GetProcessWorkingSetSize.arg.2=PSIZE_T,lpMaximumWorkingSetSize func.GetProcessWorkingSetSize.ret=BOOL GetProfileIntA=func func.GetProfileIntA.args=3 func.GetProfileIntA.arg.0=LPCSTR,lpAppName func.GetProfileIntA.arg.1=LPCSTR,lpKeyName func.GetProfileIntA.arg.2=INT,nDefault func.GetProfileIntA.ret=UINT GetProfileIntW=func func.GetProfileIntW.args=3 func.GetProfileIntW.arg.0=LPCWSTR,lpAppName func.GetProfileIntW.arg.1=LPCWSTR,lpKeyName func.GetProfileIntW.arg.2=INT,nDefault func.GetProfileIntW.ret=UINT GetProfileSectionA=func func.GetProfileSectionA.args=3 func.GetProfileSectionA.arg.0=LPCSTR,lpAppName func.GetProfileSectionA.arg.1=LPSTR,lpReturnedString func.GetProfileSectionA.arg.2=DWORD,nSize func.GetProfileSectionA.ret=DWORD GetProfileSectionW=func func.GetProfileSectionW.args=3 func.GetProfileSectionW.arg.0=LPCWSTR,lpAppName func.GetProfileSectionW.arg.1=LPWSTR,lpReturnedString func.GetProfileSectionW.arg.2=DWORD,nSize func.GetProfileSectionW.ret=DWORD GetProfileStringA=func func.GetProfileStringA.args=5 func.GetProfileStringA.arg.0=LPCSTR,lpAppName func.GetProfileStringA.arg.1=LPCSTR,lpKeyName func.GetProfileStringA.arg.2=LPCSTR,lpDefault func.GetProfileStringA.arg.3=LPSTR,lpReturnedString func.GetProfileStringA.arg.4=DWORD,nSize func.GetProfileStringA.ret=DWORD GetProfileStringW=func func.GetProfileStringW.args=5 func.GetProfileStringW.arg.0=LPCWSTR,lpAppName func.GetProfileStringW.arg.1=LPCWSTR,lpKeyName func.GetProfileStringW.arg.2=LPCWSTR,lpDefault func.GetProfileStringW.arg.3=LPWSTR,lpReturnedString func.GetProfileStringW.arg.4=DWORD,nSize func.GetProfileStringW.ret=DWORD GetShortPathNameA=func func.GetShortPathNameA.args=3 func.GetShortPathNameA.arg.0=LPCSTR,lpszLongPath func.GetShortPathNameA.arg.1=LPSTR,lpszShortPath func.GetShortPathNameA.arg.2=DWORD,cchBuffer func.GetShortPathNameA.ret=DWORD GetStartupInfoA=func func.GetStartupInfoA.args=1 func.GetStartupInfoA.arg.0=LPSTARTUPINFOA,lpStartupInfo func.GetStartupInfoA.ret=VOID GetSystemDEPPolicy=func func.GetSystemDEPPolicy.args=0 func.GetSystemDEPPolicy.ret=DEP_SYSTEM_POLICY_TYPE GetSystemPowerStatus=func func.GetSystemPowerStatus.args=1 func.GetSystemPowerStatus.arg.0=LPSYSTEM_POWER_STATUS,lpSystemPowerStatus func.GetSystemPowerStatus.ret=BOOL GetSystemRegistryQuota=func func.GetSystemRegistryQuota.args=2 func.GetSystemRegistryQuota.arg.0=PDWORD,pdwQuotaAllowed func.GetSystemRegistryQuota.arg.1=PDWORD,pdwQuotaUsed func.GetSystemRegistryQuota.ret=BOOL GetTapeParameters=func func.GetTapeParameters.args=4 func.GetTapeParameters.arg.0=HANDLE,hDevice func.GetTapeParameters.arg.1=DWORD,dwOperation func.GetTapeParameters.arg.2=LPDWORD,lpdwSize func.GetTapeParameters.arg.3=LPVOID,lpTapeInformation func.GetTapeParameters.ret=DWORD GetTapePosition=func func.GetTapePosition.args=5 func.GetTapePosition.arg.0=HANDLE,hDevice func.GetTapePosition.arg.1=DWORD,dwPositionType func.GetTapePosition.arg.2=LPDWORD,lpdwPartition func.GetTapePosition.arg.3=LPDWORD,lpdwOffsetLow func.GetTapePosition.arg.4=LPDWORD,lpdwOffsetHigh func.GetTapePosition.ret=DWORD GetTapeStatus=func func.GetTapeStatus.args=1 func.GetTapeStatus.arg.0=HANDLE,hDevice func.GetTapeStatus.ret=DWORD GetThreadSelectorEntry=func func.GetThreadSelectorEntry.args=3 func.GetThreadSelectorEntry.arg.0=HANDLE,hThread func.GetThreadSelectorEntry.arg.1=DWORD,dwSelector func.GetThreadSelectorEntry.arg.2=LPLDT_ENTRY,lpSelectorEntry func.GetThreadSelectorEntry.ret=BOOL GetUmsCompletionListEvent=func func.GetUmsCompletionListEvent.args=2 func.GetUmsCompletionListEvent.arg.0=PUMS_COMPLETION_LIST,UmsCompletionList func.GetUmsCompletionListEvent.arg.1=PHANDLE,UmsCompletionEvent func.GetUmsCompletionListEvent.ret=BOOL GetUmsSystemThreadInformation=func func.GetUmsSystemThreadInformation.args=2 func.GetUmsSystemThreadInformation.arg.0=HANDLE,ThreadHandle func.GetUmsSystemThreadInformation.arg.1=PUMS_SYSTEM_THREAD_INFORMATION,SystemThreadInfo func.GetUmsSystemThreadInformation.ret=BOOL GetUserNameA=func func.GetUserNameA.args=2 func.GetUserNameA.arg.0=LPSTR,lpBuffer func.GetUserNameA.arg.1=LPDWORD,pcbBuffer func.GetUserNameA.ret=BOOL GetUserNameW=func func.GetUserNameW.args=2 func.GetUserNameW.arg.0=LPWSTR,lpBuffer func.GetUserNameW.arg.1=LPDWORD,pcbBuffer func.GetUserNameW.ret=BOOL GetVolumeNameForVolumeMountPointA=func func.GetVolumeNameForVolumeMountPointA.args=3 func.GetVolumeNameForVolumeMountPointA.arg.0=LPCSTR,lpszVolumeMountPoint func.GetVolumeNameForVolumeMountPointA.arg.1=LPSTR,lpszVolumeName func.GetVolumeNameForVolumeMountPointA.arg.2=DWORD,cchBufferLength func.GetVolumeNameForVolumeMountPointA.ret=BOOL GetVolumePathNameA=func func.GetVolumePathNameA.args=3 func.GetVolumePathNameA.arg.0=LPCSTR,lpszFileName func.GetVolumePathNameA.arg.1=LPSTR,lpszVolumePathName func.GetVolumePathNameA.arg.2=DWORD,cchBufferLength func.GetVolumePathNameA.ret=BOOL GetVolumePathNamesForVolumeNameA=func func.GetVolumePathNamesForVolumeNameA.args=4 func.GetVolumePathNamesForVolumeNameA.arg.0=LPCSTR,lpszVolumeName func.GetVolumePathNamesForVolumeNameA.arg.1=LPCH,lpszVolumePathNames func.GetVolumePathNamesForVolumeNameA.arg.2=DWORD,cchBufferLength func.GetVolumePathNamesForVolumeNameA.arg.3=PDWORD,lpcchReturnLength func.GetVolumePathNamesForVolumeNameA.ret=BOOL GetXStateFeaturesMask=func func.GetXStateFeaturesMask.args=2 func.GetXStateFeaturesMask.arg.0=PCONTEXT,Context func.GetXStateFeaturesMask.arg.1=PDWORD64,FeatureMask func.GetXStateFeaturesMask.ret=BOOL GlobalAddAtomA=func func.GlobalAddAtomA.args=1 func.GlobalAddAtomA.arg.0=LPCSTR,lpString func.GlobalAddAtomA.ret=ATOM GlobalAddAtomExA=func func.GlobalAddAtomExA.args=2 func.GlobalAddAtomExA.arg.0=LPCSTR,lpString func.GlobalAddAtomExA.arg.1=DWORD,Flags func.GlobalAddAtomExA.ret=ATOM GlobalAddAtomExW=func func.GlobalAddAtomExW.args=2 func.GlobalAddAtomExW.arg.0=LPCWSTR,lpString func.GlobalAddAtomExW.arg.1=DWORD,Flags func.GlobalAddAtomExW.ret=ATOM GlobalAddAtomW=func func.GlobalAddAtomW.args=1 func.GlobalAddAtomW.arg.0=LPCWSTR,lpString func.GlobalAddAtomW.ret=ATOM GlobalAlloc=func func.GlobalAlloc.args=2 func.GlobalAlloc.arg.0=UINT,uFlags func.GlobalAlloc.arg.1=SIZE_T,dwBytes func.GlobalAlloc.ret=HGLOBAL GlobalCompact=func func.GlobalCompact.args=1 func.GlobalCompact.arg.0=DWORD,dwMinFree func.GlobalCompact.ret=SIZE_T GlobalDeleteAtom=func func.GlobalDeleteAtom.args=1 func.GlobalDeleteAtom.arg.0=ATOM,nAtom func.GlobalDeleteAtom.ret=ATOM GlobalFindAtomA=func func.GlobalFindAtomA.args=1 func.GlobalFindAtomA.arg.0=LPCSTR,lpString func.GlobalFindAtomA.ret=ATOM GlobalFindAtomW=func func.GlobalFindAtomW.args=1 func.GlobalFindAtomW.arg.0=LPCWSTR,lpString func.GlobalFindAtomW.ret=ATOM GlobalFix=func func.GlobalFix.args=1 func.GlobalFix.arg.0=HGLOBAL,hMem func.GlobalFix.ret=VOID GlobalFlags=func func.GlobalFlags.args=1 func.GlobalFlags.arg.0=HGLOBAL,hMem func.GlobalFlags.ret=UINT GlobalFree=func func.GlobalFree.args=1 func.GlobalFree.arg.0=HGLOBAL,hMem func.GlobalFree.ret=HGLOBAL GlobalGetAtomNameA=func func.GlobalGetAtomNameA.args=3 func.GlobalGetAtomNameA.arg.0=ATOM,nAtom func.GlobalGetAtomNameA.arg.1=LPSTR,lpBuffer func.GlobalGetAtomNameA.arg.2=int,nSize func.GlobalGetAtomNameA.ret=UINT GlobalGetAtomNameW=func func.GlobalGetAtomNameW.args=3 func.GlobalGetAtomNameW.arg.0=ATOM,nAtom func.GlobalGetAtomNameW.arg.1=LPWSTR,lpBuffer func.GlobalGetAtomNameW.arg.2=int,nSize func.GlobalGetAtomNameW.ret=UINT GlobalHandle=func func.GlobalHandle.args=1 func.GlobalHandle.arg.0=LPCVOID,pMem func.GlobalHandle.ret=HGLOBAL GlobalLock=func func.GlobalLock.args=1 func.GlobalLock.arg.0=HGLOBAL,hMem func.GlobalLock.ret=LPVOID GlobalMemoryStatus=func func.GlobalMemoryStatus.args=1 func.GlobalMemoryStatus.arg.0=LPMEMORYSTATUS,lpBuffer func.GlobalMemoryStatus.ret=VOID GlobalReAlloc=func func.GlobalReAlloc.args=3 func.GlobalReAlloc.arg.0=HGLOBAL,hMem func.GlobalReAlloc.arg.1=SIZE_T,dwBytes func.GlobalReAlloc.arg.2=UINT,uFlags func.GlobalReAlloc.ret=HGLOBAL GlobalSize=func func.GlobalSize.args=1 func.GlobalSize.arg.0=HGLOBAL,hMem func.GlobalSize.ret=SIZE_T GlobalUnWire=func func.GlobalUnWire.args=1 func.GlobalUnWire.arg.0=HGLOBAL,hMem func.GlobalUnWire.ret=BOOL GlobalUnfix=func func.GlobalUnfix.args=1 func.GlobalUnfix.arg.0=HGLOBAL,hMem func.GlobalUnfix.ret=VOID GlobalUnlock=func func.GlobalUnlock.args=1 func.GlobalUnlock.arg.0=HGLOBAL,hMem func.GlobalUnlock.ret=BOOL GlobalWire=func func.GlobalWire.args=1 func.GlobalWire.arg.0=HGLOBAL,hMem func.GlobalWire.ret=LPVOID InitAtomTable=func func.InitAtomTable.args=1 func.InitAtomTable.arg.0=DWORD,nSize func.InitAtomTable.ret=BOOL InitializeContext=func func.InitializeContext.args=4 func.InitializeContext.arg.0=PVOID,Buffer func.InitializeContext.arg.1=DWORD,ContextFlags func.InitializeContext.arg.2=PCONTEXT *,Context func.InitializeContext.arg.3=PDWORD,ContextLength func.InitializeContext.ret=BOOL IsBadCodePtr=func func.IsBadCodePtr.args=1 func.IsBadCodePtr.arg.0=FARPROC,lpfn func.IsBadCodePtr.ret=BOOL IsBadHugeReadPtr=func func.IsBadHugeReadPtr.args=2 func.IsBadHugeReadPtr.arg.0=const VOID *,lp func.IsBadHugeReadPtr.arg.1=UINT_PTR,ucb func.IsBadHugeReadPtr.ret=BOOL IsBadHugeWritePtr=func func.IsBadHugeWritePtr.args=2 func.IsBadHugeWritePtr.arg.0=LPVOID,lp func.IsBadHugeWritePtr.arg.1=UINT_PTR,ucb func.IsBadHugeWritePtr.ret=BOOL IsBadReadPtr=func func.IsBadReadPtr.args=2 func.IsBadReadPtr.arg.0=const VOID *,lp func.IsBadReadPtr.arg.1=UINT_PTR,ucb func.IsBadReadPtr.ret=BOOL IsBadStringPtrA=func func.IsBadStringPtrA.args=2 func.IsBadStringPtrA.arg.0=LPCSTR,lpsz func.IsBadStringPtrA.arg.1=UINT_PTR,ucchMax func.IsBadStringPtrA.ret=BOOL IsBadStringPtrW=func func.IsBadStringPtrW.args=2 func.IsBadStringPtrW.arg.0=LPCWSTR,lpsz func.IsBadStringPtrW.arg.1=UINT_PTR,ucchMax func.IsBadStringPtrW.ret=BOOL IsBadWritePtr=func func.IsBadWritePtr.args=2 func.IsBadWritePtr.arg.0=LPVOID,lp func.IsBadWritePtr.arg.1=UINT_PTR,ucb func.IsBadWritePtr.ret=BOOL IsNativeVhdBoot=func func.IsNativeVhdBoot.args=1 func.IsNativeVhdBoot.arg.0=PBOOL,NativeVhdBoot func.IsNativeVhdBoot.ret=BOOL IsSystemResumeAutomatic=func func.IsSystemResumeAutomatic.args=0 func.IsSystemResumeAutomatic.ret=BOOL IsTextUnicode=func func.IsTextUnicode.args=3 func.IsTextUnicode.arg.0=const VOID *,lpv func.IsTextUnicode.arg.1=int,iSize func.IsTextUnicode.arg.2=LPINT,lpiResult func.IsTextUnicode.ret=BOOL IsTokenUntrusted=func func.IsTokenUntrusted.args=1 func.IsTokenUntrusted.arg.0=HANDLE,TokenHandle func.IsTokenUntrusted.ret=BOOL LoadModule=func func.LoadModule.args=2 func.LoadModule.arg.0=LPCSTR,lpModuleName func.LoadModule.arg.1=LPVOID,lpParameterBlock func.LoadModule.ret=DWORD LocalAlloc=func func.LocalAlloc.args=2 func.LocalAlloc.arg.0=UINT,uFlags func.LocalAlloc.arg.1=SIZE_T,uBytes func.LocalAlloc.ret=HLOCAL LocalCompact=func func.LocalCompact.args=1 func.LocalCompact.arg.0=UINT,uMinFree func.LocalCompact.ret=SIZE_T LocalFlags=func func.LocalFlags.args=1 func.LocalFlags.arg.0=HLOCAL,hMem func.LocalFlags.ret=UINT LocalFree=func func.LocalFree.args=1 func.LocalFree.arg.0=HLOCAL,hMem func.LocalFree.ret=HLOCAL LocalHandle=func func.LocalHandle.args=1 func.LocalHandle.arg.0=LPCVOID,pMem func.LocalHandle.ret=HLOCAL LocalLock=func func.LocalLock.args=1 func.LocalLock.arg.0=HLOCAL,hMem func.LocalLock.ret=LPVOID LocalReAlloc=func func.LocalReAlloc.args=3 func.LocalReAlloc.arg.0=HLOCAL,hMem func.LocalReAlloc.arg.1=SIZE_T,uBytes func.LocalReAlloc.arg.2=UINT,uFlags func.LocalReAlloc.ret=HLOCAL LocalShrink=func func.LocalShrink.args=2 func.LocalShrink.arg.0=HLOCAL,hMem func.LocalShrink.arg.1=UINT,cbNewSize func.LocalShrink.ret=SIZE_T LocalSize=func func.LocalSize.args=1 func.LocalSize.arg.0=HLOCAL,hMem func.LocalSize.ret=SIZE_T LocalUnlock=func func.LocalUnlock.args=1 func.LocalUnlock.arg.0=HLOCAL,hMem func.LocalUnlock.ret=BOOL LocateXStateFeature=func func.LocateXStateFeature.args=3 func.LocateXStateFeature.arg.0=PCONTEXT,Context func.LocateXStateFeature.arg.1=DWORD,FeatureId func.LocateXStateFeature.arg.2=PDWORD,Length func.LocateXStateFeature.ret=PVOID LogonUserA=func func.LogonUserA.args=6 func.LogonUserA.arg.0=LPCSTR,lpszUsername func.LogonUserA.arg.1=LPCSTR,lpszDomain func.LogonUserA.arg.2=LPCSTR,lpszPassword func.LogonUserA.arg.3=DWORD,dwLogonType func.LogonUserA.arg.4=DWORD,dwLogonProvider func.LogonUserA.arg.5=PHANDLE,phToken func.LogonUserA.ret=BOOL LogonUserExA=func func.LogonUserExA.args=10 func.LogonUserExA.arg.0=LPCSTR,lpszUsername func.LogonUserExA.arg.1=LPCSTR,lpszDomain func.LogonUserExA.arg.2=LPCSTR,lpszPassword func.LogonUserExA.arg.3=DWORD,dwLogonType func.LogonUserExA.arg.4=DWORD,dwLogonProvider func.LogonUserExA.arg.5=PHANDLE,phToken func.LogonUserExA.arg.6=PSID *,ppLogonSid func.LogonUserExA.arg.7=PVOID *,ppProfileBuffer func.LogonUserExA.arg.8=LPDWORD,pdwProfileLength func.LogonUserExA.arg.9=PQUOTA_LIMITS,pQuotaLimits func.LogonUserExA.ret=BOOL LogonUserExW=func func.LogonUserExW.args=10 func.LogonUserExW.arg.0=LPCWSTR,lpszUsername func.LogonUserExW.arg.1=LPCWSTR,lpszDomain func.LogonUserExW.arg.2=LPCWSTR,lpszPassword func.LogonUserExW.arg.3=DWORD,dwLogonType func.LogonUserExW.arg.4=DWORD,dwLogonProvider func.LogonUserExW.arg.5=PHANDLE,phToken func.LogonUserExW.arg.6=PSID *,ppLogonSid func.LogonUserExW.arg.7=PVOID *,ppProfileBuffer func.LogonUserExW.arg.8=LPDWORD,pdwProfileLength func.LogonUserExW.arg.9=PQUOTA_LIMITS,pQuotaLimits func.LogonUserExW.ret=BOOL LogonUserW=func func.LogonUserW.args=6 func.LogonUserW.arg.0=LPCWSTR,lpszUsername func.LogonUserW.arg.1=LPCWSTR,lpszDomain func.LogonUserW.arg.2=LPCWSTR,lpszPassword func.LogonUserW.arg.3=DWORD,dwLogonType func.LogonUserW.arg.4=DWORD,dwLogonProvider func.LogonUserW.arg.5=PHANDLE,phToken func.LogonUserW.ret=BOOL LookupAccountNameA=func func.LookupAccountNameA.args=7 func.LookupAccountNameA.arg.0=LPCSTR,lpSystemName func.LookupAccountNameA.arg.1=LPCSTR,lpAccountName func.LookupAccountNameA.arg.2=PSID,Sid func.LookupAccountNameA.arg.3=LPDWORD,cbSid func.LookupAccountNameA.arg.4=LPSTR,ReferencedDomainName func.LookupAccountNameA.arg.5=LPDWORD,cchReferencedDomainName func.LookupAccountNameA.arg.6=PSID_NAME_USE,peUse func.LookupAccountNameA.ret=BOOL LookupAccountNameLocalA=func func.LookupAccountNameLocalA.args=6 func.LookupAccountNameLocalA.arg.0=LPCSTR,lpAccountName func.LookupAccountNameLocalA.arg.1=PSID,Sid func.LookupAccountNameLocalA.arg.2=LPDWORD,cbSid func.LookupAccountNameLocalA.arg.3=LPSTR,ReferencedDomainName func.LookupAccountNameLocalA.arg.4=LPDWORD,cchReferencedDomainName func.LookupAccountNameLocalA.arg.5=PSID_NAME_USE,peUse func.LookupAccountNameLocalA.ret=BOOL LookupAccountNameLocalW=func func.LookupAccountNameLocalW.args=6 func.LookupAccountNameLocalW.arg.0=LPCWSTR,lpAccountName func.LookupAccountNameLocalW.arg.1=PSID,Sid func.LookupAccountNameLocalW.arg.2=LPDWORD,cbSid func.LookupAccountNameLocalW.arg.3=LPWSTR,ReferencedDomainName func.LookupAccountNameLocalW.arg.4=LPDWORD,cchReferencedDomainName func.LookupAccountNameLocalW.arg.5=PSID_NAME_USE,peUse func.LookupAccountNameLocalW.ret=BOOL LookupAccountNameW=func func.LookupAccountNameW.args=7 func.LookupAccountNameW.arg.0=LPCWSTR,lpSystemName func.LookupAccountNameW.arg.1=LPCWSTR,lpAccountName func.LookupAccountNameW.arg.2=PSID,Sid func.LookupAccountNameW.arg.3=LPDWORD,cbSid func.LookupAccountNameW.arg.4=LPWSTR,ReferencedDomainName func.LookupAccountNameW.arg.5=LPDWORD,cchReferencedDomainName func.LookupAccountNameW.arg.6=PSID_NAME_USE,peUse func.LookupAccountNameW.ret=BOOL LookupAccountSidA=func func.LookupAccountSidA.args=7 func.LookupAccountSidA.arg.0=LPCSTR,lpSystemName func.LookupAccountSidA.arg.1=PSID,Sid func.LookupAccountSidA.arg.2=LPSTR,Name func.LookupAccountSidA.arg.3=LPDWORD,cchName func.LookupAccountSidA.arg.4=LPSTR,ReferencedDomainName func.LookupAccountSidA.arg.5=LPDWORD,cchReferencedDomainName func.LookupAccountSidA.arg.6=PSID_NAME_USE,peUse func.LookupAccountSidA.ret=BOOL LookupAccountSidLocalA=func func.LookupAccountSidLocalA.args=6 func.LookupAccountSidLocalA.arg.0=PSID,Sid func.LookupAccountSidLocalA.arg.1=LPSTR,Name func.LookupAccountSidLocalA.arg.2=LPDWORD,cchName func.LookupAccountSidLocalA.arg.3=LPSTR,ReferencedDomainName func.LookupAccountSidLocalA.arg.4=LPDWORD,cchReferencedDomainName func.LookupAccountSidLocalA.arg.5=PSID_NAME_USE,peUse func.LookupAccountSidLocalA.ret=BOOL LookupAccountSidLocalW=func func.LookupAccountSidLocalW.args=6 func.LookupAccountSidLocalW.arg.0=PSID,Sid func.LookupAccountSidLocalW.arg.1=LPWSTR,Name func.LookupAccountSidLocalW.arg.2=LPDWORD,cchName func.LookupAccountSidLocalW.arg.3=LPWSTR,ReferencedDomainName func.LookupAccountSidLocalW.arg.4=LPDWORD,cchReferencedDomainName func.LookupAccountSidLocalW.arg.5=PSID_NAME_USE,peUse func.LookupAccountSidLocalW.ret=BOOL LookupAccountSidW=func func.LookupAccountSidW.args=7 func.LookupAccountSidW.arg.0=LPCWSTR,lpSystemName func.LookupAccountSidW.arg.1=PSID,Sid func.LookupAccountSidW.arg.2=LPWSTR,Name func.LookupAccountSidW.arg.3=LPDWORD,cchName func.LookupAccountSidW.arg.4=LPWSTR,ReferencedDomainName func.LookupAccountSidW.arg.5=LPDWORD,cchReferencedDomainName func.LookupAccountSidW.arg.6=PSID_NAME_USE,peUse func.LookupAccountSidW.ret=BOOL LookupPrivilegeDisplayNameA=func func.LookupPrivilegeDisplayNameA.args=5 func.LookupPrivilegeDisplayNameA.arg.0=LPCSTR,lpSystemName func.LookupPrivilegeDisplayNameA.arg.1=LPCSTR,lpName func.LookupPrivilegeDisplayNameA.arg.2=LPSTR,lpDisplayName func.LookupPrivilegeDisplayNameA.arg.3=LPDWORD,cchDisplayName func.LookupPrivilegeDisplayNameA.arg.4=LPDWORD,lpLanguageId func.LookupPrivilegeDisplayNameA.ret=BOOL LookupPrivilegeDisplayNameW=func func.LookupPrivilegeDisplayNameW.args=5 func.LookupPrivilegeDisplayNameW.arg.0=LPCWSTR,lpSystemName func.LookupPrivilegeDisplayNameW.arg.1=LPCWSTR,lpName func.LookupPrivilegeDisplayNameW.arg.2=LPWSTR,lpDisplayName func.LookupPrivilegeDisplayNameW.arg.3=LPDWORD,cchDisplayName func.LookupPrivilegeDisplayNameW.arg.4=LPDWORD,lpLanguageId func.LookupPrivilegeDisplayNameW.ret=BOOL LookupPrivilegeNameA=func func.LookupPrivilegeNameA.args=4 func.LookupPrivilegeNameA.arg.0=LPCSTR,lpSystemName func.LookupPrivilegeNameA.arg.1=PLUID,lpLuid func.LookupPrivilegeNameA.arg.2=LPSTR,lpName func.LookupPrivilegeNameA.arg.3=LPDWORD,cchName func.LookupPrivilegeNameA.ret=BOOL LookupPrivilegeNameW=func func.LookupPrivilegeNameW.args=4 func.LookupPrivilegeNameW.arg.0=LPCWSTR,lpSystemName func.LookupPrivilegeNameW.arg.1=PLUID,lpLuid func.LookupPrivilegeNameW.arg.2=LPWSTR,lpName func.LookupPrivilegeNameW.arg.3=LPDWORD,cchName func.LookupPrivilegeNameW.ret=BOOL LookupPrivilegeValueA=func func.LookupPrivilegeValueA.args=3 func.LookupPrivilegeValueA.arg.0=LPCSTR,lpSystemName func.LookupPrivilegeValueA.arg.1=LPCSTR,lpName func.LookupPrivilegeValueA.arg.2=PLUID,lpLuid func.LookupPrivilegeValueA.ret=BOOL LookupPrivilegeValueW=func func.LookupPrivilegeValueW.args=3 func.LookupPrivilegeValueW.arg.0=LPCWSTR,lpSystemName func.LookupPrivilegeValueW.arg.1=LPCWSTR,lpName func.LookupPrivilegeValueW.arg.2=PLUID,lpLuid func.LookupPrivilegeValueW.ret=BOOL MapUserPhysicalPagesScatter=func func.MapUserPhysicalPagesScatter.args=3 func.MapUserPhysicalPagesScatter.arg.0=PVOID *,VirtualAddresses func.MapUserPhysicalPagesScatter.arg.1=ULONG_PTR,NumberOfPages func.MapUserPhysicalPagesScatter.arg.2=PULONG_PTR,PageArray func.MapUserPhysicalPagesScatter.ret=BOOL MapViewOfFileExNuma=func func.MapViewOfFileExNuma.args=7 func.MapViewOfFileExNuma.arg.0=HANDLE,hFileMappingObject func.MapViewOfFileExNuma.arg.1=DWORD,dwDesiredAccess func.MapViewOfFileExNuma.arg.2=DWORD,dwFileOffsetHigh func.MapViewOfFileExNuma.arg.3=DWORD,dwFileOffsetLow func.MapViewOfFileExNuma.arg.4=SIZE_T,dwNumberOfBytesToMap func.MapViewOfFileExNuma.arg.5=LPVOID,lpBaseAddress func.MapViewOfFileExNuma.arg.6=DWORD,nndPreferred func.MapViewOfFileExNuma.ret=LPVOID MoveFileA=func func.MoveFileA.args=2 func.MoveFileA.arg.0=LPCSTR,lpExistingFileName func.MoveFileA.arg.1=LPCSTR,lpNewFileName func.MoveFileA.ret=BOOL MoveFileExA=func func.MoveFileExA.args=3 func.MoveFileExA.arg.0=LPCSTR,lpExistingFileName func.MoveFileExA.arg.1=LPCSTR,lpNewFileName func.MoveFileExA.arg.2=DWORD,dwFlags func.MoveFileExA.ret=BOOL MoveFileExW=func func.MoveFileExW.args=3 func.MoveFileExW.arg.0=LPCWSTR,lpExistingFileName func.MoveFileExW.arg.1=LPCWSTR,lpNewFileName func.MoveFileExW.arg.2=DWORD,dwFlags func.MoveFileExW.ret=BOOL MoveFileTransactedA=func func.MoveFileTransactedA.args=6 func.MoveFileTransactedA.arg.0=LPCSTR,lpExistingFileName func.MoveFileTransactedA.arg.1=LPCSTR,lpNewFileName func.MoveFileTransactedA.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.MoveFileTransactedA.arg.3=LPVOID,lpData func.MoveFileTransactedA.arg.4=DWORD,dwFlags func.MoveFileTransactedA.arg.5=HANDLE,hTransaction func.MoveFileTransactedA.ret=BOOL MoveFileTransactedW=func func.MoveFileTransactedW.args=6 func.MoveFileTransactedW.arg.0=LPCWSTR,lpExistingFileName func.MoveFileTransactedW.arg.1=LPCWSTR,lpNewFileName func.MoveFileTransactedW.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.MoveFileTransactedW.arg.3=LPVOID,lpData func.MoveFileTransactedW.arg.4=DWORD,dwFlags func.MoveFileTransactedW.arg.5=HANDLE,hTransaction func.MoveFileTransactedW.ret=BOOL MoveFileW=func func.MoveFileW.args=2 func.MoveFileW.arg.0=LPCWSTR,lpExistingFileName func.MoveFileW.arg.1=LPCWSTR,lpNewFileName func.MoveFileW.ret=BOOL MoveFileWithProgressA=func func.MoveFileWithProgressA.args=5 func.MoveFileWithProgressA.arg.0=LPCSTR,lpExistingFileName func.MoveFileWithProgressA.arg.1=LPCSTR,lpNewFileName func.MoveFileWithProgressA.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.MoveFileWithProgressA.arg.3=LPVOID,lpData func.MoveFileWithProgressA.arg.4=DWORD,dwFlags func.MoveFileWithProgressA.ret=BOOL MoveFileWithProgressW=func func.MoveFileWithProgressW.args=5 func.MoveFileWithProgressW.arg.0=LPCWSTR,lpExistingFileName func.MoveFileWithProgressW.arg.1=LPCWSTR,lpNewFileName func.MoveFileWithProgressW.arg.2=LPPROGRESS_ROUTINE,lpProgressRoutine func.MoveFileWithProgressW.arg.3=LPVOID,lpData func.MoveFileWithProgressW.arg.4=DWORD,dwFlags func.MoveFileWithProgressW.ret=BOOL MulDiv=func func.MulDiv.args=3 func.MulDiv.arg.0=int,nNumber func.MulDiv.arg.1=int,nNumerator func.MulDiv.arg.2=int,nDenominator func.MulDiv.ret=int NotifyChangeEventLog=func func.NotifyChangeEventLog.args=2 func.NotifyChangeEventLog.arg.0=HANDLE,hEventLog func.NotifyChangeEventLog.arg.1=HANDLE,hEvent func.NotifyChangeEventLog.ret=BOOL ObjectCloseAuditAlarmA=func func.ObjectCloseAuditAlarmA.args=3 func.ObjectCloseAuditAlarmA.arg.0=LPCSTR,SubsystemName func.ObjectCloseAuditAlarmA.arg.1=LPVOID,HandleId func.ObjectCloseAuditAlarmA.arg.2=BOOL,GenerateOnClose func.ObjectCloseAuditAlarmA.ret=BOOL ObjectDeleteAuditAlarmA=func func.ObjectDeleteAuditAlarmA.args=3 func.ObjectDeleteAuditAlarmA.arg.0=LPCSTR,SubsystemName func.ObjectDeleteAuditAlarmA.arg.1=LPVOID,HandleId func.ObjectDeleteAuditAlarmA.arg.2=BOOL,GenerateOnClose func.ObjectDeleteAuditAlarmA.ret=BOOL ObjectOpenAuditAlarmA=func func.ObjectOpenAuditAlarmA.args=12 func.ObjectOpenAuditAlarmA.arg.0=LPCSTR,SubsystemName func.ObjectOpenAuditAlarmA.arg.1=LPVOID,HandleId func.ObjectOpenAuditAlarmA.arg.2=LPSTR,ObjectTypeName func.ObjectOpenAuditAlarmA.arg.3=LPSTR,ObjectName func.ObjectOpenAuditAlarmA.arg.4=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.ObjectOpenAuditAlarmA.arg.5=HANDLE,ClientToken func.ObjectOpenAuditAlarmA.arg.6=DWORD,DesiredAccess func.ObjectOpenAuditAlarmA.arg.7=DWORD,GrantedAccess func.ObjectOpenAuditAlarmA.arg.8=PPRIVILEGE_SET,Privileges func.ObjectOpenAuditAlarmA.arg.9=BOOL,ObjectCreation func.ObjectOpenAuditAlarmA.arg.10=BOOL,AccessGranted func.ObjectOpenAuditAlarmA.arg.11=LPBOOL,GenerateOnClose func.ObjectOpenAuditAlarmA.ret=BOOL ObjectPrivilegeAuditAlarmA=func func.ObjectPrivilegeAuditAlarmA.args=6 func.ObjectPrivilegeAuditAlarmA.arg.0=LPCSTR,SubsystemName func.ObjectPrivilegeAuditAlarmA.arg.1=LPVOID,HandleId func.ObjectPrivilegeAuditAlarmA.arg.2=HANDLE,ClientToken func.ObjectPrivilegeAuditAlarmA.arg.3=DWORD,DesiredAccess func.ObjectPrivilegeAuditAlarmA.arg.4=PPRIVILEGE_SET,Privileges func.ObjectPrivilegeAuditAlarmA.arg.5=BOOL,AccessGranted func.ObjectPrivilegeAuditAlarmA.ret=BOOL OpenBackupEventLogA=func func.OpenBackupEventLogA.args=2 func.OpenBackupEventLogA.arg.0=LPCSTR,lpUNCServerName func.OpenBackupEventLogA.arg.1=LPCSTR,lpFileName func.OpenBackupEventLogA.ret=HANDLE OpenBackupEventLogW=func func.OpenBackupEventLogW.args=2 func.OpenBackupEventLogW.arg.0=LPCWSTR,lpUNCServerName func.OpenBackupEventLogW.arg.1=LPCWSTR,lpFileName func.OpenBackupEventLogW.ret=HANDLE OpenCommPort=func func.OpenCommPort.args=3 func.OpenCommPort.arg.0=ULONG,uPortNumber func.OpenCommPort.arg.1=DWORD,dwDesiredAccess func.OpenCommPort.arg.2=DWORD,dwFlagsAndAttributes func.OpenCommPort.ret=HANDLE OpenEncryptedFileRawA=func func.OpenEncryptedFileRawA.args=3 func.OpenEncryptedFileRawA.arg.0=LPCSTR,lpFileName func.OpenEncryptedFileRawA.arg.1=ULONG,ulFlags func.OpenEncryptedFileRawA.arg.2=PVOID *,pvContext func.OpenEncryptedFileRawA.ret=DWORD OpenEncryptedFileRawW=func func.OpenEncryptedFileRawW.args=3 func.OpenEncryptedFileRawW.arg.0=LPCWSTR,lpFileName func.OpenEncryptedFileRawW.arg.1=ULONG,ulFlags func.OpenEncryptedFileRawW.arg.2=PVOID *,pvContext func.OpenEncryptedFileRawW.ret=DWORD OpenEventLogA=func func.OpenEventLogA.args=2 func.OpenEventLogA.arg.0=LPCSTR,lpUNCServerName func.OpenEventLogA.arg.1=LPCSTR,lpSourceName func.OpenEventLogA.ret=HANDLE OpenEventLogW=func func.OpenEventLogW.args=2 func.OpenEventLogW.arg.0=LPCWSTR,lpUNCServerName func.OpenEventLogW.arg.1=LPCWSTR,lpSourceName func.OpenEventLogW.ret=HANDLE OpenFile=func func.OpenFile.args=3 func.OpenFile.arg.0=LPCSTR,lpFileName func.OpenFile.arg.1=LPOFSTRUCT,lpReOpenBuff func.OpenFile.arg.2=UINT,uStyle func.OpenFile.ret=HFILE OpenFileById=func func.OpenFileById.args=6 func.OpenFileById.arg.0=HANDLE,hVolumeHint func.OpenFileById.arg.1=LPFILE_ID_DESCRIPTOR,lpFileId func.OpenFileById.arg.2=DWORD,dwDesiredAccess func.OpenFileById.arg.3=DWORD,dwShareMode func.OpenFileById.arg.4=LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.OpenFileById.arg.5=DWORD,dwFlagsAndAttributes func.OpenFileById.ret=HANDLE OpenFileMappingA=func func.OpenFileMappingA.args=3 func.OpenFileMappingA.arg.0=DWORD,dwDesiredAccess func.OpenFileMappingA.arg.1=BOOL,bInheritHandle func.OpenFileMappingA.arg.2=LPCSTR,lpName func.OpenFileMappingA.ret=HANDLE OpenJobObjectA=func func.OpenJobObjectA.args=3 func.OpenJobObjectA.arg.0=DWORD,dwDesiredAccess func.OpenJobObjectA.arg.1=BOOL,bInheritHandle func.OpenJobObjectA.arg.2=LPCSTR,lpName func.OpenJobObjectA.ret=HANDLE OpenMutexA=func func.OpenMutexA.args=3 func.OpenMutexA.arg.0=DWORD,dwDesiredAccess func.OpenMutexA.arg.1=BOOL,bInheritHandle func.OpenMutexA.arg.2=LPCSTR,lpName func.OpenMutexA.ret=HANDLE OpenPrivateNamespaceA=func func.OpenPrivateNamespaceA.args=2 func.OpenPrivateNamespaceA.arg.0=LPVOID,lpBoundaryDescriptor func.OpenPrivateNamespaceA.arg.1=LPCSTR,lpAliasPrefix func.OpenPrivateNamespaceA.ret=HANDLE OpenSemaphoreA=func func.OpenSemaphoreA.args=3 func.OpenSemaphoreA.arg.0=DWORD,dwDesiredAccess func.OpenSemaphoreA.arg.1=BOOL,bInheritHandle func.OpenSemaphoreA.arg.2=LPCSTR,lpName func.OpenSemaphoreA.ret=HANDLE OpenWaitableTimerA=func func.OpenWaitableTimerA.args=3 func.OpenWaitableTimerA.arg.0=DWORD,dwDesiredAccess func.OpenWaitableTimerA.arg.1=BOOL,bInheritHandle func.OpenWaitableTimerA.arg.2=LPCSTR,lpTimerName func.OpenWaitableTimerA.ret=HANDLE OperationEnd=func func.OperationEnd.args=1 func.OperationEnd.arg.0=OPERATION_END_PARAMETERS *,OperationEndParams func.OperationEnd.ret=BOOL OperationStart=func func.OperationStart.args=1 func.OperationStart.arg.0=OPERATION_START_PARAMETERS *,OperationStartParams func.OperationStart.ret=BOOL PowerClearRequest=func func.PowerClearRequest.args=2 func.PowerClearRequest.arg.0=HANDLE,PowerRequest func.PowerClearRequest.arg.1=POWER_REQUEST_TYPE,RequestType func.PowerClearRequest.ret=BOOL PowerCreateRequest=func func.PowerCreateRequest.args=1 func.PowerCreateRequest.arg.0=PREASON_CONTEXT,Context func.PowerCreateRequest.ret=HANDLE PowerSetRequest=func func.PowerSetRequest.args=2 func.PowerSetRequest.arg.0=HANDLE,PowerRequest func.PowerSetRequest.arg.1=POWER_REQUEST_TYPE,RequestType func.PowerSetRequest.ret=BOOL PrepareTape=func func.PrepareTape.args=3 func.PrepareTape.arg.0=HANDLE,hDevice func.PrepareTape.arg.1=DWORD,dwOperation func.PrepareTape.arg.2=BOOL,bImmediate func.PrepareTape.ret=DWORD PrivilegedServiceAuditAlarmA=func func.PrivilegedServiceAuditAlarmA.args=5 func.PrivilegedServiceAuditAlarmA.arg.0=LPCSTR,SubsystemName func.PrivilegedServiceAuditAlarmA.arg.1=LPCSTR,ServiceName func.PrivilegedServiceAuditAlarmA.arg.2=HANDLE,ClientToken func.PrivilegedServiceAuditAlarmA.arg.3=PPRIVILEGE_SET,Privileges func.PrivilegedServiceAuditAlarmA.arg.4=BOOL,AccessGranted func.PrivilegedServiceAuditAlarmA.ret=BOOL PulseEvent=func func.PulseEvent.args=1 func.PulseEvent.arg.0=HANDLE,hEvent func.PulseEvent.ret=BOOL PurgeComm=func func.PurgeComm.args=2 func.PurgeComm.arg.0=HANDLE,hFile func.PurgeComm.arg.1=DWORD,dwFlags func.PurgeComm.ret=BOOL QueryActCtxSettingsW=func func.QueryActCtxSettingsW.args=7 func.QueryActCtxSettingsW.arg.0=DWORD,dwFlags func.QueryActCtxSettingsW.arg.1=HANDLE,hActCtx func.QueryActCtxSettingsW.arg.2=PCWSTR,settingsNameSpace func.QueryActCtxSettingsW.arg.3=PCWSTR,settingName func.QueryActCtxSettingsW.arg.4=PWSTR,pvBuffer func.QueryActCtxSettingsW.arg.5=SIZE_T,dwBuffer func.QueryActCtxSettingsW.arg.6=SIZE_T *,pdwWrittenOrRequired func.QueryActCtxSettingsW.ret=BOOL QueryActCtxW=func func.QueryActCtxW.args=7 func.QueryActCtxW.arg.0=DWORD,dwFlags func.QueryActCtxW.arg.1=HANDLE,hActCtx func.QueryActCtxW.arg.2=PVOID,pvSubInstance func.QueryActCtxW.arg.3=ULONG,ulInfoClass func.QueryActCtxW.arg.4=PVOID,pvBuffer func.QueryActCtxW.arg.5=SIZE_T,cbBuffer func.QueryActCtxW.arg.6=SIZE_T *,pcbWrittenOrRequired func.QueryActCtxW.ret=BOOL QueryDosDeviceA=func func.QueryDosDeviceA.args=3 func.QueryDosDeviceA.arg.0=LPCSTR,lpDeviceName func.QueryDosDeviceA.arg.1=LPSTR,lpTargetPath func.QueryDosDeviceA.arg.2=DWORD,ucchMax func.QueryDosDeviceA.ret=DWORD QueryFullProcessImageNameA=func func.QueryFullProcessImageNameA.args=4 func.QueryFullProcessImageNameA.arg.0=HANDLE,hProcess func.QueryFullProcessImageNameA.arg.1=DWORD,dwFlags func.QueryFullProcessImageNameA.arg.2=LPSTR,lpExeName func.QueryFullProcessImageNameA.arg.3=PDWORD,lpdwSize func.QueryFullProcessImageNameA.ret=BOOL QueryFullProcessImageNameW=func func.QueryFullProcessImageNameW.args=4 func.QueryFullProcessImageNameW.arg.0=HANDLE,hProcess func.QueryFullProcessImageNameW.arg.1=DWORD,dwFlags func.QueryFullProcessImageNameW.arg.2=LPWSTR,lpExeName func.QueryFullProcessImageNameW.arg.3=PDWORD,lpdwSize func.QueryFullProcessImageNameW.ret=BOOL QueryThreadProfiling=func func.QueryThreadProfiling.args=2 func.QueryThreadProfiling.arg.0=HANDLE,ThreadHandle func.QueryThreadProfiling.arg.1=PBOOLEAN,Enabled func.QueryThreadProfiling.ret=DWORD QueryUmsThreadInformation=func func.QueryUmsThreadInformation.args=5 func.QueryUmsThreadInformation.arg.0=PUMS_CONTEXT,UmsThread func.QueryUmsThreadInformation.arg.1=UMS_THREAD_INFO_CLASS,UmsThreadInfoClass func.QueryUmsThreadInformation.arg.2=PVOID,UmsThreadInformation func.QueryUmsThreadInformation.arg.3=ULONG,UmsThreadInformationLength func.QueryUmsThreadInformation.arg.4=PULONG,ReturnLength func.QueryUmsThreadInformation.ret=BOOL RaiseCustomSystemEventTrigger=func func.RaiseCustomSystemEventTrigger.args=1 func.RaiseCustomSystemEventTrigger.arg.0=PCUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG,CustomSystemEventTriggerConfig func.RaiseCustomSystemEventTrigger.ret=DWORD ReOpenFile=func func.ReOpenFile.args=4 func.ReOpenFile.arg.0=HANDLE,hOriginalFile func.ReOpenFile.arg.1=DWORD,dwDesiredAccess func.ReOpenFile.arg.2=DWORD,dwShareMode func.ReOpenFile.arg.3=DWORD,dwFlagsAndAttributes func.ReOpenFile.ret=HANDLE ReadDirectoryChangesExW=func func.ReadDirectoryChangesExW.args=9 func.ReadDirectoryChangesExW.arg.0=HANDLE,hDirectory func.ReadDirectoryChangesExW.arg.1=LPVOID,lpBuffer func.ReadDirectoryChangesExW.arg.2=DWORD,nBufferLength func.ReadDirectoryChangesExW.arg.3=BOOL,bWatchSubtree func.ReadDirectoryChangesExW.arg.4=DWORD,dwNotifyFilter func.ReadDirectoryChangesExW.arg.5=LPDWORD,lpBytesReturned func.ReadDirectoryChangesExW.arg.6=LPOVERLAPPED,lpOverlapped func.ReadDirectoryChangesExW.arg.7=LPOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.ReadDirectoryChangesExW.arg.8=READ_DIRECTORY_NOTIFY_INFORMATION_CLASS,ReadDirectoryNotifyInformationClass func.ReadDirectoryChangesExW.ret=BOOL ReadDirectoryChangesW=func func.ReadDirectoryChangesW.args=8 func.ReadDirectoryChangesW.arg.0=HANDLE,hDirectory func.ReadDirectoryChangesW.arg.1=LPVOID,lpBuffer func.ReadDirectoryChangesW.arg.2=DWORD,nBufferLength func.ReadDirectoryChangesW.arg.3=BOOL,bWatchSubtree func.ReadDirectoryChangesW.arg.4=DWORD,dwNotifyFilter func.ReadDirectoryChangesW.arg.5=LPDWORD,lpBytesReturned func.ReadDirectoryChangesW.arg.6=LPOVERLAPPED,lpOverlapped func.ReadDirectoryChangesW.arg.7=LPOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.ReadDirectoryChangesW.ret=BOOL ReadEncryptedFileRaw=func func.ReadEncryptedFileRaw.args=3 func.ReadEncryptedFileRaw.arg.0=PFE_EXPORT_FUNC,pfExportCallback func.ReadEncryptedFileRaw.arg.1=PVOID,pvCallbackContext func.ReadEncryptedFileRaw.arg.2=PVOID,pvContext func.ReadEncryptedFileRaw.ret=DWORD ReadEventLogA=func func.ReadEventLogA.args=7 func.ReadEventLogA.arg.0=HANDLE,hEventLog func.ReadEventLogA.arg.1=DWORD,dwReadFlags func.ReadEventLogA.arg.2=DWORD,dwRecordOffset func.ReadEventLogA.arg.3=LPVOID,lpBuffer func.ReadEventLogA.arg.4=DWORD,nNumberOfBytesToRead func.ReadEventLogA.arg.5=DWORD *,pnBytesRead func.ReadEventLogA.arg.6=DWORD *,pnMinNumberOfBytesNeeded func.ReadEventLogA.ret=BOOL ReadEventLogW=func func.ReadEventLogW.args=7 func.ReadEventLogW.arg.0=HANDLE,hEventLog func.ReadEventLogW.arg.1=DWORD,dwReadFlags func.ReadEventLogW.arg.2=DWORD,dwRecordOffset func.ReadEventLogW.arg.3=LPVOID,lpBuffer func.ReadEventLogW.arg.4=DWORD,nNumberOfBytesToRead func.ReadEventLogW.arg.5=DWORD *,pnBytesRead func.ReadEventLogW.arg.6=DWORD *,pnMinNumberOfBytesNeeded func.ReadEventLogW.ret=BOOL ReadThreadProfilingData=func func.ReadThreadProfilingData.args=3 func.ReadThreadProfilingData.arg.0=HANDLE,PerformanceDataHandle func.ReadThreadProfilingData.arg.1=DWORD,Flags func.ReadThreadProfilingData.arg.2=PPERFORMANCE_DATA,PerformanceData func.ReadThreadProfilingData.ret=DWORD RegisterApplicationRecoveryCallback=func func.RegisterApplicationRecoveryCallback.args=4 func.RegisterApplicationRecoveryCallback.arg.0=APPLICATION_RECOVERY_CALLBACK,pRecoveyCallback func.RegisterApplicationRecoveryCallback.arg.1=PVOID,pvParameter func.RegisterApplicationRecoveryCallback.arg.2=DWORD,dwPingInterval func.RegisterApplicationRecoveryCallback.arg.3=DWORD,dwFlags func.RegisterApplicationRecoveryCallback.ret=HRESULT RegisterApplicationRestart=func func.RegisterApplicationRestart.args=2 func.RegisterApplicationRestart.arg.0=PCWSTR,pwzCommandline func.RegisterApplicationRestart.arg.1=DWORD,dwFlags func.RegisterApplicationRestart.ret=HRESULT RegisterEventSourceA=func func.RegisterEventSourceA.args=2 func.RegisterEventSourceA.arg.0=LPCSTR,lpUNCServerName func.RegisterEventSourceA.arg.1=LPCSTR,lpSourceName func.RegisterEventSourceA.ret=HANDLE RegisterEventSourceW=func func.RegisterEventSourceW.args=2 func.RegisterEventSourceW.arg.0=LPCWSTR,lpUNCServerName func.RegisterEventSourceW.arg.1=LPCWSTR,lpSourceName func.RegisterEventSourceW.ret=HANDLE RegisterWaitForSingleObject=func func.RegisterWaitForSingleObject.args=6 func.RegisterWaitForSingleObject.arg.0=PHANDLE,phNewWaitObject func.RegisterWaitForSingleObject.arg.1=HANDLE,hObject func.RegisterWaitForSingleObject.arg.2=WAITORTIMERCALLBACK,Callback func.RegisterWaitForSingleObject.arg.3=PVOID,Context func.RegisterWaitForSingleObject.arg.4=ULONG,dwMilliseconds func.RegisterWaitForSingleObject.arg.5=ULONG,dwFlags func.RegisterWaitForSingleObject.ret=BOOL ReleaseActCtx=func func.ReleaseActCtx.args=1 func.ReleaseActCtx.arg.0=HANDLE,hActCtx func.ReleaseActCtx.ret=VOID RemoveDirectoryTransactedA=func func.RemoveDirectoryTransactedA.args=2 func.RemoveDirectoryTransactedA.arg.0=LPCSTR,lpPathName func.RemoveDirectoryTransactedA.arg.1=HANDLE,hTransaction func.RemoveDirectoryTransactedA.ret=BOOL RemoveDirectoryTransactedW=func func.RemoveDirectoryTransactedW.args=2 func.RemoveDirectoryTransactedW.arg.0=LPCWSTR,lpPathName func.RemoveDirectoryTransactedW.arg.1=HANDLE,hTransaction func.RemoveDirectoryTransactedW.ret=BOOL RemoveSecureMemoryCacheCallback=func func.RemoveSecureMemoryCacheCallback.args=1 func.RemoveSecureMemoryCacheCallback.arg.0=PSECURE_MEMORY_CACHE_CALLBACK,pfnCallBack func.RemoveSecureMemoryCacheCallback.ret=BOOL ReplaceFileA=func func.ReplaceFileA.args=6 func.ReplaceFileA.arg.0=LPCSTR,lpReplacedFileName func.ReplaceFileA.arg.1=LPCSTR,lpReplacementFileName func.ReplaceFileA.arg.2=LPCSTR,lpBackupFileName func.ReplaceFileA.arg.3=DWORD,dwReplaceFlags func.ReplaceFileA.arg.4=LPVOID,lpExclude func.ReplaceFileA.arg.5=LPVOID,lpReserved func.ReplaceFileA.ret=BOOL ReplaceFileW=func func.ReplaceFileW.args=6 func.ReplaceFileW.arg.0=LPCWSTR,lpReplacedFileName func.ReplaceFileW.arg.1=LPCWSTR,lpReplacementFileName func.ReplaceFileW.arg.2=LPCWSTR,lpBackupFileName func.ReplaceFileW.arg.3=DWORD,dwReplaceFlags func.ReplaceFileW.arg.4=LPVOID,lpExclude func.ReplaceFileW.arg.5=LPVOID,lpReserved func.ReplaceFileW.ret=BOOL ReplacePartitionUnit=func func.ReplacePartitionUnit.args=3 func.ReplacePartitionUnit.arg.0=PWSTR,TargetPartition func.ReplacePartitionUnit.arg.1=PWSTR,SparePartition func.ReplacePartitionUnit.arg.2=ULONG,Flags func.ReplacePartitionUnit.ret=BOOL ReportEventA=func func.ReportEventA.args=9 func.ReportEventA.arg.0=HANDLE,hEventLog func.ReportEventA.arg.1=WORD,wType func.ReportEventA.arg.2=WORD,wCategory func.ReportEventA.arg.3=DWORD,dwEventID func.ReportEventA.arg.4=PSID,lpUserSid func.ReportEventA.arg.5=WORD,wNumStrings func.ReportEventA.arg.6=DWORD,dwDataSize func.ReportEventA.arg.7=LPCSTR *,lpStrings func.ReportEventA.arg.8=LPVOID,lpRawData func.ReportEventA.ret=BOOL ReportEventW=func func.ReportEventW.args=9 func.ReportEventW.arg.0=HANDLE,hEventLog func.ReportEventW.arg.1=WORD,wType func.ReportEventW.arg.2=WORD,wCategory func.ReportEventW.arg.3=DWORD,dwEventID func.ReportEventW.arg.4=PSID,lpUserSid func.ReportEventW.arg.5=WORD,wNumStrings func.ReportEventW.arg.6=DWORD,dwDataSize func.ReportEventW.arg.7=LPCWSTR *,lpStrings func.ReportEventW.arg.8=LPVOID,lpRawData func.ReportEventW.ret=BOOL RequestDeviceWakeup=func func.RequestDeviceWakeup.args=1 func.RequestDeviceWakeup.arg.0=HANDLE,hDevice func.RequestDeviceWakeup.ret=BOOL RequestWakeupLatency=func func.RequestWakeupLatency.args=1 func.RequestWakeupLatency.arg.0=LATENCY_TIME,latency func.RequestWakeupLatency.ret=BOOL SetCommBreak=func func.SetCommBreak.args=1 func.SetCommBreak.arg.0=HANDLE,hFile func.SetCommBreak.ret=BOOL SetCommConfig=func func.SetCommConfig.args=3 func.SetCommConfig.arg.0=HANDLE,hCommDev func.SetCommConfig.arg.1=LPCOMMCONFIG,lpCC func.SetCommConfig.arg.2=DWORD,dwSize func.SetCommConfig.ret=BOOL SetCommMask=func func.SetCommMask.args=2 func.SetCommMask.arg.0=HANDLE,hFile func.SetCommMask.arg.1=DWORD,dwEvtMask func.SetCommMask.ret=BOOL SetCommState=func func.SetCommState.args=2 func.SetCommState.arg.0=HANDLE,hFile func.SetCommState.arg.1=LPDCB,lpDCB func.SetCommState.ret=BOOL SetCommTimeouts=func func.SetCommTimeouts.args=2 func.SetCommTimeouts.arg.0=HANDLE,hFile func.SetCommTimeouts.arg.1=LPCOMMTIMEOUTS,lpCommTimeouts func.SetCommTimeouts.ret=BOOL SetDefaultCommConfigA=func func.SetDefaultCommConfigA.args=3 func.SetDefaultCommConfigA.arg.0=LPCSTR,lpszName func.SetDefaultCommConfigA.arg.1=LPCOMMCONFIG,lpCC func.SetDefaultCommConfigA.arg.2=DWORD,dwSize func.SetDefaultCommConfigA.ret=BOOL SetDefaultCommConfigW=func func.SetDefaultCommConfigW.args=3 func.SetDefaultCommConfigW.arg.0=LPCWSTR,lpszName func.SetDefaultCommConfigW.arg.1=LPCOMMCONFIG,lpCC func.SetDefaultCommConfigW.arg.2=DWORD,dwSize func.SetDefaultCommConfigW.ret=BOOL SetDllDirectoryA=func func.SetDllDirectoryA.args=1 func.SetDllDirectoryA.arg.0=LPCSTR,lpPathName func.SetDllDirectoryA.ret=BOOL SetDllDirectoryW=func func.SetDllDirectoryW.args=1 func.SetDllDirectoryW.arg.0=LPCWSTR,lpPathName func.SetDllDirectoryW.ret=BOOL SetEnvironmentStringsA=func func.SetEnvironmentStringsA.args=1 func.SetEnvironmentStringsA.arg.0=LPCH,NewEnvironment func.SetEnvironmentStringsA.ret=BOOL SetFileAttributesTransactedA=func func.SetFileAttributesTransactedA.args=3 func.SetFileAttributesTransactedA.arg.0=LPCSTR,lpFileName func.SetFileAttributesTransactedA.arg.1=DWORD,dwFileAttributes func.SetFileAttributesTransactedA.arg.2=HANDLE,hTransaction func.SetFileAttributesTransactedA.ret=BOOL SetFileAttributesTransactedW=func func.SetFileAttributesTransactedW.args=3 func.SetFileAttributesTransactedW.arg.0=LPCWSTR,lpFileName func.SetFileAttributesTransactedW.arg.1=DWORD,dwFileAttributes func.SetFileAttributesTransactedW.arg.2=HANDLE,hTransaction func.SetFileAttributesTransactedW.ret=BOOL SetFileBandwidthReservation=func func.SetFileBandwidthReservation.args=6 func.SetFileBandwidthReservation.arg.0=HANDLE,hFile func.SetFileBandwidthReservation.arg.1=DWORD,nPeriodMilliseconds func.SetFileBandwidthReservation.arg.2=DWORD,nBytesPerPeriod func.SetFileBandwidthReservation.arg.3=BOOL,bDiscardable func.SetFileBandwidthReservation.arg.4=LPDWORD,lpTransferSize func.SetFileBandwidthReservation.arg.5=LPDWORD,lpNumOutstandingRequests func.SetFileBandwidthReservation.ret=BOOL SetFileCompletionNotificationModes=func func.SetFileCompletionNotificationModes.args=2 func.SetFileCompletionNotificationModes.arg.0=HANDLE,FileHandle func.SetFileCompletionNotificationModes.arg.1=UCHAR,Flags func.SetFileCompletionNotificationModes.ret=BOOL SetFileSecurityA=func func.SetFileSecurityA.args=3 func.SetFileSecurityA.arg.0=LPCSTR,lpFileName func.SetFileSecurityA.arg.1=SECURITY_INFORMATION,SecurityInformation func.SetFileSecurityA.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.SetFileSecurityA.ret=BOOL SetFileShortNameA=func func.SetFileShortNameA.args=2 func.SetFileShortNameA.arg.0=HANDLE,hFile func.SetFileShortNameA.arg.1=LPCSTR,lpShortName func.SetFileShortNameA.ret=BOOL SetFileShortNameW=func func.SetFileShortNameW.args=2 func.SetFileShortNameW.arg.0=HANDLE,hFile func.SetFileShortNameW.arg.1=LPCWSTR,lpShortName func.SetFileShortNameW.ret=BOOL SetFirmwareEnvironmentVariableA=func func.SetFirmwareEnvironmentVariableA.args=4 func.SetFirmwareEnvironmentVariableA.arg.0=LPCSTR,lpName func.SetFirmwareEnvironmentVariableA.arg.1=LPCSTR,lpGuid func.SetFirmwareEnvironmentVariableA.arg.2=PVOID,pValue func.SetFirmwareEnvironmentVariableA.arg.3=DWORD,nSize func.SetFirmwareEnvironmentVariableA.ret=BOOL SetFirmwareEnvironmentVariableExA=func func.SetFirmwareEnvironmentVariableExA.args=5 func.SetFirmwareEnvironmentVariableExA.arg.0=LPCSTR,lpName func.SetFirmwareEnvironmentVariableExA.arg.1=LPCSTR,lpGuid func.SetFirmwareEnvironmentVariableExA.arg.2=PVOID,pValue func.SetFirmwareEnvironmentVariableExA.arg.3=DWORD,nSize func.SetFirmwareEnvironmentVariableExA.arg.4=DWORD,dwAttributes func.SetFirmwareEnvironmentVariableExA.ret=BOOL SetFirmwareEnvironmentVariableExW=func func.SetFirmwareEnvironmentVariableExW.args=5 func.SetFirmwareEnvironmentVariableExW.arg.0=LPCWSTR,lpName func.SetFirmwareEnvironmentVariableExW.arg.1=LPCWSTR,lpGuid func.SetFirmwareEnvironmentVariableExW.arg.2=PVOID,pValue func.SetFirmwareEnvironmentVariableExW.arg.3=DWORD,nSize func.SetFirmwareEnvironmentVariableExW.arg.4=DWORD,dwAttributes func.SetFirmwareEnvironmentVariableExW.ret=BOOL SetFirmwareEnvironmentVariableW=func func.SetFirmwareEnvironmentVariableW.args=4 func.SetFirmwareEnvironmentVariableW.arg.0=LPCWSTR,lpName func.SetFirmwareEnvironmentVariableW.arg.1=LPCWSTR,lpGuid func.SetFirmwareEnvironmentVariableW.arg.2=PVOID,pValue func.SetFirmwareEnvironmentVariableW.arg.3=DWORD,nSize func.SetFirmwareEnvironmentVariableW.ret=BOOL SetHandleCount=func func.SetHandleCount.args=1 func.SetHandleCount.arg.0=UINT,uNumber func.SetHandleCount.ret=UINT SetMailslotInfo=func func.SetMailslotInfo.args=2 func.SetMailslotInfo.arg.0=HANDLE,hMailslot func.SetMailslotInfo.arg.1=DWORD,lReadTimeout func.SetMailslotInfo.ret=BOOL SetMessageWaitingIndicator=func func.SetMessageWaitingIndicator.args=2 func.SetMessageWaitingIndicator.arg.0=HANDLE,hMsgIndicator func.SetMessageWaitingIndicator.arg.1=ULONG,ulMsgCount func.SetMessageWaitingIndicator.ret=BOOL SetProcessAffinityMask=func func.SetProcessAffinityMask.args=2 func.SetProcessAffinityMask.arg.0=HANDLE,hProcess func.SetProcessAffinityMask.arg.1=DWORD_PTR,dwProcessAffinityMask func.SetProcessAffinityMask.ret=BOOL SetProcessDEPPolicy=func func.SetProcessDEPPolicy.args=1 func.SetProcessDEPPolicy.arg.0=DWORD,dwFlags func.SetProcessDEPPolicy.ret=BOOL SetProcessWorkingSetSize=func func.SetProcessWorkingSetSize.args=3 func.SetProcessWorkingSetSize.arg.0=HANDLE,hProcess func.SetProcessWorkingSetSize.arg.1=SIZE_T,dwMinimumWorkingSetSize func.SetProcessWorkingSetSize.arg.2=SIZE_T,dwMaximumWorkingSetSize func.SetProcessWorkingSetSize.ret=BOOL SetSearchPathMode=func func.SetSearchPathMode.args=1 func.SetSearchPathMode.arg.0=DWORD,Flags func.SetSearchPathMode.ret=BOOL SetSystemPowerState=func func.SetSystemPowerState.args=2 func.SetSystemPowerState.arg.0=BOOL,fSuspend func.SetSystemPowerState.arg.1=BOOL,fForce func.SetSystemPowerState.ret=BOOL SetTapeParameters=func func.SetTapeParameters.args=3 func.SetTapeParameters.arg.0=HANDLE,hDevice func.SetTapeParameters.arg.1=DWORD,dwOperation func.SetTapeParameters.arg.2=LPVOID,lpTapeInformation func.SetTapeParameters.ret=DWORD SetTapePosition=func func.SetTapePosition.args=6 func.SetTapePosition.arg.0=HANDLE,hDevice func.SetTapePosition.arg.1=DWORD,dwPositionMethod func.SetTapePosition.arg.2=DWORD,dwPartition func.SetTapePosition.arg.3=DWORD,dwOffsetLow func.SetTapePosition.arg.4=DWORD,dwOffsetHigh func.SetTapePosition.arg.5=BOOL,bImmediate func.SetTapePosition.ret=DWORD SetThreadAffinityMask=func func.SetThreadAffinityMask.args=2 func.SetThreadAffinityMask.arg.0=HANDLE,hThread func.SetThreadAffinityMask.arg.1=DWORD_PTR,dwThreadAffinityMask func.SetThreadAffinityMask.ret=DWORD_PTR SetThreadExecutionState=func func.SetThreadExecutionState.args=1 func.SetThreadExecutionState.arg.0=EXECUTION_STATE,esFlags func.SetThreadExecutionState.ret=EXECUTION_STATE SetTimerQueueTimer=func func.SetTimerQueueTimer.args=6 func.SetTimerQueueTimer.arg.0=HANDLE,TimerQueue func.SetTimerQueueTimer.arg.1=WAITORTIMERCALLBACK,Callback func.SetTimerQueueTimer.arg.2=PVOID,Parameter func.SetTimerQueueTimer.arg.3=DWORD,DueTime func.SetTimerQueueTimer.arg.4=DWORD,Period func.SetTimerQueueTimer.arg.5=BOOL,PreferIo func.SetTimerQueueTimer.ret=HANDLE SetUmsThreadInformation=func func.SetUmsThreadInformation.args=4 func.SetUmsThreadInformation.arg.0=PUMS_CONTEXT,UmsThread func.SetUmsThreadInformation.arg.1=UMS_THREAD_INFO_CLASS,UmsThreadInfoClass func.SetUmsThreadInformation.arg.2=PVOID,UmsThreadInformation func.SetUmsThreadInformation.arg.3=ULONG,UmsThreadInformationLength func.SetUmsThreadInformation.ret=BOOL SetVolumeLabelA=func func.SetVolumeLabelA.args=2 func.SetVolumeLabelA.arg.0=LPCSTR,lpRootPathName func.SetVolumeLabelA.arg.1=LPCSTR,lpVolumeName func.SetVolumeLabelA.ret=BOOL SetVolumeLabelW=func func.SetVolumeLabelW.args=2 func.SetVolumeLabelW.arg.0=LPCWSTR,lpRootPathName func.SetVolumeLabelW.arg.1=LPCWSTR,lpVolumeName func.SetVolumeLabelW.ret=BOOL SetVolumeMountPointA=func func.SetVolumeMountPointA.args=2 func.SetVolumeMountPointA.arg.0=LPCSTR,lpszVolumeMountPoint func.SetVolumeMountPointA.arg.1=LPCSTR,lpszVolumeName func.SetVolumeMountPointA.ret=BOOL SetVolumeMountPointW=func func.SetVolumeMountPointW.args=2 func.SetVolumeMountPointW.arg.0=LPCWSTR,lpszVolumeMountPoint func.SetVolumeMountPointW.arg.1=LPCWSTR,lpszVolumeName func.SetVolumeMountPointW.ret=BOOL SetXStateFeaturesMask=func func.SetXStateFeaturesMask.args=2 func.SetXStateFeaturesMask.arg.0=PCONTEXT,Context func.SetXStateFeaturesMask.arg.1=DWORD64,FeatureMask func.SetXStateFeaturesMask.ret=BOOL SetupComm=func func.SetupComm.args=3 func.SetupComm.arg.0=HANDLE,hFile func.SetupComm.arg.1=DWORD,dwInQueue func.SetupComm.arg.2=DWORD,dwOutQueue func.SetupComm.ret=BOOL SignalObjectAndWait=func func.SignalObjectAndWait.args=4 func.SignalObjectAndWait.arg.0=HANDLE,hObjectToSignal func.SignalObjectAndWait.arg.1=HANDLE,hObjectToWaitOn func.SignalObjectAndWait.arg.2=DWORD,dwMilliseconds func.SignalObjectAndWait.arg.3=BOOL,bAlertable func.SignalObjectAndWait.ret=DWORD SwitchToFiber=func func.SwitchToFiber.args=1 func.SwitchToFiber.arg.0=LPVOID,lpFiber func.SwitchToFiber.ret=VOID TransmitCommChar=func func.TransmitCommChar.args=2 func.TransmitCommChar.arg.0=HANDLE,hFile func.TransmitCommChar.arg.1=char,cChar func.TransmitCommChar.ret=BOOL UmsThreadYield=func func.UmsThreadYield.args=1 func.UmsThreadYield.arg.0=PVOID,SchedulerParam func.UmsThreadYield.ret=BOOL UnregisterApplicationRecoveryCallback=func func.UnregisterApplicationRecoveryCallback.args=0 func.UnregisterApplicationRecoveryCallback.ret=HRESULT UnregisterApplicationRestart=func func.UnregisterApplicationRestart.args=0 func.UnregisterApplicationRestart.ret=HRESULT UnregisterWait=func func.UnregisterWait.args=1 func.UnregisterWait.arg.0=HANDLE,WaitHandle func.UnregisterWait.ret=BOOL UpdateResourceA=func func.UpdateResourceA.args=6 func.UpdateResourceA.arg.0=HANDLE,hUpdate func.UpdateResourceA.arg.1=LPCSTR,lpType func.UpdateResourceA.arg.2=LPCSTR,lpName func.UpdateResourceA.arg.3=WORD,wLanguage func.UpdateResourceA.arg.4=LPVOID,lpData func.UpdateResourceA.arg.5=DWORD,cb func.UpdateResourceA.ret=BOOL UpdateResourceW=func func.UpdateResourceW.args=6 func.UpdateResourceW.arg.0=HANDLE,hUpdate func.UpdateResourceW.arg.1=LPCWSTR,lpType func.UpdateResourceW.arg.2=LPCWSTR,lpName func.UpdateResourceW.arg.3=WORD,wLanguage func.UpdateResourceW.arg.4=LPVOID,lpData func.UpdateResourceW.arg.5=DWORD,cb func.UpdateResourceW.ret=BOOL VerifyVersionInfoA=func func.VerifyVersionInfoA.args=3 func.VerifyVersionInfoA.arg.0=LPOSVERSIONINFOEXA,lpVersionInformation func.VerifyVersionInfoA.arg.1=DWORD,dwTypeMask func.VerifyVersionInfoA.arg.2=DWORDLONG,dwlConditionMask func.VerifyVersionInfoA.ret=BOOL VerifyVersionInfoW=func func.VerifyVersionInfoW.args=3 func.VerifyVersionInfoW.arg.0=LPOSVERSIONINFOEXW,lpVersionInformation func.VerifyVersionInfoW.arg.1=DWORD,dwTypeMask func.VerifyVersionInfoW.arg.2=DWORDLONG,dwlConditionMask func.VerifyVersionInfoW.ret=BOOL WTSGetActiveConsoleSessionId=func func.WTSGetActiveConsoleSessionId.args=0 func.WTSGetActiveConsoleSessionId.ret=DWORD WTSGetServiceSessionId=func func.WTSGetServiceSessionId.args=0 func.WTSGetServiceSessionId.ret=DWORD WTSIsServerContainer=func func.WTSIsServerContainer.args=0 func.WTSIsServerContainer.ret=BOOLEAN WaitCommEvent=func func.WaitCommEvent.args=3 func.WaitCommEvent.arg.0=HANDLE,hFile func.WaitCommEvent.arg.1=LPDWORD,lpEvtMask func.WaitCommEvent.arg.2=LPOVERLAPPED,lpOverlapped func.WaitCommEvent.ret=BOOL WaitNamedPipeA=func func.WaitNamedPipeA.args=2 func.WaitNamedPipeA.arg.0=LPCSTR,lpNamedPipeName func.WaitNamedPipeA.arg.1=DWORD,nTimeOut func.WaitNamedPipeA.ret=BOOL WinExec=func func.WinExec.args=2 func.WinExec.arg.0=LPCSTR,lpCmdLine func.WinExec.arg.1=UINT,uCmdShow func.WinExec.ret=UINT Wow64EnableWow64FsRedirection=func func.Wow64EnableWow64FsRedirection.args=1 func.Wow64EnableWow64FsRedirection.arg.0=BOOLEAN,Wow64FsEnableRedirection func.Wow64EnableWow64FsRedirection.ret=BOOLEAN Wow64GetThreadContext=func func.Wow64GetThreadContext.args=2 func.Wow64GetThreadContext.arg.0=HANDLE,hThread func.Wow64GetThreadContext.arg.1=PWOW64_CONTEXT,lpContext func.Wow64GetThreadContext.ret=BOOL Wow64GetThreadSelectorEntry=func func.Wow64GetThreadSelectorEntry.args=3 func.Wow64GetThreadSelectorEntry.arg.0=HANDLE,hThread func.Wow64GetThreadSelectorEntry.arg.1=DWORD,dwSelector func.Wow64GetThreadSelectorEntry.arg.2=PWOW64_LDT_ENTRY,lpSelectorEntry func.Wow64GetThreadSelectorEntry.ret=BOOL Wow64SetThreadContext=func func.Wow64SetThreadContext.args=2 func.Wow64SetThreadContext.arg.0=HANDLE,hThread func.Wow64SetThreadContext.arg.1=const WOW64_CONTEXT *,lpContext func.Wow64SetThreadContext.ret=BOOL Wow64SuspendThread=func func.Wow64SuspendThread.args=1 func.Wow64SuspendThread.arg.0=HANDLE,hThread func.Wow64SuspendThread.ret=DWORD WriteEncryptedFileRaw=func func.WriteEncryptedFileRaw.args=3 func.WriteEncryptedFileRaw.arg.0=PFE_IMPORT_FUNC,pfImportCallback func.WriteEncryptedFileRaw.arg.1=PVOID,pvCallbackContext func.WriteEncryptedFileRaw.arg.2=PVOID,pvContext func.WriteEncryptedFileRaw.ret=DWORD WritePrivateProfileSectionA=func func.WritePrivateProfileSectionA.args=3 func.WritePrivateProfileSectionA.arg.0=LPCSTR,lpAppName func.WritePrivateProfileSectionA.arg.1=LPCSTR,lpString func.WritePrivateProfileSectionA.arg.2=LPCSTR,lpFileName func.WritePrivateProfileSectionA.ret=BOOL WritePrivateProfileSectionW=func func.WritePrivateProfileSectionW.args=3 func.WritePrivateProfileSectionW.arg.0=LPCWSTR,lpAppName func.WritePrivateProfileSectionW.arg.1=LPCWSTR,lpString func.WritePrivateProfileSectionW.arg.2=LPCWSTR,lpFileName func.WritePrivateProfileSectionW.ret=BOOL WritePrivateProfileStringA=func func.WritePrivateProfileStringA.args=4 func.WritePrivateProfileStringA.arg.0=LPCSTR,lpAppName func.WritePrivateProfileStringA.arg.1=LPCSTR,lpKeyName func.WritePrivateProfileStringA.arg.2=LPCSTR,lpString func.WritePrivateProfileStringA.arg.3=LPCSTR,lpFileName func.WritePrivateProfileStringA.ret=BOOL WritePrivateProfileStringW=func func.WritePrivateProfileStringW.args=4 func.WritePrivateProfileStringW.arg.0=LPCWSTR,lpAppName func.WritePrivateProfileStringW.arg.1=LPCWSTR,lpKeyName func.WritePrivateProfileStringW.arg.2=LPCWSTR,lpString func.WritePrivateProfileStringW.arg.3=LPCWSTR,lpFileName func.WritePrivateProfileStringW.ret=BOOL WritePrivateProfileStructA=func func.WritePrivateProfileStructA.args=5 func.WritePrivateProfileStructA.arg.0=LPCSTR,lpszSection func.WritePrivateProfileStructA.arg.1=LPCSTR,lpszKey func.WritePrivateProfileStructA.arg.2=LPVOID,lpStruct func.WritePrivateProfileStructA.arg.3=UINT,uSizeStruct func.WritePrivateProfileStructA.arg.4=LPCSTR,szFile func.WritePrivateProfileStructA.ret=BOOL WritePrivateProfileStructW=func func.WritePrivateProfileStructW.args=5 func.WritePrivateProfileStructW.arg.0=LPCWSTR,lpszSection func.WritePrivateProfileStructW.arg.1=LPCWSTR,lpszKey func.WritePrivateProfileStructW.arg.2=LPVOID,lpStruct func.WritePrivateProfileStructW.arg.3=UINT,uSizeStruct func.WritePrivateProfileStructW.arg.4=LPCWSTR,szFile func.WritePrivateProfileStructW.ret=BOOL WriteProfileSectionA=func func.WriteProfileSectionA.args=2 func.WriteProfileSectionA.arg.0=LPCSTR,lpAppName func.WriteProfileSectionA.arg.1=LPCSTR,lpString func.WriteProfileSectionA.ret=BOOL WriteProfileSectionW=func func.WriteProfileSectionW.args=2 func.WriteProfileSectionW.arg.0=LPCWSTR,lpAppName func.WriteProfileSectionW.arg.1=LPCWSTR,lpString func.WriteProfileSectionW.ret=BOOL WriteProfileStringA=func func.WriteProfileStringA.args=3 func.WriteProfileStringA.arg.0=LPCSTR,lpAppName func.WriteProfileStringA.arg.1=LPCSTR,lpKeyName func.WriteProfileStringA.arg.2=LPCSTR,lpString func.WriteProfileStringA.ret=BOOL WriteProfileStringW=func func.WriteProfileStringW.args=3 func.WriteProfileStringW.arg.0=LPCWSTR,lpAppName func.WriteProfileStringW.arg.1=LPCWSTR,lpKeyName func.WriteProfileStringW.arg.2=LPCWSTR,lpString func.WriteProfileStringW.ret=BOOL WriteTapemark=func func.WriteTapemark.args=4 func.WriteTapemark.arg.0=HANDLE,hDevice func.WriteTapemark.arg.1=DWORD,dwTapemarkType func.WriteTapemark.arg.2=DWORD,dwTapemarkCount func.WriteTapemark.arg.3=BOOL,bImmediate func.WriteTapemark.ret=DWORD ZombifyActCtx=func func.ZombifyActCtx.args=1 func.ZombifyActCtx.arg.0=HANDLE,hActCtx func.ZombifyActCtx.ret=BOOL _hread=func func._hread.args=3 func._hread.arg.0=HFILE,hFile func._hread.arg.1=LPVOID,lpBuffer func._hread.arg.2=long,lBytes func._hread.ret=long _hwrite=func func._hwrite.args=3 func._hwrite.arg.0=HFILE,hFile func._hwrite.arg.1=LPCCH,lpBuffer func._hwrite.arg.2=long,lBytes func._hwrite.ret=long _lclose=func func._lclose.args=1 func._lclose.arg.0=HFILE,hFile func._lclose.ret=HFILE _lcreat=func func._lcreat.args=2 func._lcreat.arg.0=LPCSTR,lpPathName func._lcreat.arg.1=int,iAttribute func._lcreat.ret=HFILE _llseek=func func._llseek.args=3 func._llseek.arg.0=HFILE,hFile func._llseek.arg.1=LONG,lOffset func._llseek.arg.2=int,iOrigin func._llseek.ret=LONG _lopen=func func._lopen.args=2 func._lopen.arg.0=LPCSTR,lpPathName func._lopen.arg.1=int,iReadWrite func._lopen.ret=HFILE _lread=func func._lread.args=3 func._lread.arg.0=HFILE,hFile func._lread.arg.1=LPVOID,lpBuffer func._lread.arg.2=UINT,uBytes func._lread.ret=UINT _lwrite=func func._lwrite.args=3 func._lwrite.arg.0=HFILE,hFile func._lwrite.arg.1=LPCCH,lpBuffer func._lwrite.arg.2=UINT,uBytes func._lwrite.ret=UINT lstrcatA=func func.lstrcatA.args=2 func.lstrcatA.arg.0=LPSTR,lpString1 func.lstrcatA.arg.1=LPCSTR,lpString2 func.lstrcatA.ret=LPSTR lstrcatW=func func.lstrcatW.args=2 func.lstrcatW.arg.0=LPWSTR,lpString1 func.lstrcatW.arg.1=LPCWSTR,lpString2 func.lstrcatW.ret=LPWSTR lstrcmpA=func func.lstrcmpA.args=2 func.lstrcmpA.arg.0=LPCSTR,lpString1 func.lstrcmpA.arg.1=LPCSTR,lpString2 func.lstrcmpA.ret=int lstrcmpW=func func.lstrcmpW.args=2 func.lstrcmpW.arg.0=LPCWSTR,lpString1 func.lstrcmpW.arg.1=LPCWSTR,lpString2 func.lstrcmpW.ret=int lstrcmpiA=func func.lstrcmpiA.args=2 func.lstrcmpiA.arg.0=LPCSTR,lpString1 func.lstrcmpiA.arg.1=LPCSTR,lpString2 func.lstrcmpiA.ret=int lstrcmpiW=func func.lstrcmpiW.args=2 func.lstrcmpiW.arg.0=LPCWSTR,lpString1 func.lstrcmpiW.arg.1=LPCWSTR,lpString2 func.lstrcmpiW.ret=int lstrcpyA=func func.lstrcpyA.args=2 func.lstrcpyA.arg.0=LPSTR,lpString1 func.lstrcpyA.arg.1=LPCSTR,lpString2 func.lstrcpyA.ret=LPSTR lstrcpyW=func func.lstrcpyW.args=2 func.lstrcpyW.arg.0=LPWSTR,lpString1 func.lstrcpyW.arg.1=LPCWSTR,lpString2 func.lstrcpyW.ret=LPWSTR lstrcpynA=func func.lstrcpynA.args=3 func.lstrcpynA.arg.0=LPSTR,lpString1 func.lstrcpynA.arg.1=LPCSTR,lpString2 func.lstrcpynA.arg.2=int,iMaxLength func.lstrcpynA.ret=LPSTR lstrcpynW=func func.lstrcpynW.args=3 func.lstrcpynW.arg.0=LPWSTR,lpString1 func.lstrcpynW.arg.1=LPCWSTR,lpString2 func.lstrcpynW.arg.2=int,iMaxLength func.lstrcpynW.ret=LPWSTR lstrlenA=func func.lstrlenA.args=1 func.lstrlenA.arg.0=LPCSTR,lpString func.lstrlenA.ret=int lstrlenW=func func.lstrlenW.args=1 func.lstrlenW.arg.0=LPCWSTR,lpString func.lstrlenW.ret=int ### wincred.h ### CredDeleteA=func func.CredDeleteA.args=3 func.CredDeleteA.arg.0=LPCSTR,TargetName func.CredDeleteA.arg.1=DWORD,Type func.CredDeleteA.arg.2=DWORD,Flags func.CredDeleteA.ret=BOOL CredDeleteW=func func.CredDeleteW.args=3 func.CredDeleteW.arg.0=LPCWSTR,TargetName func.CredDeleteW.arg.1=DWORD,Type func.CredDeleteW.arg.2=DWORD,Flags func.CredDeleteW.ret=BOOL CredEnumerateA=func func.CredEnumerateA.args=4 func.CredEnumerateA.arg.0=LPCSTR,Filter func.CredEnumerateA.arg.1=DWORD,Flags func.CredEnumerateA.arg.2=DWORD *,Count func.CredEnumerateA.arg.3=PCREDENTIALA **,Credential func.CredEnumerateA.ret=BOOL CredEnumerateW=func func.CredEnumerateW.args=4 func.CredEnumerateW.arg.0=LPCWSTR,Filter func.CredEnumerateW.arg.1=DWORD,Flags func.CredEnumerateW.arg.2=DWORD *,Count func.CredEnumerateW.arg.3=PCREDENTIALW **,Credential func.CredEnumerateW.ret=BOOL CredFindBestCredentialA=func func.CredFindBestCredentialA.args=4 func.CredFindBestCredentialA.arg.0=LPCSTR,TargetName func.CredFindBestCredentialA.arg.1=DWORD,Type func.CredFindBestCredentialA.arg.2=DWORD,Flags func.CredFindBestCredentialA.arg.3=PCREDENTIALA *,Credential func.CredFindBestCredentialA.ret=BOOL CredFindBestCredentialW=func func.CredFindBestCredentialW.args=4 func.CredFindBestCredentialW.arg.0=LPCWSTR,TargetName func.CredFindBestCredentialW.arg.1=DWORD,Type func.CredFindBestCredentialW.arg.2=DWORD,Flags func.CredFindBestCredentialW.arg.3=PCREDENTIALW *,Credential func.CredFindBestCredentialW.ret=BOOL CredFree=func func.CredFree.args=1 func.CredFree.arg.0=PVOID,Buffer func.CredFree.ret=VOID CredGetSessionTypes=func func.CredGetSessionTypes.args=2 func.CredGetSessionTypes.arg.0=DWORD,MaximumPersistCount func.CredGetSessionTypes.arg.1=LPDWORD,MaximumPersist func.CredGetSessionTypes.ret=BOOL CredGetTargetInfoA=func func.CredGetTargetInfoA.args=3 func.CredGetTargetInfoA.arg.0=LPCSTR,TargetName func.CredGetTargetInfoA.arg.1=DWORD,Flags func.CredGetTargetInfoA.arg.2=PCREDENTIAL_TARGET_INFORMATIONA *,TargetInfo func.CredGetTargetInfoA.ret=BOOL CredGetTargetInfoW=func func.CredGetTargetInfoW.args=3 func.CredGetTargetInfoW.arg.0=LPCWSTR,TargetName func.CredGetTargetInfoW.arg.1=DWORD,Flags func.CredGetTargetInfoW.arg.2=PCREDENTIAL_TARGET_INFORMATIONW *,TargetInfo func.CredGetTargetInfoW.ret=BOOL CredIsMarshaledCredentialA=func func.CredIsMarshaledCredentialA.args=1 func.CredIsMarshaledCredentialA.arg.0=LPCSTR,MarshaledCredential func.CredIsMarshaledCredentialA.ret=BOOL CredIsMarshaledCredentialW=func func.CredIsMarshaledCredentialW.args=1 func.CredIsMarshaledCredentialW.arg.0=LPCWSTR,MarshaledCredential func.CredIsMarshaledCredentialW.ret=BOOL CredIsProtectedA=func func.CredIsProtectedA.args=2 func.CredIsProtectedA.arg.0=LPSTR,pszProtectedCredentials func.CredIsProtectedA.arg.1=CRED_PROTECTION_TYPE *,pProtectionType func.CredIsProtectedA.ret=BOOL CredIsProtectedW=func func.CredIsProtectedW.args=2 func.CredIsProtectedW.arg.0=LPWSTR,pszProtectedCredentials func.CredIsProtectedW.arg.1=CRED_PROTECTION_TYPE *,pProtectionType func.CredIsProtectedW.ret=BOOL CredMarshalCredentialA=func func.CredMarshalCredentialA.args=3 func.CredMarshalCredentialA.arg.0=CRED_MARSHAL_TYPE,CredType func.CredMarshalCredentialA.arg.1=PVOID,Credential func.CredMarshalCredentialA.arg.2=LPSTR *,MarshaledCredential func.CredMarshalCredentialA.ret=BOOL CredMarshalCredentialW=func func.CredMarshalCredentialW.args=3 func.CredMarshalCredentialW.arg.0=CRED_MARSHAL_TYPE,CredType func.CredMarshalCredentialW.arg.1=PVOID,Credential func.CredMarshalCredentialW.arg.2=LPWSTR *,MarshaledCredential func.CredMarshalCredentialW.ret=BOOL CredPackAuthenticationBufferA=func func.CredPackAuthenticationBufferA.args=5 func.CredPackAuthenticationBufferA.arg.0=DWORD,dwFlags func.CredPackAuthenticationBufferA.arg.1=LPSTR,pszUserName func.CredPackAuthenticationBufferA.arg.2=LPSTR,pszPassword func.CredPackAuthenticationBufferA.arg.3=PBYTE,pPackedCredentials func.CredPackAuthenticationBufferA.arg.4=DWORD *,pcbPackedCredentials func.CredPackAuthenticationBufferA.ret=BOOL CredPackAuthenticationBufferW=func func.CredPackAuthenticationBufferW.args=5 func.CredPackAuthenticationBufferW.arg.0=DWORD,dwFlags func.CredPackAuthenticationBufferW.arg.1=LPWSTR,pszUserName func.CredPackAuthenticationBufferW.arg.2=LPWSTR,pszPassword func.CredPackAuthenticationBufferW.arg.3=PBYTE,pPackedCredentials func.CredPackAuthenticationBufferW.arg.4=DWORD *,pcbPackedCredentials func.CredPackAuthenticationBufferW.ret=BOOL CredProtectA=func func.CredProtectA.args=6 func.CredProtectA.arg.0=BOOL,fAsSelf func.CredProtectA.arg.1=LPSTR,pszCredentials func.CredProtectA.arg.2=DWORD,cchCredentials func.CredProtectA.arg.3=LPSTR,pszProtectedCredentials func.CredProtectA.arg.4=DWORD *,pcchMaxChars func.CredProtectA.arg.5=CRED_PROTECTION_TYPE *,ProtectionType func.CredProtectA.ret=BOOL CredProtectW=func func.CredProtectW.args=6 func.CredProtectW.arg.0=BOOL,fAsSelf func.CredProtectW.arg.1=LPWSTR,pszCredentials func.CredProtectW.arg.2=DWORD,cchCredentials func.CredProtectW.arg.3=LPWSTR,pszProtectedCredentials func.CredProtectW.arg.4=DWORD *,pcchMaxChars func.CredProtectW.arg.5=CRED_PROTECTION_TYPE *,ProtectionType func.CredProtectW.ret=BOOL CredReadA=func func.CredReadA.args=4 func.CredReadA.arg.0=LPCSTR,TargetName func.CredReadA.arg.1=DWORD,Type func.CredReadA.arg.2=DWORD,Flags func.CredReadA.arg.3=PCREDENTIALA *,Credential func.CredReadA.ret=BOOL CredReadDomainCredentialsA=func func.CredReadDomainCredentialsA.args=4 func.CredReadDomainCredentialsA.arg.0=PCREDENTIAL_TARGET_INFORMATIONA,TargetInfo func.CredReadDomainCredentialsA.arg.1=DWORD,Flags func.CredReadDomainCredentialsA.arg.2=DWORD *,Count func.CredReadDomainCredentialsA.arg.3=PCREDENTIALA **,Credential func.CredReadDomainCredentialsA.ret=BOOL CredReadDomainCredentialsW=func func.CredReadDomainCredentialsW.args=4 func.CredReadDomainCredentialsW.arg.0=PCREDENTIAL_TARGET_INFORMATIONW,TargetInfo func.CredReadDomainCredentialsW.arg.1=DWORD,Flags func.CredReadDomainCredentialsW.arg.2=DWORD *,Count func.CredReadDomainCredentialsW.arg.3=PCREDENTIALW **,Credential func.CredReadDomainCredentialsW.ret=BOOL CredReadW=func func.CredReadW.args=4 func.CredReadW.arg.0=LPCWSTR,TargetName func.CredReadW.arg.1=DWORD,Type func.CredReadW.arg.2=DWORD,Flags func.CredReadW.arg.3=PCREDENTIALW *,Credential func.CredReadW.ret=BOOL CredRenameA=func func.CredRenameA.args=4 func.CredRenameA.arg.0=LPCSTR,OldTargetName func.CredRenameA.arg.1=LPCSTR,NewTargetName func.CredRenameA.arg.2=DWORD,Type func.CredRenameA.arg.3=DWORD,Flags func.CredRenameA.ret=BOOL CredRenameW=func func.CredRenameW.args=4 func.CredRenameW.arg.0=LPCWSTR,OldTargetName func.CredRenameW.arg.1=LPCWSTR,NewTargetName func.CredRenameW.arg.2=DWORD,Type func.CredRenameW.arg.3=DWORD,Flags func.CredRenameW.ret=BOOL CredUICmdLinePromptForCredentialsA=func func.CredUICmdLinePromptForCredentialsA.args=9 func.CredUICmdLinePromptForCredentialsA.arg.0=PCSTR,pszTargetName func.CredUICmdLinePromptForCredentialsA.arg.1=PCtxtHandle,pContext func.CredUICmdLinePromptForCredentialsA.arg.2=DWORD,dwAuthError func.CredUICmdLinePromptForCredentialsA.arg.3=PSTR,UserName func.CredUICmdLinePromptForCredentialsA.arg.4=ULONG,ulUserBufferSize func.CredUICmdLinePromptForCredentialsA.arg.5=PSTR,pszPassword func.CredUICmdLinePromptForCredentialsA.arg.6=ULONG,ulPasswordBufferSize func.CredUICmdLinePromptForCredentialsA.arg.7=PBOOL,pfSave func.CredUICmdLinePromptForCredentialsA.arg.8=DWORD,dwFlags func.CredUICmdLinePromptForCredentialsA.ret=DWORD CredUICmdLinePromptForCredentialsW=func func.CredUICmdLinePromptForCredentialsW.args=9 func.CredUICmdLinePromptForCredentialsW.arg.0=PCWSTR,pszTargetName func.CredUICmdLinePromptForCredentialsW.arg.1=PCtxtHandle,pContext func.CredUICmdLinePromptForCredentialsW.arg.2=DWORD,dwAuthError func.CredUICmdLinePromptForCredentialsW.arg.3=PWSTR,UserName func.CredUICmdLinePromptForCredentialsW.arg.4=ULONG,ulUserBufferSize func.CredUICmdLinePromptForCredentialsW.arg.5=PWSTR,pszPassword func.CredUICmdLinePromptForCredentialsW.arg.6=ULONG,ulPasswordBufferSize func.CredUICmdLinePromptForCredentialsW.arg.7=PBOOL,pfSave func.CredUICmdLinePromptForCredentialsW.arg.8=DWORD,dwFlags func.CredUICmdLinePromptForCredentialsW.ret=DWORD CredUIConfirmCredentialsA=func func.CredUIConfirmCredentialsA.args=2 func.CredUIConfirmCredentialsA.arg.0=PCSTR,pszTargetName func.CredUIConfirmCredentialsA.arg.1=BOOL,bConfirm func.CredUIConfirmCredentialsA.ret=DWORD CredUIConfirmCredentialsW=func func.CredUIConfirmCredentialsW.args=2 func.CredUIConfirmCredentialsW.arg.0=PCWSTR,pszTargetName func.CredUIConfirmCredentialsW.arg.1=BOOL,bConfirm func.CredUIConfirmCredentialsW.ret=DWORD CredUIParseUserNameA=func func.CredUIParseUserNameA.args=5 func.CredUIParseUserNameA.arg.0=PCSTR,userName func.CredUIParseUserNameA.arg.1=CHAR *,user func.CredUIParseUserNameA.arg.2=ULONG,userBufferSize func.CredUIParseUserNameA.arg.3=CHAR *,domain func.CredUIParseUserNameA.arg.4=ULONG,domainBufferSize func.CredUIParseUserNameA.ret=DWORD CredUIParseUserNameW=func func.CredUIParseUserNameW.args=5 func.CredUIParseUserNameW.arg.0=PCWSTR,UserName func.CredUIParseUserNameW.arg.1=WCHAR *,user func.CredUIParseUserNameW.arg.2=ULONG,userBufferSize func.CredUIParseUserNameW.arg.3=WCHAR *,domain func.CredUIParseUserNameW.arg.4=ULONG,domainBufferSize func.CredUIParseUserNameW.ret=DWORD CredUIPromptForCredentialsA=func func.CredUIPromptForCredentialsA.args=10 func.CredUIPromptForCredentialsA.arg.0=PCREDUI_INFOA,pUiInfo func.CredUIPromptForCredentialsA.arg.1=PCSTR,pszTargetName func.CredUIPromptForCredentialsA.arg.2=PCtxtHandle,pContext func.CredUIPromptForCredentialsA.arg.3=DWORD,dwAuthError func.CredUIPromptForCredentialsA.arg.4=PSTR,pszUserName func.CredUIPromptForCredentialsA.arg.5=ULONG,ulUserNameBufferSize func.CredUIPromptForCredentialsA.arg.6=PSTR,pszPassword func.CredUIPromptForCredentialsA.arg.7=ULONG,ulPasswordBufferSize func.CredUIPromptForCredentialsA.arg.8=BOOL *,save func.CredUIPromptForCredentialsA.arg.9=DWORD,dwFlags func.CredUIPromptForCredentialsA.ret=DWORD CredUIPromptForCredentialsW=func func.CredUIPromptForCredentialsW.args=10 func.CredUIPromptForCredentialsW.arg.0=PCREDUI_INFOW,pUiInfo func.CredUIPromptForCredentialsW.arg.1=PCWSTR,pszTargetName func.CredUIPromptForCredentialsW.arg.2=PCtxtHandle,pContext func.CredUIPromptForCredentialsW.arg.3=DWORD,dwAuthError func.CredUIPromptForCredentialsW.arg.4=PWSTR,pszUserName func.CredUIPromptForCredentialsW.arg.5=ULONG,ulUserNameBufferSize func.CredUIPromptForCredentialsW.arg.6=PWSTR,pszPassword func.CredUIPromptForCredentialsW.arg.7=ULONG,ulPasswordBufferSize func.CredUIPromptForCredentialsW.arg.8=BOOL *,save func.CredUIPromptForCredentialsW.arg.9=DWORD,dwFlags func.CredUIPromptForCredentialsW.ret=DWORD CredUIPromptForWindowsCredentialsA=func func.CredUIPromptForWindowsCredentialsA.args=9 func.CredUIPromptForWindowsCredentialsA.arg.0=PCREDUI_INFOA,pUiInfo func.CredUIPromptForWindowsCredentialsA.arg.1=DWORD,dwAuthError func.CredUIPromptForWindowsCredentialsA.arg.2=ULONG *,pulAuthPackage func.CredUIPromptForWindowsCredentialsA.arg.3=LPCVOID,pvInAuthBuffer func.CredUIPromptForWindowsCredentialsA.arg.4=ULONG,ulInAuthBufferSize func.CredUIPromptForWindowsCredentialsA.arg.5=LPVOID *,ppvOutAuthBuffer func.CredUIPromptForWindowsCredentialsA.arg.6=ULONG *,pulOutAuthBufferSize func.CredUIPromptForWindowsCredentialsA.arg.7=BOOL *,pfSave func.CredUIPromptForWindowsCredentialsA.arg.8=DWORD,dwFlags func.CredUIPromptForWindowsCredentialsA.ret=DWORD CredUIPromptForWindowsCredentialsW=func func.CredUIPromptForWindowsCredentialsW.args=9 func.CredUIPromptForWindowsCredentialsW.arg.0=PCREDUI_INFOW,pUiInfo func.CredUIPromptForWindowsCredentialsW.arg.1=DWORD,dwAuthError func.CredUIPromptForWindowsCredentialsW.arg.2=ULONG *,pulAuthPackage func.CredUIPromptForWindowsCredentialsW.arg.3=LPCVOID,pvInAuthBuffer func.CredUIPromptForWindowsCredentialsW.arg.4=ULONG,ulInAuthBufferSize func.CredUIPromptForWindowsCredentialsW.arg.5=LPVOID *,ppvOutAuthBuffer func.CredUIPromptForWindowsCredentialsW.arg.6=ULONG *,pulOutAuthBufferSize func.CredUIPromptForWindowsCredentialsW.arg.7=BOOL *,pfSave func.CredUIPromptForWindowsCredentialsW.arg.8=DWORD,dwFlags func.CredUIPromptForWindowsCredentialsW.ret=DWORD CredUIReadSSOCredW=func func.CredUIReadSSOCredW.args=2 func.CredUIReadSSOCredW.arg.0=PCWSTR,pszRealm func.CredUIReadSSOCredW.arg.1=PWSTR *,ppszUsername func.CredUIReadSSOCredW.ret=DWORD CredUIStoreSSOCredW=func func.CredUIStoreSSOCredW.args=4 func.CredUIStoreSSOCredW.arg.0=PCWSTR,pszRealm func.CredUIStoreSSOCredW.arg.1=PCWSTR,pszUsername func.CredUIStoreSSOCredW.arg.2=PCWSTR,pszPassword func.CredUIStoreSSOCredW.arg.3=BOOL,bPersist func.CredUIStoreSSOCredW.ret=DWORD CredUnPackAuthenticationBufferA=func func.CredUnPackAuthenticationBufferA.args=9 func.CredUnPackAuthenticationBufferA.arg.0=DWORD,dwFlags func.CredUnPackAuthenticationBufferA.arg.1=PVOID,pAuthBuffer func.CredUnPackAuthenticationBufferA.arg.2=DWORD,cbAuthBuffer func.CredUnPackAuthenticationBufferA.arg.3=LPSTR,pszUserName func.CredUnPackAuthenticationBufferA.arg.4=DWORD *,pcchlMaxUserName func.CredUnPackAuthenticationBufferA.arg.5=LPSTR,pszDomainName func.CredUnPackAuthenticationBufferA.arg.6=DWORD *,pcchMaxDomainName func.CredUnPackAuthenticationBufferA.arg.7=LPSTR,pszPassword func.CredUnPackAuthenticationBufferA.arg.8=DWORD *,pcchMaxPassword func.CredUnPackAuthenticationBufferA.ret=BOOL CredUnPackAuthenticationBufferW=func func.CredUnPackAuthenticationBufferW.args=9 func.CredUnPackAuthenticationBufferW.arg.0=DWORD,dwFlags func.CredUnPackAuthenticationBufferW.arg.1=PVOID,pAuthBuffer func.CredUnPackAuthenticationBufferW.arg.2=DWORD,cbAuthBuffer func.CredUnPackAuthenticationBufferW.arg.3=LPWSTR,pszUserName func.CredUnPackAuthenticationBufferW.arg.4=DWORD *,pcchMaxUserName func.CredUnPackAuthenticationBufferW.arg.5=LPWSTR,pszDomainName func.CredUnPackAuthenticationBufferW.arg.6=DWORD *,pcchMaxDomainName func.CredUnPackAuthenticationBufferW.arg.7=LPWSTR,pszPassword func.CredUnPackAuthenticationBufferW.arg.8=DWORD *,pcchMaxPassword func.CredUnPackAuthenticationBufferW.ret=BOOL CredUnmarshalCredentialA=func func.CredUnmarshalCredentialA.args=3 func.CredUnmarshalCredentialA.arg.0=LPCSTR,MarshaledCredential func.CredUnmarshalCredentialA.arg.1=PCRED_MARSHAL_TYPE,CredType func.CredUnmarshalCredentialA.arg.2=PVOID *,Credential func.CredUnmarshalCredentialA.ret=BOOL CredUnmarshalCredentialW=func func.CredUnmarshalCredentialW.args=3 func.CredUnmarshalCredentialW.arg.0=LPCWSTR,MarshaledCredential func.CredUnmarshalCredentialW.arg.1=PCRED_MARSHAL_TYPE,CredType func.CredUnmarshalCredentialW.arg.2=PVOID *,Credential func.CredUnmarshalCredentialW.ret=BOOL CredUnprotectA=func func.CredUnprotectA.args=5 func.CredUnprotectA.arg.0=BOOL,fAsSelf func.CredUnprotectA.arg.1=LPSTR,pszProtectedCredentials func.CredUnprotectA.arg.2=DWORD,cchProtectedCredentials func.CredUnprotectA.arg.3=LPSTR,pszCredentials func.CredUnprotectA.arg.4=DWORD *,pcchMaxChars func.CredUnprotectA.ret=BOOL CredUnprotectW=func func.CredUnprotectW.args=5 func.CredUnprotectW.arg.0=BOOL,fAsSelf func.CredUnprotectW.arg.1=LPWSTR,pszProtectedCredentials func.CredUnprotectW.arg.2=DWORD,cchProtectedCredentials func.CredUnprotectW.arg.3=LPWSTR,pszCredentials func.CredUnprotectW.arg.4=DWORD *,pcchMaxChars func.CredUnprotectW.ret=BOOL CredWriteA=func func.CredWriteA.args=2 func.CredWriteA.arg.0=PCREDENTIALA,Credential func.CredWriteA.arg.1=DWORD,Flags func.CredWriteA.ret=BOOL CredWriteDomainCredentialsA=func func.CredWriteDomainCredentialsA.args=3 func.CredWriteDomainCredentialsA.arg.0=PCREDENTIAL_TARGET_INFORMATIONA,TargetInfo func.CredWriteDomainCredentialsA.arg.1=PCREDENTIALA,Credential func.CredWriteDomainCredentialsA.arg.2=DWORD,Flags func.CredWriteDomainCredentialsA.ret=BOOL CredWriteDomainCredentialsW=func func.CredWriteDomainCredentialsW.args=3 func.CredWriteDomainCredentialsW.arg.0=PCREDENTIAL_TARGET_INFORMATIONW,TargetInfo func.CredWriteDomainCredentialsW.arg.1=PCREDENTIALW,Credential func.CredWriteDomainCredentialsW.arg.2=DWORD,Flags func.CredWriteDomainCredentialsW.ret=BOOL CredWriteW=func func.CredWriteW.args=2 func.CredWriteW.arg.0=PCREDENTIALW,Credential func.CredWriteW.arg.1=DWORD,Flags func.CredWriteW.ret=BOOL ### wincrypt.h ### PFN_CERT_ENUM_PHYSICAL_STORE=type type.PFN_CERT_ENUM_PHYSICAL_STORE=p PFN_CERT_ENUM_SYSTEM_STORE=type type.PFN_CERT_ENUM_SYSTEM_STORE=p PFN_CERT_ENUM_SYSTEM_STORE_LOCATION=type type.PFN_CERT_ENUM_SYSTEM_STORE_LOCATION=p PFN_CRYPT_ENUM_KEYID_PROP=type type.PFN_CRYPT_ENUM_KEYID_PROP=p PFN_CRYPT_ENUM_OID_FUNC=type type.PFN_CRYPT_ENUM_OID_FUNC=p PFN_CRYPT_ENUM_OID_INFO=type type.PFN_CRYPT_ENUM_OID_INFO=p PCERT_CHAIN_ENGINE_CONFIG=type type.PCERT_CHAIN_ENGINE_CONFIG=p PCERT_CHAIN_PARA=type type.PCERT_CHAIN_PARA=p PCERT_CHAIN_POLICY_PARA=type type.PCERT_CHAIN_POLICY_PARA=p PCERT_CHAIN_POLICY_STATUS=type type.PCERT_CHAIN_POLICY_STATUS=p PCERT_CREATE_CONTEXT_PARA=type type.PCERT_CREATE_CONTEXT_PARA=p PCERT_ENHKEY_USAGE=type type.PCERT_ENHKEY_USAGE=p PCERT_EXTENSION=type type.PCERT_EXTENSION=p PCERT_EXTENSIONS=type type.PCERT_EXTENSIONS=p PCERT_INFO=type type.PCERT_INFO=p PCERT_NAME_BLOB=type type.PCERT_NAME_BLOB=p PCERT_NAME_INFO=type type.PCERT_NAME_INFO=p PCERT_PHYSICAL_STORE_INFO=type type.PCERT_PHYSICAL_STORE_INFO=p PCERT_PUBLIC_KEY_INFO=type type.PCERT_PUBLIC_KEY_INFO=p PCERT_RDN=type type.PCERT_RDN=p PCERT_RDN_ATTR=type type.PCERT_RDN_ATTR=p PCERT_RDN_VALUE_BLOB=type type.PCERT_RDN_VALUE_BLOB=p PCERT_REVOCATION_PARA=type type.PCERT_REVOCATION_PARA=p PCERT_REVOCATION_STATUS=type type.PCERT_REVOCATION_STATUS=p PCERT_SERVER_OCSP_RESPONSE_OPEN_PARA=type type.PCERT_SERVER_OCSP_RESPONSE_OPEN_PARA=p PCERT_SYSTEM_STORE_INFO=type type.PCERT_SYSTEM_STORE_INFO=p PCMSG_SIGNED_ENCODE_INFO=type type.PCMSG_SIGNED_ENCODE_INFO=p PCMSG_SIGNER_ENCODE_INFO=type type.PCMSG_SIGNER_ENCODE_INFO=p PCMSG_STREAM_INFO=type type.PCMSG_STREAM_INFO=p PCRL_ENTRY=type type.PCRL_ENTRY=p PCRL_INFO=type type.PCRL_INFO=p PCRYPT_ALGORITHM_IDENTIFIER=type type.PCRYPT_ALGORITHM_IDENTIFIER=p PCRYPT_ATTRIBUTE=type type.PCRYPT_ATTRIBUTE=p PCRYPT_CREDENTIALS=type type.PCRYPT_CREDENTIALS=p PCRYPT_DATA_BLOB=type type.PCRYPT_DATA_BLOB=p PCRYPT_DECODE_PARA=type type.PCRYPT_DECODE_PARA=p PCRYPT_DECRYPT_MESSAGE_PARA=type type.PCRYPT_DECRYPT_MESSAGE_PARA=p PCRYPT_DER_BLOB=type type.PCRYPT_DER_BLOB=p PCRYPT_ENCODE_PARA=type type.PCRYPT_ENCODE_PARA=p PCRYPT_ENCRYPT_MESSAGE_PARA=type type.PCRYPT_ENCRYPT_MESSAGE_PARA=p PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO=type type.PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO=p PCRYPT_HASH_MESSAGE_PARA=type type.PCRYPT_HASH_MESSAGE_PARA=p PCRYPT_INTEGER_BLOB=type type.PCRYPT_INTEGER_BLOB=p PCRYPT_KEY_PROV_INFO=type type.PCRYPT_KEY_PROV_INFO=p PCRYPT_KEY_SIGN_MESSAGE_PARA=type type.PCRYPT_KEY_SIGN_MESSAGE_PARA=p PCRYPT_KEY_VERIFY_MESSAGE_PARA=type type.PCRYPT_KEY_VERIFY_MESSAGE_PARA=p PCRYPT_RETRIEVE_AUX_INFO=type type.PCRYPT_RETRIEVE_AUX_INFO=p PCRYPT_SIGN_MESSAGE_PARA=type type.PCRYPT_SIGN_MESSAGE_PARA=p PCRYPT_TIMESTAMP_CONTEXT=type type.PCRYPT_TIMESTAMP_CONTEXT=p PCRYPT_TIMESTAMP_PARA=type type.PCRYPT_TIMESTAMP_PARA=p PCRYPT_URL_ARRAY=type type.PCRYPT_URL_ARRAY=p PCRYPT_URL_INFO=type type.PCRYPT_URL_INFO=p PCRYPT_VERIFY_MESSAGE_PARA=type type.PCRYPT_VERIFY_MESSAGE_PARA=p PCTL_ENTRY=type type.PCTL_ENTRY=p PCTL_INFO=type type.PCTL_INFO=p PCTL_USAGE=type type.PCTL_USAGE=p PCTL_VERIFY_USAGE_PARA=type type.PCTL_VERIFY_USAGE_PARA=p PCTL_VERIFY_USAGE_STATUS=type type.PCTL_VERIFY_USAGE_STATUS=p PCCERT_CHAIN_CONTEXT=type type.PCCERT_CHAIN_CONTEXT=p PCCERT_CONTEXT=type type.PCCERT_CONTEXT=p PCCERT_SERVER_OCSP_RESPONSE_CONTEXT=type type.PCCERT_SERVER_OCSP_RESPONSE_CONTEXT=p PCCERT_SELECT_CHAIN_PARA=type type.PCCERT_SELECT_CHAIN_PARA=p PCCERT_SELECT_CRITERIA=type type.PCCERT_SELECT_CRITERIA=p PCCERT_STRONG_SIGN_PARA=type type.PCCERT_STRONG_SIGN_PARA=p PCCRL_CONTEXT=type type.PCCRL_CONTEXT=p PCCRYPT_OID_INFO=type type.PCCRYPT_OID_INFO=p PCCTL_CONTEXT=type type.PCCTL_CONTEXT=p CertAddCRLContextToStore=func func.CertAddCRLContextToStore.args=4 func.CertAddCRLContextToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCRLContextToStore.arg.1=PCCRL_CONTEXT,pCrlContext func.CertAddCRLContextToStore.arg.2=DWORD,dwAddDisposition func.CertAddCRLContextToStore.arg.3=PCCRL_CONTEXT *,ppStoreContext func.CertAddCRLContextToStore.ret=BOOL CertAddCRLLinkToStore=func func.CertAddCRLLinkToStore.args=4 func.CertAddCRLLinkToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCRLLinkToStore.arg.1=PCCRL_CONTEXT,pCrlContext func.CertAddCRLLinkToStore.arg.2=DWORD,dwAddDisposition func.CertAddCRLLinkToStore.arg.3=PCCRL_CONTEXT *,ppStoreContext func.CertAddCRLLinkToStore.ret=BOOL CertAddCTLContextToStore=func func.CertAddCTLContextToStore.args=4 func.CertAddCTLContextToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCTLContextToStore.arg.1=PCCTL_CONTEXT,pCtlContext func.CertAddCTLContextToStore.arg.2=DWORD,dwAddDisposition func.CertAddCTLContextToStore.arg.3=PCCTL_CONTEXT *,ppStoreContext func.CertAddCTLContextToStore.ret=BOOL CertAddCTLLinkToStore=func func.CertAddCTLLinkToStore.args=4 func.CertAddCTLLinkToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCTLLinkToStore.arg.1=PCCTL_CONTEXT,pCtlContext func.CertAddCTLLinkToStore.arg.2=DWORD,dwAddDisposition func.CertAddCTLLinkToStore.arg.3=PCCTL_CONTEXT *,ppStoreContext func.CertAddCTLLinkToStore.ret=BOOL CertAddCertificateContextToStore=func func.CertAddCertificateContextToStore.args=4 func.CertAddCertificateContextToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCertificateContextToStore.arg.1=PCCERT_CONTEXT,pCertContext func.CertAddCertificateContextToStore.arg.2=DWORD,dwAddDisposition func.CertAddCertificateContextToStore.arg.3=PCCERT_CONTEXT *,ppStoreContext func.CertAddCertificateContextToStore.ret=BOOL CertAddCertificateLinkToStore=func func.CertAddCertificateLinkToStore.args=4 func.CertAddCertificateLinkToStore.arg.0=HCERTSTORE,hCertStore func.CertAddCertificateLinkToStore.arg.1=PCCERT_CONTEXT,pCertContext func.CertAddCertificateLinkToStore.arg.2=DWORD,dwAddDisposition func.CertAddCertificateLinkToStore.arg.3=PCCERT_CONTEXT *,ppStoreContext func.CertAddCertificateLinkToStore.ret=BOOL CertAddEncodedCRLToStore=func func.CertAddEncodedCRLToStore.args=6 func.CertAddEncodedCRLToStore.arg.0=HCERTSTORE,hCertStore func.CertAddEncodedCRLToStore.arg.1=DWORD,dwCertEncodingType func.CertAddEncodedCRLToStore.arg.2=const BYTE *,pbCrlEncoded func.CertAddEncodedCRLToStore.arg.3=DWORD,cbCrlEncoded func.CertAddEncodedCRLToStore.arg.4=DWORD,dwAddDisposition func.CertAddEncodedCRLToStore.arg.5=PCCRL_CONTEXT *,ppCrlContext func.CertAddEncodedCRLToStore.ret=BOOL CertAddEncodedCTLToStore=func func.CertAddEncodedCTLToStore.args=6 func.CertAddEncodedCTLToStore.arg.0=HCERTSTORE,hCertStore func.CertAddEncodedCTLToStore.arg.1=DWORD,dwMsgAndCertEncodingType func.CertAddEncodedCTLToStore.arg.2=const BYTE *,pbCtlEncoded func.CertAddEncodedCTLToStore.arg.3=DWORD,cbCtlEncoded func.CertAddEncodedCTLToStore.arg.4=DWORD,dwAddDisposition func.CertAddEncodedCTLToStore.arg.5=PCCTL_CONTEXT *,ppCtlContext func.CertAddEncodedCTLToStore.ret=BOOL CertAddEncodedCertificateToStore=func func.CertAddEncodedCertificateToStore.args=6 func.CertAddEncodedCertificateToStore.arg.0=HCERTSTORE,hCertStore func.CertAddEncodedCertificateToStore.arg.1=DWORD,dwCertEncodingType func.CertAddEncodedCertificateToStore.arg.2=const BYTE *,pbCertEncoded func.CertAddEncodedCertificateToStore.arg.3=DWORD,cbCertEncoded func.CertAddEncodedCertificateToStore.arg.4=DWORD,dwAddDisposition func.CertAddEncodedCertificateToStore.arg.5=PCCERT_CONTEXT *,ppCertContext func.CertAddEncodedCertificateToStore.ret=BOOL CertAddEncodedCertificateToSystemStoreA=func func.CertAddEncodedCertificateToSystemStoreA.args=3 func.CertAddEncodedCertificateToSystemStoreA.arg.0=LPCSTR,szCertStoreName func.CertAddEncodedCertificateToSystemStoreA.arg.1=const BYTE *,pbCertEncoded func.CertAddEncodedCertificateToSystemStoreA.arg.2=DWORD,cbCertEncoded func.CertAddEncodedCertificateToSystemStoreA.ret=BOOL CertAddEncodedCertificateToSystemStoreW=func func.CertAddEncodedCertificateToSystemStoreW.args=3 func.CertAddEncodedCertificateToSystemStoreW.arg.0=LPCWSTR,szCertStoreName func.CertAddEncodedCertificateToSystemStoreW.arg.1=const BYTE *,pbCertEncoded func.CertAddEncodedCertificateToSystemStoreW.arg.2=DWORD,cbCertEncoded func.CertAddEncodedCertificateToSystemStoreW.ret=BOOL CertAddEnhancedKeyUsageIdentifier=func func.CertAddEnhancedKeyUsageIdentifier.args=2 func.CertAddEnhancedKeyUsageIdentifier.arg.0=PCCERT_CONTEXT,pCertContext func.CertAddEnhancedKeyUsageIdentifier.arg.1=LPCSTR,pszUsageIdentifier func.CertAddEnhancedKeyUsageIdentifier.ret=BOOL CertAddRefServerOcspResponse=func func.CertAddRefServerOcspResponse.args=1 func.CertAddRefServerOcspResponse.arg.0=HCERT_SERVER_OCSP_RESPONSE,hServerOcspResponse func.CertAddRefServerOcspResponse.ret=VOID CertAddRefServerOcspResponseContext=func func.CertAddRefServerOcspResponseContext.args=1 func.CertAddRefServerOcspResponseContext.arg.0=PCCERT_SERVER_OCSP_RESPONSE_CONTEXT,pServerOcspResponseContext func.CertAddRefServerOcspResponseContext.ret=VOID CertAddSerializedElementToStore=func func.CertAddSerializedElementToStore.args=8 func.CertAddSerializedElementToStore.arg.0=HCERTSTORE,hCertStore func.CertAddSerializedElementToStore.arg.1=const BYTE *,pbElement func.CertAddSerializedElementToStore.arg.2=DWORD,cbElement func.CertAddSerializedElementToStore.arg.3=DWORD,dwAddDisposition func.CertAddSerializedElementToStore.arg.4=DWORD,dwFlags func.CertAddSerializedElementToStore.arg.5=DWORD,dwContextTypeFlags func.CertAddSerializedElementToStore.arg.6=DWORD *,pdwContextType func.CertAddSerializedElementToStore.arg.7=const void **,ppvContext func.CertAddSerializedElementToStore.ret=BOOL CertAddStoreToCollection=func func.CertAddStoreToCollection.args=4 func.CertAddStoreToCollection.arg.0=HCERTSTORE,hCollectionStore func.CertAddStoreToCollection.arg.1=HCERTSTORE,hSiblingStore func.CertAddStoreToCollection.arg.2=DWORD,dwUpdateFlags func.CertAddStoreToCollection.arg.3=DWORD,dwPriority func.CertAddStoreToCollection.ret=BOOL CertAlgIdToOID=func func.CertAlgIdToOID.args=1 func.CertAlgIdToOID.arg.0=DWORD,dwAlgId func.CertAlgIdToOID.ret=LPCSTR CertCloseServerOcspResponse=func func.CertCloseServerOcspResponse.args=2 func.CertCloseServerOcspResponse.arg.0=HCERT_SERVER_OCSP_RESPONSE,hServerOcspResponse func.CertCloseServerOcspResponse.arg.1=DWORD,dwFlags func.CertCloseServerOcspResponse.ret=VOID CertCloseStore=func func.CertCloseStore.args=2 func.CertCloseStore.arg.0=HCERTSTORE,hCertStore func.CertCloseStore.arg.1=DWORD,dwFlags func.CertCloseStore.ret=BOOL CertCompareCertificate=func func.CertCompareCertificate.args=3 func.CertCompareCertificate.arg.0=DWORD,dwCertEncodingType func.CertCompareCertificate.arg.1=PCERT_INFO,pCertId1 func.CertCompareCertificate.arg.2=PCERT_INFO,pCertId2 func.CertCompareCertificate.ret=BOOL CertCompareCertificateName=func func.CertCompareCertificateName.args=3 func.CertCompareCertificateName.arg.0=DWORD,dwCertEncodingType func.CertCompareCertificateName.arg.1=PCERT_NAME_BLOB,pCertName1 func.CertCompareCertificateName.arg.2=PCERT_NAME_BLOB,pCertName2 func.CertCompareCertificateName.ret=BOOL CertComparePublicKeyInfo=func func.CertComparePublicKeyInfo.args=3 func.CertComparePublicKeyInfo.arg.0=DWORD,dwCertEncodingType func.CertComparePublicKeyInfo.arg.1=PCERT_PUBLIC_KEY_INFO,pPublicKey1 func.CertComparePublicKeyInfo.arg.2=PCERT_PUBLIC_KEY_INFO,pPublicKey2 func.CertComparePublicKeyInfo.ret=BOOL CertControlStore=func func.CertControlStore.args=4 func.CertControlStore.arg.0=HCERTSTORE,hCertStore func.CertControlStore.arg.1=DWORD,dwFlags func.CertControlStore.arg.2=DWORD,dwCtrlType func.CertControlStore.arg.3=void const *,pvCtrlPara func.CertControlStore.ret=BOOL CertCreateCRLContext=func func.CertCreateCRLContext.args=3 func.CertCreateCRLContext.arg.0=DWORD,dwCertEncodingType func.CertCreateCRLContext.arg.1=const BYTE *,pbCrlEncoded func.CertCreateCRLContext.arg.2=DWORD,cbCrlEncoded func.CertCreateCRLContext.ret=PCCRL_CONTEXT CertCreateCTLContext=func func.CertCreateCTLContext.args=3 func.CertCreateCTLContext.arg.0=DWORD,dwMsgAndCertEncodingType func.CertCreateCTLContext.arg.1=const BYTE *,pbCtlEncoded func.CertCreateCTLContext.arg.2=DWORD,cbCtlEncoded func.CertCreateCTLContext.ret=PCCTL_CONTEXT CertCreateCTLEntryFromCertificateContextProperties=func func.CertCreateCTLEntryFromCertificateContextProperties.args=7 func.CertCreateCTLEntryFromCertificateContextProperties.arg.0=PCCERT_CONTEXT,pCertContext func.CertCreateCTLEntryFromCertificateContextProperties.arg.1=DWORD,cOptAttr func.CertCreateCTLEntryFromCertificateContextProperties.arg.2=PCRYPT_ATTRIBUTE,rgOptAttr func.CertCreateCTLEntryFromCertificateContextProperties.arg.3=DWORD,dwFlags func.CertCreateCTLEntryFromCertificateContextProperties.arg.4=void *,pvReserved func.CertCreateCTLEntryFromCertificateContextProperties.arg.5=PCTL_ENTRY,pCtlEntry func.CertCreateCTLEntryFromCertificateContextProperties.arg.6=DWORD *,pcbCtlEntry func.CertCreateCTLEntryFromCertificateContextProperties.ret=BOOL CertCreateCertificateChainEngine=func func.CertCreateCertificateChainEngine.args=2 func.CertCreateCertificateChainEngine.arg.0=PCERT_CHAIN_ENGINE_CONFIG,pConfig func.CertCreateCertificateChainEngine.arg.1=HCERTCHAINENGINE *,phChainEngine func.CertCreateCertificateChainEngine.ret=BOOL CertCreateCertificateContext=func func.CertCreateCertificateContext.args=3 func.CertCreateCertificateContext.arg.0=DWORD,dwCertEncodingType func.CertCreateCertificateContext.arg.1=const BYTE *,pbCertEncoded func.CertCreateCertificateContext.arg.2=DWORD,cbCertEncoded func.CertCreateCertificateContext.ret=PCCERT_CONTEXT CertCreateContext=func func.CertCreateContext.args=6 func.CertCreateContext.arg.0=DWORD,dwContextType func.CertCreateContext.arg.1=DWORD,dwEncodingType func.CertCreateContext.arg.2=const BYTE *,pbEncoded func.CertCreateContext.arg.3=DWORD,cbEncoded func.CertCreateContext.arg.4=DWORD,dwFlags func.CertCreateContext.arg.5=PCERT_CREATE_CONTEXT_PARA,pCreatePara func.CertCreateContext.ret=const void * CertCreateSelfSignCertificate=func func.CertCreateSelfSignCertificate.args=8 func.CertCreateSelfSignCertificate.arg.0=HCRYPTPROV_OR_NCRYPT_KEY_HANDLE,hCryptProvOrNCryptKey func.CertCreateSelfSignCertificate.arg.1=PCERT_NAME_BLOB,pSubjectIssuerBlob func.CertCreateSelfSignCertificate.arg.2=DWORD,dwFlags func.CertCreateSelfSignCertificate.arg.3=PCRYPT_KEY_PROV_INFO,pKeyProvInfo func.CertCreateSelfSignCertificate.arg.4=PCRYPT_ALGORITHM_IDENTIFIER,pSignatureAlgorithm func.CertCreateSelfSignCertificate.arg.5=PSYSTEMTIME,pStartTime func.CertCreateSelfSignCertificate.arg.6=PSYSTEMTIME,pEndTime func.CertCreateSelfSignCertificate.arg.7=PCERT_EXTENSIONS,pExtensions func.CertCreateSelfSignCertificate.ret=PCCERT_CONTEXT CertDeleteCRLFromStore=func func.CertDeleteCRLFromStore.args=1 func.CertDeleteCRLFromStore.arg.0=PCCRL_CONTEXT,pCrlContext func.CertDeleteCRLFromStore.ret=BOOL CertDeleteCTLFromStore=func func.CertDeleteCTLFromStore.args=1 func.CertDeleteCTLFromStore.arg.0=PCCTL_CONTEXT,pCtlContext func.CertDeleteCTLFromStore.ret=BOOL CertDeleteCertificateFromStore=func func.CertDeleteCertificateFromStore.args=1 func.CertDeleteCertificateFromStore.arg.0=PCCERT_CONTEXT,pCertContext func.CertDeleteCertificateFromStore.ret=BOOL CertDuplicateCRLContext=func func.CertDuplicateCRLContext.args=1 func.CertDuplicateCRLContext.arg.0=PCCRL_CONTEXT,pCrlContext func.CertDuplicateCRLContext.ret=PCCRL_CONTEXT CertDuplicateCTLContext=func func.CertDuplicateCTLContext.args=1 func.CertDuplicateCTLContext.arg.0=PCCTL_CONTEXT,pCtlContext func.CertDuplicateCTLContext.ret=PCCTL_CONTEXT CertDuplicateCertificateChain=func func.CertDuplicateCertificateChain.args=1 func.CertDuplicateCertificateChain.arg.0=PCCERT_CHAIN_CONTEXT,pChainContext func.CertDuplicateCertificateChain.ret=PCCERT_CHAIN_CONTEXT CertDuplicateCertificateContext=func func.CertDuplicateCertificateContext.args=1 func.CertDuplicateCertificateContext.arg.0=PCCERT_CONTEXT,pCertContext func.CertDuplicateCertificateContext.ret=PCCERT_CONTEXT CertDuplicateStore=func func.CertDuplicateStore.args=1 func.CertDuplicateStore.arg.0=HCERTSTORE,hCertStore func.CertDuplicateStore.ret=HCERTSTORE CertEnumCRLContextProperties=func func.CertEnumCRLContextProperties.args=2 func.CertEnumCRLContextProperties.arg.0=PCCRL_CONTEXT,pCrlContext func.CertEnumCRLContextProperties.arg.1=DWORD,dwPropId func.CertEnumCRLContextProperties.ret=DWORD CertEnumCRLsInStore=func func.CertEnumCRLsInStore.args=2 func.CertEnumCRLsInStore.arg.0=HCERTSTORE,hCertStore func.CertEnumCRLsInStore.arg.1=PCCRL_CONTEXT,pPrevCrlContext func.CertEnumCRLsInStore.ret=PCCRL_CONTEXT CertEnumCTLContextProperties=func func.CertEnumCTLContextProperties.args=2 func.CertEnumCTLContextProperties.arg.0=PCCTL_CONTEXT,pCtlContext func.CertEnumCTLContextProperties.arg.1=DWORD,dwPropId func.CertEnumCTLContextProperties.ret=DWORD CertEnumCTLsInStore=func func.CertEnumCTLsInStore.args=2 func.CertEnumCTLsInStore.arg.0=HCERTSTORE,hCertStore func.CertEnumCTLsInStore.arg.1=PCCTL_CONTEXT,pPrevCtlContext func.CertEnumCTLsInStore.ret=PCCTL_CONTEXT CertEnumCertificateContextProperties=func func.CertEnumCertificateContextProperties.args=2 func.CertEnumCertificateContextProperties.arg.0=PCCERT_CONTEXT,pCertContext func.CertEnumCertificateContextProperties.arg.1=DWORD,dwPropId func.CertEnumCertificateContextProperties.ret=DWORD CertEnumCertificatesInStore=func func.CertEnumCertificatesInStore.args=2 func.CertEnumCertificatesInStore.arg.0=HCERTSTORE,hCertStore func.CertEnumCertificatesInStore.arg.1=PCCERT_CONTEXT,pPrevCertContext func.CertEnumCertificatesInStore.ret=PCCERT_CONTEXT CertEnumPhysicalStore=func func.CertEnumPhysicalStore.args=4 func.CertEnumPhysicalStore.arg.0=const void *,pvSystemStore func.CertEnumPhysicalStore.arg.1=DWORD,dwFlags func.CertEnumPhysicalStore.arg.2=void *,pvArg func.CertEnumPhysicalStore.arg.3=PFN_CERT_ENUM_PHYSICAL_STORE,pfnEnum func.CertEnumPhysicalStore.ret=BOOL CertEnumSubjectInSortedCTL=func func.CertEnumSubjectInSortedCTL.args=4 func.CertEnumSubjectInSortedCTL.arg.0=PCCTL_CONTEXT,pCtlContext func.CertEnumSubjectInSortedCTL.arg.1=void **,ppvNextSubject func.CertEnumSubjectInSortedCTL.arg.2=PCRYPT_DER_BLOB,pSubjectIdentifier func.CertEnumSubjectInSortedCTL.arg.3=PCRYPT_DER_BLOB,pEncodedAttributes func.CertEnumSubjectInSortedCTL.ret=BOOL CertEnumSystemStore=func func.CertEnumSystemStore.args=4 func.CertEnumSystemStore.arg.0=DWORD,dwFlags func.CertEnumSystemStore.arg.1=void *,pvSystemStoreLocationPara func.CertEnumSystemStore.arg.2=void *,pvArg func.CertEnumSystemStore.arg.3=PFN_CERT_ENUM_SYSTEM_STORE,pfnEnum func.CertEnumSystemStore.ret=BOOL CertEnumSystemStoreLocation=func func.CertEnumSystemStoreLocation.args=3 func.CertEnumSystemStoreLocation.arg.0=DWORD,dwFlags func.CertEnumSystemStoreLocation.arg.1=void *,pvArg func.CertEnumSystemStoreLocation.arg.2=PFN_CERT_ENUM_SYSTEM_STORE_LOCATION,pfnEnum func.CertEnumSystemStoreLocation.ret=BOOL CertFindAttribute=func func.CertFindAttribute.args=3 func.CertFindAttribute.arg.0=LPCSTR,pszObjId func.CertFindAttribute.arg.1=DWORD,cAttr func.CertFindAttribute.arg.2=CRYPT_ATTRIBUTE *,rgAttr func.CertFindAttribute.ret=PCRYPT_ATTRIBUTE CertFindCRLInStore=func func.CertFindCRLInStore.args=6 func.CertFindCRLInStore.arg.0=HCERTSTORE,hCertStore func.CertFindCRLInStore.arg.1=DWORD,dwCertEncodingType func.CertFindCRLInStore.arg.2=DWORD,dwFindFlags func.CertFindCRLInStore.arg.3=DWORD,dwFindType func.CertFindCRLInStore.arg.4=const void *,pvFindPara func.CertFindCRLInStore.arg.5=PCCRL_CONTEXT,pPrevCrlContext func.CertFindCRLInStore.ret=PCCRL_CONTEXT CertFindCTLInStore=func func.CertFindCTLInStore.args=6 func.CertFindCTLInStore.arg.0=HCERTSTORE,hCertStore func.CertFindCTLInStore.arg.1=DWORD,dwMsgAndCertEncodingType func.CertFindCTLInStore.arg.2=DWORD,dwFindFlags func.CertFindCTLInStore.arg.3=DWORD,dwFindType func.CertFindCTLInStore.arg.4=const void *,pvFindPara func.CertFindCTLInStore.arg.5=PCCTL_CONTEXT,pPrevCtlContext func.CertFindCTLInStore.ret=PCCTL_CONTEXT CertFindCertificateInCRL=func func.CertFindCertificateInCRL.args=5 func.CertFindCertificateInCRL.arg.0=PCCERT_CONTEXT,pCert func.CertFindCertificateInCRL.arg.1=PCCRL_CONTEXT,pCrlContext func.CertFindCertificateInCRL.arg.2=DWORD,dwFlags func.CertFindCertificateInCRL.arg.3=void *,pvReserved func.CertFindCertificateInCRL.arg.4=PCRL_ENTRY *,ppCrlEntry func.CertFindCertificateInCRL.ret=BOOL CertFindCertificateInStore=func func.CertFindCertificateInStore.args=6 func.CertFindCertificateInStore.arg.0=HCERTSTORE,hCertStore func.CertFindCertificateInStore.arg.1=DWORD,dwCertEncodingType func.CertFindCertificateInStore.arg.2=DWORD,dwFindFlags func.CertFindCertificateInStore.arg.3=DWORD,dwFindType func.CertFindCertificateInStore.arg.4=const void *,pvFindPara func.CertFindCertificateInStore.arg.5=PCCERT_CONTEXT,pPrevCertContext func.CertFindCertificateInStore.ret=PCCERT_CONTEXT CertFindChainInStore=func func.CertFindChainInStore.args=6 func.CertFindChainInStore.arg.0=HCERTSTORE,hCertStore func.CertFindChainInStore.arg.1=DWORD,dwCertEncodingType func.CertFindChainInStore.arg.2=DWORD,dwFindFlags func.CertFindChainInStore.arg.3=DWORD,dwFindType func.CertFindChainInStore.arg.4=const void *,pvFindPara func.CertFindChainInStore.arg.5=PCCERT_CHAIN_CONTEXT,pPrevChainContext func.CertFindChainInStore.ret=PCCERT_CHAIN_CONTEXT CertFindExtension=func func.CertFindExtension.args=3 func.CertFindExtension.arg.0=LPCSTR,pszObjId func.CertFindExtension.arg.1=DWORD,cExtensions func.CertFindExtension.arg.2=CERT_EXTENSION *,rgExtensions func.CertFindExtension.ret=PCERT_EXTENSION CertFindRDNAttr=func func.CertFindRDNAttr.args=2 func.CertFindRDNAttr.arg.0=LPCSTR,pszObjId func.CertFindRDNAttr.arg.1=PCERT_NAME_INFO,pName func.CertFindRDNAttr.ret=PCERT_RDN_ATTR CertFindSubjectInCTL=func func.CertFindSubjectInCTL.args=5 func.CertFindSubjectInCTL.arg.0=DWORD,dwEncodingType func.CertFindSubjectInCTL.arg.1=DWORD,dwSubjectType func.CertFindSubjectInCTL.arg.2=void *,pvSubject func.CertFindSubjectInCTL.arg.3=PCCTL_CONTEXT,pCtlContext func.CertFindSubjectInCTL.arg.4=DWORD,dwFlags func.CertFindSubjectInCTL.ret=PCTL_ENTRY CertFindSubjectInSortedCTL=func func.CertFindSubjectInSortedCTL.args=5 func.CertFindSubjectInSortedCTL.arg.0=PCRYPT_DATA_BLOB,pSubjectIdentifier func.CertFindSubjectInSortedCTL.arg.1=PCCTL_CONTEXT,pCtlContext func.CertFindSubjectInSortedCTL.arg.2=DWORD,dwFlags func.CertFindSubjectInSortedCTL.arg.3=void *,pvReserved func.CertFindSubjectInSortedCTL.arg.4=PCRYPT_DER_BLOB,pEncodedAttributes func.CertFindSubjectInSortedCTL.ret=BOOL CertFreeCRLContext=func func.CertFreeCRLContext.args=1 func.CertFreeCRLContext.arg.0=PCCRL_CONTEXT,pCrlContext func.CertFreeCRLContext.ret=BOOL CertFreeCTLContext=func func.CertFreeCTLContext.args=1 func.CertFreeCTLContext.arg.0=PCCTL_CONTEXT,pCtlContext func.CertFreeCTLContext.ret=BOOL CertFreeCertificateChain=func func.CertFreeCertificateChain.args=1 func.CertFreeCertificateChain.arg.0=PCCERT_CHAIN_CONTEXT,pChainContext func.CertFreeCertificateChain.ret=VOID CertFreeCertificateChainEngine=func func.CertFreeCertificateChainEngine.args=1 func.CertFreeCertificateChainEngine.arg.0=HCERTCHAINENGINE,hChainEngine func.CertFreeCertificateChainEngine.ret=VOID CertFreeCertificateChainList=func func.CertFreeCertificateChainList.args=1 func.CertFreeCertificateChainList.arg.0=PCCERT_CHAIN_CONTEXT *,prgpSelection func.CertFreeCertificateChainList.ret=VOID CertFreeCertificateContext=func func.CertFreeCertificateContext.args=1 func.CertFreeCertificateContext.arg.0=PCCERT_CONTEXT,pCertContext func.CertFreeCertificateContext.ret=BOOL CertFreeServerOcspResponseContext=func func.CertFreeServerOcspResponseContext.args=1 func.CertFreeServerOcspResponseContext.arg.0=PCCERT_SERVER_OCSP_RESPONSE_CONTEXT,pServerOcspResponseContext func.CertFreeServerOcspResponseContext.ret=VOID CertGetCRLContextProperty=func func.CertGetCRLContextProperty.args=4 func.CertGetCRLContextProperty.arg.0=PCCRL_CONTEXT,pCrlContext func.CertGetCRLContextProperty.arg.1=DWORD,dwPropId func.CertGetCRLContextProperty.arg.2=void *,pvData func.CertGetCRLContextProperty.arg.3=DWORD *,pcbData func.CertGetCRLContextProperty.ret=BOOL CertGetCRLFromStore=func func.CertGetCRLFromStore.args=4 func.CertGetCRLFromStore.arg.0=HCERTSTORE,hCertStore func.CertGetCRLFromStore.arg.1=PCCERT_CONTEXT,pIssuerContext func.CertGetCRLFromStore.arg.2=PCCRL_CONTEXT,pPrevCrlContext func.CertGetCRLFromStore.arg.3=DWORD *,pdwFlags func.CertGetCRLFromStore.ret=PCCRL_CONTEXT CertGetCTLContextProperty=func func.CertGetCTLContextProperty.args=4 func.CertGetCTLContextProperty.arg.0=PCCTL_CONTEXT,pCtlContext func.CertGetCTLContextProperty.arg.1=DWORD,dwPropId func.CertGetCTLContextProperty.arg.2=void *,pvData func.CertGetCTLContextProperty.arg.3=DWORD *,pcbData func.CertGetCTLContextProperty.ret=BOOL CertGetCertificateChain=func func.CertGetCertificateChain.args=8 func.CertGetCertificateChain.arg.0=HCERTCHAINENGINE,hChainEngine func.CertGetCertificateChain.arg.1=PCCERT_CONTEXT,pCertContext func.CertGetCertificateChain.arg.2=LPFILETIME,pTime func.CertGetCertificateChain.arg.3=HCERTSTORE,hAdditionalStore func.CertGetCertificateChain.arg.4=PCERT_CHAIN_PARA,pChainPara func.CertGetCertificateChain.arg.5=DWORD,dwFlags func.CertGetCertificateChain.arg.6=LPVOID,pvReserved func.CertGetCertificateChain.arg.7=PCCERT_CHAIN_CONTEXT *,ppChainContext func.CertGetCertificateChain.ret=BOOL CertGetCertificateContextProperty=func func.CertGetCertificateContextProperty.args=4 func.CertGetCertificateContextProperty.arg.0=PCCERT_CONTEXT,pCertContext func.CertGetCertificateContextProperty.arg.1=DWORD,dwPropId func.CertGetCertificateContextProperty.arg.2=void *,pvData func.CertGetCertificateContextProperty.arg.3=DWORD *,pcbData func.CertGetCertificateContextProperty.ret=BOOL CertGetEnhancedKeyUsage=func func.CertGetEnhancedKeyUsage.args=4 func.CertGetEnhancedKeyUsage.arg.0=PCCERT_CONTEXT,pCertContext func.CertGetEnhancedKeyUsage.arg.1=DWORD,dwFlags func.CertGetEnhancedKeyUsage.arg.2=PCERT_ENHKEY_USAGE,pUsage func.CertGetEnhancedKeyUsage.arg.3=DWORD *,pcbUsage func.CertGetEnhancedKeyUsage.ret=BOOL CertGetIntendedKeyUsage=func func.CertGetIntendedKeyUsage.args=4 func.CertGetIntendedKeyUsage.arg.0=DWORD,dwCertEncodingType func.CertGetIntendedKeyUsage.arg.1=PCERT_INFO,pCertInfo func.CertGetIntendedKeyUsage.arg.2=BYTE *,pbKeyUsage func.CertGetIntendedKeyUsage.arg.3=DWORD,cbKeyUsage func.CertGetIntendedKeyUsage.ret=BOOL CertGetIssuerCertificateFromStore=func func.CertGetIssuerCertificateFromStore.args=4 func.CertGetIssuerCertificateFromStore.arg.0=HCERTSTORE,hCertStore func.CertGetIssuerCertificateFromStore.arg.1=PCCERT_CONTEXT,pSubjectContext func.CertGetIssuerCertificateFromStore.arg.2=PCCERT_CONTEXT,pPrevIssuerContext func.CertGetIssuerCertificateFromStore.arg.3=DWORD *,pdwFlags func.CertGetIssuerCertificateFromStore.ret=PCCERT_CONTEXT CertGetNameStringA=func func.CertGetNameStringA.args=6 func.CertGetNameStringA.arg.0=PCCERT_CONTEXT,pCertContext func.CertGetNameStringA.arg.1=DWORD,dwType func.CertGetNameStringA.arg.2=DWORD,dwFlags func.CertGetNameStringA.arg.3=void *,pvTypePara func.CertGetNameStringA.arg.4=LPSTR,pszNameString func.CertGetNameStringA.arg.5=DWORD,cchNameString func.CertGetNameStringA.ret=DWORD CertGetNameStringW=func func.CertGetNameStringW.args=6 func.CertGetNameStringW.arg.0=PCCERT_CONTEXT,pCertContext func.CertGetNameStringW.arg.1=DWORD,dwType func.CertGetNameStringW.arg.2=DWORD,dwFlags func.CertGetNameStringW.arg.3=void *,pvTypePara func.CertGetNameStringW.arg.4=LPWSTR,pszNameString func.CertGetNameStringW.arg.5=DWORD,cchNameString func.CertGetNameStringW.ret=DWORD CertGetPublicKeyLength=func func.CertGetPublicKeyLength.args=2 func.CertGetPublicKeyLength.arg.0=DWORD,dwCertEncodingType func.CertGetPublicKeyLength.arg.1=PCERT_PUBLIC_KEY_INFO,pPublicKey func.CertGetPublicKeyLength.ret=DWORD CertGetServerOcspResponseContext=func func.CertGetServerOcspResponseContext.args=3 func.CertGetServerOcspResponseContext.arg.0=HCERT_SERVER_OCSP_RESPONSE,hServerOcspResponse func.CertGetServerOcspResponseContext.arg.1=DWORD,dwFlags func.CertGetServerOcspResponseContext.arg.2=LPVOID,pvReserved func.CertGetServerOcspResponseContext.ret=PCCERT_SERVER_OCSP_RESPONSE_CONTEXT CertGetStoreProperty=func func.CertGetStoreProperty.args=4 func.CertGetStoreProperty.arg.0=HCERTSTORE,hCertStore func.CertGetStoreProperty.arg.1=DWORD,dwPropId func.CertGetStoreProperty.arg.2=void *,pvData func.CertGetStoreProperty.arg.3=DWORD *,pcbData func.CertGetStoreProperty.ret=BOOL CertGetSubjectCertificateFromStore=func func.CertGetSubjectCertificateFromStore.args=3 func.CertGetSubjectCertificateFromStore.arg.0=HCERTSTORE,hCertStore func.CertGetSubjectCertificateFromStore.arg.1=DWORD,dwCertEncodingType func.CertGetSubjectCertificateFromStore.arg.2=PCERT_INFO,pCertId func.CertGetSubjectCertificateFromStore.ret=PCCERT_CONTEXT CertGetValidUsages=func func.CertGetValidUsages.args=5 func.CertGetValidUsages.arg.0=DWORD,cCerts func.CertGetValidUsages.arg.1=PCCERT_CONTEXT *,rghCerts func.CertGetValidUsages.arg.2=int *,cNumOIDs func.CertGetValidUsages.arg.3=LPSTR *,rghOIDs func.CertGetValidUsages.arg.4=DWORD *,pcbOIDs func.CertGetValidUsages.ret=BOOL CertIsRDNAttrsInCertificateName=func func.CertIsRDNAttrsInCertificateName.args=4 func.CertIsRDNAttrsInCertificateName.arg.0=DWORD,dwCertEncodingType func.CertIsRDNAttrsInCertificateName.arg.1=DWORD,dwFlags func.CertIsRDNAttrsInCertificateName.arg.2=PCERT_NAME_BLOB,pCertName func.CertIsRDNAttrsInCertificateName.arg.3=PCERT_RDN,pRDN func.CertIsRDNAttrsInCertificateName.ret=BOOL CertIsStrongHashToSign=func func.CertIsStrongHashToSign.args=3 func.CertIsStrongHashToSign.arg.0=PCCERT_STRONG_SIGN_PARA,pStrongSignPara func.CertIsStrongHashToSign.arg.1=LPCWSTR,pwszCNGHashAlgid func.CertIsStrongHashToSign.arg.2=PCCERT_CONTEXT,pSigningCert func.CertIsStrongHashToSign.ret=BOOL CertIsValidCRLForCertificate=func func.CertIsValidCRLForCertificate.args=4 func.CertIsValidCRLForCertificate.arg.0=PCCERT_CONTEXT,pCert func.CertIsValidCRLForCertificate.arg.1=PCCRL_CONTEXT,pCrl func.CertIsValidCRLForCertificate.arg.2=DWORD,dwFlags func.CertIsValidCRLForCertificate.arg.3=void *,pvReserved func.CertIsValidCRLForCertificate.ret=BOOL CertIsWeakHash=func func.CertIsWeakHash.args=6 func.CertIsWeakHash.arg.0=DWORD,dwHashUseType func.CertIsWeakHash.arg.1=LPCWSTR,pwszCNGHashAlgid func.CertIsWeakHash.arg.2=DWORD,dwChainFlags func.CertIsWeakHash.arg.3=PCCERT_CHAIN_CONTEXT,pSignerChainContext func.CertIsWeakHash.arg.4=LPFILETIME,pTimeStamp func.CertIsWeakHash.arg.5=LPCWSTR,pwszFileName func.CertIsWeakHash.ret=BOOL CertNameToStrA=func func.CertNameToStrA.args=5 func.CertNameToStrA.arg.0=DWORD,dwCertEncodingType func.CertNameToStrA.arg.1=PCERT_NAME_BLOB,pName func.CertNameToStrA.arg.2=DWORD,dwStrType func.CertNameToStrA.arg.3=LPSTR,psz func.CertNameToStrA.arg.4=DWORD,csz func.CertNameToStrA.ret=DWORD CertNameToStrW=func func.CertNameToStrW.args=5 func.CertNameToStrW.arg.0=DWORD,dwCertEncodingType func.CertNameToStrW.arg.1=PCERT_NAME_BLOB,pName func.CertNameToStrW.arg.2=DWORD,dwStrType func.CertNameToStrW.arg.3=LPWSTR,psz func.CertNameToStrW.arg.4=DWORD,csz func.CertNameToStrW.ret=DWORD CertOIDToAlgId=func func.CertOIDToAlgId.args=1 func.CertOIDToAlgId.arg.0=LPCSTR,pszObjId func.CertOIDToAlgId.ret=DWORD CertOpenServerOcspResponse=func func.CertOpenServerOcspResponse.args=3 func.CertOpenServerOcspResponse.arg.0=PCCERT_CHAIN_CONTEXT,pChainContext func.CertOpenServerOcspResponse.arg.1=DWORD,dwFlags func.CertOpenServerOcspResponse.arg.2=PCERT_SERVER_OCSP_RESPONSE_OPEN_PARA,pOpenPara func.CertOpenServerOcspResponse.ret=HCERT_SERVER_OCSP_RESPONSE CertOpenStore=func func.CertOpenStore.args=5 func.CertOpenStore.arg.0=LPCSTR,lpszStoreProvider func.CertOpenStore.arg.1=DWORD,dwEncodingType func.CertOpenStore.arg.2=HCRYPTPROV_LEGACY,hCryptProv func.CertOpenStore.arg.3=DWORD,dwFlags func.CertOpenStore.arg.4=const void *,pvPara func.CertOpenStore.ret=HCERTSTORE CertOpenSystemStoreA=func func.CertOpenSystemStoreA.args=2 func.CertOpenSystemStoreA.arg.0=HCRYPTPROV_LEGACY,hProv func.CertOpenSystemStoreA.arg.1=LPCSTR,szSubsystemProtocol func.CertOpenSystemStoreA.ret=HCERTSTORE CertOpenSystemStoreW=func func.CertOpenSystemStoreW.args=2 func.CertOpenSystemStoreW.arg.0=HCRYPTPROV_LEGACY,hProv func.CertOpenSystemStoreW.arg.1=LPCWSTR,szSubsystemProtocol func.CertOpenSystemStoreW.ret=HCERTSTORE CertRDNValueToStrA=func func.CertRDNValueToStrA.args=4 func.CertRDNValueToStrA.arg.0=DWORD,dwValueType func.CertRDNValueToStrA.arg.1=PCERT_RDN_VALUE_BLOB,pValue func.CertRDNValueToStrA.arg.2=LPSTR,psz func.CertRDNValueToStrA.arg.3=DWORD,csz func.CertRDNValueToStrA.ret=DWORD CertRDNValueToStrW=func func.CertRDNValueToStrW.args=4 func.CertRDNValueToStrW.arg.0=DWORD,dwValueType func.CertRDNValueToStrW.arg.1=PCERT_RDN_VALUE_BLOB,pValue func.CertRDNValueToStrW.arg.2=LPWSTR,psz func.CertRDNValueToStrW.arg.3=DWORD,csz func.CertRDNValueToStrW.ret=DWORD CertRegisterPhysicalStore=func func.CertRegisterPhysicalStore.args=5 func.CertRegisterPhysicalStore.arg.0=const void *,pvSystemStore func.CertRegisterPhysicalStore.arg.1=DWORD,dwFlags func.CertRegisterPhysicalStore.arg.2=LPCWSTR,pwszStoreName func.CertRegisterPhysicalStore.arg.3=PCERT_PHYSICAL_STORE_INFO,pStoreInfo func.CertRegisterPhysicalStore.arg.4=void *,pvReserved func.CertRegisterPhysicalStore.ret=BOOL CertRegisterSystemStore=func func.CertRegisterSystemStore.args=4 func.CertRegisterSystemStore.arg.0=const void *,pvSystemStore func.CertRegisterSystemStore.arg.1=DWORD,dwFlags func.CertRegisterSystemStore.arg.2=PCERT_SYSTEM_STORE_INFO,pStoreInfo func.CertRegisterSystemStore.arg.3=void *,pvReserved func.CertRegisterSystemStore.ret=BOOL CertRemoveEnhancedKeyUsageIdentifier=func func.CertRemoveEnhancedKeyUsageIdentifier.args=2 func.CertRemoveEnhancedKeyUsageIdentifier.arg.0=PCCERT_CONTEXT,pCertContext func.CertRemoveEnhancedKeyUsageIdentifier.arg.1=LPCSTR,pszUsageIdentifier func.CertRemoveEnhancedKeyUsageIdentifier.ret=BOOL CertRemoveStoreFromCollection=func func.CertRemoveStoreFromCollection.args=2 func.CertRemoveStoreFromCollection.arg.0=HCERTSTORE,hCollectionStore func.CertRemoveStoreFromCollection.arg.1=HCERTSTORE,hSiblingStore func.CertRemoveStoreFromCollection.ret=void CertResyncCertificateChainEngine=func func.CertResyncCertificateChainEngine.args=1 func.CertResyncCertificateChainEngine.arg.0=HCERTCHAINENGINE,hChainEngine func.CertResyncCertificateChainEngine.ret=BOOL CertRetrieveLogoOrBiometricInfo=func func.CertRetrieveLogoOrBiometricInfo.args=9 func.CertRetrieveLogoOrBiometricInfo.arg.0=PCCERT_CONTEXT,pCertContext func.CertRetrieveLogoOrBiometricInfo.arg.1=LPCSTR,lpszLogoOrBiometricType func.CertRetrieveLogoOrBiometricInfo.arg.2=DWORD,dwRetrievalFlags func.CertRetrieveLogoOrBiometricInfo.arg.3=DWORD,dwTimeout func.CertRetrieveLogoOrBiometricInfo.arg.4=DWORD,dwFlags func.CertRetrieveLogoOrBiometricInfo.arg.5=void *,pvReserved func.CertRetrieveLogoOrBiometricInfo.arg.6=BYTE **,ppbData func.CertRetrieveLogoOrBiometricInfo.arg.7=DWORD *,pcbData func.CertRetrieveLogoOrBiometricInfo.arg.8=LPWSTR *,ppwszMimeType func.CertRetrieveLogoOrBiometricInfo.ret=BOOL CertSaveStore=func func.CertSaveStore.args=6 func.CertSaveStore.arg.0=HCERTSTORE,hCertStore func.CertSaveStore.arg.1=DWORD,dwEncodingType func.CertSaveStore.arg.2=DWORD,dwSaveAs func.CertSaveStore.arg.3=DWORD,dwSaveTo func.CertSaveStore.arg.4=void *,pvSaveToPara func.CertSaveStore.arg.5=DWORD,dwFlags func.CertSaveStore.ret=BOOL CertSelectCertificateChains=func func.CertSelectCertificateChains.args=8 func.CertSelectCertificateChains.arg.0=LPCGUID,pSelectionContext func.CertSelectCertificateChains.arg.1=DWORD,dwFlags func.CertSelectCertificateChains.arg.2=PCCERT_SELECT_CHAIN_PARA,pChainParameters func.CertSelectCertificateChains.arg.3=DWORD,cCriteria func.CertSelectCertificateChains.arg.4=PCCERT_SELECT_CRITERIA,rgpCriteria func.CertSelectCertificateChains.arg.5=HCERTSTORE,hStore func.CertSelectCertificateChains.arg.6=PDWORD,pcSelection func.CertSelectCertificateChains.arg.7=PCCERT_CHAIN_CONTEXT **,pprgpSelection func.CertSelectCertificateChains.ret=BOOL CertSerializeCRLStoreElement=func func.CertSerializeCRLStoreElement.args=4 func.CertSerializeCRLStoreElement.arg.0=PCCRL_CONTEXT,pCrlContext func.CertSerializeCRLStoreElement.arg.1=DWORD,dwFlags func.CertSerializeCRLStoreElement.arg.2=BYTE *,pbElement func.CertSerializeCRLStoreElement.arg.3=DWORD *,pcbElement func.CertSerializeCRLStoreElement.ret=BOOL CertSerializeCTLStoreElement=func func.CertSerializeCTLStoreElement.args=4 func.CertSerializeCTLStoreElement.arg.0=PCCTL_CONTEXT,pCtlContext func.CertSerializeCTLStoreElement.arg.1=DWORD,dwFlags func.CertSerializeCTLStoreElement.arg.2=BYTE *,pbElement func.CertSerializeCTLStoreElement.arg.3=DWORD *,pcbElement func.CertSerializeCTLStoreElement.ret=BOOL CertSerializeCertificateStoreElement=func func.CertSerializeCertificateStoreElement.args=4 func.CertSerializeCertificateStoreElement.arg.0=PCCERT_CONTEXT,pCertContext func.CertSerializeCertificateStoreElement.arg.1=DWORD,dwFlags func.CertSerializeCertificateStoreElement.arg.2=BYTE *,pbElement func.CertSerializeCertificateStoreElement.arg.3=DWORD *,pcbElement func.CertSerializeCertificateStoreElement.ret=BOOL CertSetCRLContextProperty=func func.CertSetCRLContextProperty.args=4 func.CertSetCRLContextProperty.arg.0=PCCRL_CONTEXT,pCrlContext func.CertSetCRLContextProperty.arg.1=DWORD,dwPropId func.CertSetCRLContextProperty.arg.2=DWORD,dwFlags func.CertSetCRLContextProperty.arg.3=const void *,pvData func.CertSetCRLContextProperty.ret=BOOL CertSetCTLContextProperty=func func.CertSetCTLContextProperty.args=4 func.CertSetCTLContextProperty.arg.0=PCCTL_CONTEXT,pCtlContext func.CertSetCTLContextProperty.arg.1=DWORD,dwPropId func.CertSetCTLContextProperty.arg.2=DWORD,dwFlags func.CertSetCTLContextProperty.arg.3=const void *,pvData func.CertSetCTLContextProperty.ret=BOOL CertSetCertificateContextPropertiesFromCTLEntry=func func.CertSetCertificateContextPropertiesFromCTLEntry.args=3 func.CertSetCertificateContextPropertiesFromCTLEntry.arg.0=PCCERT_CONTEXT,pCertContext func.CertSetCertificateContextPropertiesFromCTLEntry.arg.1=PCTL_ENTRY,pCtlEntry func.CertSetCertificateContextPropertiesFromCTLEntry.arg.2=DWORD,dwFlags func.CertSetCertificateContextPropertiesFromCTLEntry.ret=BOOL CertSetCertificateContextProperty=func func.CertSetCertificateContextProperty.args=4 func.CertSetCertificateContextProperty.arg.0=PCCERT_CONTEXT,pCertContext func.CertSetCertificateContextProperty.arg.1=DWORD,dwPropId func.CertSetCertificateContextProperty.arg.2=DWORD,dwFlags func.CertSetCertificateContextProperty.arg.3=const void *,pvData func.CertSetCertificateContextProperty.ret=BOOL CertSetEnhancedKeyUsage=func func.CertSetEnhancedKeyUsage.args=2 func.CertSetEnhancedKeyUsage.arg.0=PCCERT_CONTEXT,pCertContext func.CertSetEnhancedKeyUsage.arg.1=PCERT_ENHKEY_USAGE,pUsage func.CertSetEnhancedKeyUsage.ret=BOOL CertSetStoreProperty=func func.CertSetStoreProperty.args=4 func.CertSetStoreProperty.arg.0=HCERTSTORE,hCertStore func.CertSetStoreProperty.arg.1=DWORD,dwPropId func.CertSetStoreProperty.arg.2=DWORD,dwFlags func.CertSetStoreProperty.arg.3=const void *,pvData func.CertSetStoreProperty.ret=BOOL CertStrToNameA=func func.CertStrToNameA.args=7 func.CertStrToNameA.arg.0=DWORD,dwCertEncodingType func.CertStrToNameA.arg.1=LPCSTR,pszX500 func.CertStrToNameA.arg.2=DWORD,dwStrType func.CertStrToNameA.arg.3=void *,pvReserved func.CertStrToNameA.arg.4=BYTE *,pbEncoded func.CertStrToNameA.arg.5=DWORD *,pcbEncoded func.CertStrToNameA.arg.6=LPCSTR *,ppszError func.CertStrToNameA.ret=BOOL CertStrToNameW=func func.CertStrToNameW.args=7 func.CertStrToNameW.arg.0=DWORD,dwCertEncodingType func.CertStrToNameW.arg.1=LPCWSTR,pszX500 func.CertStrToNameW.arg.2=DWORD,dwStrType func.CertStrToNameW.arg.3=void *,pvReserved func.CertStrToNameW.arg.4=BYTE *,pbEncoded func.CertStrToNameW.arg.5=DWORD *,pcbEncoded func.CertStrToNameW.arg.6=LPCWSTR *,ppszError func.CertStrToNameW.ret=BOOL CertUnregisterPhysicalStore=func func.CertUnregisterPhysicalStore.args=3 func.CertUnregisterPhysicalStore.arg.0=const void *,pvSystemStore func.CertUnregisterPhysicalStore.arg.1=DWORD,dwFlags func.CertUnregisterPhysicalStore.arg.2=LPCWSTR,pwszStoreName func.CertUnregisterPhysicalStore.ret=BOOL CertUnregisterSystemStore=func func.CertUnregisterSystemStore.args=2 func.CertUnregisterSystemStore.arg.0=const void *,pvSystemStore func.CertUnregisterSystemStore.arg.1=DWORD,dwFlags func.CertUnregisterSystemStore.ret=BOOL CertVerifyCRLRevocation=func func.CertVerifyCRLRevocation.args=4 func.CertVerifyCRLRevocation.arg.0=DWORD,dwCertEncodingType func.CertVerifyCRLRevocation.arg.1=PCERT_INFO,pCertId func.CertVerifyCRLRevocation.arg.2=DWORD,cCrlInfo func.CertVerifyCRLRevocation.arg.3=PCRL_INFO *,rgpCrlInfo func.CertVerifyCRLRevocation.ret=BOOL CertVerifyCRLTimeValidity=func func.CertVerifyCRLTimeValidity.args=2 func.CertVerifyCRLTimeValidity.arg.0=LPFILETIME,pTimeToVerify func.CertVerifyCRLTimeValidity.arg.1=PCRL_INFO,pCrlInfo func.CertVerifyCRLTimeValidity.ret=LONG CertVerifyCTLUsage=func func.CertVerifyCTLUsage.args=7 func.CertVerifyCTLUsage.arg.0=DWORD,dwEncodingType func.CertVerifyCTLUsage.arg.1=DWORD,dwSubjectType func.CertVerifyCTLUsage.arg.2=void *,pvSubject func.CertVerifyCTLUsage.arg.3=PCTL_USAGE,pSubjectUsage func.CertVerifyCTLUsage.arg.4=DWORD,dwFlags func.CertVerifyCTLUsage.arg.5=PCTL_VERIFY_USAGE_PARA,pVerifyUsagePara func.CertVerifyCTLUsage.arg.6=PCTL_VERIFY_USAGE_STATUS,pVerifyUsageStatus func.CertVerifyCTLUsage.ret=BOOL CertVerifyCertificateChainPolicy=func func.CertVerifyCertificateChainPolicy.args=4 func.CertVerifyCertificateChainPolicy.arg.0=LPCSTR,pszPolicyOID func.CertVerifyCertificateChainPolicy.arg.1=PCCERT_CHAIN_CONTEXT,pChainContext func.CertVerifyCertificateChainPolicy.arg.2=PCERT_CHAIN_POLICY_PARA,pPolicyPara func.CertVerifyCertificateChainPolicy.arg.3=PCERT_CHAIN_POLICY_STATUS,pPolicyStatus func.CertVerifyCertificateChainPolicy.ret=BOOL CertVerifyRevocation=func func.CertVerifyRevocation.args=7 func.CertVerifyRevocation.arg.0=DWORD,dwEncodingType func.CertVerifyRevocation.arg.1=DWORD,dwRevType func.CertVerifyRevocation.arg.2=DWORD,cContext func.CertVerifyRevocation.arg.3=PVOID *,rgpvContext func.CertVerifyRevocation.arg.4=DWORD,dwFlags func.CertVerifyRevocation.arg.5=PCERT_REVOCATION_PARA,pRevPara func.CertVerifyRevocation.arg.6=PCERT_REVOCATION_STATUS,pRevStatus func.CertVerifyRevocation.ret=BOOL CertVerifySubjectCertificateContext=func func.CertVerifySubjectCertificateContext.args=3 func.CertVerifySubjectCertificateContext.arg.0=PCCERT_CONTEXT,pSubject func.CertVerifySubjectCertificateContext.arg.1=PCCERT_CONTEXT,pIssuer func.CertVerifySubjectCertificateContext.arg.2=DWORD *,pdwFlags func.CertVerifySubjectCertificateContext.ret=BOOL CertVerifyTimeValidity=func func.CertVerifyTimeValidity.args=2 func.CertVerifyTimeValidity.arg.0=LPFILETIME,pTimeToVerify func.CertVerifyTimeValidity.arg.1=PCERT_INFO,pCertInfo func.CertVerifyTimeValidity.ret=LONG CertVerifyValidityNesting=func func.CertVerifyValidityNesting.args=2 func.CertVerifyValidityNesting.arg.0=PCERT_INFO,pSubjectInfo func.CertVerifyValidityNesting.arg.1=PCERT_INFO,pIssuerInfo func.CertVerifyValidityNesting.ret=BOOL CryptAcquireCertificatePrivateKey=func func.CryptAcquireCertificatePrivateKey.args=6 func.CryptAcquireCertificatePrivateKey.arg.0=PCCERT_CONTEXT,pCert func.CryptAcquireCertificatePrivateKey.arg.1=DWORD,dwFlags func.CryptAcquireCertificatePrivateKey.arg.2=void *,pvParameters func.CryptAcquireCertificatePrivateKey.arg.3=HCRYPTPROV_OR_NCRYPT_KEY_HANDLE *,phCryptProvOrNCryptKey func.CryptAcquireCertificatePrivateKey.arg.4=DWORD *,pdwKeySpec func.CryptAcquireCertificatePrivateKey.arg.5=BOOL *,pfCallerFreeProvOrNCryptKey func.CryptAcquireCertificatePrivateKey.ret=BOOL CryptAcquireContextA=func func.CryptAcquireContextA.args=5 func.CryptAcquireContextA.arg.0=HCRYPTPROV *,phProv func.CryptAcquireContextA.arg.1=LPCSTR,szContainer func.CryptAcquireContextA.arg.2=LPCSTR,szProvider func.CryptAcquireContextA.arg.3=DWORD,dwProvType func.CryptAcquireContextA.arg.4=DWORD,dwFlags func.CryptAcquireContextA.ret=BOOL CryptAcquireContextW=func func.CryptAcquireContextW.args=5 func.CryptAcquireContextW.arg.0=HCRYPTPROV *,phProv func.CryptAcquireContextW.arg.1=LPCWSTR,szContainer func.CryptAcquireContextW.arg.2=LPCWSTR,szProvider func.CryptAcquireContextW.arg.3=DWORD,dwProvType func.CryptAcquireContextW.arg.4=DWORD,dwFlags func.CryptAcquireContextW.ret=BOOL CryptBinaryToStringA=func func.CryptBinaryToStringA.args=5 func.CryptBinaryToStringA.arg.0=const BYTE *,pbBinary func.CryptBinaryToStringA.arg.1=DWORD,cbBinary func.CryptBinaryToStringA.arg.2=DWORD,dwFlags func.CryptBinaryToStringA.arg.3=LPSTR,pszString func.CryptBinaryToStringA.arg.4=DWORD *,pcchString func.CryptBinaryToStringA.ret=BOOL CryptBinaryToStringW=func func.CryptBinaryToStringW.args=5 func.CryptBinaryToStringW.arg.0=const BYTE *,pbBinary func.CryptBinaryToStringW.arg.1=DWORD,cbBinary func.CryptBinaryToStringW.arg.2=DWORD,dwFlags func.CryptBinaryToStringW.arg.3=LPWSTR,pszString func.CryptBinaryToStringW.arg.4=DWORD *,pcchString func.CryptBinaryToStringW.ret=BOOL CryptCancelAsyncRetrieval=func func.CryptCancelAsyncRetrieval.args=1 func.CryptCancelAsyncRetrieval.arg.0=HCRYPTASYNC,hAsyncRetrieval func.CryptCancelAsyncRetrieval.ret=BOOL CryptCloseAsyncHandle=func func.CryptCloseAsyncHandle.args=1 func.CryptCloseAsyncHandle.arg.0=HCRYPTASYNC,hAsync func.CryptCloseAsyncHandle.ret=BOOL CryptContextAddRef=func func.CryptContextAddRef.args=3 func.CryptContextAddRef.arg.0=HCRYPTPROV,hProv func.CryptContextAddRef.arg.1=DWORD *,pdwReserved func.CryptContextAddRef.arg.2=DWORD,dwFlags func.CryptContextAddRef.ret=BOOL CryptCreateAsyncHandle=func func.CryptCreateAsyncHandle.args=2 func.CryptCreateAsyncHandle.arg.0=DWORD,dwFlags func.CryptCreateAsyncHandle.arg.1=PHCRYPTASYNC,phAsync func.CryptCreateAsyncHandle.ret=BOOL CryptCreateHash=func func.CryptCreateHash.args=5 func.CryptCreateHash.arg.0=HCRYPTPROV,hProv func.CryptCreateHash.arg.1=ALG_ID,Algid func.CryptCreateHash.arg.2=HCRYPTKEY,hKey func.CryptCreateHash.arg.3=DWORD,dwFlags func.CryptCreateHash.arg.4=HCRYPTHASH *,phHash func.CryptCreateHash.ret=BOOL CryptCreateKeyIdentifierFromCSP=func func.CryptCreateKeyIdentifierFromCSP.args=8 func.CryptCreateKeyIdentifierFromCSP.arg.0=DWORD,dwCertEncodingType func.CryptCreateKeyIdentifierFromCSP.arg.1=LPCSTR,pszPubKeyOID func.CryptCreateKeyIdentifierFromCSP.arg.2=const PUBLICKEYSTRUC *,pPubKeyStruc func.CryptCreateKeyIdentifierFromCSP.arg.3=DWORD,cbPubKeyStruc func.CryptCreateKeyIdentifierFromCSP.arg.4=DWORD,dwFlags func.CryptCreateKeyIdentifierFromCSP.arg.5=void *,pvReserved func.CryptCreateKeyIdentifierFromCSP.arg.6=BYTE *,pbHash func.CryptCreateKeyIdentifierFromCSP.arg.7=DWORD *,pcbHash func.CryptCreateKeyIdentifierFromCSP.ret=BOOL CryptDecodeMessage=func func.CryptDecodeMessage.args=13 func.CryptDecodeMessage.arg.0=DWORD,dwMsgTypeFlags func.CryptDecodeMessage.arg.1=PCRYPT_DECRYPT_MESSAGE_PARA,pDecryptPara func.CryptDecodeMessage.arg.2=PCRYPT_VERIFY_MESSAGE_PARA,pVerifyPara func.CryptDecodeMessage.arg.3=DWORD,dwSignerIndex func.CryptDecodeMessage.arg.4=const BYTE *,pbEncodedBlob func.CryptDecodeMessage.arg.5=DWORD,cbEncodedBlob func.CryptDecodeMessage.arg.6=DWORD,dwPrevInnerContentType func.CryptDecodeMessage.arg.7=DWORD *,pdwMsgType func.CryptDecodeMessage.arg.8=DWORD *,pdwInnerContentType func.CryptDecodeMessage.arg.9=BYTE *,pbDecoded func.CryptDecodeMessage.arg.10=DWORD *,pcbDecoded func.CryptDecodeMessage.arg.11=PCCERT_CONTEXT *,ppXchgCert func.CryptDecodeMessage.arg.12=PCCERT_CONTEXT *,ppSignerCert func.CryptDecodeMessage.ret=BOOL CryptDecodeObject=func func.CryptDecodeObject.args=7 func.CryptDecodeObject.arg.0=DWORD,dwCertEncodingType func.CryptDecodeObject.arg.1=LPCSTR,lpszStructType func.CryptDecodeObject.arg.2=const BYTE *,pbEncoded func.CryptDecodeObject.arg.3=DWORD,cbEncoded func.CryptDecodeObject.arg.4=DWORD,dwFlags func.CryptDecodeObject.arg.5=void *,pvStructInfo func.CryptDecodeObject.arg.6=DWORD *,pcbStructInfo func.CryptDecodeObject.ret=BOOL CryptDecodeObjectEx=func func.CryptDecodeObjectEx.args=8 func.CryptDecodeObjectEx.arg.0=DWORD,dwCertEncodingType func.CryptDecodeObjectEx.arg.1=LPCSTR,lpszStructType func.CryptDecodeObjectEx.arg.2=const BYTE *,pbEncoded func.CryptDecodeObjectEx.arg.3=DWORD,cbEncoded func.CryptDecodeObjectEx.arg.4=DWORD,dwFlags func.CryptDecodeObjectEx.arg.5=PCRYPT_DECODE_PARA,pDecodePara func.CryptDecodeObjectEx.arg.6=void *,pvStructInfo func.CryptDecodeObjectEx.arg.7=DWORD *,pcbStructInfo func.CryptDecodeObjectEx.ret=BOOL CryptDecrypt=func func.CryptDecrypt.args=6 func.CryptDecrypt.arg.0=HCRYPTKEY,hKey func.CryptDecrypt.arg.1=HCRYPTHASH,hHash func.CryptDecrypt.arg.2=BOOL,Final func.CryptDecrypt.arg.3=DWORD,dwFlags func.CryptDecrypt.arg.4=BYTE *,pbData func.CryptDecrypt.arg.5=DWORD *,pdwDataLen func.CryptDecrypt.ret=BOOL CryptDecryptAndVerifyMessageSignature=func func.CryptDecryptAndVerifyMessageSignature.args=9 func.CryptDecryptAndVerifyMessageSignature.arg.0=PCRYPT_DECRYPT_MESSAGE_PARA,pDecryptPara func.CryptDecryptAndVerifyMessageSignature.arg.1=PCRYPT_VERIFY_MESSAGE_PARA,pVerifyPara func.CryptDecryptAndVerifyMessageSignature.arg.2=DWORD,dwSignerIndex func.CryptDecryptAndVerifyMessageSignature.arg.3=const BYTE *,pbEncryptedBlob func.CryptDecryptAndVerifyMessageSignature.arg.4=DWORD,cbEncryptedBlob func.CryptDecryptAndVerifyMessageSignature.arg.5=BYTE *,pbDecrypted func.CryptDecryptAndVerifyMessageSignature.arg.6=DWORD *,pcbDecrypted func.CryptDecryptAndVerifyMessageSignature.arg.7=PCCERT_CONTEXT *,ppXchgCert func.CryptDecryptAndVerifyMessageSignature.arg.8=PCCERT_CONTEXT *,ppSignerCert func.CryptDecryptAndVerifyMessageSignature.ret=BOOL CryptDecryptMessage=func func.CryptDecryptMessage.args=6 func.CryptDecryptMessage.arg.0=PCRYPT_DECRYPT_MESSAGE_PARA,pDecryptPara func.CryptDecryptMessage.arg.1=const BYTE *,pbEncryptedBlob func.CryptDecryptMessage.arg.2=DWORD,cbEncryptedBlob func.CryptDecryptMessage.arg.3=BYTE *,pbDecrypted func.CryptDecryptMessage.arg.4=DWORD *,pcbDecrypted func.CryptDecryptMessage.arg.5=PCCERT_CONTEXT *,ppXchgCert func.CryptDecryptMessage.ret=BOOL CryptDeriveKey=func func.CryptDeriveKey.args=5 func.CryptDeriveKey.arg.0=HCRYPTPROV,hProv func.CryptDeriveKey.arg.1=ALG_ID,Algid func.CryptDeriveKey.arg.2=HCRYPTHASH,hBaseData func.CryptDeriveKey.arg.3=DWORD,dwFlags func.CryptDeriveKey.arg.4=HCRYPTKEY *,phKey func.CryptDeriveKey.ret=BOOL CryptDestroyHash=func func.CryptDestroyHash.args=1 func.CryptDestroyHash.arg.0=HCRYPTHASH,hHash func.CryptDestroyHash.ret=BOOL CryptDestroyKey=func func.CryptDestroyKey.args=1 func.CryptDestroyKey.arg.0=HCRYPTKEY,hKey func.CryptDestroyKey.ret=BOOL CryptDuplicateHash=func func.CryptDuplicateHash.args=4 func.CryptDuplicateHash.arg.0=HCRYPTHASH,hHash func.CryptDuplicateHash.arg.1=DWORD *,pdwReserved func.CryptDuplicateHash.arg.2=DWORD,dwFlags func.CryptDuplicateHash.arg.3=HCRYPTHASH *,phHash func.CryptDuplicateHash.ret=BOOL CryptDuplicateKey=func func.CryptDuplicateKey.args=4 func.CryptDuplicateKey.arg.0=HCRYPTKEY,hKey func.CryptDuplicateKey.arg.1=DWORD *,pdwReserved func.CryptDuplicateKey.arg.2=DWORD,dwFlags func.CryptDuplicateKey.arg.3=HCRYPTKEY *,phKey func.CryptDuplicateKey.ret=BOOL CryptEncodeObject=func func.CryptEncodeObject.args=5 func.CryptEncodeObject.arg.0=DWORD,dwCertEncodingType func.CryptEncodeObject.arg.1=LPCSTR,lpszStructType func.CryptEncodeObject.arg.2=const void *,pvStructInfo func.CryptEncodeObject.arg.3=BYTE *,pbEncoded func.CryptEncodeObject.arg.4=DWORD *,pcbEncoded func.CryptEncodeObject.ret=BOOL CryptEncodeObjectEx=func func.CryptEncodeObjectEx.args=7 func.CryptEncodeObjectEx.arg.0=DWORD,dwCertEncodingType func.CryptEncodeObjectEx.arg.1=LPCSTR,lpszStructType func.CryptEncodeObjectEx.arg.2=const void *,pvStructInfo func.CryptEncodeObjectEx.arg.3=DWORD,dwFlags func.CryptEncodeObjectEx.arg.4=PCRYPT_ENCODE_PARA,pEncodePara func.CryptEncodeObjectEx.arg.5=void *,pvEncoded func.CryptEncodeObjectEx.arg.6=DWORD *,pcbEncoded func.CryptEncodeObjectEx.ret=BOOL CryptEncrypt=func func.CryptEncrypt.args=7 func.CryptEncrypt.arg.0=HCRYPTKEY,hKey func.CryptEncrypt.arg.1=HCRYPTHASH,hHash func.CryptEncrypt.arg.2=BOOL,Final func.CryptEncrypt.arg.3=DWORD,dwFlags func.CryptEncrypt.arg.4=BYTE *,pbData func.CryptEncrypt.arg.5=DWORD *,pdwDataLen func.CryptEncrypt.arg.6=DWORD,dwBufLen func.CryptEncrypt.ret=BOOL CryptEncryptMessage=func func.CryptEncryptMessage.args=7 func.CryptEncryptMessage.arg.0=PCRYPT_ENCRYPT_MESSAGE_PARA,pEncryptPara func.CryptEncryptMessage.arg.1=DWORD,cRecipientCert func.CryptEncryptMessage.arg.2=PCCERT_CONTEXT *,rgpRecipientCert func.CryptEncryptMessage.arg.3=const BYTE *,pbToBeEncrypted func.CryptEncryptMessage.arg.4=DWORD,cbToBeEncrypted func.CryptEncryptMessage.arg.5=BYTE *,pbEncryptedBlob func.CryptEncryptMessage.arg.6=DWORD *,pcbEncryptedBlob func.CryptEncryptMessage.ret=BOOL CryptEnumKeyIdentifierProperties=func func.CryptEnumKeyIdentifierProperties.args=7 func.CryptEnumKeyIdentifierProperties.arg.0=const CRYPT_HASH_BLOB *,pKeyIdentifier func.CryptEnumKeyIdentifierProperties.arg.1=DWORD,dwPropId func.CryptEnumKeyIdentifierProperties.arg.2=DWORD,dwFlags func.CryptEnumKeyIdentifierProperties.arg.3=LPCWSTR,pwszComputerName func.CryptEnumKeyIdentifierProperties.arg.4=void *,pvReserved func.CryptEnumKeyIdentifierProperties.arg.5=void *,pvArg func.CryptEnumKeyIdentifierProperties.arg.6=PFN_CRYPT_ENUM_KEYID_PROP,pfnEnum func.CryptEnumKeyIdentifierProperties.ret=BOOL CryptEnumOIDFunction=func func.CryptEnumOIDFunction.args=6 func.CryptEnumOIDFunction.arg.0=DWORD,dwEncodingType func.CryptEnumOIDFunction.arg.1=LPCSTR,pszFuncName func.CryptEnumOIDFunction.arg.2=LPCSTR,pszOID func.CryptEnumOIDFunction.arg.3=DWORD,dwFlags func.CryptEnumOIDFunction.arg.4=void *,pvArg func.CryptEnumOIDFunction.arg.5=PFN_CRYPT_ENUM_OID_FUNC,pfnEnumOIDFunc func.CryptEnumOIDFunction.ret=BOOL CryptEnumOIDInfo=func func.CryptEnumOIDInfo.args=4 func.CryptEnumOIDInfo.arg.0=DWORD,dwGroupId func.CryptEnumOIDInfo.arg.1=DWORD,dwFlags func.CryptEnumOIDInfo.arg.2=void *,pvArg func.CryptEnumOIDInfo.arg.3=PFN_CRYPT_ENUM_OID_INFO,pfnEnumOIDInfo func.CryptEnumOIDInfo.ret=BOOL CryptEnumProviderTypesA=func func.CryptEnumProviderTypesA.args=6 func.CryptEnumProviderTypesA.arg.0=DWORD,dwIndex func.CryptEnumProviderTypesA.arg.1=DWORD *,pdwReserved func.CryptEnumProviderTypesA.arg.2=DWORD,dwFlags func.CryptEnumProviderTypesA.arg.3=DWORD *,pdwProvType func.CryptEnumProviderTypesA.arg.4=LPSTR,szTypeName func.CryptEnumProviderTypesA.arg.5=DWORD *,pcbTypeName func.CryptEnumProviderTypesA.ret=BOOL CryptEnumProviderTypesW=func func.CryptEnumProviderTypesW.args=6 func.CryptEnumProviderTypesW.arg.0=DWORD,dwIndex func.CryptEnumProviderTypesW.arg.1=DWORD *,pdwReserved func.CryptEnumProviderTypesW.arg.2=DWORD,dwFlags func.CryptEnumProviderTypesW.arg.3=DWORD *,pdwProvType func.CryptEnumProviderTypesW.arg.4=LPWSTR,szTypeName func.CryptEnumProviderTypesW.arg.5=DWORD *,pcbTypeName func.CryptEnumProviderTypesW.ret=BOOL CryptEnumProvidersA=func func.CryptEnumProvidersA.args=6 func.CryptEnumProvidersA.arg.0=DWORD,dwIndex func.CryptEnumProvidersA.arg.1=DWORD *,pdwReserved func.CryptEnumProvidersA.arg.2=DWORD,dwFlags func.CryptEnumProvidersA.arg.3=DWORD *,pdwProvType func.CryptEnumProvidersA.arg.4=LPSTR,szProvName func.CryptEnumProvidersA.arg.5=DWORD *,pcbProvName func.CryptEnumProvidersA.ret=BOOL CryptEnumProvidersW=func func.CryptEnumProvidersW.args=6 func.CryptEnumProvidersW.arg.0=DWORD,dwIndex func.CryptEnumProvidersW.arg.1=DWORD *,pdwReserved func.CryptEnumProvidersW.arg.2=DWORD,dwFlags func.CryptEnumProvidersW.arg.3=DWORD *,pdwProvType func.CryptEnumProvidersW.arg.4=LPWSTR,szProvName func.CryptEnumProvidersW.arg.5=DWORD *,pcbProvName func.CryptEnumProvidersW.ret=BOOL CryptExportKey=func func.CryptExportKey.args=6 func.CryptExportKey.arg.0=HCRYPTKEY,hKey func.CryptExportKey.arg.1=HCRYPTKEY,hExpKey func.CryptExportKey.arg.2=DWORD,dwBlobType func.CryptExportKey.arg.3=DWORD,dwFlags func.CryptExportKey.arg.4=BYTE *,pbData func.CryptExportKey.arg.5=DWORD *,pdwDataLen func.CryptExportKey.ret=BOOL CryptExportPKCS8=func func.CryptExportPKCS8.args=7 func.CryptExportPKCS8.arg.0=HCRYPTPROV,hCryptProv func.CryptExportPKCS8.arg.1=DWORD,dwKeySpec func.CryptExportPKCS8.arg.2=LPSTR,pszPrivateKeyObjId func.CryptExportPKCS8.arg.3=DWORD,dwFlags func.CryptExportPKCS8.arg.4=void *,pvAuxInfo func.CryptExportPKCS8.arg.5=BYTE *,pbPrivateKeyBlob func.CryptExportPKCS8.arg.6=DWORD *,pcbPrivateKeyBlob func.CryptExportPKCS8.ret=BOOL CryptExportPKCS8Ex=func func.CryptExportPKCS8Ex.args=5 func.CryptExportPKCS8Ex.arg.0=CRYPT_PKCS8_EXPORT_PARAMS *,psExportParams func.CryptExportPKCS8Ex.arg.1=DWORD,dwFlags func.CryptExportPKCS8Ex.arg.2=void *,pvAuxInfo func.CryptExportPKCS8Ex.arg.3=BYTE *,pbPrivateKeyBlob func.CryptExportPKCS8Ex.arg.4=DWORD *,pcbPrivateKeyBlob func.CryptExportPKCS8Ex.ret=BOOL CryptExportPublicKeyInfo=func func.CryptExportPublicKeyInfo.args=5 func.CryptExportPublicKeyInfo.arg.0=HCRYPTPROV_OR_NCRYPT_KEY_HANDLE,hCryptProvOrNCryptKey func.CryptExportPublicKeyInfo.arg.1=DWORD,dwKeySpec func.CryptExportPublicKeyInfo.arg.2=DWORD,dwCertEncodingType func.CryptExportPublicKeyInfo.arg.3=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptExportPublicKeyInfo.arg.4=DWORD *,pcbInfo func.CryptExportPublicKeyInfo.ret=BOOL CryptExportPublicKeyInfoEx=func func.CryptExportPublicKeyInfoEx.args=8 func.CryptExportPublicKeyInfoEx.arg.0=HCRYPTPROV_OR_NCRYPT_KEY_HANDLE,hCryptProvOrNCryptKey func.CryptExportPublicKeyInfoEx.arg.1=DWORD,dwKeySpec func.CryptExportPublicKeyInfoEx.arg.2=DWORD,dwCertEncodingType func.CryptExportPublicKeyInfoEx.arg.3=LPSTR,pszPublicKeyObjId func.CryptExportPublicKeyInfoEx.arg.4=DWORD,dwFlags func.CryptExportPublicKeyInfoEx.arg.5=void *,pvAuxInfo func.CryptExportPublicKeyInfoEx.arg.6=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptExportPublicKeyInfoEx.arg.7=DWORD *,pcbInfo func.CryptExportPublicKeyInfoEx.ret=BOOL CryptExportPublicKeyInfoFromBCryptKeyHandle=func func.CryptExportPublicKeyInfoFromBCryptKeyHandle.args=7 func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.0=BCRYPT_KEY_HANDLE,hBCryptKey func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.1=DWORD,dwCertEncodingType func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.2=LPSTR,pszPublicKeyObjId func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.3=DWORD,dwFlags func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.4=void *,pvAuxInfo func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.5=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptExportPublicKeyInfoFromBCryptKeyHandle.arg.6=DWORD *,pcbInfo func.CryptExportPublicKeyInfoFromBCryptKeyHandle.ret=BOOL CryptFindCertificateKeyProvInfo=func func.CryptFindCertificateKeyProvInfo.args=3 func.CryptFindCertificateKeyProvInfo.arg.0=PCCERT_CONTEXT,pCert func.CryptFindCertificateKeyProvInfo.arg.1=DWORD,dwFlags func.CryptFindCertificateKeyProvInfo.arg.2=void *,pvReserved func.CryptFindCertificateKeyProvInfo.ret=BOOL CryptFindLocalizedName=func func.CryptFindLocalizedName.args=1 func.CryptFindLocalizedName.arg.0=LPCWSTR,pwszCryptName func.CryptFindLocalizedName.ret=LPCWSTR CryptFindOIDInfo=func func.CryptFindOIDInfo.args=3 func.CryptFindOIDInfo.arg.0=DWORD,dwKeyType func.CryptFindOIDInfo.arg.1=void *,pvKey func.CryptFindOIDInfo.arg.2=DWORD,dwGroupId func.CryptFindOIDInfo.ret=PCCRYPT_OID_INFO CryptFlushTimeValidObject=func func.CryptFlushTimeValidObject.args=5 func.CryptFlushTimeValidObject.arg.0=LPCSTR,pszFlushTimeValidOid func.CryptFlushTimeValidObject.arg.1=LPVOID,pvPara func.CryptFlushTimeValidObject.arg.2=PCCERT_CONTEXT,pIssuer func.CryptFlushTimeValidObject.arg.3=DWORD,dwFlags func.CryptFlushTimeValidObject.arg.4=LPVOID,pvReserved func.CryptFlushTimeValidObject.ret=BOOL CryptFormatObject=func func.CryptFormatObject.args=9 func.CryptFormatObject.arg.0=DWORD,dwCertEncodingType func.CryptFormatObject.arg.1=DWORD,dwFormatType func.CryptFormatObject.arg.2=DWORD,dwFormatStrType func.CryptFormatObject.arg.3=void *,pFormatStruct func.CryptFormatObject.arg.4=LPCSTR,lpszStructType func.CryptFormatObject.arg.5=const BYTE *,pbEncoded func.CryptFormatObject.arg.6=DWORD,cbEncoded func.CryptFormatObject.arg.7=void *,pbFormat func.CryptFormatObject.arg.8=DWORD *,pcbFormat func.CryptFormatObject.ret=BOOL CryptFreeOIDFunctionAddress=func func.CryptFreeOIDFunctionAddress.args=2 func.CryptFreeOIDFunctionAddress.arg.0=HCRYPTOIDFUNCADDR,hFuncAddr func.CryptFreeOIDFunctionAddress.arg.1=DWORD,dwFlags func.CryptFreeOIDFunctionAddress.ret=BOOL CryptGenKey=func func.CryptGenKey.args=4 func.CryptGenKey.arg.0=HCRYPTPROV,hProv func.CryptGenKey.arg.1=ALG_ID,Algid func.CryptGenKey.arg.2=DWORD,dwFlags func.CryptGenKey.arg.3=HCRYPTKEY *,phKey func.CryptGenKey.ret=BOOL CryptGenRandom=func func.CryptGenRandom.args=3 func.CryptGenRandom.arg.0=HCRYPTPROV,hProv func.CryptGenRandom.arg.1=DWORD,dwLen func.CryptGenRandom.arg.2=BYTE *,pbBuffer func.CryptGenRandom.ret=BOOL CryptGetAsyncParam=func func.CryptGetAsyncParam.args=4 func.CryptGetAsyncParam.arg.0=HCRYPTASYNC,hAsync func.CryptGetAsyncParam.arg.1=LPSTR,pszParamOid func.CryptGetAsyncParam.arg.2=LPVOID *,ppvParam func.CryptGetAsyncParam.arg.3=PFN_CRYPT_ASYNC_PARAM_FREE_FUNC *,ppfnFree func.CryptGetAsyncParam.ret=BOOL CryptGetDefaultOIDDllList=func func.CryptGetDefaultOIDDllList.args=4 func.CryptGetDefaultOIDDllList.arg.0=HCRYPTOIDFUNCSET,hFuncSet func.CryptGetDefaultOIDDllList.arg.1=DWORD,dwEncodingType func.CryptGetDefaultOIDDllList.arg.2=WCHAR *,pwszDllList func.CryptGetDefaultOIDDllList.arg.3=DWORD *,pcchDllList func.CryptGetDefaultOIDDllList.ret=BOOL CryptGetDefaultOIDFunctionAddress=func func.CryptGetDefaultOIDFunctionAddress.args=6 func.CryptGetDefaultOIDFunctionAddress.arg.0=HCRYPTOIDFUNCSET,hFuncSet func.CryptGetDefaultOIDFunctionAddress.arg.1=DWORD,dwEncodingType func.CryptGetDefaultOIDFunctionAddress.arg.2=LPCWSTR,pwszDll func.CryptGetDefaultOIDFunctionAddress.arg.3=DWORD,dwFlags func.CryptGetDefaultOIDFunctionAddress.arg.4=void **,ppvFuncAddr func.CryptGetDefaultOIDFunctionAddress.arg.5=HCRYPTOIDFUNCADDR *,phFuncAddr func.CryptGetDefaultOIDFunctionAddress.ret=BOOL CryptGetDefaultProviderA=func func.CryptGetDefaultProviderA.args=5 func.CryptGetDefaultProviderA.arg.0=DWORD,dwProvType func.CryptGetDefaultProviderA.arg.1=DWORD *,pdwReserved func.CryptGetDefaultProviderA.arg.2=DWORD,dwFlags func.CryptGetDefaultProviderA.arg.3=LPSTR,pszProvName func.CryptGetDefaultProviderA.arg.4=DWORD *,pcbProvName func.CryptGetDefaultProviderA.ret=BOOL CryptGetDefaultProviderW=func func.CryptGetDefaultProviderW.args=5 func.CryptGetDefaultProviderW.arg.0=DWORD,dwProvType func.CryptGetDefaultProviderW.arg.1=DWORD *,pdwReserved func.CryptGetDefaultProviderW.arg.2=DWORD,dwFlags func.CryptGetDefaultProviderW.arg.3=LPWSTR,pszProvName func.CryptGetDefaultProviderW.arg.4=DWORD *,pcbProvName func.CryptGetDefaultProviderW.ret=BOOL CryptGetHashParam=func func.CryptGetHashParam.args=5 func.CryptGetHashParam.arg.0=HCRYPTHASH,hHash func.CryptGetHashParam.arg.1=DWORD,dwParam func.CryptGetHashParam.arg.2=BYTE *,pbData func.CryptGetHashParam.arg.3=DWORD *,pdwDataLen func.CryptGetHashParam.arg.4=DWORD,dwFlags func.CryptGetHashParam.ret=BOOL CryptGetKeyIdentifierProperty=func func.CryptGetKeyIdentifierProperty.args=7 func.CryptGetKeyIdentifierProperty.arg.0=const CRYPT_HASH_BLOB *,pKeyIdentifier func.CryptGetKeyIdentifierProperty.arg.1=DWORD,dwPropId func.CryptGetKeyIdentifierProperty.arg.2=DWORD,dwFlags func.CryptGetKeyIdentifierProperty.arg.3=LPCWSTR,pwszComputerName func.CryptGetKeyIdentifierProperty.arg.4=void *,pvReserved func.CryptGetKeyIdentifierProperty.arg.5=void *,pvData func.CryptGetKeyIdentifierProperty.arg.6=DWORD *,pcbData func.CryptGetKeyIdentifierProperty.ret=BOOL CryptGetKeyParam=func func.CryptGetKeyParam.args=5 func.CryptGetKeyParam.arg.0=HCRYPTKEY,hKey func.CryptGetKeyParam.arg.1=DWORD,dwParam func.CryptGetKeyParam.arg.2=BYTE *,pbData func.CryptGetKeyParam.arg.3=DWORD *,pdwDataLen func.CryptGetKeyParam.arg.4=DWORD,dwFlags func.CryptGetKeyParam.ret=BOOL CryptGetMessageCertificates=func func.CryptGetMessageCertificates.args=5 func.CryptGetMessageCertificates.arg.0=DWORD,dwMsgAndCertEncodingType func.CryptGetMessageCertificates.arg.1=HCRYPTPROV_LEGACY,hCryptProv func.CryptGetMessageCertificates.arg.2=DWORD,dwFlags func.CryptGetMessageCertificates.arg.3=const BYTE *,pbSignedBlob func.CryptGetMessageCertificates.arg.4=DWORD,cbSignedBlob func.CryptGetMessageCertificates.ret=HCERTSTORE CryptGetMessageSignerCount=func func.CryptGetMessageSignerCount.args=3 func.CryptGetMessageSignerCount.arg.0=DWORD,dwMsgEncodingType func.CryptGetMessageSignerCount.arg.1=const BYTE *,pbSignedBlob func.CryptGetMessageSignerCount.arg.2=DWORD,cbSignedBlob func.CryptGetMessageSignerCount.ret=LONG CryptGetOIDFunctionAddress=func func.CryptGetOIDFunctionAddress.args=6 func.CryptGetOIDFunctionAddress.arg.0=HCRYPTOIDFUNCSET,hFuncSet func.CryptGetOIDFunctionAddress.arg.1=DWORD,dwEncodingType func.CryptGetOIDFunctionAddress.arg.2=LPCSTR,pszOID func.CryptGetOIDFunctionAddress.arg.3=DWORD,dwFlags func.CryptGetOIDFunctionAddress.arg.4=void **,ppvFuncAddr func.CryptGetOIDFunctionAddress.arg.5=HCRYPTOIDFUNCADDR *,phFuncAddr func.CryptGetOIDFunctionAddress.ret=BOOL CryptGetOIDFunctionValue=func func.CryptGetOIDFunctionValue.args=7 func.CryptGetOIDFunctionValue.arg.0=DWORD,dwEncodingType func.CryptGetOIDFunctionValue.arg.1=LPCSTR,pszFuncName func.CryptGetOIDFunctionValue.arg.2=LPCSTR,pszOID func.CryptGetOIDFunctionValue.arg.3=LPCWSTR,pwszValueName func.CryptGetOIDFunctionValue.arg.4=DWORD *,pdwValueType func.CryptGetOIDFunctionValue.arg.5=BYTE *,pbValueData func.CryptGetOIDFunctionValue.arg.6=DWORD *,pcbValueData func.CryptGetOIDFunctionValue.ret=BOOL CryptGetObjectUrl=func func.CryptGetObjectUrl.args=8 func.CryptGetObjectUrl.arg.0=LPCSTR,pszUrlOid func.CryptGetObjectUrl.arg.1=LPVOID,pvPara func.CryptGetObjectUrl.arg.2=DWORD,dwFlags func.CryptGetObjectUrl.arg.3=PCRYPT_URL_ARRAY,pUrlArray func.CryptGetObjectUrl.arg.4=DWORD *,pcbUrlArray func.CryptGetObjectUrl.arg.5=PCRYPT_URL_INFO,pUrlInfo func.CryptGetObjectUrl.arg.6=DWORD *,pcbUrlInfo func.CryptGetObjectUrl.arg.7=LPVOID,pvReserved func.CryptGetObjectUrl.ret=BOOL CryptGetProvParam=func func.CryptGetProvParam.args=5 func.CryptGetProvParam.arg.0=HCRYPTPROV,hProv func.CryptGetProvParam.arg.1=DWORD,dwParam func.CryptGetProvParam.arg.2=BYTE *,pbData func.CryptGetProvParam.arg.3=DWORD *,pdwDataLen func.CryptGetProvParam.arg.4=DWORD,dwFlags func.CryptGetProvParam.ret=BOOL CryptGetTimeValidObject=func func.CryptGetTimeValidObject.args=9 func.CryptGetTimeValidObject.arg.0=LPCSTR,pszTimeValidOid func.CryptGetTimeValidObject.arg.1=LPVOID,pvPara func.CryptGetTimeValidObject.arg.2=PCCERT_CONTEXT,pIssuer func.CryptGetTimeValidObject.arg.3=LPFILETIME,pftValidFor func.CryptGetTimeValidObject.arg.4=DWORD,dwFlags func.CryptGetTimeValidObject.arg.5=DWORD,dwTimeout func.CryptGetTimeValidObject.arg.6=LPVOID *,ppvObject func.CryptGetTimeValidObject.arg.7=PCRYPT_CREDENTIALS,pCredentials func.CryptGetTimeValidObject.arg.8=PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO,pExtraInfo func.CryptGetTimeValidObject.ret=BOOL CryptGetUserKey=func func.CryptGetUserKey.args=3 func.CryptGetUserKey.arg.0=HCRYPTPROV,hProv func.CryptGetUserKey.arg.1=DWORD,dwKeySpec func.CryptGetUserKey.arg.2=HCRYPTKEY *,phUserKey func.CryptGetUserKey.ret=BOOL CryptHashCertificate=func func.CryptHashCertificate.args=7 func.CryptHashCertificate.arg.0=HCRYPTPROV_LEGACY,hCryptProv func.CryptHashCertificate.arg.1=ALG_ID,Algid func.CryptHashCertificate.arg.2=DWORD,dwFlags func.CryptHashCertificate.arg.3=const BYTE *,pbEncoded func.CryptHashCertificate.arg.4=DWORD,cbEncoded func.CryptHashCertificate.arg.5=BYTE *,pbComputedHash func.CryptHashCertificate.arg.6=DWORD *,pcbComputedHash func.CryptHashCertificate.ret=BOOL CryptHashCertificate2=func func.CryptHashCertificate2.args=7 func.CryptHashCertificate2.arg.0=LPCWSTR,pwszCNGHashAlgid func.CryptHashCertificate2.arg.1=DWORD,dwFlags func.CryptHashCertificate2.arg.2=void *,pvReserved func.CryptHashCertificate2.arg.3=const BYTE *,pbEncoded func.CryptHashCertificate2.arg.4=DWORD,cbEncoded func.CryptHashCertificate2.arg.5=BYTE *,pbComputedHash func.CryptHashCertificate2.arg.6=DWORD *,pcbComputedHash func.CryptHashCertificate2.ret=BOOL CryptHashData=func func.CryptHashData.args=4 func.CryptHashData.arg.0=HCRYPTHASH,hHash func.CryptHashData.arg.1=const BYTE *,pbData func.CryptHashData.arg.2=DWORD,dwDataLen func.CryptHashData.arg.3=DWORD,dwFlags func.CryptHashData.ret=BOOL CryptHashMessage=func func.CryptHashMessage.args=9 func.CryptHashMessage.arg.0=PCRYPT_HASH_MESSAGE_PARA,pHashPara func.CryptHashMessage.arg.1=BOOL,fDetachedHash func.CryptHashMessage.arg.2=DWORD,cToBeHashed func.CryptHashMessage.arg.3=const BYTE **,rgpbToBeHashed func.CryptHashMessage.arg.4=DWORD *,rgcbToBeHashed func.CryptHashMessage.arg.5=BYTE *,pbHashedBlob func.CryptHashMessage.arg.6=DWORD *,pcbHashedBlob func.CryptHashMessage.arg.7=BYTE *,pbComputedHash func.CryptHashMessage.arg.8=DWORD *,pcbComputedHash func.CryptHashMessage.ret=BOOL CryptHashPublicKeyInfo=func func.CryptHashPublicKeyInfo.args=7 func.CryptHashPublicKeyInfo.arg.0=HCRYPTPROV_LEGACY,hCryptProv func.CryptHashPublicKeyInfo.arg.1=ALG_ID,Algid func.CryptHashPublicKeyInfo.arg.2=DWORD,dwFlags func.CryptHashPublicKeyInfo.arg.3=DWORD,dwCertEncodingType func.CryptHashPublicKeyInfo.arg.4=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptHashPublicKeyInfo.arg.5=BYTE *,pbComputedHash func.CryptHashPublicKeyInfo.arg.6=DWORD *,pcbComputedHash func.CryptHashPublicKeyInfo.ret=BOOL CryptHashSessionKey=func func.CryptHashSessionKey.args=3 func.CryptHashSessionKey.arg.0=HCRYPTHASH,hHash func.CryptHashSessionKey.arg.1=HCRYPTKEY,hKey func.CryptHashSessionKey.arg.2=DWORD,dwFlags func.CryptHashSessionKey.ret=BOOL CryptHashToBeSigned=func func.CryptHashToBeSigned.args=6 func.CryptHashToBeSigned.arg.0=HCRYPTPROV_LEGACY,hCryptProv func.CryptHashToBeSigned.arg.1=DWORD,dwCertEncodingType func.CryptHashToBeSigned.arg.2=const BYTE *,pbEncoded func.CryptHashToBeSigned.arg.3=DWORD,cbEncoded func.CryptHashToBeSigned.arg.4=BYTE *,pbComputedHash func.CryptHashToBeSigned.arg.5=DWORD *,pcbComputedHash func.CryptHashToBeSigned.ret=BOOL CryptImportKey=func func.CryptImportKey.args=6 func.CryptImportKey.arg.0=HCRYPTPROV,hProv func.CryptImportKey.arg.1=const BYTE *,pbData func.CryptImportKey.arg.2=DWORD,dwDataLen func.CryptImportKey.arg.3=HCRYPTKEY,hPubKey func.CryptImportKey.arg.4=DWORD,dwFlags func.CryptImportKey.arg.5=HCRYPTKEY *,phKey func.CryptImportKey.ret=BOOL CryptImportPKCS8=func func.CryptImportPKCS8.args=4 func.CryptImportPKCS8.arg.0=CRYPT_PKCS8_IMPORT_PARAMS,sPrivateKeyAndParams func.CryptImportPKCS8.arg.1=DWORD,dwFlags func.CryptImportPKCS8.arg.2=HCRYPTPROV *,phCryptProv func.CryptImportPKCS8.arg.3=void *,pvAuxInfo func.CryptImportPKCS8.ret=BOOL CryptImportPublicKeyInfo=func func.CryptImportPublicKeyInfo.args=4 func.CryptImportPublicKeyInfo.arg.0=HCRYPTPROV,hCryptProv func.CryptImportPublicKeyInfo.arg.1=DWORD,dwCertEncodingType func.CryptImportPublicKeyInfo.arg.2=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptImportPublicKeyInfo.arg.3=HCRYPTKEY *,phKey func.CryptImportPublicKeyInfo.ret=BOOL CryptImportPublicKeyInfoEx=func func.CryptImportPublicKeyInfoEx.args=7 func.CryptImportPublicKeyInfoEx.arg.0=HCRYPTPROV,hCryptProv func.CryptImportPublicKeyInfoEx.arg.1=DWORD,dwCertEncodingType func.CryptImportPublicKeyInfoEx.arg.2=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptImportPublicKeyInfoEx.arg.3=ALG_ID,aiKeyAlg func.CryptImportPublicKeyInfoEx.arg.4=DWORD,dwFlags func.CryptImportPublicKeyInfoEx.arg.5=void *,pvAuxInfo func.CryptImportPublicKeyInfoEx.arg.6=HCRYPTKEY *,phKey func.CryptImportPublicKeyInfoEx.ret=BOOL CryptImportPublicKeyInfoEx2=func func.CryptImportPublicKeyInfoEx2.args=5 func.CryptImportPublicKeyInfoEx2.arg.0=DWORD,dwCertEncodingType func.CryptImportPublicKeyInfoEx2.arg.1=PCERT_PUBLIC_KEY_INFO,pInfo func.CryptImportPublicKeyInfoEx2.arg.2=DWORD,dwFlags func.CryptImportPublicKeyInfoEx2.arg.3=void *,pvAuxInfo func.CryptImportPublicKeyInfoEx2.arg.4=BCRYPT_KEY_HANDLE *,phKey func.CryptImportPublicKeyInfoEx2.ret=BOOL CryptInitOIDFunctionSet=func func.CryptInitOIDFunctionSet.args=2 func.CryptInitOIDFunctionSet.arg.0=LPCSTR,pszFuncName func.CryptInitOIDFunctionSet.arg.1=DWORD,dwFlags func.CryptInitOIDFunctionSet.ret=HCRYPTOIDFUNCSET CryptInstallCancelRetrieval=func func.CryptInstallCancelRetrieval.args=4 func.CryptInstallCancelRetrieval.arg.0=PFN_CRYPT_CANCEL_RETRIEVAL,pfnCancel func.CryptInstallCancelRetrieval.arg.1=const void *,pvArg func.CryptInstallCancelRetrieval.arg.2=DWORD,dwFlags func.CryptInstallCancelRetrieval.arg.3=void *,pvReserved func.CryptInstallCancelRetrieval.ret=BOOL CryptInstallDefaultContext=func func.CryptInstallDefaultContext.args=6 func.CryptInstallDefaultContext.arg.0=HCRYPTPROV,hCryptProv func.CryptInstallDefaultContext.arg.1=DWORD,dwDefaultType func.CryptInstallDefaultContext.arg.2=const void *,pvDefaultPara func.CryptInstallDefaultContext.arg.3=DWORD,dwFlags func.CryptInstallDefaultContext.arg.4=void *,pvReserved func.CryptInstallDefaultContext.arg.5=HCRYPTDEFAULTCONTEXT *,phDefaultContext func.CryptInstallDefaultContext.ret=BOOL CryptInstallOIDFunctionAddress=func func.CryptInstallOIDFunctionAddress.args=6 func.CryptInstallOIDFunctionAddress.arg.0=HMODULE,hModule func.CryptInstallOIDFunctionAddress.arg.1=DWORD,dwEncodingType func.CryptInstallOIDFunctionAddress.arg.2=LPCSTR,pszFuncName func.CryptInstallOIDFunctionAddress.arg.3=DWORD,cFuncEntry func.CryptInstallOIDFunctionAddress.arg.4=const CRYPT_OID_FUNC_ENTRY *,rgFuncEntry func.CryptInstallOIDFunctionAddress.arg.5=DWORD,dwFlags func.CryptInstallOIDFunctionAddress.ret=BOOL CryptMemAlloc=func func.CryptMemAlloc.args=1 func.CryptMemAlloc.arg.0=ULONG,cbSize func.CryptMemAlloc.ret=LPVOID CryptMemFree=func func.CryptMemFree.args=1 func.CryptMemFree.arg.0=LPVOID,pv func.CryptMemFree.ret=VOID CryptMemRealloc=func func.CryptMemRealloc.args=2 func.CryptMemRealloc.arg.0=LPVOID,pv func.CryptMemRealloc.arg.1=ULONG,cbSize func.CryptMemRealloc.ret=LPVOID CryptMsgCalculateEncodedLength=func func.CryptMsgCalculateEncodedLength.args=6 func.CryptMsgCalculateEncodedLength.arg.0=DWORD,dwMsgEncodingType func.CryptMsgCalculateEncodedLength.arg.1=DWORD,dwFlags func.CryptMsgCalculateEncodedLength.arg.2=DWORD,dwMsgType func.CryptMsgCalculateEncodedLength.arg.3=void const *,pvMsgEncodeInfo func.CryptMsgCalculateEncodedLength.arg.4=LPSTR,pszInnerContentObjID func.CryptMsgCalculateEncodedLength.arg.5=DWORD,cbData func.CryptMsgCalculateEncodedLength.ret=DWORD CryptMsgClose=func func.CryptMsgClose.args=1 func.CryptMsgClose.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgClose.ret=BOOL CryptMsgControl=func func.CryptMsgControl.args=4 func.CryptMsgControl.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgControl.arg.1=DWORD,dwFlags func.CryptMsgControl.arg.2=DWORD,dwCtrlType func.CryptMsgControl.arg.3=void const *,pvCtrlPara func.CryptMsgControl.ret=BOOL CryptMsgDuplicate=func func.CryptMsgDuplicate.args=1 func.CryptMsgDuplicate.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgDuplicate.ret=HCRYPTMSG CryptMsgEncodeAndSignCTL=func func.CryptMsgEncodeAndSignCTL.args=6 func.CryptMsgEncodeAndSignCTL.arg.0=DWORD,dwMsgEncodingType func.CryptMsgEncodeAndSignCTL.arg.1=PCTL_INFO,pCtlInfo func.CryptMsgEncodeAndSignCTL.arg.2=PCMSG_SIGNED_ENCODE_INFO,pSignInfo func.CryptMsgEncodeAndSignCTL.arg.3=DWORD,dwFlags func.CryptMsgEncodeAndSignCTL.arg.4=BYTE *,pbEncoded func.CryptMsgEncodeAndSignCTL.arg.5=DWORD *,pcbEncoded func.CryptMsgEncodeAndSignCTL.ret=BOOL CryptMsgGetAndVerifySigner=func func.CryptMsgGetAndVerifySigner.args=6 func.CryptMsgGetAndVerifySigner.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgGetAndVerifySigner.arg.1=DWORD,cSignerStore func.CryptMsgGetAndVerifySigner.arg.2=HCERTSTORE *,rghSignerStore func.CryptMsgGetAndVerifySigner.arg.3=DWORD,dwFlags func.CryptMsgGetAndVerifySigner.arg.4=PCCERT_CONTEXT *,ppSigner func.CryptMsgGetAndVerifySigner.arg.5=DWORD *,pdwSignerIndex func.CryptMsgGetAndVerifySigner.ret=BOOL CryptMsgGetParam=func func.CryptMsgGetParam.args=5 func.CryptMsgGetParam.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgGetParam.arg.1=DWORD,dwParamType func.CryptMsgGetParam.arg.2=DWORD,dwIndex func.CryptMsgGetParam.arg.3=void *,pvData func.CryptMsgGetParam.arg.4=DWORD *,pcbData func.CryptMsgGetParam.ret=BOOL CryptMsgOpenToDecode=func func.CryptMsgOpenToDecode.args=6 func.CryptMsgOpenToDecode.arg.0=DWORD,dwMsgEncodingType func.CryptMsgOpenToDecode.arg.1=DWORD,dwFlags func.CryptMsgOpenToDecode.arg.2=DWORD,dwMsgType func.CryptMsgOpenToDecode.arg.3=HCRYPTPROV_LEGACY,hCryptProv func.CryptMsgOpenToDecode.arg.4=PCERT_INFO,pRecipientInfo func.CryptMsgOpenToDecode.arg.5=PCMSG_STREAM_INFO,pStreamInfo func.CryptMsgOpenToDecode.ret=HCRYPTMSG CryptMsgOpenToEncode=func func.CryptMsgOpenToEncode.args=6 func.CryptMsgOpenToEncode.arg.0=DWORD,dwMsgEncodingType func.CryptMsgOpenToEncode.arg.1=DWORD,dwFlags func.CryptMsgOpenToEncode.arg.2=DWORD,dwMsgType func.CryptMsgOpenToEncode.arg.3=void const *,pvMsgEncodeInfo func.CryptMsgOpenToEncode.arg.4=LPSTR,pszInnerContentObjID func.CryptMsgOpenToEncode.arg.5=PCMSG_STREAM_INFO,pStreamInfo func.CryptMsgOpenToEncode.ret=HCRYPTMSG CryptMsgSignCTL=func func.CryptMsgSignCTL.args=7 func.CryptMsgSignCTL.arg.0=DWORD,dwMsgEncodingType func.CryptMsgSignCTL.arg.1=BYTE *,pbCtlContent func.CryptMsgSignCTL.arg.2=DWORD,cbCtlContent func.CryptMsgSignCTL.arg.3=PCMSG_SIGNED_ENCODE_INFO,pSignInfo func.CryptMsgSignCTL.arg.4=DWORD,dwFlags func.CryptMsgSignCTL.arg.5=BYTE *,pbEncoded func.CryptMsgSignCTL.arg.6=DWORD *,pcbEncoded func.CryptMsgSignCTL.ret=BOOL CryptMsgUpdate=func func.CryptMsgUpdate.args=4 func.CryptMsgUpdate.arg.0=HCRYPTMSG,hCryptMsg func.CryptMsgUpdate.arg.1=const BYTE *,pbData func.CryptMsgUpdate.arg.2=DWORD,cbData func.CryptMsgUpdate.arg.3=BOOL,fFinal func.CryptMsgUpdate.ret=BOOL CryptQueryObject=func func.CryptQueryObject.args=11 func.CryptQueryObject.arg.0=DWORD,dwObjectType func.CryptQueryObject.arg.1=const void *,pvObject func.CryptQueryObject.arg.2=DWORD,dwExpectedContentTypeFlags func.CryptQueryObject.arg.3=DWORD,dwExpectedFormatTypeFlags func.CryptQueryObject.arg.4=DWORD,dwFlags func.CryptQueryObject.arg.5=DWORD *,pdwMsgAndCertEncodingType func.CryptQueryObject.arg.6=DWORD *,pdwContentType func.CryptQueryObject.arg.7=DWORD *,pdwFormatType func.CryptQueryObject.arg.8=HCERTSTORE *,phCertStore func.CryptQueryObject.arg.9=HCRYPTMSG *,phMsg func.CryptQueryObject.arg.10=const void **,ppvContext func.CryptQueryObject.ret=BOOL CryptRegisterDefaultOIDFunction=func func.CryptRegisterDefaultOIDFunction.args=4 func.CryptRegisterDefaultOIDFunction.arg.0=DWORD,dwEncodingType func.CryptRegisterDefaultOIDFunction.arg.1=LPCSTR,pszFuncName func.CryptRegisterDefaultOIDFunction.arg.2=DWORD,dwIndex func.CryptRegisterDefaultOIDFunction.arg.3=LPCWSTR,pwszDll func.CryptRegisterDefaultOIDFunction.ret=BOOL CryptRegisterOIDFunction=func func.CryptRegisterOIDFunction.args=5 func.CryptRegisterOIDFunction.arg.0=DWORD,dwEncodingType func.CryptRegisterOIDFunction.arg.1=LPCSTR,pszFuncName func.CryptRegisterOIDFunction.arg.2=LPCSTR,pszOID func.CryptRegisterOIDFunction.arg.3=LPCWSTR,pwszDll func.CryptRegisterOIDFunction.arg.4=LPCSTR,pszOverrideFuncName func.CryptRegisterOIDFunction.ret=BOOL CryptRegisterOIDInfo=func func.CryptRegisterOIDInfo.args=2 func.CryptRegisterOIDInfo.arg.0=PCCRYPT_OID_INFO,pInfo func.CryptRegisterOIDInfo.arg.1=DWORD,dwFlags func.CryptRegisterOIDInfo.ret=BOOL CryptReleaseContext=func func.CryptReleaseContext.args=2 func.CryptReleaseContext.arg.0=HCRYPTPROV,hProv func.CryptReleaseContext.arg.1=DWORD,dwFlags func.CryptReleaseContext.ret=BOOL CryptRetrieveObjectByUrlA=func func.CryptRetrieveObjectByUrlA.args=9 func.CryptRetrieveObjectByUrlA.arg.0=LPCSTR,pszUrl func.CryptRetrieveObjectByUrlA.arg.1=LPCSTR,pszObjectOid func.CryptRetrieveObjectByUrlA.arg.2=DWORD,dwRetrievalFlags func.CryptRetrieveObjectByUrlA.arg.3=DWORD,dwTimeout func.CryptRetrieveObjectByUrlA.arg.4=LPVOID *,ppvObject func.CryptRetrieveObjectByUrlA.arg.5=HCRYPTASYNC,hAsyncRetrieve func.CryptRetrieveObjectByUrlA.arg.6=PCRYPT_CREDENTIALS,pCredentials func.CryptRetrieveObjectByUrlA.arg.7=LPVOID,pvVerify func.CryptRetrieveObjectByUrlA.arg.8=PCRYPT_RETRIEVE_AUX_INFO,pAuxInfo func.CryptRetrieveObjectByUrlA.ret=BOOL CryptRetrieveObjectByUrlW=func func.CryptRetrieveObjectByUrlW.args=9 func.CryptRetrieveObjectByUrlW.arg.0=LPCWSTR,pszUrl func.CryptRetrieveObjectByUrlW.arg.1=LPCSTR,pszObjectOid func.CryptRetrieveObjectByUrlW.arg.2=DWORD,dwRetrievalFlags func.CryptRetrieveObjectByUrlW.arg.3=DWORD,dwTimeout func.CryptRetrieveObjectByUrlW.arg.4=LPVOID *,ppvObject func.CryptRetrieveObjectByUrlW.arg.5=HCRYPTASYNC,hAsyncRetrieve func.CryptRetrieveObjectByUrlW.arg.6=PCRYPT_CREDENTIALS,pCredentials func.CryptRetrieveObjectByUrlW.arg.7=LPVOID,pvVerify func.CryptRetrieveObjectByUrlW.arg.8=PCRYPT_RETRIEVE_AUX_INFO,pAuxInfo func.CryptRetrieveObjectByUrlW.ret=BOOL CryptSetAsyncParam=func func.CryptSetAsyncParam.args=4 func.CryptSetAsyncParam.arg.0=HCRYPTASYNC,hAsync func.CryptSetAsyncParam.arg.1=LPSTR,pszParamOid func.CryptSetAsyncParam.arg.2=LPVOID,pvParam func.CryptSetAsyncParam.arg.3=PFN_CRYPT_ASYNC_PARAM_FREE_FUNC,pfnFree func.CryptSetAsyncParam.ret=BOOL CryptSetHashParam=func func.CryptSetHashParam.args=4 func.CryptSetHashParam.arg.0=HCRYPTHASH,hHash func.CryptSetHashParam.arg.1=DWORD,dwParam func.CryptSetHashParam.arg.2=const BYTE *,pbData func.CryptSetHashParam.arg.3=DWORD,dwFlags func.CryptSetHashParam.ret=BOOL CryptSetKeyIdentifierProperty=func func.CryptSetKeyIdentifierProperty.args=6 func.CryptSetKeyIdentifierProperty.arg.0=const CRYPT_HASH_BLOB *,pKeyIdentifier func.CryptSetKeyIdentifierProperty.arg.1=DWORD,dwPropId func.CryptSetKeyIdentifierProperty.arg.2=DWORD,dwFlags func.CryptSetKeyIdentifierProperty.arg.3=LPCWSTR,pwszComputerName func.CryptSetKeyIdentifierProperty.arg.4=void *,pvReserved func.CryptSetKeyIdentifierProperty.arg.5=const void *,pvData func.CryptSetKeyIdentifierProperty.ret=BOOL CryptSetKeyParam=func func.CryptSetKeyParam.args=4 func.CryptSetKeyParam.arg.0=HCRYPTKEY,hKey func.CryptSetKeyParam.arg.1=DWORD,dwParam func.CryptSetKeyParam.arg.2=const BYTE *,pbData func.CryptSetKeyParam.arg.3=DWORD,dwFlags func.CryptSetKeyParam.ret=BOOL CryptSetOIDFunctionValue=func func.CryptSetOIDFunctionValue.args=7 func.CryptSetOIDFunctionValue.arg.0=DWORD,dwEncodingType func.CryptSetOIDFunctionValue.arg.1=LPCSTR,pszFuncName func.CryptSetOIDFunctionValue.arg.2=LPCSTR,pszOID func.CryptSetOIDFunctionValue.arg.3=LPCWSTR,pwszValueName func.CryptSetOIDFunctionValue.arg.4=DWORD,dwValueType func.CryptSetOIDFunctionValue.arg.5=const BYTE *,pbValueData func.CryptSetOIDFunctionValue.arg.6=DWORD,cbValueData func.CryptSetOIDFunctionValue.ret=BOOL CryptSetProvParam=func func.CryptSetProvParam.args=4 func.CryptSetProvParam.arg.0=HCRYPTPROV,hProv func.CryptSetProvParam.arg.1=DWORD,dwParam func.CryptSetProvParam.arg.2=const BYTE *,pbData func.CryptSetProvParam.arg.3=DWORD,dwFlags func.CryptSetProvParam.ret=BOOL CryptSetProviderA=func func.CryptSetProviderA.args=2 func.CryptSetProviderA.arg.0=LPCSTR,pszProvName func.CryptSetProviderA.arg.1=DWORD,dwProvType func.CryptSetProviderA.ret=BOOL CryptSetProviderExA=func func.CryptSetProviderExA.args=4 func.CryptSetProviderExA.arg.0=LPCSTR,pszProvName func.CryptSetProviderExA.arg.1=DWORD,dwProvType func.CryptSetProviderExA.arg.2=DWORD *,pdwReserved func.CryptSetProviderExA.arg.3=DWORD,dwFlags func.CryptSetProviderExA.ret=BOOL CryptSetProviderExW=func func.CryptSetProviderExW.args=4 func.CryptSetProviderExW.arg.0=LPCWSTR,pszProvName func.CryptSetProviderExW.arg.1=DWORD,dwProvType func.CryptSetProviderExW.arg.2=DWORD *,pdwReserved func.CryptSetProviderExW.arg.3=DWORD,dwFlags func.CryptSetProviderExW.ret=BOOL CryptSetProviderW=func func.CryptSetProviderW.args=2 func.CryptSetProviderW.arg.0=LPCWSTR,pszProvName func.CryptSetProviderW.arg.1=DWORD,dwProvType func.CryptSetProviderW.ret=BOOL CryptSignAndEncodeCertificate=func func.CryptSignAndEncodeCertificate.args=9 func.CryptSignAndEncodeCertificate.arg.0=BCRYPT_KEY_HANDLE,hBCryptKey func.CryptSignAndEncodeCertificate.arg.1=DWORD,dwKeySpec func.CryptSignAndEncodeCertificate.arg.2=DWORD,dwCertEncodingType func.CryptSignAndEncodeCertificate.arg.3=LPCSTR,lpszStructType func.CryptSignAndEncodeCertificate.arg.4=const void *,pvStructInfo func.CryptSignAndEncodeCertificate.arg.5=PCRYPT_ALGORITHM_IDENTIFIER,pSignatureAlgorithm func.CryptSignAndEncodeCertificate.arg.6=const void *,pvHashAuxInfo func.CryptSignAndEncodeCertificate.arg.7=BYTE *,pbEncoded func.CryptSignAndEncodeCertificate.arg.8=DWORD *,pcbEncoded func.CryptSignAndEncodeCertificate.ret=BOOL CryptSignAndEncryptMessage=func func.CryptSignAndEncryptMessage.args=8 func.CryptSignAndEncryptMessage.arg.0=PCRYPT_SIGN_MESSAGE_PARA,pSignPara func.CryptSignAndEncryptMessage.arg.1=PCRYPT_ENCRYPT_MESSAGE_PARA,pEncryptPara func.CryptSignAndEncryptMessage.arg.2=DWORD,cRecipientCert func.CryptSignAndEncryptMessage.arg.3=PCCERT_CONTEXT *,rgpRecipientCert func.CryptSignAndEncryptMessage.arg.4=const BYTE *,pbToBeSignedAndEncrypted func.CryptSignAndEncryptMessage.arg.5=DWORD,cbToBeSignedAndEncrypted func.CryptSignAndEncryptMessage.arg.6=BYTE *,pbSignedAndEncryptedBlob func.CryptSignAndEncryptMessage.arg.7=DWORD *,pcbSignedAndEncryptedBlob func.CryptSignAndEncryptMessage.ret=BOOL CryptSignCertificate=func func.CryptSignCertificate.args=9 func.CryptSignCertificate.arg.0=BCRYPT_KEY_HANDLE,hBCryptKey func.CryptSignCertificate.arg.1=DWORD,dwKeySpec func.CryptSignCertificate.arg.2=DWORD,dwCertEncodingType func.CryptSignCertificate.arg.3=const BYTE *,pbEncodedToBeSigned func.CryptSignCertificate.arg.4=DWORD,cbEncodedToBeSigned func.CryptSignCertificate.arg.5=PCRYPT_ALGORITHM_IDENTIFIER,pSignatureAlgorithm func.CryptSignCertificate.arg.6=const void *,pvHashAuxInfo func.CryptSignCertificate.arg.7=BYTE *,pbSignature func.CryptSignCertificate.arg.8=DWORD *,pcbSignature func.CryptSignCertificate.ret=BOOL CryptSignHashA=func func.CryptSignHashA.args=6 func.CryptSignHashA.arg.0=HCRYPTHASH,hHash func.CryptSignHashA.arg.1=DWORD,dwKeySpec func.CryptSignHashA.arg.2=LPCSTR,szDescription func.CryptSignHashA.arg.3=DWORD,dwFlags func.CryptSignHashA.arg.4=BYTE *,pbSignature func.CryptSignHashA.arg.5=DWORD *,pdwSigLen func.CryptSignHashA.ret=BOOL CryptSignHashW=func func.CryptSignHashW.args=6 func.CryptSignHashW.arg.0=HCRYPTHASH,hHash func.CryptSignHashW.arg.1=DWORD,dwKeySpec func.CryptSignHashW.arg.2=LPCWSTR,szDescription func.CryptSignHashW.arg.3=DWORD,dwFlags func.CryptSignHashW.arg.4=BYTE *,pbSignature func.CryptSignHashW.arg.5=DWORD *,pdwSigLen func.CryptSignHashW.ret=BOOL CryptSignMessage=func func.CryptSignMessage.args=7 func.CryptSignMessage.arg.0=PCRYPT_SIGN_MESSAGE_PARA,pSignPara func.CryptSignMessage.arg.1=BOOL,fDetachedSignature func.CryptSignMessage.arg.2=DWORD,cToBeSigned func.CryptSignMessage.arg.3=const BYTE **,rgpbToBeSigned func.CryptSignMessage.arg.4=DWORD *,rgcbToBeSigned func.CryptSignMessage.arg.5=BYTE *,pbSignedBlob func.CryptSignMessage.arg.6=DWORD *,pcbSignedBlob func.CryptSignMessage.ret=BOOL CryptSignMessageWithKey=func func.CryptSignMessageWithKey.args=5 func.CryptSignMessageWithKey.arg.0=PCRYPT_KEY_SIGN_MESSAGE_PARA,pSignPara func.CryptSignMessageWithKey.arg.1=const BYTE *,pbToBeSigned func.CryptSignMessageWithKey.arg.2=DWORD,cbToBeSigned func.CryptSignMessageWithKey.arg.3=BYTE *,pbSignedBlob func.CryptSignMessageWithKey.arg.4=DWORD *,pcbSignedBlob func.CryptSignMessageWithKey.ret=BOOL CryptStringToBinaryA=func func.CryptStringToBinaryA.args=7 func.CryptStringToBinaryA.arg.0=LPCSTR,pszString func.CryptStringToBinaryA.arg.1=DWORD,cchString func.CryptStringToBinaryA.arg.2=DWORD,dwFlags func.CryptStringToBinaryA.arg.3=BYTE *,pbBinary func.CryptStringToBinaryA.arg.4=DWORD *,pcbBinary func.CryptStringToBinaryA.arg.5=DWORD *,pdwSkip func.CryptStringToBinaryA.arg.6=DWORD *,pdwFlags func.CryptStringToBinaryA.ret=BOOL CryptStringToBinaryW=func func.CryptStringToBinaryW.args=7 func.CryptStringToBinaryW.arg.0=LPCWSTR,pszString func.CryptStringToBinaryW.arg.1=DWORD,cchString func.CryptStringToBinaryW.arg.2=DWORD,dwFlags func.CryptStringToBinaryW.arg.3=BYTE *,pbBinary func.CryptStringToBinaryW.arg.4=DWORD *,pcbBinary func.CryptStringToBinaryW.arg.5=DWORD *,pdwSkip func.CryptStringToBinaryW.arg.6=DWORD *,pdwFlags func.CryptStringToBinaryW.ret=BOOL CryptUninstallCancelRetrieval=func func.CryptUninstallCancelRetrieval.args=2 func.CryptUninstallCancelRetrieval.arg.0=DWORD,dwFlags func.CryptUninstallCancelRetrieval.arg.1=void *,pvReserved func.CryptUninstallCancelRetrieval.ret=BOOL CryptUninstallDefaultContext=func func.CryptUninstallDefaultContext.args=3 func.CryptUninstallDefaultContext.arg.0=HCRYPTDEFAULTCONTEXT,hDefaultContext func.CryptUninstallDefaultContext.arg.1=DWORD,dwFlags func.CryptUninstallDefaultContext.arg.2=void *,pvReserved func.CryptUninstallDefaultContext.ret=BOOL CryptUnregisterDefaultOIDFunction=func func.CryptUnregisterDefaultOIDFunction.args=3 func.CryptUnregisterDefaultOIDFunction.arg.0=DWORD,dwEncodingType func.CryptUnregisterDefaultOIDFunction.arg.1=LPCSTR,pszFuncName func.CryptUnregisterDefaultOIDFunction.arg.2=LPCWSTR,pwszDll func.CryptUnregisterDefaultOIDFunction.ret=BOOL CryptUnregisterOIDFunction=func func.CryptUnregisterOIDFunction.args=3 func.CryptUnregisterOIDFunction.arg.0=DWORD,dwEncodingType func.CryptUnregisterOIDFunction.arg.1=LPCSTR,pszFuncName func.CryptUnregisterOIDFunction.arg.2=LPCSTR,pszOID func.CryptUnregisterOIDFunction.ret=BOOL CryptUnregisterOIDInfo=func func.CryptUnregisterOIDInfo.args=1 func.CryptUnregisterOIDInfo.arg.0=PCCRYPT_OID_INFO,pInfo func.CryptUnregisterOIDInfo.ret=BOOL CryptVerifyCertificateSignature=func func.CryptVerifyCertificateSignature.args=5 func.CryptVerifyCertificateSignature.arg.0=HCRYPTPROV_LEGACY,hCryptProv func.CryptVerifyCertificateSignature.arg.1=DWORD,dwCertEncodingType func.CryptVerifyCertificateSignature.arg.2=const BYTE *,pbEncoded func.CryptVerifyCertificateSignature.arg.3=DWORD,cbEncoded func.CryptVerifyCertificateSignature.arg.4=PCERT_PUBLIC_KEY_INFO,pPublicKey func.CryptVerifyCertificateSignature.ret=BOOL CryptVerifyCertificateSignatureEx=func func.CryptVerifyCertificateSignatureEx.args=8 func.CryptVerifyCertificateSignatureEx.arg.0=HCRYPTPROV_LEGACY,hCryptProv func.CryptVerifyCertificateSignatureEx.arg.1=DWORD,dwCertEncodingType func.CryptVerifyCertificateSignatureEx.arg.2=DWORD,dwSubjectType func.CryptVerifyCertificateSignatureEx.arg.3=void *,pvSubject func.CryptVerifyCertificateSignatureEx.arg.4=DWORD,dwIssuerType func.CryptVerifyCertificateSignatureEx.arg.5=void *,pvIssuer func.CryptVerifyCertificateSignatureEx.arg.6=DWORD,dwFlags func.CryptVerifyCertificateSignatureEx.arg.7=void *,pvExtra func.CryptVerifyCertificateSignatureEx.ret=BOOL CryptVerifyDetachedMessageHash=func func.CryptVerifyDetachedMessageHash.args=8 func.CryptVerifyDetachedMessageHash.arg.0=PCRYPT_HASH_MESSAGE_PARA,pHashPara func.CryptVerifyDetachedMessageHash.arg.1=BYTE *,pbDetachedHashBlob func.CryptVerifyDetachedMessageHash.arg.2=DWORD,cbDetachedHashBlob func.CryptVerifyDetachedMessageHash.arg.3=DWORD,cToBeHashed func.CryptVerifyDetachedMessageHash.arg.4=const BYTE **,rgpbToBeHashed func.CryptVerifyDetachedMessageHash.arg.5=DWORD *,rgcbToBeHashed func.CryptVerifyDetachedMessageHash.arg.6=BYTE *,pbComputedHash func.CryptVerifyDetachedMessageHash.arg.7=DWORD *,pcbComputedHash func.CryptVerifyDetachedMessageHash.ret=BOOL CryptVerifyDetachedMessageSignature=func func.CryptVerifyDetachedMessageSignature.args=8 func.CryptVerifyDetachedMessageSignature.arg.0=PCRYPT_VERIFY_MESSAGE_PARA,pVerifyPara func.CryptVerifyDetachedMessageSignature.arg.1=DWORD,dwSignerIndex func.CryptVerifyDetachedMessageSignature.arg.2=const BYTE *,pbDetachedSignBlob func.CryptVerifyDetachedMessageSignature.arg.3=DWORD,cbDetachedSignBlob func.CryptVerifyDetachedMessageSignature.arg.4=DWORD,cToBeSigned func.CryptVerifyDetachedMessageSignature.arg.5=const BYTE **,rgpbToBeSigned func.CryptVerifyDetachedMessageSignature.arg.6=DWORD *,rgcbToBeSigned func.CryptVerifyDetachedMessageSignature.arg.7=PCCERT_CONTEXT *,ppSignerCert func.CryptVerifyDetachedMessageSignature.ret=BOOL CryptVerifyMessageHash=func func.CryptVerifyMessageHash.args=7 func.CryptVerifyMessageHash.arg.0=PCRYPT_HASH_MESSAGE_PARA,pHashPara func.CryptVerifyMessageHash.arg.1=BYTE *,pbHashedBlob func.CryptVerifyMessageHash.arg.2=DWORD,cbHashedBlob func.CryptVerifyMessageHash.arg.3=BYTE *,pbToBeHashed func.CryptVerifyMessageHash.arg.4=DWORD *,pcbToBeHashed func.CryptVerifyMessageHash.arg.5=BYTE *,pbComputedHash func.CryptVerifyMessageHash.arg.6=DWORD *,pcbComputedHash func.CryptVerifyMessageHash.ret=BOOL CryptVerifyMessageSignature=func func.CryptVerifyMessageSignature.args=7 func.CryptVerifyMessageSignature.arg.0=PCRYPT_VERIFY_MESSAGE_PARA,pVerifyPara func.CryptVerifyMessageSignature.arg.1=DWORD,dwSignerIndex func.CryptVerifyMessageSignature.arg.2=const BYTE *,pbSignedBlob func.CryptVerifyMessageSignature.arg.3=DWORD,cbSignedBlob func.CryptVerifyMessageSignature.arg.4=BYTE *,pbDecoded func.CryptVerifyMessageSignature.arg.5=DWORD *,pcbDecoded func.CryptVerifyMessageSignature.arg.6=PCCERT_CONTEXT *,ppSignerCert func.CryptVerifyMessageSignature.ret=BOOL CryptVerifyMessageSignatureWithKey=func func.CryptVerifyMessageSignatureWithKey.args=6 func.CryptVerifyMessageSignatureWithKey.arg.0=PCRYPT_KEY_VERIFY_MESSAGE_PARA,pVerifyPara func.CryptVerifyMessageSignatureWithKey.arg.1=PCERT_PUBLIC_KEY_INFO,pPublicKeyInfo func.CryptVerifyMessageSignatureWithKey.arg.2=const BYTE *,pbSignedBlob func.CryptVerifyMessageSignatureWithKey.arg.3=DWORD,cbSignedBlob func.CryptVerifyMessageSignatureWithKey.arg.4=BYTE *,pbDecoded func.CryptVerifyMessageSignatureWithKey.arg.5=DWORD *,pcbDecoded func.CryptVerifyMessageSignatureWithKey.ret=BOOL CryptVerifySignatureA=func func.CryptVerifySignatureA.args=6 func.CryptVerifySignatureA.arg.0=HCRYPTHASH,hHash func.CryptVerifySignatureA.arg.1=const BYTE *,pbSignature func.CryptVerifySignatureA.arg.2=DWORD,dwSigLen func.CryptVerifySignatureA.arg.3=HCRYPTKEY,hPubKey func.CryptVerifySignatureA.arg.4=LPCSTR,szDescription func.CryptVerifySignatureA.arg.5=DWORD,dwFlags func.CryptVerifySignatureA.ret=BOOL CryptVerifySignatureW=func func.CryptVerifySignatureW.args=6 func.CryptVerifySignatureW.arg.0=HCRYPTHASH,hHash func.CryptVerifySignatureW.arg.1=const BYTE *,pbSignature func.CryptVerifySignatureW.arg.2=DWORD,dwSigLen func.CryptVerifySignatureW.arg.3=HCRYPTKEY,hPubKey func.CryptVerifySignatureW.arg.4=LPCWSTR,szDescription func.CryptVerifySignatureW.arg.5=DWORD,dwFlags func.CryptVerifySignatureW.ret=BOOL PFXExportCertStore=func func.PFXExportCertStore.args=4 func.PFXExportCertStore.arg.0=HCERTSTORE,hStore func.PFXExportCertStore.arg.1=CRYPT_DATA_BLOB *,pPFX func.PFXExportCertStore.arg.2=LPCWSTR,szPassword func.PFXExportCertStore.arg.3=DWORD,dwFlags func.PFXExportCertStore.ret=BOOL PFXExportCertStoreEx=func func.PFXExportCertStoreEx.args=5 func.PFXExportCertStoreEx.arg.0=HCERTSTORE,hStore func.PFXExportCertStoreEx.arg.1=CRYPT_DATA_BLOB *,pPFX func.PFXExportCertStoreEx.arg.2=LPCWSTR,szPassword func.PFXExportCertStoreEx.arg.3=void *,pvPara func.PFXExportCertStoreEx.arg.4=DWORD,dwFlags func.PFXExportCertStoreEx.ret=BOOL PFXImportCertStore=func func.PFXImportCertStore.args=3 func.PFXImportCertStore.arg.0=CRYPT_DATA_BLOB *,pPFX func.PFXImportCertStore.arg.1=LPCWSTR,szPassword func.PFXImportCertStore.arg.2=DWORD,dwFlags func.PFXImportCertStore.ret=HCERTSTORE PFXIsPFXBlob=func func.PFXIsPFXBlob.args=1 func.PFXIsPFXBlob.arg.0=CRYPT_DATA_BLOB *,pPFX func.PFXIsPFXBlob.ret=BOOL PFXVerifyPassword=func func.PFXVerifyPassword.args=3 func.PFXVerifyPassword.arg.0=CRYPT_DATA_BLOB *,pPFX func.PFXVerifyPassword.arg.1=LPCWSTR,szPassword func.PFXVerifyPassword.arg.2=DWORD,dwFlags func.PFXVerifyPassword.ret=BOOL ### winhttp.h ### WINHTTP_WEB_SOCKET_BUFFER_TYPE=typedef typedef.WINHTTP_WEB_SOCKET_BUFFER_TYPE=int WINHTTP_STATUS_CALLBACK=type type.WINHTTP_STATUS_CALLBACK=p WinHttpAddRequestHeaders=func func.WinHttpAddRequestHeaders.args=4 func.WinHttpAddRequestHeaders.arg.0=HINTERNET,hRequest func.WinHttpAddRequestHeaders.arg.1=LPCWSTR,lpszHeaders func.WinHttpAddRequestHeaders.arg.2=DWORD,dwHeadersLength func.WinHttpAddRequestHeaders.arg.3=DWORD,dwModifiers func.WinHttpAddRequestHeaders.ret=BOOL WinHttpCheckPlatform=func func.WinHttpCheckPlatform.args=0 func.WinHttpCheckPlatform.ret=BOOL WinHttpCloseHandle=func func.WinHttpCloseHandle.args=1 func.WinHttpCloseHandle.arg.0=HINTERNET,hInternet func.WinHttpCloseHandle.ret=BOOL WinHttpConnect=func func.WinHttpConnect.args=4 func.WinHttpConnect.arg.0=HINTERNET,hSession func.WinHttpConnect.arg.1=LPCWSTR,pswzServerName func.WinHttpConnect.arg.2=INTERNET_PORT,nServerPort func.WinHttpConnect.arg.3=DWORD,dwReserved func.WinHttpConnect.ret=HINTERNET WinHttpCrackUrl=func func.WinHttpCrackUrl.args=4 func.WinHttpCrackUrl.arg.0=LPCWSTR,pwszUrl func.WinHttpCrackUrl.arg.1=DWORD,dwUrlLength func.WinHttpCrackUrl.arg.2=DWORD,dwFlags func.WinHttpCrackUrl.arg.3=LPURL_COMPONENTS,lpUrlComponents func.WinHttpCrackUrl.ret=BOOL WinHttpCreateProxyResolver=func func.WinHttpCreateProxyResolver.args=2 func.WinHttpCreateProxyResolver.arg.0=HINTERNET,hSession func.WinHttpCreateProxyResolver.arg.1=HINTERNET *,phResolver func.WinHttpCreateProxyResolver.ret=DWORD WinHttpCreateUrl=func func.WinHttpCreateUrl.args=4 func.WinHttpCreateUrl.arg.0=LPURL_COMPONENTS,lpUrlComponents func.WinHttpCreateUrl.arg.1=DWORD,dwFlags func.WinHttpCreateUrl.arg.2=LPWSTR,pwszUrl func.WinHttpCreateUrl.arg.3=LPDWORD,pdwUrlLength func.WinHttpCreateUrl.ret=BOOL WinHttpDetectAutoProxyConfigUrl=func func.WinHttpDetectAutoProxyConfigUrl.args=2 func.WinHttpDetectAutoProxyConfigUrl.arg.0=DWORD,dwAutoDetectFlags func.WinHttpDetectAutoProxyConfigUrl.arg.1=LPWSTR *,ppwstrAutoConfigUrl func.WinHttpDetectAutoProxyConfigUrl.ret=BOOL WinHttpFreeProxyResult=func func.WinHttpFreeProxyResult.args=1 func.WinHttpFreeProxyResult.arg.0=WINHTTP_PROXY_RESULT *,pProxyResult func.WinHttpFreeProxyResult.ret=VOID WinHttpFreeProxyResultEx=func func.WinHttpFreeProxyResultEx.args=1 func.WinHttpFreeProxyResultEx.arg.0=WINHTTP_PROXY_RESULT_EX *,pProxyResultEx func.WinHttpFreeProxyResultEx.ret=VOID WinHttpFreeProxySettings=func func.WinHttpFreeProxySettings.args=1 func.WinHttpFreeProxySettings.arg.0=WINHTTP_PROXY_SETTINGS *,pWinHttpProxySettings func.WinHttpFreeProxySettings.ret=VOID WinHttpGetDefaultProxyConfiguration=func func.WinHttpGetDefaultProxyConfiguration.args=1 func.WinHttpGetDefaultProxyConfiguration.arg.0=WINHTTP_PROXY_INFO *,pProxyInfo func.WinHttpGetDefaultProxyConfiguration.ret=BOOL WinHttpGetIEProxyConfigForCurrentUser=func func.WinHttpGetIEProxyConfigForCurrentUser.args=1 func.WinHttpGetIEProxyConfigForCurrentUser.arg.0=WINHTTP_CURRENT_USER_IE_PROXY_CONFIG *,pProxyConfig func.WinHttpGetIEProxyConfigForCurrentUser.ret=BOOL WinHttpGetProxyForUrl=func func.WinHttpGetProxyForUrl.args=4 func.WinHttpGetProxyForUrl.arg.0=HINTERNET,hSession func.WinHttpGetProxyForUrl.arg.1=LPCWSTR,lpcwszUrl func.WinHttpGetProxyForUrl.arg.2=WINHTTP_AUTOPROXY_OPTIONS *,pAutoProxyOptions func.WinHttpGetProxyForUrl.arg.3=WINHTTP_PROXY_INFO *,pProxyInfo func.WinHttpGetProxyForUrl.ret=BOOL WinHttpGetProxyForUrlEx=func func.WinHttpGetProxyForUrlEx.args=4 func.WinHttpGetProxyForUrlEx.arg.0=HINTERNET,hResolver func.WinHttpGetProxyForUrlEx.arg.1=PCWSTR,pcwszUrl func.WinHttpGetProxyForUrlEx.arg.2=WINHTTP_AUTOPROXY_OPTIONS *,pAutoProxyOptions func.WinHttpGetProxyForUrlEx.arg.3=DWORD_PTR,pContext func.WinHttpGetProxyForUrlEx.ret=DWORD WinHttpGetProxyForUrlEx2=func func.WinHttpGetProxyForUrlEx2.args=6 func.WinHttpGetProxyForUrlEx2.arg.0=HINTERNET,hResolver func.WinHttpGetProxyForUrlEx2.arg.1=PCWSTR,pcwszUrl func.WinHttpGetProxyForUrlEx2.arg.2=WINHTTP_AUTOPROXY_OPTIONS *,pAutoProxyOptions func.WinHttpGetProxyForUrlEx2.arg.3=DWORD,cbInterfaceSelectionContext func.WinHttpGetProxyForUrlEx2.arg.4=BYTE *,pInterfaceSelectionContext func.WinHttpGetProxyForUrlEx2.arg.5=DWORD_PTR,pContext func.WinHttpGetProxyForUrlEx2.ret=DWORD WinHttpGetProxyResult=func func.WinHttpGetProxyResult.args=2 func.WinHttpGetProxyResult.arg.0=HINTERNET,hResolver func.WinHttpGetProxyResult.arg.1=WINHTTP_PROXY_RESULT *,pProxyResult func.WinHttpGetProxyResult.ret=DWORD WinHttpGetProxyResultEx=func func.WinHttpGetProxyResultEx.args=2 func.WinHttpGetProxyResultEx.arg.0=HINTERNET,hResolver func.WinHttpGetProxyResultEx.arg.1=WINHTTP_PROXY_RESULT_EX *,pProxyResultEx func.WinHttpGetProxyResultEx.ret=DWORD WinHttpGetProxySettingsVersion=func func.WinHttpGetProxySettingsVersion.args=2 func.WinHttpGetProxySettingsVersion.arg.0=HINTERNET,hSession func.WinHttpGetProxySettingsVersion.arg.1=DWORD *,pdwProxySettingsVersion func.WinHttpGetProxySettingsVersion.ret=DWORD WinHttpIsHostInProxyBypassList=func func.WinHttpIsHostInProxyBypassList.args=5 func.WinHttpIsHostInProxyBypassList.arg.0=const WINHTTP_PROXY_INFO *,pProxyInfo func.WinHttpIsHostInProxyBypassList.arg.1=PCWSTR,pwszHost func.WinHttpIsHostInProxyBypassList.arg.2=INTERNET_SCHEME,tScheme func.WinHttpIsHostInProxyBypassList.arg.3=INTERNET_PORT,nPort func.WinHttpIsHostInProxyBypassList.arg.4=BOOL *,pfIsInBypassList func.WinHttpIsHostInProxyBypassList.ret=DWORD WinHttpOpen=func func.WinHttpOpen.args=5 func.WinHttpOpen.arg.0=LPCWSTR,pszAgentW func.WinHttpOpen.arg.1=DWORD,dwAccessType func.WinHttpOpen.arg.2=LPCWSTR,pszProxyW func.WinHttpOpen.arg.3=LPCWSTR,pszProxyBypassW func.WinHttpOpen.arg.4=DWORD,dwFlags func.WinHttpOpen.ret=HINTERNET WinHttpOpenRequest=func func.WinHttpOpenRequest.args=7 func.WinHttpOpenRequest.arg.0=HINTERNET,hConnect func.WinHttpOpenRequest.arg.1=LPCWSTR,pwszVerb func.WinHttpOpenRequest.arg.2=LPCWSTR,pwszObjectName func.WinHttpOpenRequest.arg.3=LPCWSTR,pwszVersion func.WinHttpOpenRequest.arg.4=LPCWSTR,pwszReferrer func.WinHttpOpenRequest.arg.5=LPCWSTR *,ppwszAcceptTypes func.WinHttpOpenRequest.arg.6=DWORD,dwFlags func.WinHttpOpenRequest.ret=HINTERNET WinHttpQueryAuthParams=func func.WinHttpQueryAuthParams.args=3 func.WinHttpQueryAuthParams.arg.0=HINTERNET,hRequest func.WinHttpQueryAuthParams.arg.1=DWORD,AuthScheme func.WinHttpQueryAuthParams.arg.2=LPVOID *,pAuthParams func.WinHttpQueryAuthParams.ret=BOOL WinHttpQueryAuthSchemes=func func.WinHttpQueryAuthSchemes.args=4 func.WinHttpQueryAuthSchemes.arg.0=HINTERNET,hRequest func.WinHttpQueryAuthSchemes.arg.1=LPDWORD,lpdwSupportedSchemes func.WinHttpQueryAuthSchemes.arg.2=LPDWORD,lpdwFirstScheme func.WinHttpQueryAuthSchemes.arg.3=LPDWORD,pdwAuthTarget func.WinHttpQueryAuthSchemes.ret=BOOL WinHttpQueryDataAvailable=func func.WinHttpQueryDataAvailable.args=2 func.WinHttpQueryDataAvailable.arg.0=HINTERNET,hRequest func.WinHttpQueryDataAvailable.arg.1=LPDWORD,lpdwNumberOfBytesAvailable func.WinHttpQueryDataAvailable.ret=BOOL WinHttpQueryHeaders=func func.WinHttpQueryHeaders.args=6 func.WinHttpQueryHeaders.arg.0=HINTERNET,hRequest func.WinHttpQueryHeaders.arg.1=DWORD,dwInfoLevel func.WinHttpQueryHeaders.arg.2=LPCWSTR,pwszName func.WinHttpQueryHeaders.arg.3=LPVOID,lpBuffer func.WinHttpQueryHeaders.arg.4=LPDWORD,lpdwBufferLength func.WinHttpQueryHeaders.arg.5=LPDWORD,lpdwIndex func.WinHttpQueryHeaders.ret=BOOL WinHttpQueryOption=func func.WinHttpQueryOption.args=4 func.WinHttpQueryOption.arg.0=HINTERNET,hInternet func.WinHttpQueryOption.arg.1=DWORD,dwOption func.WinHttpQueryOption.arg.2=LPVOID,lpBuffer func.WinHttpQueryOption.arg.3=LPDWORD,lpdwBufferLength func.WinHttpQueryOption.ret=BOOL WinHttpReadData=func func.WinHttpReadData.args=4 func.WinHttpReadData.arg.0=HINTERNET,hRequest func.WinHttpReadData.arg.1=LPVOID,lpBuffer func.WinHttpReadData.arg.2=DWORD,dwNumberOfBytesToRead func.WinHttpReadData.arg.3=LPDWORD,lpdwNumberOfBytesRead func.WinHttpReadData.ret=BOOL WinHttpReadProxySettings=func func.WinHttpReadProxySettings.args=7 func.WinHttpReadProxySettings.arg.0=HINTERNET,hSession func.WinHttpReadProxySettings.arg.1=PCWSTR,pcwszConnectionName func.WinHttpReadProxySettings.arg.2=BOOL,fFallBackToDefaultSettings func.WinHttpReadProxySettings.arg.3=BOOL,fSetAutoDiscoverForDefaultSettings func.WinHttpReadProxySettings.arg.4=DWORD *,pdwSettingsVersion func.WinHttpReadProxySettings.arg.5=BOOL *,pfDefaultSettingsAreReturned func.WinHttpReadProxySettings.arg.6=WINHTTP_PROXY_SETTINGS *,pWinHttpProxySettings func.WinHttpReadProxySettings.ret=DWORD WinHttpReceiveResponse=func func.WinHttpReceiveResponse.args=2 func.WinHttpReceiveResponse.arg.0=HINTERNET,hRequest func.WinHttpReceiveResponse.arg.1=LPVOID,lpReserved func.WinHttpReceiveResponse.ret=BOOL WinHttpResetAutoProxy=func func.WinHttpResetAutoProxy.args=2 func.WinHttpResetAutoProxy.arg.0=HINTERNET,hSession func.WinHttpResetAutoProxy.arg.1=DWORD,dwFlags func.WinHttpResetAutoProxy.ret=DWORD WinHttpSendRequest=func func.WinHttpSendRequest.args=7 func.WinHttpSendRequest.arg.0=HINTERNET,hRequest func.WinHttpSendRequest.arg.1=LPCWSTR,lpszHeaders func.WinHttpSendRequest.arg.2=DWORD,dwHeadersLength func.WinHttpSendRequest.arg.3=LPVOID,lpOptional func.WinHttpSendRequest.arg.4=DWORD,dwOptionalLength func.WinHttpSendRequest.arg.5=DWORD,dwTotalLength func.WinHttpSendRequest.arg.6=DWORD_PTR,dwContext func.WinHttpSendRequest.ret=BOOL WinHttpSetCredentials=func func.WinHttpSetCredentials.args=6 func.WinHttpSetCredentials.arg.0=HINTERNET,hRequest func.WinHttpSetCredentials.arg.1=DWORD,AuthTargets func.WinHttpSetCredentials.arg.2=DWORD,AuthScheme func.WinHttpSetCredentials.arg.3=LPCWSTR,pwszUserName func.WinHttpSetCredentials.arg.4=LPCWSTR,pwszPassword func.WinHttpSetCredentials.arg.5=LPVOID,pAuthParams func.WinHttpSetCredentials.ret=BOOL WinHttpSetDefaultProxyConfiguration=func func.WinHttpSetDefaultProxyConfiguration.args=1 func.WinHttpSetDefaultProxyConfiguration.arg.0=WINHTTP_PROXY_INFO *,pProxyInfo func.WinHttpSetDefaultProxyConfiguration.ret=BOOL WinHttpSetOption=func func.WinHttpSetOption.args=4 func.WinHttpSetOption.arg.0=HINTERNET,hInternet func.WinHttpSetOption.arg.1=DWORD,dwOption func.WinHttpSetOption.arg.2=LPVOID,lpBuffer func.WinHttpSetOption.arg.3=DWORD,dwBufferLength func.WinHttpSetOption.ret=BOOL WinHttpSetStatusCallback=func func.WinHttpSetStatusCallback.args=4 func.WinHttpSetStatusCallback.arg.0=HINTERNET,hInternet func.WinHttpSetStatusCallback.arg.1=WINHTTP_STATUS_CALLBACK,lpfnInternetCallback func.WinHttpSetStatusCallback.arg.2=DWORD,dwNotificationFlags func.WinHttpSetStatusCallback.arg.3=DWORD_PTR,dwReserved func.WinHttpSetStatusCallback.ret=WINHTTP_STATUS_CALLBACK WinHttpSetTimeouts=func func.WinHttpSetTimeouts.args=5 func.WinHttpSetTimeouts.arg.0=HINTERNET,hInternet func.WinHttpSetTimeouts.arg.1=int,nResolveTimeout func.WinHttpSetTimeouts.arg.2=int,nConnectTimeout func.WinHttpSetTimeouts.arg.3=int,nSendTimeout func.WinHttpSetTimeouts.arg.4=int,nReceiveTimeout func.WinHttpSetTimeouts.ret=BOOL WinHttpTimeFromSystemTime=func func.WinHttpTimeFromSystemTime.args=2 func.WinHttpTimeFromSystemTime.arg.0=const SYSTEMTIME *,pst func.WinHttpTimeFromSystemTime.arg.1=LPWSTR,pwszTime func.WinHttpTimeFromSystemTime.ret=BOOL WinHttpTimeToSystemTime=func func.WinHttpTimeToSystemTime.args=2 func.WinHttpTimeToSystemTime.arg.0=LPCWSTR,pwszTime func.WinHttpTimeToSystemTime.arg.1=SYSTEMTIME *,pst func.WinHttpTimeToSystemTime.ret=BOOL WinHttpWebSocketClose=func func.WinHttpWebSocketClose.args=4 func.WinHttpWebSocketClose.arg.0=HINTERNET,hWebSocket func.WinHttpWebSocketClose.arg.1=USHORT,usStatus func.WinHttpWebSocketClose.arg.2=PVOID,pvReason func.WinHttpWebSocketClose.arg.3=DWORD,dwReasonLength func.WinHttpWebSocketClose.ret=DWORD WinHttpWebSocketCompleteUpgrade=func func.WinHttpWebSocketCompleteUpgrade.args=2 func.WinHttpWebSocketCompleteUpgrade.arg.0=HINTERNET,hRequest func.WinHttpWebSocketCompleteUpgrade.arg.1=DWORD_PTR,pContext func.WinHttpWebSocketCompleteUpgrade.ret=HINTERNET WinHttpWebSocketQueryCloseStatus=func func.WinHttpWebSocketQueryCloseStatus.args=5 func.WinHttpWebSocketQueryCloseStatus.arg.0=HINTERNET,hWebSocket func.WinHttpWebSocketQueryCloseStatus.arg.1=USHORT *,pusStatus func.WinHttpWebSocketQueryCloseStatus.arg.2=PVOID,pvReason func.WinHttpWebSocketQueryCloseStatus.arg.3=DWORD,dwReasonLength func.WinHttpWebSocketQueryCloseStatus.arg.4=DWORD *,pdwReasonLengthConsumed func.WinHttpWebSocketQueryCloseStatus.ret=DWORD WinHttpWebSocketReceive=func func.WinHttpWebSocketReceive.args=5 func.WinHttpWebSocketReceive.arg.0=HINTERNET,hWebSocket func.WinHttpWebSocketReceive.arg.1=PVOID,pvBuffer func.WinHttpWebSocketReceive.arg.2=DWORD,dwBufferLength func.WinHttpWebSocketReceive.arg.3=DWORD *,pdwBytesRead func.WinHttpWebSocketReceive.arg.4=WINHTTP_WEB_SOCKET_BUFFER_TYPE *,peBufferType func.WinHttpWebSocketReceive.ret=DWORD WinHttpWebSocketSend=func func.WinHttpWebSocketSend.args=4 func.WinHttpWebSocketSend.arg.0=HINTERNET,hWebSocket func.WinHttpWebSocketSend.arg.1=WINHTTP_WEB_SOCKET_BUFFER_TYPE,eBufferType func.WinHttpWebSocketSend.arg.2=PVOID,pvBuffer func.WinHttpWebSocketSend.arg.3=DWORD,dwBufferLength func.WinHttpWebSocketSend.ret=DWORD WinHttpWebSocketShutdown=func func.WinHttpWebSocketShutdown.args=4 func.WinHttpWebSocketShutdown.arg.0=HINTERNET,hWebSocket func.WinHttpWebSocketShutdown.arg.1=USHORT,usStatus func.WinHttpWebSocketShutdown.arg.2=PVOID,pvReason func.WinHttpWebSocketShutdown.arg.3=DWORD,dwReasonLength func.WinHttpWebSocketShutdown.ret=DWORD WinHttpWriteData=func func.WinHttpWriteData.args=4 func.WinHttpWriteData.arg.0=HINTERNET,hRequest func.WinHttpWriteData.arg.1=LPCVOID,lpBuffer func.WinHttpWriteData.arg.2=DWORD,dwNumberOfBytesToWrite func.WinHttpWriteData.arg.3=LPDWORD,lpdwNumberOfBytesWritten func.WinHttpWriteData.ret=BOOL WinHttpWriteProxySettings=func func.WinHttpWriteProxySettings.args=3 func.WinHttpWriteProxySettings.arg.0=HINTERNET,hSession func.WinHttpWriteProxySettings.arg.1=BOOL,fForceUpdate func.WinHttpWriteProxySettings.arg.2=WINHTTP_PROXY_SETTINGS *,pWinHttpProxySettings func.WinHttpWriteProxySettings.ret=DWORD ### winldap.h ### l_timeval=struct struct.l_timeval=tv_sec,tv_usec struct.l_timeval.tv_sec=LONG,0,0 struct.l_timeval.tv_usec=LONG,4,0 LDAP_TIMEVAL=typedef typedef.LDAP_TIMEVAL=l_timeval PLDAP=type type.PLDAP=p PLDAP_TIMEVAL=type type.PLDAP_TIMEVAL=p type.PLDAP_TIMEVAL.pointto=LDAP_TIMEVAL PLDAPControlA=type type.PLDAPControlA=p PLDAPControlW=type type.PLDAPControlW=p PLDAPMessage=type type.PLDAPMessage=p PLDAPSearch=type type.PLDAPSearch=p PLDAPSortKeyA=type type.PLDAPSortKeyA=p PLDAPSortKeyW=type type.PLDAPSortKeyW=p PLDAPVLVInfo=type type.PLDAPVLVInfo=p LdapGetLastError=func func.LdapGetLastError.args=0 func.LdapGetLastError.ret=ULONG LdapMapErrorToWin32=func func.LdapMapErrorToWin32.args=1 func.LdapMapErrorToWin32.arg.0=ULONG,LdapError func.LdapMapErrorToWin32.ret=ULONG LdapUTF8ToUnicode=func func.LdapUTF8ToUnicode.args=4 func.LdapUTF8ToUnicode.arg.0=LPCSTR,lpSrcStr func.LdapUTF8ToUnicode.arg.1=int,cchSrc func.LdapUTF8ToUnicode.arg.2=LPWSTR,lpDestStr func.LdapUTF8ToUnicode.arg.3=int,cchDest func.LdapUTF8ToUnicode.ret=int LdapUnicodeToUTF8=func func.LdapUnicodeToUTF8.args=4 func.LdapUnicodeToUTF8.arg.0=LPCWSTR,lpSrcStr func.LdapUnicodeToUTF8.arg.1=int,cchSrc func.LdapUnicodeToUTF8.arg.2=LPSTR,lpDestStr func.LdapUnicodeToUTF8.arg.3=int,cchDest func.LdapUnicodeToUTF8.ret=int cldap_open=func func.cldap_open.args=2 func.cldap_open.arg.0=PSTR,HostName func.cldap_open.arg.1=ULONG,PortNumber func.cldap_open.ret=LDAP * cldap_openA=func func.cldap_openA.args=2 func.cldap_openA.arg.0=PSTR,HostName func.cldap_openA.arg.1=ULONG,PortNumber func.cldap_openA.ret=LDAP * cldap_openW=func func.cldap_openW.args=2 func.cldap_openW.arg.0=PWSTR,HostName func.cldap_openW.arg.1=ULONG,PortNumber func.cldap_openW.ret=LDAP * ldap_abandon=func func.ldap_abandon.args=2 func.ldap_abandon.arg.0=LDAP *,ld func.ldap_abandon.arg.1=ULONG,msgid func.ldap_abandon.ret=ULONG ldap_add=func func.ldap_add.args=3 func.ldap_add.arg.0=LDAP *,ld func.ldap_add.arg.1=PSTR,dn func.ldap_add.arg.2=LDAPMod **,attrs func.ldap_add.ret=ULONG ldap_addA=func func.ldap_addA.args=3 func.ldap_addA.arg.0=LDAP *,ld func.ldap_addA.arg.1=PSTR,dn func.ldap_addA.arg.2=LDAPModA **,attrs func.ldap_addA.ret=ULONG ldap_addW=func func.ldap_addW.args=3 func.ldap_addW.arg.0=LDAP *,ld func.ldap_addW.arg.1=PWSTR,dn func.ldap_addW.arg.2=LDAPModW **,attrs func.ldap_addW.ret=ULONG ldap_add_ext=func func.ldap_add_ext.args=6 func.ldap_add_ext.arg.0=LDAP *,ld func.ldap_add_ext.arg.1=const PSTR,dn func.ldap_add_ext.arg.2=LDAPModA **,attrs func.ldap_add_ext.arg.3=PLDAPControlA *,ServerControls func.ldap_add_ext.arg.4=PLDAPControlA *,ClientControls func.ldap_add_ext.arg.5=ULONG *,MessageNumber func.ldap_add_ext.ret=ULONG ldap_add_extA=func func.ldap_add_extA.args=6 func.ldap_add_extA.arg.0=LDAP *,ld func.ldap_add_extA.arg.1=const PSTR,dn func.ldap_add_extA.arg.2=LDAPModA **,attrs func.ldap_add_extA.arg.3=PLDAPControlA *,ServerControls func.ldap_add_extA.arg.4=PLDAPControlA *,ClientControls func.ldap_add_extA.arg.5=ULONG *,MessageNumber func.ldap_add_extA.ret=ULONG ldap_add_extW=func func.ldap_add_extW.args=6 func.ldap_add_extW.arg.0=LDAP *,ld func.ldap_add_extW.arg.1=const PWSTR,dn func.ldap_add_extW.arg.2=LDAPModW **,attrs func.ldap_add_extW.arg.3=PLDAPControlW *,ServerControls func.ldap_add_extW.arg.4=PLDAPControlW *,ClientControls func.ldap_add_extW.arg.5=ULONG *,MessageNumber func.ldap_add_extW.ret=ULONG ldap_add_ext_s=func func.ldap_add_ext_s.args=5 func.ldap_add_ext_s.arg.0=LDAP *,ld func.ldap_add_ext_s.arg.1=const PSTR,dn func.ldap_add_ext_s.arg.2=LDAPModA **,attrs func.ldap_add_ext_s.arg.3=PLDAPControlA *,ServerControls func.ldap_add_ext_s.arg.4=PLDAPControlA *,ClientControls func.ldap_add_ext_s.ret=ULONG ldap_add_ext_sA=func func.ldap_add_ext_sA.args=5 func.ldap_add_ext_sA.arg.0=LDAP *,ld func.ldap_add_ext_sA.arg.1=const PSTR,dn func.ldap_add_ext_sA.arg.2=LDAPModA **,attrs func.ldap_add_ext_sA.arg.3=PLDAPControlA *,ServerControls func.ldap_add_ext_sA.arg.4=PLDAPControlA *,ClientControls func.ldap_add_ext_sA.ret=ULONG ldap_add_ext_sW=func func.ldap_add_ext_sW.args=5 func.ldap_add_ext_sW.arg.0=LDAP *,ld func.ldap_add_ext_sW.arg.1=const PWSTR,dn func.ldap_add_ext_sW.arg.2=LDAPModW **,attrs func.ldap_add_ext_sW.arg.3=PLDAPControlW *,ServerControls func.ldap_add_ext_sW.arg.4=PLDAPControlW *,ClientControls func.ldap_add_ext_sW.ret=ULONG ldap_add_s=func func.ldap_add_s.args=3 func.ldap_add_s.arg.0=LDAP *,ld func.ldap_add_s.arg.1=PSTR,dn func.ldap_add_s.arg.2=LDAPMod **,attrs func.ldap_add_s.ret=ULONG ldap_add_sA=func func.ldap_add_sA.args=3 func.ldap_add_sA.arg.0=LDAP *,ld func.ldap_add_sA.arg.1=PSTR,dn func.ldap_add_sA.arg.2=LDAPModA **,attrs func.ldap_add_sA.ret=ULONG ldap_add_sW=func func.ldap_add_sW.args=3 func.ldap_add_sW.arg.0=LDAP *,ld func.ldap_add_sW.arg.1=PWSTR,dn func.ldap_add_sW.arg.2=LDAPModW **,attrs func.ldap_add_sW.ret=ULONG ldap_bind=func func.ldap_bind.args=4 func.ldap_bind.arg.0=LDAP *,ld func.ldap_bind.arg.1=const PSTR,dn func.ldap_bind.arg.2=const PCHAR,cred func.ldap_bind.arg.3=ULONG,method func.ldap_bind.ret=ULONG ldap_bindA=func func.ldap_bindA.args=4 func.ldap_bindA.arg.0=LDAP *,ld func.ldap_bindA.arg.1=PSTR,dn func.ldap_bindA.arg.2=PCHAR,cred func.ldap_bindA.arg.3=ULONG,method func.ldap_bindA.ret=ULONG ldap_bindW=func func.ldap_bindW.args=4 func.ldap_bindW.arg.0=LDAP *,ld func.ldap_bindW.arg.1=PWSTR,dn func.ldap_bindW.arg.2=PWCHAR,cred func.ldap_bindW.arg.3=ULONG,method func.ldap_bindW.ret=ULONG ldap_bind_s=func func.ldap_bind_s.args=4 func.ldap_bind_s.arg.0=LDAP *,ld func.ldap_bind_s.arg.1=const PSTR,dn func.ldap_bind_s.arg.2=const PCHAR,cred func.ldap_bind_s.arg.3=ULONG,method func.ldap_bind_s.ret=ULONG ldap_bind_sA=func func.ldap_bind_sA.args=4 func.ldap_bind_sA.arg.0=LDAP *,ld func.ldap_bind_sA.arg.1=PSTR,dn func.ldap_bind_sA.arg.2=PCHAR,cred func.ldap_bind_sA.arg.3=ULONG,method func.ldap_bind_sA.ret=ULONG ldap_bind_sW=func func.ldap_bind_sW.args=4 func.ldap_bind_sW.arg.0=LDAP *,ld func.ldap_bind_sW.arg.1=PWSTR,dn func.ldap_bind_sW.arg.2=PWCHAR,cred func.ldap_bind_sW.arg.3=ULONG,method func.ldap_bind_sW.ret=ULONG ldap_check_filterA=func func.ldap_check_filterA.args=2 func.ldap_check_filterA.arg.0=LDAP *,ld func.ldap_check_filterA.arg.1=PSTR,SearchFilter func.ldap_check_filterA.ret=ULONG ldap_check_filterW=func func.ldap_check_filterW.args=2 func.ldap_check_filterW.arg.0=LDAP *,ld func.ldap_check_filterW.arg.1=PWSTR,SearchFilter func.ldap_check_filterW.ret=ULONG ldap_cleanup=func func.ldap_cleanup.args=1 func.ldap_cleanup.arg.0=HANDLE,hInstance func.ldap_cleanup.ret=ULONG ldap_close_extended_op=func func.ldap_close_extended_op.args=2 func.ldap_close_extended_op.arg.0=LDAP *,ld func.ldap_close_extended_op.arg.1=ULONG,MessageNumber func.ldap_close_extended_op.ret=ULONG ldap_compare=func func.ldap_compare.args=4 func.ldap_compare.arg.0=LDAP *,ld func.ldap_compare.arg.1=const PSTR,dn func.ldap_compare.arg.2=const PSTR,attr func.ldap_compare.arg.3=PSTR,value func.ldap_compare.ret=ULONG ldap_compareA=func func.ldap_compareA.args=4 func.ldap_compareA.arg.0=LDAP *,ld func.ldap_compareA.arg.1=const PSTR,dn func.ldap_compareA.arg.2=const PSTR,attr func.ldap_compareA.arg.3=PSTR,value func.ldap_compareA.ret=ULONG ldap_compareW=func func.ldap_compareW.args=4 func.ldap_compareW.arg.0=LDAP *,ld func.ldap_compareW.arg.1=const PWSTR,dn func.ldap_compareW.arg.2=const PWSTR,attr func.ldap_compareW.arg.3=PWSTR,value func.ldap_compareW.ret=ULONG ldap_compare_ext=func func.ldap_compare_ext.args=8 func.ldap_compare_ext.arg.0=LDAP *,ld func.ldap_compare_ext.arg.1=const PSTR,dn func.ldap_compare_ext.arg.2=const PSTR,Attr func.ldap_compare_ext.arg.3=const PSTR,Value func.ldap_compare_ext.arg.4=struct berval *,Data func.ldap_compare_ext.arg.5=PLDAPControlA *,ServerControls func.ldap_compare_ext.arg.6=PLDAPControlA *,ClientControls func.ldap_compare_ext.arg.7=ULONG *,MessageNumber func.ldap_compare_ext.ret=ULONG ldap_compare_extA=func func.ldap_compare_extA.args=8 func.ldap_compare_extA.arg.0=LDAP *,ld func.ldap_compare_extA.arg.1=const PSTR,dn func.ldap_compare_extA.arg.2=const PSTR,Attr func.ldap_compare_extA.arg.3=const PSTR,Value func.ldap_compare_extA.arg.4=struct berval *,Data func.ldap_compare_extA.arg.5=PLDAPControlA *,ServerControls func.ldap_compare_extA.arg.6=PLDAPControlA *,ClientControls func.ldap_compare_extA.arg.7=ULONG *,MessageNumber func.ldap_compare_extA.ret=ULONG ldap_compare_extW=func func.ldap_compare_extW.args=8 func.ldap_compare_extW.arg.0=LDAP *,ld func.ldap_compare_extW.arg.1=const PWSTR,dn func.ldap_compare_extW.arg.2=const PWSTR,Attr func.ldap_compare_extW.arg.3=const PWSTR,Value func.ldap_compare_extW.arg.4=struct berval *,Data func.ldap_compare_extW.arg.5=PLDAPControlW *,ServerControls func.ldap_compare_extW.arg.6=PLDAPControlW *,ClientControls func.ldap_compare_extW.arg.7=ULONG *,MessageNumber func.ldap_compare_extW.ret=ULONG ldap_compare_ext_s=func func.ldap_compare_ext_s.args=7 func.ldap_compare_ext_s.arg.0=LDAP *,ld func.ldap_compare_ext_s.arg.1=const PSTR,dn func.ldap_compare_ext_s.arg.2=const PSTR,Attr func.ldap_compare_ext_s.arg.3=const PSTR,Value func.ldap_compare_ext_s.arg.4=struct berval *,Data func.ldap_compare_ext_s.arg.5=PLDAPControlA *,ServerControls func.ldap_compare_ext_s.arg.6=PLDAPControlA *,ClientControls func.ldap_compare_ext_s.ret=ULONG ldap_compare_ext_sA=func func.ldap_compare_ext_sA.args=7 func.ldap_compare_ext_sA.arg.0=LDAP *,ld func.ldap_compare_ext_sA.arg.1=const PSTR,dn func.ldap_compare_ext_sA.arg.2=const PSTR,Attr func.ldap_compare_ext_sA.arg.3=const PSTR,Value func.ldap_compare_ext_sA.arg.4=struct berval *,Data func.ldap_compare_ext_sA.arg.5=PLDAPControlA *,ServerControls func.ldap_compare_ext_sA.arg.6=PLDAPControlA *,ClientControls func.ldap_compare_ext_sA.ret=ULONG ldap_compare_ext_sW=func func.ldap_compare_ext_sW.args=7 func.ldap_compare_ext_sW.arg.0=LDAP *,ld func.ldap_compare_ext_sW.arg.1=const PWSTR,dn func.ldap_compare_ext_sW.arg.2=const PWSTR,Attr func.ldap_compare_ext_sW.arg.3=const PWSTR,Value func.ldap_compare_ext_sW.arg.4=struct berval *,Data func.ldap_compare_ext_sW.arg.5=PLDAPControlW *,ServerControls func.ldap_compare_ext_sW.arg.6=PLDAPControlW *,ClientControls func.ldap_compare_ext_sW.ret=ULONG ldap_compare_s=func func.ldap_compare_s.args=4 func.ldap_compare_s.arg.0=LDAP *,ld func.ldap_compare_s.arg.1=const PSTR,dn func.ldap_compare_s.arg.2=const PSTR,attr func.ldap_compare_s.arg.3=PSTR,value func.ldap_compare_s.ret=ULONG ldap_compare_sA=func func.ldap_compare_sA.args=4 func.ldap_compare_sA.arg.0=LDAP *,ld func.ldap_compare_sA.arg.1=const PSTR,dn func.ldap_compare_sA.arg.2=const PSTR,attr func.ldap_compare_sA.arg.3=PSTR,value func.ldap_compare_sA.ret=ULONG ldap_compare_sW=func func.ldap_compare_sW.args=4 func.ldap_compare_sW.arg.0=LDAP *,ld func.ldap_compare_sW.arg.1=const PWSTR,dn func.ldap_compare_sW.arg.2=const PWSTR,attr func.ldap_compare_sW.arg.3=PWSTR,value func.ldap_compare_sW.ret=ULONG ldap_conn_from_msg=func func.ldap_conn_from_msg.args=2 func.ldap_conn_from_msg.arg.0=LDAP *,PrimaryConn func.ldap_conn_from_msg.arg.1=LDAPMessage *,res func.ldap_conn_from_msg.ret=LDAP * ldap_connect=func func.ldap_connect.args=2 func.ldap_connect.arg.0=LDAP *,ld func.ldap_connect.arg.1=struct l_timeval *,timeout func.ldap_connect.ret=ULONG ldap_control_free=func func.ldap_control_free.args=1 func.ldap_control_free.arg.0=LDAPControlA *,Control func.ldap_control_free.ret=ULONG ldap_control_freeA=func func.ldap_control_freeA.args=1 func.ldap_control_freeA.arg.0=LDAPControlA *,Controls func.ldap_control_freeA.ret=ULONG ldap_control_freeW=func func.ldap_control_freeW.args=1 func.ldap_control_freeW.arg.0=LDAPControlW *,Control func.ldap_control_freeW.ret=ULONG ldap_controls_free=func func.ldap_controls_free.args=1 func.ldap_controls_free.arg.0=LDAPControlA **,Controls func.ldap_controls_free.ret=ULONG ldap_controls_freeA=func func.ldap_controls_freeA.args=1 func.ldap_controls_freeA.arg.0=LDAPControlA **,Controls func.ldap_controls_freeA.ret=ULONG ldap_controls_freeW=func func.ldap_controls_freeW.args=1 func.ldap_controls_freeW.arg.0=LDAPControlW **,Control func.ldap_controls_freeW.ret=ULONG ldap_count_entries=func func.ldap_count_entries.args=2 func.ldap_count_entries.arg.0=LDAP *,ld func.ldap_count_entries.arg.1=LDAPMessage *,res func.ldap_count_entries.ret=ULONG ldap_count_references=func func.ldap_count_references.args=2 func.ldap_count_references.arg.0=LDAP *,ld func.ldap_count_references.arg.1=LDAPMessage *,res func.ldap_count_references.ret=ULONG ldap_count_values=func func.ldap_count_values.args=1 func.ldap_count_values.arg.0=PCHAR *,vals func.ldap_count_values.ret=ULONG ldap_count_valuesA=func func.ldap_count_valuesA.args=1 func.ldap_count_valuesA.arg.0=PCHAR *,vals func.ldap_count_valuesA.ret=ULONG ldap_count_valuesW=func func.ldap_count_valuesW.args=1 func.ldap_count_valuesW.arg.0=PWCHAR *,vals func.ldap_count_valuesW.ret=ULONG ldap_count_values_len=func func.ldap_count_values_len.args=1 func.ldap_count_values_len.arg.0=struct berval **,vals func.ldap_count_values_len.ret=ULONG ldap_create_page_control=func func.ldap_create_page_control.args=5 func.ldap_create_page_control.arg.0=PLDAP,ExternalHandle func.ldap_create_page_control.arg.1=ULONG,PageSize func.ldap_create_page_control.arg.2=struct berval *,Cookie func.ldap_create_page_control.arg.3=UCHAR,IsCritical func.ldap_create_page_control.arg.4=PLDAPControlA *,Control func.ldap_create_page_control.ret=ULONG ldap_create_page_controlA=func func.ldap_create_page_controlA.args=5 func.ldap_create_page_controlA.arg.0=PLDAP,ExternalHandle func.ldap_create_page_controlA.arg.1=ULONG,PageSize func.ldap_create_page_controlA.arg.2=struct berval *,Cookie func.ldap_create_page_controlA.arg.3=UCHAR,IsCritical func.ldap_create_page_controlA.arg.4=PLDAPControlA *,Control func.ldap_create_page_controlA.ret=ULONG ldap_create_page_controlW=func func.ldap_create_page_controlW.args=5 func.ldap_create_page_controlW.arg.0=PLDAP,ExternalHandle func.ldap_create_page_controlW.arg.1=ULONG,PageSize func.ldap_create_page_controlW.arg.2=struct berval *,Cookie func.ldap_create_page_controlW.arg.3=UCHAR,IsCritical func.ldap_create_page_controlW.arg.4=PLDAPControlW *,Control func.ldap_create_page_controlW.ret=ULONG ldap_create_sort_control=func func.ldap_create_sort_control.args=4 func.ldap_create_sort_control.arg.0=PLDAP,ExternalHandle func.ldap_create_sort_control.arg.1=PLDAPSortKeyA *,SortKeys func.ldap_create_sort_control.arg.2=UCHAR,IsCritical func.ldap_create_sort_control.arg.3=PLDAPControlA *,Control func.ldap_create_sort_control.ret=ULONG ldap_create_sort_controlA=func func.ldap_create_sort_controlA.args=4 func.ldap_create_sort_controlA.arg.0=PLDAP,ExternalHandle func.ldap_create_sort_controlA.arg.1=PLDAPSortKeyA *,SortKeys func.ldap_create_sort_controlA.arg.2=UCHAR,IsCritical func.ldap_create_sort_controlA.arg.3=PLDAPControlA *,Control func.ldap_create_sort_controlA.ret=ULONG ldap_create_sort_controlW=func func.ldap_create_sort_controlW.args=4 func.ldap_create_sort_controlW.arg.0=PLDAP,ExternalHandle func.ldap_create_sort_controlW.arg.1=PLDAPSortKeyW *,SortKeys func.ldap_create_sort_controlW.arg.2=UCHAR,IsCritical func.ldap_create_sort_controlW.arg.3=PLDAPControlW *,Control func.ldap_create_sort_controlW.ret=ULONG ldap_create_vlv_controlA=func func.ldap_create_vlv_controlA.args=4 func.ldap_create_vlv_controlA.arg.0=PLDAP,ExternalHandle func.ldap_create_vlv_controlA.arg.1=PLDAPVLVInfo,VlvInfo func.ldap_create_vlv_controlA.arg.2=UCHAR,IsCritical func.ldap_create_vlv_controlA.arg.3=PLDAPControlA *,Control func.ldap_create_vlv_controlA.ret=INT ldap_create_vlv_controlW=func func.ldap_create_vlv_controlW.args=4 func.ldap_create_vlv_controlW.arg.0=PLDAP,ExternalHandle func.ldap_create_vlv_controlW.arg.1=PLDAPVLVInfo,VlvInfo func.ldap_create_vlv_controlW.arg.2=UCHAR,IsCritical func.ldap_create_vlv_controlW.arg.3=PLDAPControlW *,Control func.ldap_create_vlv_controlW.ret=INT ldap_delete=func func.ldap_delete.args=2 func.ldap_delete.arg.0=LDAP *,ld func.ldap_delete.arg.1=PSTR,dn func.ldap_delete.ret=ULONG ldap_deleteA=func func.ldap_deleteA.args=2 func.ldap_deleteA.arg.0=LDAP *,ld func.ldap_deleteA.arg.1=const PSTR,dn func.ldap_deleteA.ret=ULONG ldap_deleteW=func func.ldap_deleteW.args=2 func.ldap_deleteW.arg.0=LDAP *,ld func.ldap_deleteW.arg.1=const PWSTR,dn func.ldap_deleteW.ret=ULONG ldap_delete_ext=func func.ldap_delete_ext.args=5 func.ldap_delete_ext.arg.0=LDAP *,ld func.ldap_delete_ext.arg.1=const PSTR,dn func.ldap_delete_ext.arg.2=PLDAPControlA *,ServerControls func.ldap_delete_ext.arg.3=PLDAPControlA *,ClientControls func.ldap_delete_ext.arg.4=ULONG *,MessageNumber func.ldap_delete_ext.ret=ULONG ldap_delete_extA=func func.ldap_delete_extA.args=5 func.ldap_delete_extA.arg.0=LDAP *,ld func.ldap_delete_extA.arg.1=const PSTR,dn func.ldap_delete_extA.arg.2=PLDAPControlA *,ServerControls func.ldap_delete_extA.arg.3=PLDAPControlA *,ClientControls func.ldap_delete_extA.arg.4=ULONG *,MessageNumber func.ldap_delete_extA.ret=ULONG ldap_delete_extW=func func.ldap_delete_extW.args=5 func.ldap_delete_extW.arg.0=LDAP *,ld func.ldap_delete_extW.arg.1=const PWSTR,dn func.ldap_delete_extW.arg.2=PLDAPControlW *,ServerControls func.ldap_delete_extW.arg.3=PLDAPControlW *,ClientControls func.ldap_delete_extW.arg.4=ULONG *,MessageNumber func.ldap_delete_extW.ret=ULONG ldap_delete_ext_s=func func.ldap_delete_ext_s.args=4 func.ldap_delete_ext_s.arg.0=LDAP *,ld func.ldap_delete_ext_s.arg.1=const PSTR,dn func.ldap_delete_ext_s.arg.2=PLDAPControlA *,ServerControls func.ldap_delete_ext_s.arg.3=PLDAPControlA *,ClientControls func.ldap_delete_ext_s.ret=ULONG ldap_delete_ext_sA=func func.ldap_delete_ext_sA.args=4 func.ldap_delete_ext_sA.arg.0=LDAP *,ld func.ldap_delete_ext_sA.arg.1=const PSTR,dn func.ldap_delete_ext_sA.arg.2=PLDAPControlA *,ServerControls func.ldap_delete_ext_sA.arg.3=PLDAPControlA *,ClientControls func.ldap_delete_ext_sA.ret=ULONG ldap_delete_ext_sW=func func.ldap_delete_ext_sW.args=4 func.ldap_delete_ext_sW.arg.0=LDAP *,ld func.ldap_delete_ext_sW.arg.1=const PWSTR,dn func.ldap_delete_ext_sW.arg.2=PLDAPControlW *,ServerControls func.ldap_delete_ext_sW.arg.3=PLDAPControlW *,ClientControls func.ldap_delete_ext_sW.ret=ULONG ldap_delete_s=func func.ldap_delete_s.args=2 func.ldap_delete_s.arg.0=LDAP *,ld func.ldap_delete_s.arg.1=PSTR,dn func.ldap_delete_s.ret=ULONG ldap_delete_sA=func func.ldap_delete_sA.args=2 func.ldap_delete_sA.arg.0=LDAP *,ld func.ldap_delete_sA.arg.1=const PSTR,dn func.ldap_delete_sA.ret=ULONG ldap_delete_sW=func func.ldap_delete_sW.args=2 func.ldap_delete_sW.arg.0=LDAP *,ld func.ldap_delete_sW.arg.1=const PWSTR,dn func.ldap_delete_sW.ret=ULONG ldap_dn2ufn=func func.ldap_dn2ufn.args=1 func.ldap_dn2ufn.arg.0=const PSTR,dn func.ldap_dn2ufn.ret=PCHAR ldap_dn2ufnA=func func.ldap_dn2ufnA.args=1 func.ldap_dn2ufnA.arg.0=const PSTR,dn func.ldap_dn2ufnA.ret=PCHAR ldap_dn2ufnW=func func.ldap_dn2ufnW.args=1 func.ldap_dn2ufnW.arg.0=const PWSTR,dn func.ldap_dn2ufnW.ret=PWCHAR ldap_encode_sort_control=func func.ldap_encode_sort_control.args=4 func.ldap_encode_sort_control.arg.0=PLDAP,ExternalHandle func.ldap_encode_sort_control.arg.1=PLDAPSortKeyA *,SortKeys func.ldap_encode_sort_control.arg.2=PLDAPControlA,Control func.ldap_encode_sort_control.arg.3=BOOLEAN,Criticality func.ldap_encode_sort_control.ret=ULONG ldap_encode_sort_controlA=func func.ldap_encode_sort_controlA.args=4 func.ldap_encode_sort_controlA.arg.0=PLDAP,ExternalHandle func.ldap_encode_sort_controlA.arg.1=PLDAPSortKeyA *,SortKeys func.ldap_encode_sort_controlA.arg.2=PLDAPControlA,Control func.ldap_encode_sort_controlA.arg.3=BOOLEAN,Criticality func.ldap_encode_sort_controlA.ret=ULONG ldap_encode_sort_controlW=func func.ldap_encode_sort_controlW.args=4 func.ldap_encode_sort_controlW.arg.0=PLDAP,ExternalHandle func.ldap_encode_sort_controlW.arg.1=PLDAPSortKeyW *,SortKeys func.ldap_encode_sort_controlW.arg.2=PLDAPControlW,Control func.ldap_encode_sort_controlW.arg.3=BOOLEAN,Criticality func.ldap_encode_sort_controlW.ret=ULONG ldap_err2string=func func.ldap_err2string.args=1 func.ldap_err2string.arg.0=ULONG,err func.ldap_err2string.ret=PCHAR ldap_err2stringA=func func.ldap_err2stringA.args=1 func.ldap_err2stringA.arg.0=ULONG,err func.ldap_err2stringA.ret=PCHAR ldap_err2stringW=func func.ldap_err2stringW.args=1 func.ldap_err2stringW.arg.0=ULONG,err func.ldap_err2stringW.ret=PWCHAR ldap_escape_filter_element=func func.ldap_escape_filter_element.args=4 func.ldap_escape_filter_element.arg.0=PCHAR,sourceFilterElement func.ldap_escape_filter_element.arg.1=ULONG,sourceLength func.ldap_escape_filter_element.arg.2=PCHAR,destFilterElement func.ldap_escape_filter_element.arg.3=ULONG,destLength func.ldap_escape_filter_element.ret=ULONG ldap_escape_filter_elementA=func func.ldap_escape_filter_elementA.args=4 func.ldap_escape_filter_elementA.arg.0=PCHAR,sourceFilterElement func.ldap_escape_filter_elementA.arg.1=ULONG,sourceLength func.ldap_escape_filter_elementA.arg.2=PCHAR,destFilterElement func.ldap_escape_filter_elementA.arg.3=ULONG,destLength func.ldap_escape_filter_elementA.ret=ULONG ldap_escape_filter_elementW=func func.ldap_escape_filter_elementW.args=4 func.ldap_escape_filter_elementW.arg.0=PCHAR,sourceFilterElement func.ldap_escape_filter_elementW.arg.1=ULONG,sourceLength func.ldap_escape_filter_elementW.arg.2=PWCHAR,destFilterElement func.ldap_escape_filter_elementW.arg.3=ULONG,destLength func.ldap_escape_filter_elementW.ret=ULONG ldap_explode_dn=func func.ldap_explode_dn.args=2 func.ldap_explode_dn.arg.0=const PSTR,dn func.ldap_explode_dn.arg.1=ULONG,notypes func.ldap_explode_dn.ret=PCHAR * ldap_explode_dnA=func func.ldap_explode_dnA.args=2 func.ldap_explode_dnA.arg.0=const PSTR,dn func.ldap_explode_dnA.arg.1=ULONG,notypes func.ldap_explode_dnA.ret=PCHAR * ldap_explode_dnW=func func.ldap_explode_dnW.args=2 func.ldap_explode_dnW.arg.0=const PWSTR,dn func.ldap_explode_dnW.arg.1=ULONG,notypes func.ldap_explode_dnW.ret=PWCHAR * ldap_extended_operation=func func.ldap_extended_operation.args=6 func.ldap_extended_operation.arg.0=LDAP *,ld func.ldap_extended_operation.arg.1=const PSTR,Oid func.ldap_extended_operation.arg.2=struct berval *,Data func.ldap_extended_operation.arg.3=PLDAPControlA *,ServerControls func.ldap_extended_operation.arg.4=PLDAPControlA *,ClientControls func.ldap_extended_operation.arg.5=ULONG *,MessageNumber func.ldap_extended_operation.ret=ULONG ldap_extended_operationA=func func.ldap_extended_operationA.args=6 func.ldap_extended_operationA.arg.0=LDAP *,ld func.ldap_extended_operationA.arg.1=const PSTR,Oid func.ldap_extended_operationA.arg.2=struct berval *,Data func.ldap_extended_operationA.arg.3=PLDAPControlA *,ServerControls func.ldap_extended_operationA.arg.4=PLDAPControlA *,ClientControls func.ldap_extended_operationA.arg.5=ULONG *,MessageNumber func.ldap_extended_operationA.ret=ULONG ldap_extended_operationW=func func.ldap_extended_operationW.args=6 func.ldap_extended_operationW.arg.0=LDAP *,ld func.ldap_extended_operationW.arg.1=const PWSTR,Oid func.ldap_extended_operationW.arg.2=struct berval *,Data func.ldap_extended_operationW.arg.3=PLDAPControlW *,ServerControls func.ldap_extended_operationW.arg.4=PLDAPControlW *,ClientControls func.ldap_extended_operationW.arg.5=ULONG *,MessageNumber func.ldap_extended_operationW.ret=ULONG ldap_extended_operation_sA=func func.ldap_extended_operation_sA.args=7 func.ldap_extended_operation_sA.arg.0=LDAP *,ExternalHandle func.ldap_extended_operation_sA.arg.1=PSTR,Oid func.ldap_extended_operation_sA.arg.2=struct berval *,Data func.ldap_extended_operation_sA.arg.3=PLDAPControlA *,ServerControls func.ldap_extended_operation_sA.arg.4=PLDAPControlA *,ClientControls func.ldap_extended_operation_sA.arg.5=PCHAR *,ReturnedOid func.ldap_extended_operation_sA.arg.6=struct berval **,ReturnedData func.ldap_extended_operation_sA.ret=ULONG ldap_extended_operation_sW=func func.ldap_extended_operation_sW.args=7 func.ldap_extended_operation_sW.arg.0=LDAP *,ExternalHandle func.ldap_extended_operation_sW.arg.1=PWSTR,Oid func.ldap_extended_operation_sW.arg.2=struct berval *,Data func.ldap_extended_operation_sW.arg.3=PLDAPControlW *,ServerControls func.ldap_extended_operation_sW.arg.4=PLDAPControlW *,ClientControls func.ldap_extended_operation_sW.arg.5=PWCHAR *,ReturnedOid func.ldap_extended_operation_sW.arg.6=struct berval **,ReturnedData func.ldap_extended_operation_sW.ret=ULONG ldap_first_attribute=func func.ldap_first_attribute.args=3 func.ldap_first_attribute.arg.0=LDAP *,ld func.ldap_first_attribute.arg.1=LDAPMessage *,entry func.ldap_first_attribute.arg.2=BerElement **,ptr func.ldap_first_attribute.ret=PCHAR ldap_first_attributeA=func func.ldap_first_attributeA.args=3 func.ldap_first_attributeA.arg.0=LDAP *,ld func.ldap_first_attributeA.arg.1=LDAPMessage *,entry func.ldap_first_attributeA.arg.2=BerElement **,ptr func.ldap_first_attributeA.ret=PCHAR ldap_first_attributeW=func func.ldap_first_attributeW.args=3 func.ldap_first_attributeW.arg.0=LDAP *,ld func.ldap_first_attributeW.arg.1=LDAPMessage *,entry func.ldap_first_attributeW.arg.2=BerElement **,ptr func.ldap_first_attributeW.ret=PWCHAR ldap_first_entry=func func.ldap_first_entry.args=2 func.ldap_first_entry.arg.0=LDAP *,ld func.ldap_first_entry.arg.1=LDAPMessage *,res func.ldap_first_entry.ret=LDAPMessage * ldap_first_reference=func func.ldap_first_reference.args=2 func.ldap_first_reference.arg.0=LDAP *,ld func.ldap_first_reference.arg.1=LDAPMessage *,res func.ldap_first_reference.ret=LDAPMessage * ldap_free_controls=func func.ldap_free_controls.args=1 func.ldap_free_controls.arg.0=LDAPControlA **,Controls func.ldap_free_controls.ret=ULONG ldap_free_controlsA=func func.ldap_free_controlsA.args=1 func.ldap_free_controlsA.arg.0=LDAPControlA **,Controls func.ldap_free_controlsA.ret=ULONG ldap_free_controlsW=func func.ldap_free_controlsW.args=1 func.ldap_free_controlsW.arg.0=LDAPControlW **,Controls func.ldap_free_controlsW.ret=ULONG ldap_get_dn=func func.ldap_get_dn.args=2 func.ldap_get_dn.arg.0=LDAP *,ld func.ldap_get_dn.arg.1=LDAPMessage *,entry func.ldap_get_dn.ret=PCHAR ldap_get_dnA=func func.ldap_get_dnA.args=2 func.ldap_get_dnA.arg.0=LDAP *,ld func.ldap_get_dnA.arg.1=LDAPMessage *,entry func.ldap_get_dnA.ret=PCHAR ldap_get_dnW=func func.ldap_get_dnW.args=2 func.ldap_get_dnW.arg.0=LDAP *,ld func.ldap_get_dnW.arg.1=LDAPMessage *,entry func.ldap_get_dnW.ret=PWCHAR ldap_get_next_page=func func.ldap_get_next_page.args=4 func.ldap_get_next_page.arg.0=PLDAP,ExternalHandle func.ldap_get_next_page.arg.1=PLDAPSearch,SearchHandle func.ldap_get_next_page.arg.2=ULONG,PageSize func.ldap_get_next_page.arg.3=ULONG *,MessageNumber func.ldap_get_next_page.ret=ULONG ldap_get_next_page_s=func func.ldap_get_next_page_s.args=6 func.ldap_get_next_page_s.arg.0=PLDAP,ExternalHandle func.ldap_get_next_page_s.arg.1=PLDAPSearch,SearchHandle func.ldap_get_next_page_s.arg.2=struct l_timeval *,timeout func.ldap_get_next_page_s.arg.3=ULONG,PageSize func.ldap_get_next_page_s.arg.4=ULONG *,TotalCount func.ldap_get_next_page_s.arg.5=LDAPMessage **,Results func.ldap_get_next_page_s.ret=ULONG ldap_get_option=func func.ldap_get_option.args=3 func.ldap_get_option.arg.0=LDAP *,ld func.ldap_get_option.arg.1=int,option func.ldap_get_option.arg.2=void *,outvalue func.ldap_get_option.ret=ULONG ldap_get_optionW=func func.ldap_get_optionW.args=3 func.ldap_get_optionW.arg.0=LDAP *,ld func.ldap_get_optionW.arg.1=int,option func.ldap_get_optionW.arg.2=void *,outvalue func.ldap_get_optionW.ret=ULONG ldap_get_paged_count=func func.ldap_get_paged_count.args=4 func.ldap_get_paged_count.arg.0=PLDAP,ExternalHandle func.ldap_get_paged_count.arg.1=PLDAPSearch,SearchBlock func.ldap_get_paged_count.arg.2=ULONG *,TotalCount func.ldap_get_paged_count.arg.3=PLDAPMessage,Results func.ldap_get_paged_count.ret=ULONG ldap_get_values=func func.ldap_get_values.args=3 func.ldap_get_values.arg.0=LDAP *,ld func.ldap_get_values.arg.1=LDAPMessage *,entry func.ldap_get_values.arg.2=const PSTR,attr func.ldap_get_values.ret=PCHAR * ldap_get_valuesA=func func.ldap_get_valuesA.args=3 func.ldap_get_valuesA.arg.0=LDAP *,ld func.ldap_get_valuesA.arg.1=LDAPMessage *,entry func.ldap_get_valuesA.arg.2=const PSTR,attr func.ldap_get_valuesA.ret=PCHAR * ldap_get_valuesW=func func.ldap_get_valuesW.args=3 func.ldap_get_valuesW.arg.0=LDAP *,ld func.ldap_get_valuesW.arg.1=LDAPMessage *,entry func.ldap_get_valuesW.arg.2=const PWSTR,attr func.ldap_get_valuesW.ret=PWCHAR * ldap_get_values_len=func func.ldap_get_values_len.args=3 func.ldap_get_values_len.arg.0=LDAP *,ExternalHandle func.ldap_get_values_len.arg.1=LDAPMessage *,Message func.ldap_get_values_len.arg.2=const PSTR,attr func.ldap_get_values_len.ret=struct berval ** ldap_get_values_lenA=func func.ldap_get_values_lenA.args=3 func.ldap_get_values_lenA.arg.0=LDAP *,ExternalHandle func.ldap_get_values_lenA.arg.1=LDAPMessage *,Message func.ldap_get_values_lenA.arg.2=const PSTR,attr func.ldap_get_values_lenA.ret=struct berval ** ldap_get_values_lenW=func func.ldap_get_values_lenW.args=3 func.ldap_get_values_lenW.arg.0=LDAP *,ExternalHandle func.ldap_get_values_lenW.arg.1=LDAPMessage *,Message func.ldap_get_values_lenW.arg.2=const PWSTR,attr func.ldap_get_values_lenW.ret=struct berval ** ldap_init=func func.ldap_init.args=2 func.ldap_init.arg.0=PSTR,HostName func.ldap_init.arg.1=ULONG,PortNumber func.ldap_init.ret=LDAP * ldap_initA=func func.ldap_initA.args=2 func.ldap_initA.arg.0=const PSTR,HostName func.ldap_initA.arg.1=ULONG,PortNumber func.ldap_initA.ret=LDAP * ldap_initW=func func.ldap_initW.args=2 func.ldap_initW.arg.0=const PWSTR,HostName func.ldap_initW.arg.1=ULONG,PortNumber func.ldap_initW.ret=LDAP * ldap_memfree=func func.ldap_memfree.args=1 func.ldap_memfree.arg.0=PCHAR,Block func.ldap_memfree.ret=VOID ldap_memfreeA=func func.ldap_memfreeA.args=1 func.ldap_memfreeA.arg.0=PCHAR,Block func.ldap_memfreeA.ret=VOID ldap_memfreeW=func func.ldap_memfreeW.args=1 func.ldap_memfreeW.arg.0=PWCHAR,Block func.ldap_memfreeW.ret=VOID ldap_modify=func func.ldap_modify.args=3 func.ldap_modify.arg.0=LDAP *,ld func.ldap_modify.arg.1=PSTR,dn func.ldap_modify.arg.2=LDAPModA **,mods func.ldap_modify.ret=ULONG ldap_modifyA=func func.ldap_modifyA.args=3 func.ldap_modifyA.arg.0=LDAP *,ld func.ldap_modifyA.arg.1=PSTR,dn func.ldap_modifyA.arg.2=LDAPModA **,mods func.ldap_modifyA.ret=ULONG ldap_modifyW=func func.ldap_modifyW.args=3 func.ldap_modifyW.arg.0=LDAP *,ld func.ldap_modifyW.arg.1=PWSTR,dn func.ldap_modifyW.arg.2=LDAPModW **,mods func.ldap_modifyW.ret=ULONG ldap_modify_ext=func func.ldap_modify_ext.args=6 func.ldap_modify_ext.arg.0=LDAP *,ld func.ldap_modify_ext.arg.1=const PSTR,dn func.ldap_modify_ext.arg.2=LDAPModA **,mods func.ldap_modify_ext.arg.3=PLDAPControlA *,ServerControls func.ldap_modify_ext.arg.4=PLDAPControlA *,ClientControls func.ldap_modify_ext.arg.5=ULONG *,MessageNumber func.ldap_modify_ext.ret=ULONG ldap_modify_extA=func func.ldap_modify_extA.args=6 func.ldap_modify_extA.arg.0=LDAP *,ld func.ldap_modify_extA.arg.1=const PSTR,dn func.ldap_modify_extA.arg.2=LDAPModA **,mods func.ldap_modify_extA.arg.3=PLDAPControlA *,ServerControls func.ldap_modify_extA.arg.4=PLDAPControlA *,ClientControls func.ldap_modify_extA.arg.5=ULONG *,MessageNumber func.ldap_modify_extA.ret=ULONG ldap_modify_extW=func func.ldap_modify_extW.args=6 func.ldap_modify_extW.arg.0=LDAP *,ld func.ldap_modify_extW.arg.1=const PWSTR,dn func.ldap_modify_extW.arg.2=LDAPModW **,mods func.ldap_modify_extW.arg.3=PLDAPControlW *,ServerControls func.ldap_modify_extW.arg.4=PLDAPControlW *,ClientControls func.ldap_modify_extW.arg.5=ULONG *,MessageNumber func.ldap_modify_extW.ret=ULONG ldap_modify_ext_s=func func.ldap_modify_ext_s.args=5 func.ldap_modify_ext_s.arg.0=LDAP *,ld func.ldap_modify_ext_s.arg.1=const PSTR,dn func.ldap_modify_ext_s.arg.2=LDAPModA **,mods func.ldap_modify_ext_s.arg.3=PLDAPControlA *,ServerControls func.ldap_modify_ext_s.arg.4=PLDAPControlA *,ClientControls func.ldap_modify_ext_s.ret=ULONG ldap_modify_ext_sA=func func.ldap_modify_ext_sA.args=5 func.ldap_modify_ext_sA.arg.0=LDAP *,ld func.ldap_modify_ext_sA.arg.1=const PSTR,dn func.ldap_modify_ext_sA.arg.2=LDAPModA **,mods func.ldap_modify_ext_sA.arg.3=PLDAPControlA *,ServerControls func.ldap_modify_ext_sA.arg.4=PLDAPControlA *,ClientControls func.ldap_modify_ext_sA.ret=ULONG ldap_modify_ext_sW=func func.ldap_modify_ext_sW.args=5 func.ldap_modify_ext_sW.arg.0=LDAP *,ld func.ldap_modify_ext_sW.arg.1=const PWSTR,dn func.ldap_modify_ext_sW.arg.2=LDAPModW **,mods func.ldap_modify_ext_sW.arg.3=PLDAPControlW *,ServerControls func.ldap_modify_ext_sW.arg.4=PLDAPControlW *,ClientControls func.ldap_modify_ext_sW.ret=ULONG ldap_modify_s=func func.ldap_modify_s.args=3 func.ldap_modify_s.arg.0=LDAP *,ld func.ldap_modify_s.arg.1=PSTR,dn func.ldap_modify_s.arg.2=LDAPModA **,mods func.ldap_modify_s.ret=ULONG ldap_modify_sA=func func.ldap_modify_sA.args=3 func.ldap_modify_sA.arg.0=LDAP *,ld func.ldap_modify_sA.arg.1=PSTR,dn func.ldap_modify_sA.arg.2=LDAPModA **,mods func.ldap_modify_sA.ret=ULONG ldap_modify_sW=func func.ldap_modify_sW.args=3 func.ldap_modify_sW.arg.0=LDAP *,ld func.ldap_modify_sW.arg.1=PWSTR,dn func.ldap_modify_sW.arg.2=LDAPModW **,mods func.ldap_modify_sW.ret=ULONG ldap_modrdn=func func.ldap_modrdn.args=3 func.ldap_modrdn.arg.0=LDAP *,ExternalHandle func.ldap_modrdn.arg.1=const PSTR,DistinguishedName func.ldap_modrdn.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn.ret=ULONG ldap_modrdn2=func func.ldap_modrdn2.args=4 func.ldap_modrdn2.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2.arg.1=const PSTR,DistinguishedName func.ldap_modrdn2.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn2.arg.3=INT,DeleteOldRdn func.ldap_modrdn2.ret=ULONG ldap_modrdn2A=func func.ldap_modrdn2A.args=4 func.ldap_modrdn2A.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2A.arg.1=const PSTR,DistinguishedName func.ldap_modrdn2A.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn2A.arg.3=INT,DeleteOldRdn func.ldap_modrdn2A.ret=ULONG ldap_modrdn2W=func func.ldap_modrdn2W.args=4 func.ldap_modrdn2W.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2W.arg.1=const PWSTR,DistinguishedName func.ldap_modrdn2W.arg.2=const PWSTR,NewDistinguishedName func.ldap_modrdn2W.arg.3=INT,DeleteOldRdn func.ldap_modrdn2W.ret=ULONG ldap_modrdn2_s=func func.ldap_modrdn2_s.args=4 func.ldap_modrdn2_s.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2_s.arg.1=const PSTR,DistinguishedName func.ldap_modrdn2_s.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn2_s.arg.3=INT,DeleteOldRdn func.ldap_modrdn2_s.ret=ULONG ldap_modrdn2_sA=func func.ldap_modrdn2_sA.args=4 func.ldap_modrdn2_sA.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2_sA.arg.1=const PSTR,DistinguishedName func.ldap_modrdn2_sA.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn2_sA.arg.3=INT,DeleteOldRdn func.ldap_modrdn2_sA.ret=ULONG ldap_modrdn2_sW=func func.ldap_modrdn2_sW.args=4 func.ldap_modrdn2_sW.arg.0=LDAP *,ExternalHandle func.ldap_modrdn2_sW.arg.1=const PWSTR,DistinguishedName func.ldap_modrdn2_sW.arg.2=const PWSTR,NewDistinguishedName func.ldap_modrdn2_sW.arg.3=INT,DeleteOldRdn func.ldap_modrdn2_sW.ret=ULONG ldap_modrdnA=func func.ldap_modrdnA.args=3 func.ldap_modrdnA.arg.0=LDAP *,ExternalHandle func.ldap_modrdnA.arg.1=const PSTR,DistinguishedName func.ldap_modrdnA.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdnA.ret=ULONG ldap_modrdnW=func func.ldap_modrdnW.args=3 func.ldap_modrdnW.arg.0=LDAP *,ExternalHandle func.ldap_modrdnW.arg.1=const PWSTR,DistinguishedName func.ldap_modrdnW.arg.2=const PWSTR,NewDistinguishedName func.ldap_modrdnW.ret=ULONG ldap_modrdn_s=func func.ldap_modrdn_s.args=3 func.ldap_modrdn_s.arg.0=LDAP *,ExternalHandle func.ldap_modrdn_s.arg.1=const PSTR,DistinguishedName func.ldap_modrdn_s.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn_s.ret=ULONG ldap_modrdn_sA=func func.ldap_modrdn_sA.args=3 func.ldap_modrdn_sA.arg.0=LDAP *,ExternalHandle func.ldap_modrdn_sA.arg.1=const PSTR,DistinguishedName func.ldap_modrdn_sA.arg.2=const PSTR,NewDistinguishedName func.ldap_modrdn_sA.ret=ULONG ldap_modrdn_sW=func func.ldap_modrdn_sW.args=3 func.ldap_modrdn_sW.arg.0=LDAP *,ExternalHandle func.ldap_modrdn_sW.arg.1=const PWSTR,DistinguishedName func.ldap_modrdn_sW.arg.2=const PWSTR,NewDistinguishedName func.ldap_modrdn_sW.ret=ULONG ldap_msgfree=func func.ldap_msgfree.args=1 func.ldap_msgfree.arg.0=LDAPMessage *,res func.ldap_msgfree.ret=ULONG ldap_next_attribute=func func.ldap_next_attribute.args=3 func.ldap_next_attribute.arg.0=LDAP *,ld func.ldap_next_attribute.arg.1=LDAPMessage *,entry func.ldap_next_attribute.arg.2=BerElement *,ptr func.ldap_next_attribute.ret=PCHAR ldap_next_attributeA=func func.ldap_next_attributeA.args=3 func.ldap_next_attributeA.arg.0=LDAP *,ld func.ldap_next_attributeA.arg.1=LDAPMessage *,entry func.ldap_next_attributeA.arg.2=BerElement *,ptr func.ldap_next_attributeA.ret=PCHAR ldap_next_attributeW=func func.ldap_next_attributeW.args=3 func.ldap_next_attributeW.arg.0=LDAP *,ld func.ldap_next_attributeW.arg.1=LDAPMessage *,entry func.ldap_next_attributeW.arg.2=BerElement *,ptr func.ldap_next_attributeW.ret=PWCHAR ldap_next_entry=func func.ldap_next_entry.args=2 func.ldap_next_entry.arg.0=LDAP *,ld func.ldap_next_entry.arg.1=LDAPMessage *,entry func.ldap_next_entry.ret=LDAPMessage * ldap_next_reference=func func.ldap_next_reference.args=2 func.ldap_next_reference.arg.0=LDAP *,ld func.ldap_next_reference.arg.1=LDAPMessage *,entry func.ldap_next_reference.ret=LDAPMessage * ldap_open=func func.ldap_open.args=2 func.ldap_open.arg.0=PSTR,HostName func.ldap_open.arg.1=ULONG,PortNumber func.ldap_open.ret=LDAP * ldap_openA=func func.ldap_openA.args=2 func.ldap_openA.arg.0=const PSTR,HostName func.ldap_openA.arg.1=ULONG,PortNumber func.ldap_openA.ret=LDAP * ldap_openW=func func.ldap_openW.args=2 func.ldap_openW.arg.0=const PWSTR,HostName func.ldap_openW.arg.1=ULONG,PortNumber func.ldap_openW.ret=LDAP * ldap_parse_extended_resultA=func func.ldap_parse_extended_resultA.args=5 func.ldap_parse_extended_resultA.arg.0=LDAP *,Connection func.ldap_parse_extended_resultA.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_extended_resultA.arg.2=PSTR *,ResultOID func.ldap_parse_extended_resultA.arg.3=struct berval **,ResultData func.ldap_parse_extended_resultA.arg.4=BOOLEAN,Freeit func.ldap_parse_extended_resultA.ret=ULONG ldap_parse_extended_resultW=func func.ldap_parse_extended_resultW.args=5 func.ldap_parse_extended_resultW.arg.0=LDAP *,Connection func.ldap_parse_extended_resultW.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_extended_resultW.arg.2=PWSTR *,ResultOID func.ldap_parse_extended_resultW.arg.3=struct berval **,ResultData func.ldap_parse_extended_resultW.arg.4=BOOLEAN,Freeit func.ldap_parse_extended_resultW.ret=ULONG ldap_parse_page_control=func func.ldap_parse_page_control.args=4 func.ldap_parse_page_control.arg.0=PLDAP,ExternalHandle func.ldap_parse_page_control.arg.1=PLDAPControlA *,ServerControls func.ldap_parse_page_control.arg.2=ULONG *,TotalCount func.ldap_parse_page_control.arg.3=struct berval **,Cookie func.ldap_parse_page_control.ret=ULONG ldap_parse_page_controlA=func func.ldap_parse_page_controlA.args=4 func.ldap_parse_page_controlA.arg.0=PLDAP,ExternalHandle func.ldap_parse_page_controlA.arg.1=PLDAPControlA *,ServerControls func.ldap_parse_page_controlA.arg.2=ULONG *,TotalCount func.ldap_parse_page_controlA.arg.3=struct berval **,Cookie func.ldap_parse_page_controlA.ret=ULONG ldap_parse_page_controlW=func func.ldap_parse_page_controlW.args=4 func.ldap_parse_page_controlW.arg.0=PLDAP,ExternalHandle func.ldap_parse_page_controlW.arg.1=PLDAPControlW *,ServerControls func.ldap_parse_page_controlW.arg.2=ULONG *,TotalCount func.ldap_parse_page_controlW.arg.3=struct berval **,Cookie func.ldap_parse_page_controlW.ret=ULONG ldap_parse_reference=func func.ldap_parse_reference.args=3 func.ldap_parse_reference.arg.0=LDAP *,Connection func.ldap_parse_reference.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_reference.arg.2=PCHAR **,Referrals func.ldap_parse_reference.ret=ULONG ldap_parse_referenceA=func func.ldap_parse_referenceA.args=3 func.ldap_parse_referenceA.arg.0=LDAP *,Connection func.ldap_parse_referenceA.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_referenceA.arg.2=PCHAR **,Referrals func.ldap_parse_referenceA.ret=ULONG ldap_parse_referenceW=func func.ldap_parse_referenceW.args=3 func.ldap_parse_referenceW.arg.0=LDAP *,Connection func.ldap_parse_referenceW.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_referenceW.arg.2=PWCHAR **,Referrals func.ldap_parse_referenceW.ret=ULONG ldap_parse_result=func func.ldap_parse_result.args=8 func.ldap_parse_result.arg.0=LDAP *,Connection func.ldap_parse_result.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_result.arg.2=ULONG *,ReturnCode func.ldap_parse_result.arg.3=PSTR *,MatchedDNs func.ldap_parse_result.arg.4=PSTR *,ErrorMessage func.ldap_parse_result.arg.5=PSTR **,Referrals func.ldap_parse_result.arg.6=PLDAPControlA **,ServerControls func.ldap_parse_result.arg.7=BOOLEAN,Freeit func.ldap_parse_result.ret=ULONG ldap_parse_resultA=func func.ldap_parse_resultA.args=8 func.ldap_parse_resultA.arg.0=LDAP *,Connection func.ldap_parse_resultA.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_resultA.arg.2=ULONG *,ReturnCode func.ldap_parse_resultA.arg.3=PSTR *,MatchedDNs func.ldap_parse_resultA.arg.4=PSTR *,ErrorMessage func.ldap_parse_resultA.arg.5=PZPSTR *,Referrals func.ldap_parse_resultA.arg.6=PLDAPControlA **,ServerControls func.ldap_parse_resultA.arg.7=BOOLEAN,Freeit func.ldap_parse_resultA.ret=ULONG ldap_parse_resultW=func func.ldap_parse_resultW.args=8 func.ldap_parse_resultW.arg.0=LDAP *,Connection func.ldap_parse_resultW.arg.1=LDAPMessage *,ResultMessage func.ldap_parse_resultW.arg.2=ULONG *,ReturnCode func.ldap_parse_resultW.arg.3=PWSTR *,MatchedDNs func.ldap_parse_resultW.arg.4=PWSTR *,ErrorMessage func.ldap_parse_resultW.arg.5=PZPWSTR *,Referrals func.ldap_parse_resultW.arg.6=PLDAPControlW **,ServerControls func.ldap_parse_resultW.arg.7=BOOLEAN,Freeit func.ldap_parse_resultW.ret=ULONG ldap_parse_sort_control=func func.ldap_parse_sort_control.args=4 func.ldap_parse_sort_control.arg.0=PLDAP,ExternalHandle func.ldap_parse_sort_control.arg.1=PLDAPControlA *,Control func.ldap_parse_sort_control.arg.2=ULONG *,Result func.ldap_parse_sort_control.arg.3=PCHAR *,Attribute func.ldap_parse_sort_control.ret=ULONG ldap_parse_sort_controlA=func func.ldap_parse_sort_controlA.args=4 func.ldap_parse_sort_controlA.arg.0=PLDAP,ExternalHandle func.ldap_parse_sort_controlA.arg.1=PLDAPControlA *,Control func.ldap_parse_sort_controlA.arg.2=ULONG *,Result func.ldap_parse_sort_controlA.arg.3=PCHAR *,Attribute func.ldap_parse_sort_controlA.ret=ULONG ldap_parse_sort_controlW=func func.ldap_parse_sort_controlW.args=4 func.ldap_parse_sort_controlW.arg.0=PLDAP,ExternalHandle func.ldap_parse_sort_controlW.arg.1=PLDAPControlW *,Control func.ldap_parse_sort_controlW.arg.2=ULONG *,Result func.ldap_parse_sort_controlW.arg.3=PWCHAR *,Attribute func.ldap_parse_sort_controlW.ret=ULONG ldap_parse_vlv_controlA=func func.ldap_parse_vlv_controlA.args=6 func.ldap_parse_vlv_controlA.arg.0=PLDAP,ExternalHandle func.ldap_parse_vlv_controlA.arg.1=PLDAPControlA *,Control func.ldap_parse_vlv_controlA.arg.2=PULONG,TargetPos func.ldap_parse_vlv_controlA.arg.3=PULONG,ListCount func.ldap_parse_vlv_controlA.arg.4=PBERVAL *,Context func.ldap_parse_vlv_controlA.arg.5=PINT,ErrCode func.ldap_parse_vlv_controlA.ret=INT ldap_parse_vlv_controlW=func func.ldap_parse_vlv_controlW.args=6 func.ldap_parse_vlv_controlW.arg.0=PLDAP,ExternalHandle func.ldap_parse_vlv_controlW.arg.1=PLDAPControlW *,Control func.ldap_parse_vlv_controlW.arg.2=PULONG,TargetPos func.ldap_parse_vlv_controlW.arg.3=PULONG,ListCount func.ldap_parse_vlv_controlW.arg.4=PBERVAL *,Context func.ldap_parse_vlv_controlW.arg.5=PINT,ErrCode func.ldap_parse_vlv_controlW.ret=INT ldap_perror=func func.ldap_perror.args=2 func.ldap_perror.arg.0=LDAP *,ld func.ldap_perror.arg.1=const PCHAR,msg func.ldap_perror.ret=void ldap_rename_ext=func func.ldap_rename_ext.args=8 func.ldap_rename_ext.arg.0=LDAP *,ld func.ldap_rename_ext.arg.1=const PSTR,dn func.ldap_rename_ext.arg.2=const PSTR,NewRDN func.ldap_rename_ext.arg.3=const PSTR,NewParent func.ldap_rename_ext.arg.4=INT,DeleteOldRdn func.ldap_rename_ext.arg.5=PLDAPControlA *,ServerControls func.ldap_rename_ext.arg.6=PLDAPControlA *,ClientControls func.ldap_rename_ext.arg.7=ULONG *,MessageNumber func.ldap_rename_ext.ret=ULONG ldap_rename_extA=func func.ldap_rename_extA.args=8 func.ldap_rename_extA.arg.0=LDAP *,ld func.ldap_rename_extA.arg.1=const PSTR,dn func.ldap_rename_extA.arg.2=const PSTR,NewRDN func.ldap_rename_extA.arg.3=const PSTR,NewParent func.ldap_rename_extA.arg.4=INT,DeleteOldRdn func.ldap_rename_extA.arg.5=PLDAPControlA *,ServerControls func.ldap_rename_extA.arg.6=PLDAPControlA *,ClientControls func.ldap_rename_extA.arg.7=ULONG *,MessageNumber func.ldap_rename_extA.ret=ULONG ldap_rename_extW=func func.ldap_rename_extW.args=8 func.ldap_rename_extW.arg.0=LDAP *,ld func.ldap_rename_extW.arg.1=const PWSTR,dn func.ldap_rename_extW.arg.2=const PWSTR,NewRDN func.ldap_rename_extW.arg.3=const PWSTR,NewParent func.ldap_rename_extW.arg.4=INT,DeleteOldRdn func.ldap_rename_extW.arg.5=PLDAPControlW *,ServerControls func.ldap_rename_extW.arg.6=PLDAPControlW *,ClientControls func.ldap_rename_extW.arg.7=ULONG *,MessageNumber func.ldap_rename_extW.ret=ULONG ldap_rename_ext_s=func func.ldap_rename_ext_s.args=7 func.ldap_rename_ext_s.arg.0=LDAP *,ld func.ldap_rename_ext_s.arg.1=const PSTR,dn func.ldap_rename_ext_s.arg.2=const PSTR,NewRDN func.ldap_rename_ext_s.arg.3=const PSTR,NewParent func.ldap_rename_ext_s.arg.4=INT,DeleteOldRdn func.ldap_rename_ext_s.arg.5=PLDAPControlA *,ServerControls func.ldap_rename_ext_s.arg.6=PLDAPControlA *,ClientControls func.ldap_rename_ext_s.ret=ULONG ldap_rename_ext_sA=func func.ldap_rename_ext_sA.args=7 func.ldap_rename_ext_sA.arg.0=LDAP *,ld func.ldap_rename_ext_sA.arg.1=const PSTR,dn func.ldap_rename_ext_sA.arg.2=const PSTR,NewRDN func.ldap_rename_ext_sA.arg.3=const PSTR,NewParent func.ldap_rename_ext_sA.arg.4=INT,DeleteOldRdn func.ldap_rename_ext_sA.arg.5=PLDAPControlA *,ServerControls func.ldap_rename_ext_sA.arg.6=PLDAPControlA *,ClientControls func.ldap_rename_ext_sA.ret=ULONG ldap_rename_ext_sW=func func.ldap_rename_ext_sW.args=7 func.ldap_rename_ext_sW.arg.0=LDAP *,ld func.ldap_rename_ext_sW.arg.1=const PWSTR,dn func.ldap_rename_ext_sW.arg.2=const PWSTR,NewRDN func.ldap_rename_ext_sW.arg.3=const PWSTR,NewParent func.ldap_rename_ext_sW.arg.4=INT,DeleteOldRdn func.ldap_rename_ext_sW.arg.5=PLDAPControlW *,ServerControls func.ldap_rename_ext_sW.arg.6=PLDAPControlW *,ClientControls func.ldap_rename_ext_sW.ret=ULONG ldap_result=func func.ldap_result.args=5 func.ldap_result.arg.0=LDAP *,ld func.ldap_result.arg.1=ULONG,msgid func.ldap_result.arg.2=ULONG,all func.ldap_result.arg.3=PLDAP_TIMEVAL,timeout func.ldap_result.arg.4=PLDAPMessage *,res func.ldap_result.ret=ULONG ldap_result2error=func func.ldap_result2error.args=3 func.ldap_result2error.arg.0=LDAP *,ld func.ldap_result2error.arg.1=LDAPMessage *,res func.ldap_result2error.arg.2=ULONG,freeit func.ldap_result2error.ret=ULONG ldap_sasl_bindA=func func.ldap_sasl_bindA.args=7 func.ldap_sasl_bindA.arg.0=LDAP *,ExternalHandle func.ldap_sasl_bindA.arg.1=const PSTR,DistName func.ldap_sasl_bindA.arg.2=const PSTR,AuthMechanism func.ldap_sasl_bindA.arg.3=const BERVAL *,cred func.ldap_sasl_bindA.arg.4=PLDAPControlA *,ServerCtrls func.ldap_sasl_bindA.arg.5=PLDAPControlA *,ClientCtrls func.ldap_sasl_bindA.arg.6=int *,MessageNumber func.ldap_sasl_bindA.ret=INT ldap_sasl_bindW=func func.ldap_sasl_bindW.args=7 func.ldap_sasl_bindW.arg.0=LDAP *,ExternalHandle func.ldap_sasl_bindW.arg.1=const PWSTR,DistName func.ldap_sasl_bindW.arg.2=const PWSTR,AuthMechanism func.ldap_sasl_bindW.arg.3=const BERVAL *,cred func.ldap_sasl_bindW.arg.4=PLDAPControlW *,ServerCtrls func.ldap_sasl_bindW.arg.5=PLDAPControlW *,ClientCtrls func.ldap_sasl_bindW.arg.6=int *,MessageNumber func.ldap_sasl_bindW.ret=INT ldap_sasl_bind_sA=func func.ldap_sasl_bind_sA.args=7 func.ldap_sasl_bind_sA.arg.0=LDAP *,ExternalHandle func.ldap_sasl_bind_sA.arg.1=const PSTR,DistName func.ldap_sasl_bind_sA.arg.2=const PSTR,AuthMechanism func.ldap_sasl_bind_sA.arg.3=const BERVAL *,cred func.ldap_sasl_bind_sA.arg.4=PLDAPControlA *,ServerCtrls func.ldap_sasl_bind_sA.arg.5=PLDAPControlA *,ClientCtrls func.ldap_sasl_bind_sA.arg.6=PBERVAL *,ServerData func.ldap_sasl_bind_sA.ret=INT ldap_sasl_bind_sW=func func.ldap_sasl_bind_sW.args=7 func.ldap_sasl_bind_sW.arg.0=LDAP *,ExternalHandle func.ldap_sasl_bind_sW.arg.1=const PWSTR,DistName func.ldap_sasl_bind_sW.arg.2=const PWSTR,AuthMechanism func.ldap_sasl_bind_sW.arg.3=const BERVAL *,cred func.ldap_sasl_bind_sW.arg.4=PLDAPControlW *,ServerCtrls func.ldap_sasl_bind_sW.arg.5=PLDAPControlW *,ClientCtrls func.ldap_sasl_bind_sW.arg.6=PBERVAL *,ServerData func.ldap_sasl_bind_sW.ret=INT ldap_search=func func.ldap_search.args=6 func.ldap_search.arg.0=LDAP *,ld func.ldap_search.arg.1=PSTR,base func.ldap_search.arg.2=ULONG,scope func.ldap_search.arg.3=PSTR,filter func.ldap_search.arg.4=PZPSTR,attrs func.ldap_search.arg.5=ULONG,attrsonly func.ldap_search.ret=ULONG ldap_searchA=func func.ldap_searchA.args=6 func.ldap_searchA.arg.0=LDAP *,ld func.ldap_searchA.arg.1=const PSTR,base func.ldap_searchA.arg.2=ULONG,scope func.ldap_searchA.arg.3=const PSTR,filter func.ldap_searchA.arg.4=PZPSTR,attrs func.ldap_searchA.arg.5=ULONG,attrsonly func.ldap_searchA.ret=ULONG ldap_searchW=func func.ldap_searchW.args=6 func.ldap_searchW.arg.0=LDAP *,ld func.ldap_searchW.arg.1=const PWSTR,base func.ldap_searchW.arg.2=ULONG,scope func.ldap_searchW.arg.3=const PWSTR,filter func.ldap_searchW.arg.4=PZPWSTR,attrs func.ldap_searchW.arg.5=ULONG,attrsonly func.ldap_searchW.ret=ULONG ldap_search_abandon_page=func func.ldap_search_abandon_page.args=2 func.ldap_search_abandon_page.arg.0=PLDAP,ExternalHandle func.ldap_search_abandon_page.arg.1=PLDAPSearch,SearchBlock func.ldap_search_abandon_page.ret=ULONG ldap_search_ext=func func.ldap_search_ext.args=11 func.ldap_search_ext.arg.0=LDAP *,ld func.ldap_search_ext.arg.1=PSTR,base func.ldap_search_ext.arg.2=ULONG,scope func.ldap_search_ext.arg.3=PSTR,filter func.ldap_search_ext.arg.4=PZPSTR,attrs func.ldap_search_ext.arg.5=ULONG,attrsonly func.ldap_search_ext.arg.6=PLDAPControlA *,ServerControls func.ldap_search_ext.arg.7=PLDAPControlA *,ClientControls func.ldap_search_ext.arg.8=ULONG,TimeLimit func.ldap_search_ext.arg.9=ULONG,SizeLimit func.ldap_search_ext.arg.10=ULONG *,MessageNumber func.ldap_search_ext.ret=ULONG ldap_search_extA=func func.ldap_search_extA.args=11 func.ldap_search_extA.arg.0=LDAP *,ld func.ldap_search_extA.arg.1=const PSTR,base func.ldap_search_extA.arg.2=ULONG,scope func.ldap_search_extA.arg.3=const PSTR,filter func.ldap_search_extA.arg.4=PZPSTR,attrs func.ldap_search_extA.arg.5=ULONG,attrsonly func.ldap_search_extA.arg.6=PLDAPControlA *,ServerControls func.ldap_search_extA.arg.7=PLDAPControlA *,ClientControls func.ldap_search_extA.arg.8=ULONG,TimeLimit func.ldap_search_extA.arg.9=ULONG,SizeLimit func.ldap_search_extA.arg.10=ULONG *,MessageNumber func.ldap_search_extA.ret=ULONG ldap_search_extW=func func.ldap_search_extW.args=11 func.ldap_search_extW.arg.0=LDAP *,ld func.ldap_search_extW.arg.1=const PWSTR,base func.ldap_search_extW.arg.2=ULONG,scope func.ldap_search_extW.arg.3=const PWSTR,filter func.ldap_search_extW.arg.4=PZPWSTR,attrs func.ldap_search_extW.arg.5=ULONG,attrsonly func.ldap_search_extW.arg.6=PLDAPControlW *,ServerControls func.ldap_search_extW.arg.7=PLDAPControlW *,ClientControls func.ldap_search_extW.arg.8=ULONG,TimeLimit func.ldap_search_extW.arg.9=ULONG,SizeLimit func.ldap_search_extW.arg.10=ULONG *,MessageNumber func.ldap_search_extW.ret=ULONG ldap_search_ext_s=func func.ldap_search_ext_s.args=11 func.ldap_search_ext_s.arg.0=LDAP *,ld func.ldap_search_ext_s.arg.1=PSTR,base func.ldap_search_ext_s.arg.2=ULONG,scope func.ldap_search_ext_s.arg.3=PSTR,filter func.ldap_search_ext_s.arg.4=PZPSTR,attrs func.ldap_search_ext_s.arg.5=ULONG,attrsonly func.ldap_search_ext_s.arg.6=PLDAPControlA *,ServerControls func.ldap_search_ext_s.arg.7=PLDAPControlA *,ClientControls func.ldap_search_ext_s.arg.8=struct l_timeval *,timeout func.ldap_search_ext_s.arg.9=ULONG,SizeLimit func.ldap_search_ext_s.arg.10=PLDAPMessage *,res func.ldap_search_ext_s.ret=ULONG ldap_search_ext_sA=func func.ldap_search_ext_sA.args=11 func.ldap_search_ext_sA.arg.0=LDAP *,ld func.ldap_search_ext_sA.arg.1=const PSTR,base func.ldap_search_ext_sA.arg.2=ULONG,scope func.ldap_search_ext_sA.arg.3=const PSTR,filter func.ldap_search_ext_sA.arg.4=PZPSTR,attrs func.ldap_search_ext_sA.arg.5=ULONG,attrsonly func.ldap_search_ext_sA.arg.6=PLDAPControlA *,ServerControls func.ldap_search_ext_sA.arg.7=PLDAPControlA *,ClientControls func.ldap_search_ext_sA.arg.8=struct l_timeval *,timeout func.ldap_search_ext_sA.arg.9=ULONG,SizeLimit func.ldap_search_ext_sA.arg.10=PLDAPMessage *,res func.ldap_search_ext_sA.ret=ULONG ldap_search_ext_sW=func func.ldap_search_ext_sW.args=11 func.ldap_search_ext_sW.arg.0=LDAP *,ld func.ldap_search_ext_sW.arg.1=const PWSTR,base func.ldap_search_ext_sW.arg.2=ULONG,scope func.ldap_search_ext_sW.arg.3=const PWSTR,filter func.ldap_search_ext_sW.arg.4=PZPWSTR,attrs func.ldap_search_ext_sW.arg.5=ULONG,attrsonly func.ldap_search_ext_sW.arg.6=PLDAPControlW *,ServerControls func.ldap_search_ext_sW.arg.7=PLDAPControlW *,ClientControls func.ldap_search_ext_sW.arg.8=struct l_timeval *,timeout func.ldap_search_ext_sW.arg.9=ULONG,SizeLimit func.ldap_search_ext_sW.arg.10=PLDAPMessage *,res func.ldap_search_ext_sW.ret=ULONG ldap_search_init_page=func func.ldap_search_init_page.args=11 func.ldap_search_init_page.arg.0=PLDAP,ExternalHandle func.ldap_search_init_page.arg.1=const PSTR,DistinguishedName func.ldap_search_init_page.arg.2=ULONG,ScopeOfSearch func.ldap_search_init_page.arg.3=const PSTR,SearchFilter func.ldap_search_init_page.arg.4=PZPSTR,AttributeList func.ldap_search_init_page.arg.5=ULONG,AttributesOnly func.ldap_search_init_page.arg.6=PLDAPControl *,ServerControls func.ldap_search_init_page.arg.7=PLDAPControl *,ClientControls func.ldap_search_init_page.arg.8=ULONG,PageTimeLimit func.ldap_search_init_page.arg.9=ULONG,TotalSizeLimit func.ldap_search_init_page.arg.10=PLDAPSortKey *,SortKeys func.ldap_search_init_page.ret=PLDAPSearch ldap_search_init_pageA=func func.ldap_search_init_pageA.args=11 func.ldap_search_init_pageA.arg.0=PLDAP,ExternalHandle func.ldap_search_init_pageA.arg.1=const PSTR,DistinguishedName func.ldap_search_init_pageA.arg.2=ULONG,ScopeOfSearch func.ldap_search_init_pageA.arg.3=const PSTR,SearchFilter func.ldap_search_init_pageA.arg.4=PZPSTR,AttributeList func.ldap_search_init_pageA.arg.5=ULONG,AttributesOnly func.ldap_search_init_pageA.arg.6=PLDAPControlA *,ServerControls func.ldap_search_init_pageA.arg.7=PLDAPControlA *,ClientControls func.ldap_search_init_pageA.arg.8=ULONG,PageTimeLimit func.ldap_search_init_pageA.arg.9=ULONG,TotalSizeLimit func.ldap_search_init_pageA.arg.10=PLDAPSortKeyA *,SortKeys func.ldap_search_init_pageA.ret=PLDAPSearch ldap_search_init_pageW=func func.ldap_search_init_pageW.args=11 func.ldap_search_init_pageW.arg.0=PLDAP,ExternalHandle func.ldap_search_init_pageW.arg.1=const PWSTR,DistinguishedName func.ldap_search_init_pageW.arg.2=ULONG,ScopeOfSearch func.ldap_search_init_pageW.arg.3=const PWSTR,SearchFilter func.ldap_search_init_pageW.arg.4=PZPWSTR,AttributeList func.ldap_search_init_pageW.arg.5=ULONG,AttributesOnly func.ldap_search_init_pageW.arg.6=PLDAPControlW *,ServerControls func.ldap_search_init_pageW.arg.7=PLDAPControlW *,ClientControls func.ldap_search_init_pageW.arg.8=ULONG,PageTimeLimit func.ldap_search_init_pageW.arg.9=ULONG,TotalSizeLimit func.ldap_search_init_pageW.arg.10=PLDAPSortKeyW *,SortKeys func.ldap_search_init_pageW.ret=PLDAPSearch ldap_search_s=func func.ldap_search_s.args=7 func.ldap_search_s.arg.0=LDAP *,ld func.ldap_search_s.arg.1=PSTR,base func.ldap_search_s.arg.2=ULONG,scope func.ldap_search_s.arg.3=PSTR,filter func.ldap_search_s.arg.4=PZPSTR,attrs func.ldap_search_s.arg.5=ULONG,attrsonly func.ldap_search_s.arg.6=PLDAPMessage *,res func.ldap_search_s.ret=ULONG ldap_search_sA=func func.ldap_search_sA.args=7 func.ldap_search_sA.arg.0=LDAP *,ld func.ldap_search_sA.arg.1=const PSTR,base func.ldap_search_sA.arg.2=ULONG,scope func.ldap_search_sA.arg.3=const PSTR,filter func.ldap_search_sA.arg.4=PZPSTR,attrs func.ldap_search_sA.arg.5=ULONG,attrsonly func.ldap_search_sA.arg.6=LDAPMessage **,res func.ldap_search_sA.ret=ULONG ldap_search_sW=func func.ldap_search_sW.args=7 func.ldap_search_sW.arg.0=LDAP *,ld func.ldap_search_sW.arg.1=const PWSTR,base func.ldap_search_sW.arg.2=ULONG,scope func.ldap_search_sW.arg.3=const PWSTR,filter func.ldap_search_sW.arg.4=PZPWSTR,attrs func.ldap_search_sW.arg.5=ULONG,attrsonly func.ldap_search_sW.arg.6=LDAPMessage **,res func.ldap_search_sW.ret=ULONG ldap_search_st=func func.ldap_search_st.args=8 func.ldap_search_st.arg.0=LDAP *,ld func.ldap_search_st.arg.1=PSTR,base func.ldap_search_st.arg.2=ULONG,scope func.ldap_search_st.arg.3=PSTR,filter func.ldap_search_st.arg.4=PZPSTR,attrs func.ldap_search_st.arg.5=ULONG,attrsonly func.ldap_search_st.arg.6=struct l_timeval *,timeout func.ldap_search_st.arg.7=PLDAPMessage *,res func.ldap_search_st.ret=ULONG ldap_search_stA=func func.ldap_search_stA.args=8 func.ldap_search_stA.arg.0=LDAP *,ld func.ldap_search_stA.arg.1=const PSTR,base func.ldap_search_stA.arg.2=ULONG,scope func.ldap_search_stA.arg.3=const PSTR,filter func.ldap_search_stA.arg.4=PZPSTR,attrs func.ldap_search_stA.arg.5=ULONG,attrsonly func.ldap_search_stA.arg.6=struct l_timeval *,timeout func.ldap_search_stA.arg.7=PLDAPMessage *,res func.ldap_search_stA.ret=ULONG ldap_search_stW=func func.ldap_search_stW.args=8 func.ldap_search_stW.arg.0=LDAP *,ld func.ldap_search_stW.arg.1=const PWSTR,base func.ldap_search_stW.arg.2=ULONG,scope func.ldap_search_stW.arg.3=const PWSTR,filter func.ldap_search_stW.arg.4=PZPWSTR,attrs func.ldap_search_stW.arg.5=ULONG,attrsonly func.ldap_search_stW.arg.6=struct l_timeval *,timeout func.ldap_search_stW.arg.7=PLDAPMessage *,res func.ldap_search_stW.ret=ULONG ldap_set_dbg_flags=func func.ldap_set_dbg_flags.args=1 func.ldap_set_dbg_flags.arg.0=ULONG,NewFlags func.ldap_set_dbg_flags.ret=ULONG ldap_set_dbg_routine=func func.ldap_set_dbg_routine.args=1 func.ldap_set_dbg_routine.arg.0=DBGPRINT,DebugPrintRoutine func.ldap_set_dbg_routine.ret=VOID ldap_set_option=func func.ldap_set_option.args=3 func.ldap_set_option.arg.0=LDAP *,ld func.ldap_set_option.arg.1=int,option func.ldap_set_option.arg.2=const void *,invalue func.ldap_set_option.ret=ULONG ldap_set_optionW=func func.ldap_set_optionW.args=3 func.ldap_set_optionW.arg.0=LDAP *,ld func.ldap_set_optionW.arg.1=int,option func.ldap_set_optionW.arg.2=const void *,invalue func.ldap_set_optionW.ret=ULONG ldap_simple_bind=func func.ldap_simple_bind.args=3 func.ldap_simple_bind.arg.0=LDAP *,ld func.ldap_simple_bind.arg.1=const PSTR,dn func.ldap_simple_bind.arg.2=const PSTR,passwd func.ldap_simple_bind.ret=ULONG ldap_simple_bindA=func func.ldap_simple_bindA.args=3 func.ldap_simple_bindA.arg.0=LDAP *,ld func.ldap_simple_bindA.arg.1=PSTR,dn func.ldap_simple_bindA.arg.2=PSTR,passwd func.ldap_simple_bindA.ret=ULONG ldap_simple_bindW=func func.ldap_simple_bindW.args=3 func.ldap_simple_bindW.arg.0=LDAP *,ld func.ldap_simple_bindW.arg.1=PWSTR,dn func.ldap_simple_bindW.arg.2=PWSTR,passwd func.ldap_simple_bindW.ret=ULONG ldap_simple_bind_s=func func.ldap_simple_bind_s.args=3 func.ldap_simple_bind_s.arg.0=LDAP *,ld func.ldap_simple_bind_s.arg.1=const PSTR,dn func.ldap_simple_bind_s.arg.2=const PSTR,passwd func.ldap_simple_bind_s.ret=ULONG ldap_simple_bind_sA=func func.ldap_simple_bind_sA.args=3 func.ldap_simple_bind_sA.arg.0=LDAP *,ld func.ldap_simple_bind_sA.arg.1=PSTR,dn func.ldap_simple_bind_sA.arg.2=PSTR,passwd func.ldap_simple_bind_sA.ret=ULONG ldap_simple_bind_sW=func func.ldap_simple_bind_sW.args=3 func.ldap_simple_bind_sW.arg.0=LDAP *,ld func.ldap_simple_bind_sW.arg.1=PWSTR,dn func.ldap_simple_bind_sW.arg.2=PWSTR,passwd func.ldap_simple_bind_sW.ret=ULONG ldap_sslinit=func func.ldap_sslinit.args=3 func.ldap_sslinit.arg.0=PSTR,HostName func.ldap_sslinit.arg.1=ULONG,PortNumber func.ldap_sslinit.arg.2=int,secure func.ldap_sslinit.ret=LDAP * ldap_sslinitA=func func.ldap_sslinitA.args=3 func.ldap_sslinitA.arg.0=PSTR,HostName func.ldap_sslinitA.arg.1=ULONG,PortNumber func.ldap_sslinitA.arg.2=int,secure func.ldap_sslinitA.ret=LDAP * ldap_sslinitW=func func.ldap_sslinitW.args=3 func.ldap_sslinitW.arg.0=PWSTR,HostName func.ldap_sslinitW.arg.1=ULONG,PortNumber func.ldap_sslinitW.arg.2=int,secure func.ldap_sslinitW.ret=LDAP * ldap_start_tls_sA=func func.ldap_start_tls_sA.args=5 func.ldap_start_tls_sA.arg.0=PLDAP,ExternalHandle func.ldap_start_tls_sA.arg.1=PULONG,ServerReturnValue func.ldap_start_tls_sA.arg.2=LDAPMessage **,result func.ldap_start_tls_sA.arg.3=PLDAPControlA *,ServerControls func.ldap_start_tls_sA.arg.4=PLDAPControlA *,ClientControls func.ldap_start_tls_sA.ret=ULONG ldap_start_tls_sW=func func.ldap_start_tls_sW.args=5 func.ldap_start_tls_sW.arg.0=PLDAP,ExternalHandle func.ldap_start_tls_sW.arg.1=PULONG,ServerReturnValue func.ldap_start_tls_sW.arg.2=LDAPMessage **,result func.ldap_start_tls_sW.arg.3=PLDAPControlW *,ServerControls func.ldap_start_tls_sW.arg.4=PLDAPControlW *,ClientControls func.ldap_start_tls_sW.ret=ULONG ldap_startup=func func.ldap_startup.args=2 func.ldap_startup.arg.0=PLDAP_VERSION_INFO,version func.ldap_startup.arg.1=HANDLE *,Instance func.ldap_startup.ret=ULONG ldap_stop_tls_s=func func.ldap_stop_tls_s.args=1 func.ldap_stop_tls_s.arg.0=PLDAP,ExternalHandle func.ldap_stop_tls_s.ret=BOOLEAN ldap_ufn2dn=func func.ldap_ufn2dn.args=2 func.ldap_ufn2dn.arg.0=const PSTR,ufn func.ldap_ufn2dn.arg.1=PSTR *,pDn func.ldap_ufn2dn.ret=ULONG ldap_ufn2dnA=func func.ldap_ufn2dnA.args=2 func.ldap_ufn2dnA.arg.0=const PSTR,ufn func.ldap_ufn2dnA.arg.1=PSTR *,pDn func.ldap_ufn2dnA.ret=ULONG ldap_ufn2dnW=func func.ldap_ufn2dnW.args=2 func.ldap_ufn2dnW.arg.0=const PWSTR,ufn func.ldap_ufn2dnW.arg.1=PWSTR *,pDn func.ldap_ufn2dnW.ret=ULONG ldap_unbind=func func.ldap_unbind.args=1 func.ldap_unbind.arg.0=LDAP *,ld func.ldap_unbind.ret=ULONG ldap_unbind_s=func func.ldap_unbind_s.args=1 func.ldap_unbind_s.arg.0=LDAP *,ld func.ldap_unbind_s.ret=ULONG ldap_value_free=func func.ldap_value_free.args=1 func.ldap_value_free.arg.0=PCHAR *,vals func.ldap_value_free.ret=ULONG ldap_value_freeA=func func.ldap_value_freeA.args=1 func.ldap_value_freeA.arg.0=PCHAR *,vals func.ldap_value_freeA.ret=ULONG ldap_value_freeW=func func.ldap_value_freeW.args=1 func.ldap_value_freeW.arg.0=PWCHAR *,vals func.ldap_value_freeW.ret=ULONG ldap_value_free_len=func func.ldap_value_free_len.args=1 func.ldap_value_free_len.arg.0=struct berval **,vals func.ldap_value_free_len.ret=ULONG ### winnls.h ### CompareStringA=func func.CompareStringA.args=6 func.CompareStringA.arg.0=LCID,Locale func.CompareStringA.arg.1=DWORD,dwCmpFlags func.CompareStringA.arg.2=PCNZCH,lpString1 func.CompareStringA.arg.3=int,cchCount1 func.CompareStringA.arg.4=PCNZCH,lpString2 func.CompareStringA.arg.5=int,cchCount2 func.CompareStringA.ret=int ConvertDefaultLocale=func func.ConvertDefaultLocale.args=1 func.ConvertDefaultLocale.arg.0=LCID,Locale func.ConvertDefaultLocale.ret=LCID EnumCalendarInfoA=func func.EnumCalendarInfoA.args=4 func.EnumCalendarInfoA.arg.0=CALINFO_ENUMPROCA,lpCalInfoEnumProc func.EnumCalendarInfoA.arg.1=LCID,Locale func.EnumCalendarInfoA.arg.2=CALID,Calendar func.EnumCalendarInfoA.arg.3=CALTYPE,CalType func.EnumCalendarInfoA.ret=BOOL EnumCalendarInfoExA=func func.EnumCalendarInfoExA.args=4 func.EnumCalendarInfoExA.arg.0=CALINFO_ENUMPROCEXA,lpCalInfoEnumProcEx func.EnumCalendarInfoExA.arg.1=LCID,Locale func.EnumCalendarInfoExA.arg.2=CALID,Calendar func.EnumCalendarInfoExA.arg.3=CALTYPE,CalType func.EnumCalendarInfoExA.ret=BOOL EnumCalendarInfoExEx=func func.EnumCalendarInfoExEx.args=6 func.EnumCalendarInfoExEx.arg.0=CALINFO_ENUMPROCEXEX,pCalInfoEnumProcExEx func.EnumCalendarInfoExEx.arg.1=LPCWSTR,lpLocaleName func.EnumCalendarInfoExEx.arg.2=CALID,Calendar func.EnumCalendarInfoExEx.arg.3=LPCWSTR,lpReserved func.EnumCalendarInfoExEx.arg.4=CALTYPE,CalType func.EnumCalendarInfoExEx.arg.5=LPARAM,lParam func.EnumCalendarInfoExEx.ret=BOOL EnumCalendarInfoExW=func func.EnumCalendarInfoExW.args=4 func.EnumCalendarInfoExW.arg.0=CALINFO_ENUMPROCEXW,lpCalInfoEnumProcEx func.EnumCalendarInfoExW.arg.1=LCID,Locale func.EnumCalendarInfoExW.arg.2=CALID,Calendar func.EnumCalendarInfoExW.arg.3=CALTYPE,CalType func.EnumCalendarInfoExW.ret=BOOL EnumCalendarInfoW=func func.EnumCalendarInfoW.args=4 func.EnumCalendarInfoW.arg.0=CALINFO_ENUMPROCW,lpCalInfoEnumProc func.EnumCalendarInfoW.arg.1=LCID,Locale func.EnumCalendarInfoW.arg.2=CALID,Calendar func.EnumCalendarInfoW.arg.3=CALTYPE,CalType func.EnumCalendarInfoW.ret=BOOL EnumDateFormatsA=func func.EnumDateFormatsA.args=3 func.EnumDateFormatsA.arg.0=DATEFMT_ENUMPROCA,lpDateFmtEnumProc func.EnumDateFormatsA.arg.1=LCID,Locale func.EnumDateFormatsA.arg.2=DWORD,dwFlags func.EnumDateFormatsA.ret=BOOL EnumDateFormatsExA=func func.EnumDateFormatsExA.args=3 func.EnumDateFormatsExA.arg.0=DATEFMT_ENUMPROCEXA,lpDateFmtEnumProcEx func.EnumDateFormatsExA.arg.1=LCID,Locale func.EnumDateFormatsExA.arg.2=DWORD,dwFlags func.EnumDateFormatsExA.ret=BOOL EnumDateFormatsExEx=func func.EnumDateFormatsExEx.args=4 func.EnumDateFormatsExEx.arg.0=DATEFMT_ENUMPROCEXEX,lpDateFmtEnumProcExEx func.EnumDateFormatsExEx.arg.1=LPCWSTR,lpLocaleName func.EnumDateFormatsExEx.arg.2=DWORD,dwFlags func.EnumDateFormatsExEx.arg.3=LPARAM,lParam func.EnumDateFormatsExEx.ret=BOOL EnumDateFormatsExW=func func.EnumDateFormatsExW.args=3 func.EnumDateFormatsExW.arg.0=DATEFMT_ENUMPROCEXW,lpDateFmtEnumProcEx func.EnumDateFormatsExW.arg.1=LCID,Locale func.EnumDateFormatsExW.arg.2=DWORD,dwFlags func.EnumDateFormatsExW.ret=BOOL EnumDateFormatsW=func func.EnumDateFormatsW.args=3 func.EnumDateFormatsW.arg.0=DATEFMT_ENUMPROCW,lpDateFmtEnumProc func.EnumDateFormatsW.arg.1=LCID,Locale func.EnumDateFormatsW.arg.2=DWORD,dwFlags func.EnumDateFormatsW.ret=BOOL EnumLanguageGroupLocalesA=func func.EnumLanguageGroupLocalesA.args=4 func.EnumLanguageGroupLocalesA.arg.0=LANGGROUPLOCALE_ENUMPROCA,lpLangGroupLocaleEnumProc func.EnumLanguageGroupLocalesA.arg.1=LGRPID,LanguageGroup func.EnumLanguageGroupLocalesA.arg.2=DWORD,dwFlags func.EnumLanguageGroupLocalesA.arg.3=LONG_PTR,lParam func.EnumLanguageGroupLocalesA.ret=BOOL EnumLanguageGroupLocalesW=func func.EnumLanguageGroupLocalesW.args=4 func.EnumLanguageGroupLocalesW.arg.0=LANGGROUPLOCALE_ENUMPROCW,lpLangGroupLocaleEnumProc func.EnumLanguageGroupLocalesW.arg.1=LGRPID,LanguageGroup func.EnumLanguageGroupLocalesW.arg.2=DWORD,dwFlags func.EnumLanguageGroupLocalesW.arg.3=LONG_PTR,lParam func.EnumLanguageGroupLocalesW.ret=BOOL EnumSystemCodePagesA=func func.EnumSystemCodePagesA.args=2 func.EnumSystemCodePagesA.arg.0=CODEPAGE_ENUMPROCA,lpCodePageEnumProc func.EnumSystemCodePagesA.arg.1=DWORD,dwFlags func.EnumSystemCodePagesA.ret=BOOL EnumSystemCodePagesW=func func.EnumSystemCodePagesW.args=2 func.EnumSystemCodePagesW.arg.0=CODEPAGE_ENUMPROCW,lpCodePageEnumProc func.EnumSystemCodePagesW.arg.1=DWORD,dwFlags func.EnumSystemCodePagesW.ret=BOOL EnumSystemGeoID=func func.EnumSystemGeoID.args=3 func.EnumSystemGeoID.arg.0=GEOCLASS,GeoClass func.EnumSystemGeoID.arg.1=GEOID,ParentGeoId func.EnumSystemGeoID.arg.2=GEO_ENUMPROC,lpGeoEnumProc func.EnumSystemGeoID.ret=BOOL EnumSystemGeoNames=func func.EnumSystemGeoNames.args=3 func.EnumSystemGeoNames.arg.0=GEOCLASS,geoClass func.EnumSystemGeoNames.arg.1=GEO_ENUMNAMEPROC,geoEnumProc func.EnumSystemGeoNames.arg.2=LPARAM,data func.EnumSystemGeoNames.ret=BOOL EnumSystemLanguageGroupsA=func func.EnumSystemLanguageGroupsA.args=3 func.EnumSystemLanguageGroupsA.arg.0=LANGUAGEGROUP_ENUMPROCA,lpLanguageGroupEnumProc func.EnumSystemLanguageGroupsA.arg.1=DWORD,dwFlags func.EnumSystemLanguageGroupsA.arg.2=LONG_PTR,lParam func.EnumSystemLanguageGroupsA.ret=BOOL EnumSystemLanguageGroupsW=func func.EnumSystemLanguageGroupsW.args=3 func.EnumSystemLanguageGroupsW.arg.0=LANGUAGEGROUP_ENUMPROCW,lpLanguageGroupEnumProc func.EnumSystemLanguageGroupsW.arg.1=DWORD,dwFlags func.EnumSystemLanguageGroupsW.arg.2=LONG_PTR,lParam func.EnumSystemLanguageGroupsW.ret=BOOL EnumSystemLocalesA=func func.EnumSystemLocalesA.args=2 func.EnumSystemLocalesA.arg.0=LOCALE_ENUMPROCA,lpLocaleEnumProc func.EnumSystemLocalesA.arg.1=DWORD,dwFlags func.EnumSystemLocalesA.ret=BOOL EnumSystemLocalesEx=func func.EnumSystemLocalesEx.args=4 func.EnumSystemLocalesEx.arg.0=LOCALE_ENUMPROCEX,lpLocaleEnumProcEx func.EnumSystemLocalesEx.arg.1=DWORD,dwFlags func.EnumSystemLocalesEx.arg.2=LPARAM,lParam func.EnumSystemLocalesEx.arg.3=LPVOID,lpReserved func.EnumSystemLocalesEx.ret=BOOL EnumSystemLocalesW=func func.EnumSystemLocalesW.args=2 func.EnumSystemLocalesW.arg.0=LOCALE_ENUMPROCW,lpLocaleEnumProc func.EnumSystemLocalesW.arg.1=DWORD,dwFlags func.EnumSystemLocalesW.ret=BOOL EnumTimeFormatsA=func func.EnumTimeFormatsA.args=3 func.EnumTimeFormatsA.arg.0=TIMEFMT_ENUMPROCA,lpTimeFmtEnumProc func.EnumTimeFormatsA.arg.1=LCID,Locale func.EnumTimeFormatsA.arg.2=DWORD,dwFlags func.EnumTimeFormatsA.ret=BOOL EnumTimeFormatsEx=func func.EnumTimeFormatsEx.args=4 func.EnumTimeFormatsEx.arg.0=TIMEFMT_ENUMPROCEX,lpTimeFmtEnumProcEx func.EnumTimeFormatsEx.arg.1=LPCWSTR,lpLocaleName func.EnumTimeFormatsEx.arg.2=DWORD,dwFlags func.EnumTimeFormatsEx.arg.3=LPARAM,lParam func.EnumTimeFormatsEx.ret=BOOL EnumTimeFormatsW=func func.EnumTimeFormatsW.args=3 func.EnumTimeFormatsW.arg.0=TIMEFMT_ENUMPROCW,lpTimeFmtEnumProc func.EnumTimeFormatsW.arg.1=LCID,Locale func.EnumTimeFormatsW.arg.2=DWORD,dwFlags func.EnumTimeFormatsW.ret=BOOL EnumUILanguagesA=func func.EnumUILanguagesA.args=3 func.EnumUILanguagesA.arg.0=UILANGUAGE_ENUMPROCA,lpUILanguageEnumProc func.EnumUILanguagesA.arg.1=DWORD,dwFlags func.EnumUILanguagesA.arg.2=LONG_PTR,lParam func.EnumUILanguagesA.ret=BOOL EnumUILanguagesW=func func.EnumUILanguagesW.args=3 func.EnumUILanguagesW.arg.0=UILANGUAGE_ENUMPROCW,lpUILanguageEnumProc func.EnumUILanguagesW.arg.1=DWORD,dwFlags func.EnumUILanguagesW.arg.2=LONG_PTR,lParam func.EnumUILanguagesW.ret=BOOL FindNLSString=func func.FindNLSString.args=7 func.FindNLSString.arg.0=LCID,Locale func.FindNLSString.arg.1=DWORD,dwFindNLSStringFlags func.FindNLSString.arg.2=LPCWSTR,lpStringSource func.FindNLSString.arg.3=int,cchSource func.FindNLSString.arg.4=LPCWSTR,lpStringValue func.FindNLSString.arg.5=int,cchValue func.FindNLSString.arg.6=LPINT,pcchFound func.FindNLSString.ret=int FindNLSStringEx=func func.FindNLSStringEx.args=10 func.FindNLSStringEx.arg.0=LPCWSTR,lpLocaleName func.FindNLSStringEx.arg.1=DWORD,dwFindNLSStringFlags func.FindNLSStringEx.arg.2=LPCWSTR,lpStringSource func.FindNLSStringEx.arg.3=int,cchSource func.FindNLSStringEx.arg.4=LPCWSTR,lpStringValue func.FindNLSStringEx.arg.5=int,cchValue func.FindNLSStringEx.arg.6=LPINT,pcchFound func.FindNLSStringEx.arg.7=LPNLSVERSIONINFO,lpVersionInformation func.FindNLSStringEx.arg.8=LPVOID,lpReserved func.FindNLSStringEx.arg.9=LPARAM,sortHandle func.FindNLSStringEx.ret=int FoldStringA=func func.FoldStringA.args=5 func.FoldStringA.arg.0=DWORD,dwMapFlags func.FoldStringA.arg.1=LPCSTR,lpSrcStr func.FoldStringA.arg.2=int,cchSrc func.FoldStringA.arg.3=LPSTR,lpDestStr func.FoldStringA.arg.4=int,cchDest func.FoldStringA.ret=int GetACP=func func.GetACP.args=0 func.GetACP.ret=UINT GetCPInfo=func func.GetCPInfo.args=2 func.GetCPInfo.arg.0=UINT,CodePage func.GetCPInfo.arg.1=LPCPINFO,lpCPInfo func.GetCPInfo.ret=BOOL GetCPInfoExA=func func.GetCPInfoExA.args=3 func.GetCPInfoExA.arg.0=UINT,CodePage func.GetCPInfoExA.arg.1=DWORD,dwFlags func.GetCPInfoExA.arg.2=LPCPINFOEXA,lpCPInfoEx func.GetCPInfoExA.ret=BOOL GetCPInfoExW=func func.GetCPInfoExW.args=3 func.GetCPInfoExW.arg.0=UINT,CodePage func.GetCPInfoExW.arg.1=DWORD,dwFlags func.GetCPInfoExW.arg.2=LPCPINFOEXW,lpCPInfoEx func.GetCPInfoExW.ret=BOOL GetCalendarInfoA=func func.GetCalendarInfoA.args=6 func.GetCalendarInfoA.arg.0=LCID,Locale func.GetCalendarInfoA.arg.1=CALID,Calendar func.GetCalendarInfoA.arg.2=CALTYPE,CalType func.GetCalendarInfoA.arg.3=LPSTR,lpCalData func.GetCalendarInfoA.arg.4=int,cchData func.GetCalendarInfoA.arg.5=LPDWORD,lpValue func.GetCalendarInfoA.ret=int GetCalendarInfoEx=func func.GetCalendarInfoEx.args=7 func.GetCalendarInfoEx.arg.0=LPCWSTR,lpLocaleName func.GetCalendarInfoEx.arg.1=CALID,Calendar func.GetCalendarInfoEx.arg.2=LPCWSTR,lpReserved func.GetCalendarInfoEx.arg.3=CALTYPE,CalType func.GetCalendarInfoEx.arg.4=LPWSTR,lpCalData func.GetCalendarInfoEx.arg.5=int,cchData func.GetCalendarInfoEx.arg.6=LPDWORD,lpValue func.GetCalendarInfoEx.ret=int GetCalendarInfoW=func func.GetCalendarInfoW.args=6 func.GetCalendarInfoW.arg.0=LCID,Locale func.GetCalendarInfoW.arg.1=CALID,Calendar func.GetCalendarInfoW.arg.2=CALTYPE,CalType func.GetCalendarInfoW.arg.3=LPWSTR,lpCalData func.GetCalendarInfoW.arg.4=int,cchData func.GetCalendarInfoW.arg.5=LPDWORD,lpValue func.GetCalendarInfoW.ret=int GetCurrencyFormatA=func func.GetCurrencyFormatA.args=6 func.GetCurrencyFormatA.arg.0=LCID,Locale func.GetCurrencyFormatA.arg.1=DWORD,dwFlags func.GetCurrencyFormatA.arg.2=LPCSTR,lpValue func.GetCurrencyFormatA.arg.3=const CURRENCYFMTA *,lpFormat func.GetCurrencyFormatA.arg.4=LPSTR,lpCurrencyStr func.GetCurrencyFormatA.arg.5=int,cchCurrency func.GetCurrencyFormatA.ret=int GetCurrencyFormatEx=func func.GetCurrencyFormatEx.args=6 func.GetCurrencyFormatEx.arg.0=LPCWSTR,lpLocaleName func.GetCurrencyFormatEx.arg.1=DWORD,dwFlags func.GetCurrencyFormatEx.arg.2=LPCWSTR,lpValue func.GetCurrencyFormatEx.arg.3=const CURRENCYFMTW *,lpFormat func.GetCurrencyFormatEx.arg.4=LPWSTR,lpCurrencyStr func.GetCurrencyFormatEx.arg.5=int,cchCurrency func.GetCurrencyFormatEx.ret=int GetCurrencyFormatW=func func.GetCurrencyFormatW.args=6 func.GetCurrencyFormatW.arg.0=LCID,Locale func.GetCurrencyFormatW.arg.1=DWORD,dwFlags func.GetCurrencyFormatW.arg.2=LPCWSTR,lpValue func.GetCurrencyFormatW.arg.3=const CURRENCYFMTW *,lpFormat func.GetCurrencyFormatW.arg.4=LPWSTR,lpCurrencyStr func.GetCurrencyFormatW.arg.5=int,cchCurrency func.GetCurrencyFormatW.ret=int GetDurationFormat=func func.GetDurationFormat.args=7 func.GetDurationFormat.arg.0=LCID,Locale func.GetDurationFormat.arg.1=DWORD,dwFlags func.GetDurationFormat.arg.2=const SYSTEMTIME *,lpDuration func.GetDurationFormat.arg.3=ULONGLONG,ullDuration func.GetDurationFormat.arg.4=LPCWSTR,lpFormat func.GetDurationFormat.arg.5=LPWSTR,lpDurationStr func.GetDurationFormat.arg.6=int,cchDuration func.GetDurationFormat.ret=int GetDurationFormatEx=func func.GetDurationFormatEx.args=7 func.GetDurationFormatEx.arg.0=LPCWSTR,lpLocaleName func.GetDurationFormatEx.arg.1=DWORD,dwFlags func.GetDurationFormatEx.arg.2=const SYSTEMTIME *,lpDuration func.GetDurationFormatEx.arg.3=ULONGLONG,ullDuration func.GetDurationFormatEx.arg.4=LPCWSTR,lpFormat func.GetDurationFormatEx.arg.5=LPWSTR,lpDurationStr func.GetDurationFormatEx.arg.6=int,cchDuration func.GetDurationFormatEx.ret=int GetFileMUIInfo=func func.GetFileMUIInfo.args=4 func.GetFileMUIInfo.arg.0=DWORD,dwFlags func.GetFileMUIInfo.arg.1=PCWSTR,pcwszFilePath func.GetFileMUIInfo.arg.2=PFILEMUIINFO,pFileMUIInfo func.GetFileMUIInfo.arg.3=DWORD *,pcbFileMUIInfo func.GetFileMUIInfo.ret=BOOL GetFileMUIPath=func func.GetFileMUIPath.args=7 func.GetFileMUIPath.arg.0=DWORD,dwFlags func.GetFileMUIPath.arg.1=PCWSTR,pcwszFilePath func.GetFileMUIPath.arg.2=PWSTR,pwszLanguage func.GetFileMUIPath.arg.3=PULONG,pcchLanguage func.GetFileMUIPath.arg.4=PWSTR,pwszFileMUIPath func.GetFileMUIPath.arg.5=PULONG,pcchFileMUIPath func.GetFileMUIPath.arg.6=PULONGLONG,pululEnumerator func.GetFileMUIPath.ret=BOOL GetGeoInfoA=func func.GetGeoInfoA.args=5 func.GetGeoInfoA.arg.0=GEOID,Location func.GetGeoInfoA.arg.1=GEOTYPE,GeoType func.GetGeoInfoA.arg.2=LPSTR,lpGeoData func.GetGeoInfoA.arg.3=int,cchData func.GetGeoInfoA.arg.4=LANGID,LangId func.GetGeoInfoA.ret=int GetGeoInfoEx=func func.GetGeoInfoEx.args=4 func.GetGeoInfoEx.arg.0=PWSTR,location func.GetGeoInfoEx.arg.1=GEOTYPE,geoType func.GetGeoInfoEx.arg.2=PWSTR,geoData func.GetGeoInfoEx.arg.3=int,geoDataCount func.GetGeoInfoEx.ret=int GetGeoInfoW=func func.GetGeoInfoW.args=5 func.GetGeoInfoW.arg.0=GEOID,Location func.GetGeoInfoW.arg.1=GEOTYPE,GeoType func.GetGeoInfoW.arg.2=LPWSTR,lpGeoData func.GetGeoInfoW.arg.3=int,cchData func.GetGeoInfoW.arg.4=LANGID,LangId func.GetGeoInfoW.ret=int GetLocaleInfoA=func func.GetLocaleInfoA.args=4 func.GetLocaleInfoA.arg.0=LCID,Locale func.GetLocaleInfoA.arg.1=LCTYPE,LCType func.GetLocaleInfoA.arg.2=LPSTR,lpLCData func.GetLocaleInfoA.arg.3=int,cchData func.GetLocaleInfoA.ret=int GetLocaleInfoEx=func func.GetLocaleInfoEx.args=4 func.GetLocaleInfoEx.arg.0=LPCWSTR,lpLocaleName func.GetLocaleInfoEx.arg.1=LCTYPE,LCType func.GetLocaleInfoEx.arg.2=LPWSTR,lpLCData func.GetLocaleInfoEx.arg.3=int,cchData func.GetLocaleInfoEx.ret=int GetLocaleInfoW=func func.GetLocaleInfoW.args=4 func.GetLocaleInfoW.arg.0=LCID,Locale func.GetLocaleInfoW.arg.1=LCTYPE,LCType func.GetLocaleInfoW.arg.2=LPWSTR,lpLCData func.GetLocaleInfoW.arg.3=int,cchData func.GetLocaleInfoW.ret=int GetNLSVersion=func func.GetNLSVersion.args=3 func.GetNLSVersion.arg.0=NLS_FUNCTION,Function func.GetNLSVersion.arg.1=LCID,Locale func.GetNLSVersion.arg.2=LPNLSVERSIONINFO,lpVersionInformation func.GetNLSVersion.ret=BOOL GetNLSVersionEx=func func.GetNLSVersionEx.args=3 func.GetNLSVersionEx.arg.0=NLS_FUNCTION,function func.GetNLSVersionEx.arg.1=LPCWSTR,lpLocaleName func.GetNLSVersionEx.arg.2=LPNLSVERSIONINFOEX,lpVersionInformation func.GetNLSVersionEx.ret=BOOL GetNumberFormatA=func func.GetNumberFormatA.args=6 func.GetNumberFormatA.arg.0=LCID,Locale func.GetNumberFormatA.arg.1=DWORD,dwFlags func.GetNumberFormatA.arg.2=LPCSTR,lpValue func.GetNumberFormatA.arg.3=const NUMBERFMTA *,lpFormat func.GetNumberFormatA.arg.4=LPSTR,lpNumberStr func.GetNumberFormatA.arg.5=int,cchNumber func.GetNumberFormatA.ret=int GetNumberFormatEx=func func.GetNumberFormatEx.args=6 func.GetNumberFormatEx.arg.0=LPCWSTR,lpLocaleName func.GetNumberFormatEx.arg.1=DWORD,dwFlags func.GetNumberFormatEx.arg.2=LPCWSTR,lpValue func.GetNumberFormatEx.arg.3=const NUMBERFMTW *,lpFormat func.GetNumberFormatEx.arg.4=LPWSTR,lpNumberStr func.GetNumberFormatEx.arg.5=int,cchNumber func.GetNumberFormatEx.ret=int GetNumberFormatW=func func.GetNumberFormatW.args=6 func.GetNumberFormatW.arg.0=LCID,Locale func.GetNumberFormatW.arg.1=DWORD,dwFlags func.GetNumberFormatW.arg.2=LPCWSTR,lpValue func.GetNumberFormatW.arg.3=const NUMBERFMTW *,lpFormat func.GetNumberFormatW.arg.4=LPWSTR,lpNumberStr func.GetNumberFormatW.arg.5=int,cchNumber func.GetNumberFormatW.ret=int GetOEMCP=func func.GetOEMCP.args=0 func.GetOEMCP.ret=UINT GetProcessPreferredUILanguages=func func.GetProcessPreferredUILanguages.args=4 func.GetProcessPreferredUILanguages.arg.0=DWORD,dwFlags func.GetProcessPreferredUILanguages.arg.1=PULONG,pulNumLanguages func.GetProcessPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer func.GetProcessPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer func.GetProcessPreferredUILanguages.ret=BOOL GetStringScripts=func func.GetStringScripts.args=5 func.GetStringScripts.arg.0=DWORD,dwFlags func.GetStringScripts.arg.1=LPCWSTR,lpString func.GetStringScripts.arg.2=int,cchString func.GetStringScripts.arg.3=LPWSTR,lpScripts func.GetStringScripts.arg.4=int,cchScripts func.GetStringScripts.ret=int GetStringTypeA=func func.GetStringTypeA.args=5 func.GetStringTypeA.arg.0=LCID,Locale func.GetStringTypeA.arg.1=DWORD,dwInfoType func.GetStringTypeA.arg.2=LPCSTR,lpSrcStr func.GetStringTypeA.arg.3=int,cchSrc func.GetStringTypeA.arg.4=LPWORD,lpCharType func.GetStringTypeA.ret=BOOL GetStringTypeExA=func func.GetStringTypeExA.args=5 func.GetStringTypeExA.arg.0=LCID,Locale func.GetStringTypeExA.arg.1=DWORD,dwInfoType func.GetStringTypeExA.arg.2=LPCSTR,lpSrcStr func.GetStringTypeExA.arg.3=int,cchSrc func.GetStringTypeExA.arg.4=LPWORD,lpCharType func.GetStringTypeExA.ret=BOOL GetSystemDefaultLCID=func func.GetSystemDefaultLCID.args=0 func.GetSystemDefaultLCID.ret=LCID GetSystemDefaultLangID=func func.GetSystemDefaultLangID.args=0 func.GetSystemDefaultLangID.ret=LANGID GetSystemDefaultLocaleName=func func.GetSystemDefaultLocaleName.args=2 func.GetSystemDefaultLocaleName.arg.0=LPWSTR,lpLocaleName func.GetSystemDefaultLocaleName.arg.1=int,cchLocaleName func.GetSystemDefaultLocaleName.ret=int GetSystemDefaultUILanguage=func func.GetSystemDefaultUILanguage.args=0 func.GetSystemDefaultUILanguage.ret=LANGID GetSystemPreferredUILanguages=func func.GetSystemPreferredUILanguages.args=4 func.GetSystemPreferredUILanguages.arg.0=DWORD,dwFlags func.GetSystemPreferredUILanguages.arg.1=PULONG,pulNumLanguages func.GetSystemPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer func.GetSystemPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer func.GetSystemPreferredUILanguages.ret=BOOL GetThreadLocale=func func.GetThreadLocale.args=0 func.GetThreadLocale.ret=LCID GetThreadPreferredUILanguages=func func.GetThreadPreferredUILanguages.args=4 func.GetThreadPreferredUILanguages.arg.0=DWORD,dwFlags func.GetThreadPreferredUILanguages.arg.1=PULONG,pulNumLanguages func.GetThreadPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer func.GetThreadPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer func.GetThreadPreferredUILanguages.ret=BOOL GetThreadUILanguage=func func.GetThreadUILanguage.args=0 func.GetThreadUILanguage.ret=LANGID GetUILanguageInfo=func func.GetUILanguageInfo.args=5 func.GetUILanguageInfo.arg.0=DWORD,dwFlags func.GetUILanguageInfo.arg.1=PCZZWSTR,pwmszLanguage func.GetUILanguageInfo.arg.2=PZZWSTR,pwszFallbackLanguages func.GetUILanguageInfo.arg.3=PDWORD,pcchFallbackLanguages func.GetUILanguageInfo.arg.4=PDWORD,pAttributes func.GetUILanguageInfo.ret=BOOL GetUserDefaultGeoName=func func.GetUserDefaultGeoName.args=2 func.GetUserDefaultGeoName.arg.0=LPWSTR,geoName func.GetUserDefaultGeoName.arg.1=int,geoNameCount func.GetUserDefaultGeoName.ret=int GetUserDefaultLCID=func func.GetUserDefaultLCID.args=0 func.GetUserDefaultLCID.ret=LCID GetUserDefaultLangID=func func.GetUserDefaultLangID.args=0 func.GetUserDefaultLangID.ret=LANGID GetUserDefaultLocaleName=func func.GetUserDefaultLocaleName.args=2 func.GetUserDefaultLocaleName.arg.0=LPWSTR,lpLocaleName func.GetUserDefaultLocaleName.arg.1=int,cchLocaleName func.GetUserDefaultLocaleName.ret=int GetUserDefaultUILanguage=func func.GetUserDefaultUILanguage.args=0 func.GetUserDefaultUILanguage.ret=LANGID GetUserGeoID=func func.GetUserGeoID.args=1 func.GetUserGeoID.arg.0=GEOCLASS,GeoClass func.GetUserGeoID.ret=GEOID GetUserPreferredUILanguages=func func.GetUserPreferredUILanguages.args=4 func.GetUserPreferredUILanguages.arg.0=DWORD,dwFlags func.GetUserPreferredUILanguages.arg.1=PULONG,pulNumLanguages func.GetUserPreferredUILanguages.arg.2=PZZWSTR,pwszLanguagesBuffer func.GetUserPreferredUILanguages.arg.3=PULONG,pcchLanguagesBuffer func.GetUserPreferredUILanguages.ret=BOOL IdnToAscii=func func.IdnToAscii.args=5 func.IdnToAscii.arg.0=DWORD,dwFlags func.IdnToAscii.arg.1=LPCWSTR,lpUnicodeCharStr func.IdnToAscii.arg.2=int,cchUnicodeChar func.IdnToAscii.arg.3=LPWSTR,lpASCIICharStr func.IdnToAscii.arg.4=int,cchASCIIChar func.IdnToAscii.ret=int IdnToNameprepUnicode=func func.IdnToNameprepUnicode.args=5 func.IdnToNameprepUnicode.arg.0=DWORD,dwFlags func.IdnToNameprepUnicode.arg.1=LPCWSTR,lpUnicodeCharStr func.IdnToNameprepUnicode.arg.2=int,cchUnicodeChar func.IdnToNameprepUnicode.arg.3=LPWSTR,lpNameprepCharStr func.IdnToNameprepUnicode.arg.4=int,cchNameprepChar func.IdnToNameprepUnicode.ret=int IdnToUnicode=func func.IdnToUnicode.args=5 func.IdnToUnicode.arg.0=DWORD,dwFlags func.IdnToUnicode.arg.1=LPCWSTR,lpASCIICharStr func.IdnToUnicode.arg.2=int,cchASCIIChar func.IdnToUnicode.arg.3=LPWSTR,lpUnicodeCharStr func.IdnToUnicode.arg.4=int,cchUnicodeChar func.IdnToUnicode.ret=int IsDBCSLeadByte=func func.IsDBCSLeadByte.args=1 func.IsDBCSLeadByte.arg.0=BYTE,TestChar func.IsDBCSLeadByte.ret=BOOL IsDBCSLeadByteEx=func func.IsDBCSLeadByteEx.args=2 func.IsDBCSLeadByteEx.arg.0=UINT,CodePage func.IsDBCSLeadByteEx.arg.1=BYTE,TestChar func.IsDBCSLeadByteEx.ret=BOOL IsNLSDefinedString=func func.IsNLSDefinedString.args=5 func.IsNLSDefinedString.arg.0=NLS_FUNCTION,Function func.IsNLSDefinedString.arg.1=DWORD,dwFlags func.IsNLSDefinedString.arg.2=LPNLSVERSIONINFO,lpVersionInformation func.IsNLSDefinedString.arg.3=LPCWSTR,lpString func.IsNLSDefinedString.arg.4=INT,cchStr func.IsNLSDefinedString.ret=BOOL IsNormalizedString=func func.IsNormalizedString.args=3 func.IsNormalizedString.arg.0=NORM_FORM,NormForm func.IsNormalizedString.arg.1=LPCWSTR,lpString func.IsNormalizedString.arg.2=int,cwLength func.IsNormalizedString.ret=BOOL IsValidCodePage=func func.IsValidCodePage.args=1 func.IsValidCodePage.arg.0=UINT,CodePage func.IsValidCodePage.ret=BOOL IsValidLanguageGroup=func func.IsValidLanguageGroup.args=2 func.IsValidLanguageGroup.arg.0=LGRPID,LanguageGroup func.IsValidLanguageGroup.arg.1=DWORD,dwFlags func.IsValidLanguageGroup.ret=BOOL IsValidLocale=func func.IsValidLocale.args=2 func.IsValidLocale.arg.0=LCID,Locale func.IsValidLocale.arg.1=DWORD,dwFlags func.IsValidLocale.ret=BOOL IsValidLocaleName=func func.IsValidLocaleName.args=1 func.IsValidLocaleName.arg.0=LPCWSTR,lpLocaleName func.IsValidLocaleName.ret=BOOL IsValidNLSVersion=func func.IsValidNLSVersion.args=3 func.IsValidNLSVersion.arg.0=NLS_FUNCTION,function func.IsValidNLSVersion.arg.1=LPCWSTR,lpLocaleName func.IsValidNLSVersion.arg.2=LPNLSVERSIONINFOEX,lpVersionInformation func.IsValidNLSVersion.ret=DWORD LCIDToLocaleName=func func.LCIDToLocaleName.args=4 func.LCIDToLocaleName.arg.0=LCID,Locale func.LCIDToLocaleName.arg.1=LPWSTR,lpName func.LCIDToLocaleName.arg.2=int,cchName func.LCIDToLocaleName.arg.3=DWORD,dwFlags func.LCIDToLocaleName.ret=int LCMapStringA=func func.LCMapStringA.args=6 func.LCMapStringA.arg.0=LCID,Locale func.LCMapStringA.arg.1=DWORD,dwMapFlags func.LCMapStringA.arg.2=LPCSTR,lpSrcStr func.LCMapStringA.arg.3=int,cchSrc func.LCMapStringA.arg.4=LPSTR,lpDestStr func.LCMapStringA.arg.5=int,cchDest func.LCMapStringA.ret=int LCMapStringEx=func func.LCMapStringEx.args=9 func.LCMapStringEx.arg.0=LPCWSTR,lpLocaleName func.LCMapStringEx.arg.1=DWORD,dwMapFlags func.LCMapStringEx.arg.2=LPCWSTR,lpSrcStr func.LCMapStringEx.arg.3=int,cchSrc func.LCMapStringEx.arg.4=LPWSTR,lpDestStr func.LCMapStringEx.arg.5=int,cchDest func.LCMapStringEx.arg.6=LPNLSVERSIONINFO,lpVersionInformation func.LCMapStringEx.arg.7=LPVOID,lpReserved func.LCMapStringEx.arg.8=LPARAM,sortHandle func.LCMapStringEx.ret=int LCMapStringW=func func.LCMapStringW.args=6 func.LCMapStringW.arg.0=LCID,Locale func.LCMapStringW.arg.1=DWORD,dwMapFlags func.LCMapStringW.arg.2=LPCWSTR,lpSrcStr func.LCMapStringW.arg.3=int,cchSrc func.LCMapStringW.arg.4=LPWSTR,lpDestStr func.LCMapStringW.arg.5=int,cchDest func.LCMapStringW.ret=int LoadStringByReference=func func.LoadStringByReference.args=7 func.LoadStringByReference.arg.0=DWORD,Flags func.LoadStringByReference.arg.1=PCWSTR,Language func.LoadStringByReference.arg.2=PCWSTR,SourceString func.LoadStringByReference.arg.3=PWSTR,Buffer func.LoadStringByReference.arg.4=ULONG,cchBuffer func.LoadStringByReference.arg.5=PCWSTR,Directory func.LoadStringByReference.arg.6=PULONG,pcchBufferOut func.LoadStringByReference.ret=BOOL LocaleNameToLCID=func func.LocaleNameToLCID.args=2 func.LocaleNameToLCID.arg.0=LPCWSTR,lpName func.LocaleNameToLCID.arg.1=DWORD,dwFlags func.LocaleNameToLCID.ret=LCID NormalizeString=func func.NormalizeString.args=5 func.NormalizeString.arg.0=NORM_FORM,NormForm func.NormalizeString.arg.1=LPCWSTR,lpSrcString func.NormalizeString.arg.2=int,cwSrcLength func.NormalizeString.arg.3=LPWSTR,lpDstString func.NormalizeString.arg.4=int,cwDstLength func.NormalizeString.ret=int NotifyUILanguageChange=func func.NotifyUILanguageChange.args=5 func.NotifyUILanguageChange.arg.0=DWORD,dwFlags func.NotifyUILanguageChange.arg.1=PCWSTR,pcwstrNewLanguage func.NotifyUILanguageChange.arg.2=PCWSTR,pcwstrPreviousLanguage func.NotifyUILanguageChange.arg.3=DWORD,dwReserved func.NotifyUILanguageChange.arg.4=PDWORD,pdwStatusRtrn func.NotifyUILanguageChange.ret=BOOL ResolveLocaleName=func func.ResolveLocaleName.args=3 func.ResolveLocaleName.arg.0=LPCWSTR,lpNameToResolve func.ResolveLocaleName.arg.1=LPWSTR,lpLocaleName func.ResolveLocaleName.arg.2=int,cchLocaleName func.ResolveLocaleName.ret=int SetCalendarInfoA=func func.SetCalendarInfoA.args=4 func.SetCalendarInfoA.arg.0=LCID,Locale func.SetCalendarInfoA.arg.1=CALID,Calendar func.SetCalendarInfoA.arg.2=CALTYPE,CalType func.SetCalendarInfoA.arg.3=LPCSTR,lpCalData func.SetCalendarInfoA.ret=BOOL SetCalendarInfoW=func func.SetCalendarInfoW.args=4 func.SetCalendarInfoW.arg.0=LCID,Locale func.SetCalendarInfoW.arg.1=CALID,Calendar func.SetCalendarInfoW.arg.2=CALTYPE,CalType func.SetCalendarInfoW.arg.3=LPCWSTR,lpCalData func.SetCalendarInfoW.ret=BOOL SetLocaleInfoA=func func.SetLocaleInfoA.args=3 func.SetLocaleInfoA.arg.0=LCID,Locale func.SetLocaleInfoA.arg.1=LCTYPE,LCType func.SetLocaleInfoA.arg.2=LPCSTR,lpLCData func.SetLocaleInfoA.ret=BOOL SetLocaleInfoW=func func.SetLocaleInfoW.args=3 func.SetLocaleInfoW.arg.0=LCID,Locale func.SetLocaleInfoW.arg.1=LCTYPE,LCType func.SetLocaleInfoW.arg.2=LPCWSTR,lpLCData func.SetLocaleInfoW.ret=BOOL SetProcessPreferredUILanguages=func func.SetProcessPreferredUILanguages.args=3 func.SetProcessPreferredUILanguages.arg.0=DWORD,dwFlags func.SetProcessPreferredUILanguages.arg.1=PCZZWSTR,pwszLanguagesBuffer func.SetProcessPreferredUILanguages.arg.2=PULONG,pulNumLanguages func.SetProcessPreferredUILanguages.ret=BOOL SetThreadLocale=func func.SetThreadLocale.args=1 func.SetThreadLocale.arg.0=LCID,Locale func.SetThreadLocale.ret=BOOL SetThreadPreferredUILanguages=func func.SetThreadPreferredUILanguages.args=3 func.SetThreadPreferredUILanguages.arg.0=DWORD,dwFlags func.SetThreadPreferredUILanguages.arg.1=PCZZWSTR,pwszLanguagesBuffer func.SetThreadPreferredUILanguages.arg.2=PULONG,pulNumLanguages func.SetThreadPreferredUILanguages.ret=BOOL SetThreadUILanguage=func func.SetThreadUILanguage.args=1 func.SetThreadUILanguage.arg.0=LANGID,LangId func.SetThreadUILanguage.ret=LANGID SetUserGeoID=func func.SetUserGeoID.args=1 func.SetUserGeoID.arg.0=GEOID,GeoId func.SetUserGeoID.ret=BOOL SetUserGeoName=func func.SetUserGeoName.args=1 func.SetUserGeoName.arg.0=PWSTR,geoName func.SetUserGeoName.ret=BOOL VerifyScripts=func func.VerifyScripts.args=5 func.VerifyScripts.arg.0=DWORD,dwFlags func.VerifyScripts.arg.1=LPCWSTR,lpLocaleScripts func.VerifyScripts.arg.2=int,cchLocaleScripts func.VerifyScripts.arg.3=LPCWSTR,lpTestScripts func.VerifyScripts.arg.4=int,cchTestScripts func.VerifyScripts.ret=BOOL ### winreg.h ### AbortSystemShutdownA=func func.AbortSystemShutdownA.args=1 func.AbortSystemShutdownA.arg.0=LPSTR,lpMachineName func.AbortSystemShutdownA.ret=BOOL AbortSystemShutdownW=func func.AbortSystemShutdownW.args=1 func.AbortSystemShutdownW.arg.0=LPWSTR,lpMachineName func.AbortSystemShutdownW.ret=BOOL CheckForHiberboot=func func.CheckForHiberboot.args=2 func.CheckForHiberboot.arg.0=PBOOLEAN,pHiberboot func.CheckForHiberboot.arg.1=BOOLEAN,bClearFlag func.CheckForHiberboot.ret=DWORD InitiateShutdownA=func func.InitiateShutdownA.args=5 func.InitiateShutdownA.arg.0=LPSTR,lpMachineName func.InitiateShutdownA.arg.1=LPSTR,lpMessage func.InitiateShutdownA.arg.2=DWORD,dwGracePeriod func.InitiateShutdownA.arg.3=DWORD,dwShutdownFlags func.InitiateShutdownA.arg.4=DWORD,dwReason func.InitiateShutdownA.ret=DWORD InitiateShutdownW=func func.InitiateShutdownW.args=5 func.InitiateShutdownW.arg.0=LPWSTR,lpMachineName func.InitiateShutdownW.arg.1=LPWSTR,lpMessage func.InitiateShutdownW.arg.2=DWORD,dwGracePeriod func.InitiateShutdownW.arg.3=DWORD,dwShutdownFlags func.InitiateShutdownW.arg.4=DWORD,dwReason func.InitiateShutdownW.ret=DWORD InitiateSystemShutdownA=func func.InitiateSystemShutdownA.args=5 func.InitiateSystemShutdownA.arg.0=LPSTR,lpMachineName func.InitiateSystemShutdownA.arg.1=LPSTR,lpMessage func.InitiateSystemShutdownA.arg.2=DWORD,dwTimeout func.InitiateSystemShutdownA.arg.3=BOOL,bForceAppsClosed func.InitiateSystemShutdownA.arg.4=BOOL,bRebootAfterShutdown func.InitiateSystemShutdownA.ret=BOOL InitiateSystemShutdownExA=func func.InitiateSystemShutdownExA.args=6 func.InitiateSystemShutdownExA.arg.0=LPSTR,lpMachineName func.InitiateSystemShutdownExA.arg.1=LPSTR,lpMessage func.InitiateSystemShutdownExA.arg.2=DWORD,dwTimeout func.InitiateSystemShutdownExA.arg.3=BOOL,bForceAppsClosed func.InitiateSystemShutdownExA.arg.4=BOOL,bRebootAfterShutdown func.InitiateSystemShutdownExA.arg.5=DWORD,dwReason func.InitiateSystemShutdownExA.ret=BOOL InitiateSystemShutdownExW=func func.InitiateSystemShutdownExW.args=6 func.InitiateSystemShutdownExW.arg.0=LPWSTR,lpMachineName func.InitiateSystemShutdownExW.arg.1=LPWSTR,lpMessage func.InitiateSystemShutdownExW.arg.2=DWORD,dwTimeout func.InitiateSystemShutdownExW.arg.3=BOOL,bForceAppsClosed func.InitiateSystemShutdownExW.arg.4=BOOL,bRebootAfterShutdown func.InitiateSystemShutdownExW.arg.5=DWORD,dwReason func.InitiateSystemShutdownExW.ret=BOOL InitiateSystemShutdownW=func func.InitiateSystemShutdownW.args=5 func.InitiateSystemShutdownW.arg.0=LPWSTR,lpMachineName func.InitiateSystemShutdownW.arg.1=LPWSTR,lpMessage func.InitiateSystemShutdownW.arg.2=DWORD,dwTimeout func.InitiateSystemShutdownW.arg.3=BOOL,bForceAppsClosed func.InitiateSystemShutdownW.arg.4=BOOL,bRebootAfterShutdown func.InitiateSystemShutdownW.ret=BOOL RegCloseKey=func func.RegCloseKey.args=1 func.RegCloseKey.arg.0=HKEY,hKey func.RegCloseKey.ret=LSTATUS RegConnectRegistryA=func func.RegConnectRegistryA.args=3 func.RegConnectRegistryA.arg.0=LPCSTR,lpMachineName func.RegConnectRegistryA.arg.1=HKEY,hKey func.RegConnectRegistryA.arg.2=PHKEY,phkResult func.RegConnectRegistryA.ret=LSTATUS RegConnectRegistryExA=func func.RegConnectRegistryExA.args=4 func.RegConnectRegistryExA.arg.0=LPCSTR,lpMachineName func.RegConnectRegistryExA.arg.1=HKEY,hKey func.RegConnectRegistryExA.arg.2=ULONG,Flags func.RegConnectRegistryExA.arg.3=PHKEY,phkResult func.RegConnectRegistryExA.ret=LSTATUS RegConnectRegistryExW=func func.RegConnectRegistryExW.args=4 func.RegConnectRegistryExW.arg.0=LPCWSTR,lpMachineName func.RegConnectRegistryExW.arg.1=HKEY,hKey func.RegConnectRegistryExW.arg.2=ULONG,Flags func.RegConnectRegistryExW.arg.3=PHKEY,phkResult func.RegConnectRegistryExW.ret=LSTATUS RegConnectRegistryW=func func.RegConnectRegistryW.args=3 func.RegConnectRegistryW.arg.0=LPCWSTR,lpMachineName func.RegConnectRegistryW.arg.1=HKEY,hKey func.RegConnectRegistryW.arg.2=PHKEY,phkResult func.RegConnectRegistryW.ret=LSTATUS RegCopyTreeA=func func.RegCopyTreeA.args=3 func.RegCopyTreeA.arg.0=HKEY,hKeySrc func.RegCopyTreeA.arg.1=LPCSTR,lpSubKey func.RegCopyTreeA.arg.2=HKEY,hKeyDest func.RegCopyTreeA.ret=LSTATUS RegCopyTreeW=func func.RegCopyTreeW.args=3 func.RegCopyTreeW.arg.0=HKEY,hKeySrc func.RegCopyTreeW.arg.1=LPCWSTR,lpSubKey func.RegCopyTreeW.arg.2=HKEY,hKeyDest func.RegCopyTreeW.ret=LSTATUS RegCreateKeyA=func func.RegCreateKeyA.args=3 func.RegCreateKeyA.arg.0=HKEY,hKey func.RegCreateKeyA.arg.1=LPCSTR,lpSubKey func.RegCreateKeyA.arg.2=PHKEY,phkResult func.RegCreateKeyA.ret=LSTATUS RegCreateKeyExA=func func.RegCreateKeyExA.args=9 func.RegCreateKeyExA.arg.0=HKEY,hKey func.RegCreateKeyExA.arg.1=LPCSTR,lpSubKey func.RegCreateKeyExA.arg.2=DWORD,Reserved func.RegCreateKeyExA.arg.3=LPSTR,lpClass func.RegCreateKeyExA.arg.4=DWORD,dwOptions func.RegCreateKeyExA.arg.5=REGSAM,samDesired func.RegCreateKeyExA.arg.6=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegCreateKeyExA.arg.7=PHKEY,phkResult func.RegCreateKeyExA.arg.8=LPDWORD,lpdwDisposition func.RegCreateKeyExA.ret=LSTATUS RegCreateKeyExW=func func.RegCreateKeyExW.args=9 func.RegCreateKeyExW.arg.0=HKEY,hKey func.RegCreateKeyExW.arg.1=LPCWSTR,lpSubKey func.RegCreateKeyExW.arg.2=DWORD,Reserved func.RegCreateKeyExW.arg.3=LPWSTR,lpClass func.RegCreateKeyExW.arg.4=DWORD,dwOptions func.RegCreateKeyExW.arg.5=REGSAM,samDesired func.RegCreateKeyExW.arg.6=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegCreateKeyExW.arg.7=PHKEY,phkResult func.RegCreateKeyExW.arg.8=LPDWORD,lpdwDisposition func.RegCreateKeyExW.ret=LSTATUS RegCreateKeyTransactedA=func func.RegCreateKeyTransactedA.args=11 func.RegCreateKeyTransactedA.arg.0=HKEY,hKey func.RegCreateKeyTransactedA.arg.1=LPCSTR,lpSubKey func.RegCreateKeyTransactedA.arg.2=DWORD,Reserved func.RegCreateKeyTransactedA.arg.3=LPSTR,lpClass func.RegCreateKeyTransactedA.arg.4=DWORD,dwOptions func.RegCreateKeyTransactedA.arg.5=REGSAM,samDesired func.RegCreateKeyTransactedA.arg.6=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegCreateKeyTransactedA.arg.7=PHKEY,phkResult func.RegCreateKeyTransactedA.arg.8=LPDWORD,lpdwDisposition func.RegCreateKeyTransactedA.arg.9=HANDLE,hTransaction func.RegCreateKeyTransactedA.arg.10=PVOID,pExtendedParemeter func.RegCreateKeyTransactedA.ret=LSTATUS RegCreateKeyTransactedW=func func.RegCreateKeyTransactedW.args=11 func.RegCreateKeyTransactedW.arg.0=HKEY,hKey func.RegCreateKeyTransactedW.arg.1=LPCWSTR,lpSubKey func.RegCreateKeyTransactedW.arg.2=DWORD,Reserved func.RegCreateKeyTransactedW.arg.3=LPWSTR,lpClass func.RegCreateKeyTransactedW.arg.4=DWORD,dwOptions func.RegCreateKeyTransactedW.arg.5=REGSAM,samDesired func.RegCreateKeyTransactedW.arg.6=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegCreateKeyTransactedW.arg.7=PHKEY,phkResult func.RegCreateKeyTransactedW.arg.8=LPDWORD,lpdwDisposition func.RegCreateKeyTransactedW.arg.9=HANDLE,hTransaction func.RegCreateKeyTransactedW.arg.10=PVOID,pExtendedParemeter func.RegCreateKeyTransactedW.ret=LSTATUS RegCreateKeyW=func func.RegCreateKeyW.args=3 func.RegCreateKeyW.arg.0=HKEY,hKey func.RegCreateKeyW.arg.1=LPCWSTR,lpSubKey func.RegCreateKeyW.arg.2=PHKEY,phkResult func.RegCreateKeyW.ret=LSTATUS RegDeleteKeyA=func func.RegDeleteKeyA.args=2 func.RegDeleteKeyA.arg.0=HKEY,hKey func.RegDeleteKeyA.arg.1=LPCSTR,lpSubKey func.RegDeleteKeyA.ret=LSTATUS RegDeleteKeyExA=func func.RegDeleteKeyExA.args=4 func.RegDeleteKeyExA.arg.0=HKEY,hKey func.RegDeleteKeyExA.arg.1=LPCSTR,lpSubKey func.RegDeleteKeyExA.arg.2=REGSAM,samDesired func.RegDeleteKeyExA.arg.3=DWORD,Reserved func.RegDeleteKeyExA.ret=LSTATUS RegDeleteKeyExW=func func.RegDeleteKeyExW.args=4 func.RegDeleteKeyExW.arg.0=HKEY,hKey func.RegDeleteKeyExW.arg.1=LPCWSTR,lpSubKey func.RegDeleteKeyExW.arg.2=REGSAM,samDesired func.RegDeleteKeyExW.arg.3=DWORD,Reserved func.RegDeleteKeyExW.ret=LSTATUS RegDeleteKeyTransactedA=func func.RegDeleteKeyTransactedA.args=6 func.RegDeleteKeyTransactedA.arg.0=HKEY,hKey func.RegDeleteKeyTransactedA.arg.1=LPCSTR,lpSubKey func.RegDeleteKeyTransactedA.arg.2=REGSAM,samDesired func.RegDeleteKeyTransactedA.arg.3=DWORD,Reserved func.RegDeleteKeyTransactedA.arg.4=HANDLE,hTransaction func.RegDeleteKeyTransactedA.arg.5=PVOID,pExtendedParameter func.RegDeleteKeyTransactedA.ret=LSTATUS RegDeleteKeyTransactedW=func func.RegDeleteKeyTransactedW.args=6 func.RegDeleteKeyTransactedW.arg.0=HKEY,hKey func.RegDeleteKeyTransactedW.arg.1=LPCWSTR,lpSubKey func.RegDeleteKeyTransactedW.arg.2=REGSAM,samDesired func.RegDeleteKeyTransactedW.arg.3=DWORD,Reserved func.RegDeleteKeyTransactedW.arg.4=HANDLE,hTransaction func.RegDeleteKeyTransactedW.arg.5=PVOID,pExtendedParameter func.RegDeleteKeyTransactedW.ret=LSTATUS RegDeleteKeyValueA=func func.RegDeleteKeyValueA.args=3 func.RegDeleteKeyValueA.arg.0=HKEY,hKey func.RegDeleteKeyValueA.arg.1=LPCSTR,lpSubKey func.RegDeleteKeyValueA.arg.2=LPCSTR,lpValueName func.RegDeleteKeyValueA.ret=LSTATUS RegDeleteKeyValueW=func func.RegDeleteKeyValueW.args=3 func.RegDeleteKeyValueW.arg.0=HKEY,hKey func.RegDeleteKeyValueW.arg.1=LPCWSTR,lpSubKey func.RegDeleteKeyValueW.arg.2=LPCWSTR,lpValueName func.RegDeleteKeyValueW.ret=LSTATUS RegDeleteKeyW=func func.RegDeleteKeyW.args=2 func.RegDeleteKeyW.arg.0=HKEY,hKey func.RegDeleteKeyW.arg.1=LPCWSTR,lpSubKey func.RegDeleteKeyW.ret=LSTATUS RegDeleteTreeA=func func.RegDeleteTreeA.args=2 func.RegDeleteTreeA.arg.0=HKEY,hKey func.RegDeleteTreeA.arg.1=LPCSTR,lpSubKey func.RegDeleteTreeA.ret=LSTATUS RegDeleteTreeW=func func.RegDeleteTreeW.args=2 func.RegDeleteTreeW.arg.0=HKEY,hKey func.RegDeleteTreeW.arg.1=LPCWSTR,lpSubKey func.RegDeleteTreeW.ret=LSTATUS RegDeleteValueA=func func.RegDeleteValueA.args=2 func.RegDeleteValueA.arg.0=HKEY,hKey func.RegDeleteValueA.arg.1=LPCSTR,lpValueName func.RegDeleteValueA.ret=LSTATUS RegDeleteValueW=func func.RegDeleteValueW.args=2 func.RegDeleteValueW.arg.0=HKEY,hKey func.RegDeleteValueW.arg.1=LPCWSTR,lpValueName func.RegDeleteValueW.ret=LSTATUS RegDisablePredefinedCache=func func.RegDisablePredefinedCache.args=0 func.RegDisablePredefinedCache.ret=LSTATUS RegDisablePredefinedCacheEx=func func.RegDisablePredefinedCacheEx.args=0 func.RegDisablePredefinedCacheEx.ret=LSTATUS RegDisableReflectionKey=func func.RegDisableReflectionKey.args=1 func.RegDisableReflectionKey.arg.0=HKEY,hBase func.RegDisableReflectionKey.ret=LONG RegEnableReflectionKey=func func.RegEnableReflectionKey.args=1 func.RegEnableReflectionKey.arg.0=HKEY,hBase func.RegEnableReflectionKey.ret=LONG RegEnumKeyA=func func.RegEnumKeyA.args=4 func.RegEnumKeyA.arg.0=HKEY,hKey func.RegEnumKeyA.arg.1=DWORD,dwIndex func.RegEnumKeyA.arg.2=LPSTR,lpName func.RegEnumKeyA.arg.3=DWORD,cchName func.RegEnumKeyA.ret=LSTATUS RegEnumKeyExA=func func.RegEnumKeyExA.args=8 func.RegEnumKeyExA.arg.0=HKEY,hKey func.RegEnumKeyExA.arg.1=DWORD,dwIndex func.RegEnumKeyExA.arg.2=LPSTR,lpName func.RegEnumKeyExA.arg.3=LPDWORD,lpcchName func.RegEnumKeyExA.arg.4=LPDWORD,lpReserved func.RegEnumKeyExA.arg.5=LPSTR,lpClass func.RegEnumKeyExA.arg.6=LPDWORD,lpcchClass func.RegEnumKeyExA.arg.7=PFILETIME,lpftLastWriteTime func.RegEnumKeyExA.ret=LSTATUS RegEnumKeyExW=func func.RegEnumKeyExW.args=8 func.RegEnumKeyExW.arg.0=HKEY,hKey func.RegEnumKeyExW.arg.1=DWORD,dwIndex func.RegEnumKeyExW.arg.2=LPWSTR,lpName func.RegEnumKeyExW.arg.3=LPDWORD,lpcchName func.RegEnumKeyExW.arg.4=LPDWORD,lpReserved func.RegEnumKeyExW.arg.5=LPWSTR,lpClass func.RegEnumKeyExW.arg.6=LPDWORD,lpcchClass func.RegEnumKeyExW.arg.7=PFILETIME,lpftLastWriteTime func.RegEnumKeyExW.ret=LSTATUS RegEnumKeyW=func func.RegEnumKeyW.args=4 func.RegEnumKeyW.arg.0=HKEY,hKey func.RegEnumKeyW.arg.1=DWORD,dwIndex func.RegEnumKeyW.arg.2=LPWSTR,lpName func.RegEnumKeyW.arg.3=DWORD,cchName func.RegEnumKeyW.ret=LSTATUS RegEnumValueA=func func.RegEnumValueA.args=8 func.RegEnumValueA.arg.0=HKEY,hKey func.RegEnumValueA.arg.1=DWORD,dwIndex func.RegEnumValueA.arg.2=LPSTR,lpValueName func.RegEnumValueA.arg.3=LPDWORD,lpcchValueName func.RegEnumValueA.arg.4=LPDWORD,lpReserved func.RegEnumValueA.arg.5=LPDWORD,lpType func.RegEnumValueA.arg.6=LPBYTE,lpData func.RegEnumValueA.arg.7=LPDWORD,lpcbData func.RegEnumValueA.ret=LSTATUS RegEnumValueW=func func.RegEnumValueW.args=8 func.RegEnumValueW.arg.0=HKEY,hKey func.RegEnumValueW.arg.1=DWORD,dwIndex func.RegEnumValueW.arg.2=LPWSTR,lpValueName func.RegEnumValueW.arg.3=LPDWORD,lpcchValueName func.RegEnumValueW.arg.4=LPDWORD,lpReserved func.RegEnumValueW.arg.5=LPDWORD,lpType func.RegEnumValueW.arg.6=LPBYTE,lpData func.RegEnumValueW.arg.7=LPDWORD,lpcbData func.RegEnumValueW.ret=LSTATUS RegFlushKey=func func.RegFlushKey.args=1 func.RegFlushKey.arg.0=HKEY,hKey func.RegFlushKey.ret=LSTATUS RegGetKeySecurity=func func.RegGetKeySecurity.args=4 func.RegGetKeySecurity.arg.0=HKEY,hKey func.RegGetKeySecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.RegGetKeySecurity.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.RegGetKeySecurity.arg.3=LPDWORD,lpcbSecurityDescriptor func.RegGetKeySecurity.ret=LSTATUS RegGetValueA=func func.RegGetValueA.args=7 func.RegGetValueA.arg.0=HKEY,hkey func.RegGetValueA.arg.1=LPCSTR,lpSubKey func.RegGetValueA.arg.2=LPCSTR,lpValue func.RegGetValueA.arg.3=DWORD,dwFlags func.RegGetValueA.arg.4=LPDWORD,pdwType func.RegGetValueA.arg.5=PVOID,pvData func.RegGetValueA.arg.6=LPDWORD,pcbData func.RegGetValueA.ret=LSTATUS RegGetValueW=func func.RegGetValueW.args=7 func.RegGetValueW.arg.0=HKEY,hkey func.RegGetValueW.arg.1=LPCWSTR,lpSubKey func.RegGetValueW.arg.2=LPCWSTR,lpValue func.RegGetValueW.arg.3=DWORD,dwFlags func.RegGetValueW.arg.4=LPDWORD,pdwType func.RegGetValueW.arg.5=PVOID,pvData func.RegGetValueW.arg.6=LPDWORD,pcbData func.RegGetValueW.ret=LSTATUS RegLoadAppKeyA=func func.RegLoadAppKeyA.args=5 func.RegLoadAppKeyA.arg.0=LPCSTR,lpFile func.RegLoadAppKeyA.arg.1=PHKEY,phkResult func.RegLoadAppKeyA.arg.2=REGSAM,samDesired func.RegLoadAppKeyA.arg.3=DWORD,dwOptions func.RegLoadAppKeyA.arg.4=DWORD,Reserved func.RegLoadAppKeyA.ret=LSTATUS RegLoadAppKeyW=func func.RegLoadAppKeyW.args=5 func.RegLoadAppKeyW.arg.0=LPCWSTR,lpFile func.RegLoadAppKeyW.arg.1=PHKEY,phkResult func.RegLoadAppKeyW.arg.2=REGSAM,samDesired func.RegLoadAppKeyW.arg.3=DWORD,dwOptions func.RegLoadAppKeyW.arg.4=DWORD,Reserved func.RegLoadAppKeyW.ret=LSTATUS RegLoadKeyA=func func.RegLoadKeyA.args=3 func.RegLoadKeyA.arg.0=HKEY,hKey func.RegLoadKeyA.arg.1=LPCSTR,lpSubKey func.RegLoadKeyA.arg.2=LPCSTR,lpFile func.RegLoadKeyA.ret=LSTATUS RegLoadKeyW=func func.RegLoadKeyW.args=3 func.RegLoadKeyW.arg.0=HKEY,hKey func.RegLoadKeyW.arg.1=LPCWSTR,lpSubKey func.RegLoadKeyW.arg.2=LPCWSTR,lpFile func.RegLoadKeyW.ret=LSTATUS RegLoadMUIStringA=func func.RegLoadMUIStringA.args=7 func.RegLoadMUIStringA.arg.0=HKEY,hKey func.RegLoadMUIStringA.arg.1=LPCSTR,pszValue func.RegLoadMUIStringA.arg.2=LPSTR,pszOutBuf func.RegLoadMUIStringA.arg.3=DWORD,cbOutBuf func.RegLoadMUIStringA.arg.4=LPDWORD,pcbData func.RegLoadMUIStringA.arg.5=DWORD,Flags func.RegLoadMUIStringA.arg.6=LPCSTR,pszDirectory func.RegLoadMUIStringA.ret=LSTATUS RegLoadMUIStringW=func func.RegLoadMUIStringW.args=7 func.RegLoadMUIStringW.arg.0=HKEY,hKey func.RegLoadMUIStringW.arg.1=LPCWSTR,pszValue func.RegLoadMUIStringW.arg.2=LPWSTR,pszOutBuf func.RegLoadMUIStringW.arg.3=DWORD,cbOutBuf func.RegLoadMUIStringW.arg.4=LPDWORD,pcbData func.RegLoadMUIStringW.arg.5=DWORD,Flags func.RegLoadMUIStringW.arg.6=LPCWSTR,pszDirectory func.RegLoadMUIStringW.ret=LSTATUS RegNotifyChangeKeyValue=func func.RegNotifyChangeKeyValue.args=5 func.RegNotifyChangeKeyValue.arg.0=HKEY,hKey func.RegNotifyChangeKeyValue.arg.1=BOOL,bWatchSubtree func.RegNotifyChangeKeyValue.arg.2=DWORD,dwNotifyFilter func.RegNotifyChangeKeyValue.arg.3=HANDLE,hEvent func.RegNotifyChangeKeyValue.arg.4=BOOL,fAsynchronous func.RegNotifyChangeKeyValue.ret=LSTATUS RegOpenCurrentUser=func func.RegOpenCurrentUser.args=2 func.RegOpenCurrentUser.arg.0=REGSAM,samDesired func.RegOpenCurrentUser.arg.1=PHKEY,phkResult func.RegOpenCurrentUser.ret=LSTATUS RegOpenKeyA=func func.RegOpenKeyA.args=3 func.RegOpenKeyA.arg.0=HKEY,hKey func.RegOpenKeyA.arg.1=LPCSTR,lpSubKey func.RegOpenKeyA.arg.2=PHKEY,phkResult func.RegOpenKeyA.ret=LSTATUS RegOpenKeyExA=func func.RegOpenKeyExA.args=5 func.RegOpenKeyExA.arg.0=HKEY,hKey func.RegOpenKeyExA.arg.1=LPCSTR,lpSubKey func.RegOpenKeyExA.arg.2=DWORD,ulOptions func.RegOpenKeyExA.arg.3=REGSAM,samDesired func.RegOpenKeyExA.arg.4=PHKEY,phkResult func.RegOpenKeyExA.ret=LSTATUS RegOpenKeyExW=func func.RegOpenKeyExW.args=5 func.RegOpenKeyExW.arg.0=HKEY,hKey func.RegOpenKeyExW.arg.1=LPCWSTR,lpSubKey func.RegOpenKeyExW.arg.2=DWORD,ulOptions func.RegOpenKeyExW.arg.3=REGSAM,samDesired func.RegOpenKeyExW.arg.4=PHKEY,phkResult func.RegOpenKeyExW.ret=LSTATUS RegOpenKeyTransactedA=func func.RegOpenKeyTransactedA.args=7 func.RegOpenKeyTransactedA.arg.0=HKEY,hKey func.RegOpenKeyTransactedA.arg.1=LPCSTR,lpSubKey func.RegOpenKeyTransactedA.arg.2=DWORD,ulOptions func.RegOpenKeyTransactedA.arg.3=REGSAM,samDesired func.RegOpenKeyTransactedA.arg.4=PHKEY,phkResult func.RegOpenKeyTransactedA.arg.5=HANDLE,hTransaction func.RegOpenKeyTransactedA.arg.6=PVOID,pExtendedParemeter func.RegOpenKeyTransactedA.ret=LSTATUS RegOpenKeyTransactedW=func func.RegOpenKeyTransactedW.args=7 func.RegOpenKeyTransactedW.arg.0=HKEY,hKey func.RegOpenKeyTransactedW.arg.1=LPCWSTR,lpSubKey func.RegOpenKeyTransactedW.arg.2=DWORD,ulOptions func.RegOpenKeyTransactedW.arg.3=REGSAM,samDesired func.RegOpenKeyTransactedW.arg.4=PHKEY,phkResult func.RegOpenKeyTransactedW.arg.5=HANDLE,hTransaction func.RegOpenKeyTransactedW.arg.6=PVOID,pExtendedParemeter func.RegOpenKeyTransactedW.ret=LSTATUS RegOpenKeyW=func func.RegOpenKeyW.args=3 func.RegOpenKeyW.arg.0=HKEY,hKey func.RegOpenKeyW.arg.1=LPCWSTR,lpSubKey func.RegOpenKeyW.arg.2=PHKEY,phkResult func.RegOpenKeyW.ret=LSTATUS RegOpenUserClassesRoot=func func.RegOpenUserClassesRoot.args=4 func.RegOpenUserClassesRoot.arg.0=HANDLE,hToken func.RegOpenUserClassesRoot.arg.1=DWORD,dwOptions func.RegOpenUserClassesRoot.arg.2=REGSAM,samDesired func.RegOpenUserClassesRoot.arg.3=PHKEY,phkResult func.RegOpenUserClassesRoot.ret=LSTATUS RegOverridePredefKey=func func.RegOverridePredefKey.args=2 func.RegOverridePredefKey.arg.0=HKEY,hKey func.RegOverridePredefKey.arg.1=HKEY,hNewHKey func.RegOverridePredefKey.ret=LSTATUS RegQueryInfoKeyA=func func.RegQueryInfoKeyA.args=12 func.RegQueryInfoKeyA.arg.0=HKEY,hKey func.RegQueryInfoKeyA.arg.1=LPSTR,lpClass func.RegQueryInfoKeyA.arg.2=LPDWORD,lpcchClass func.RegQueryInfoKeyA.arg.3=LPDWORD,lpReserved func.RegQueryInfoKeyA.arg.4=LPDWORD,lpcSubKeys func.RegQueryInfoKeyA.arg.5=LPDWORD,lpcbMaxSubKeyLen func.RegQueryInfoKeyA.arg.6=LPDWORD,lpcbMaxClassLen func.RegQueryInfoKeyA.arg.7=LPDWORD,lpcValues func.RegQueryInfoKeyA.arg.8=LPDWORD,lpcbMaxValueNameLen func.RegQueryInfoKeyA.arg.9=LPDWORD,lpcbMaxValueLen func.RegQueryInfoKeyA.arg.10=LPDWORD,lpcbSecurityDescriptor func.RegQueryInfoKeyA.arg.11=PFILETIME,lpftLastWriteTime func.RegQueryInfoKeyA.ret=LSTATUS RegQueryInfoKeyW=func func.RegQueryInfoKeyW.args=12 func.RegQueryInfoKeyW.arg.0=HKEY,hKey func.RegQueryInfoKeyW.arg.1=LPWSTR,lpClass func.RegQueryInfoKeyW.arg.2=LPDWORD,lpcchClass func.RegQueryInfoKeyW.arg.3=LPDWORD,lpReserved func.RegQueryInfoKeyW.arg.4=LPDWORD,lpcSubKeys func.RegQueryInfoKeyW.arg.5=LPDWORD,lpcbMaxSubKeyLen func.RegQueryInfoKeyW.arg.6=LPDWORD,lpcbMaxClassLen func.RegQueryInfoKeyW.arg.7=LPDWORD,lpcValues func.RegQueryInfoKeyW.arg.8=LPDWORD,lpcbMaxValueNameLen func.RegQueryInfoKeyW.arg.9=LPDWORD,lpcbMaxValueLen func.RegQueryInfoKeyW.arg.10=LPDWORD,lpcbSecurityDescriptor func.RegQueryInfoKeyW.arg.11=PFILETIME,lpftLastWriteTime func.RegQueryInfoKeyW.ret=LSTATUS RegQueryMultipleValuesA=func func.RegQueryMultipleValuesA.args=5 func.RegQueryMultipleValuesA.arg.0=HKEY,hKey func.RegQueryMultipleValuesA.arg.1=PVALENTA,val_list func.RegQueryMultipleValuesA.arg.2=DWORD,num_vals func.RegQueryMultipleValuesA.arg.3=LPSTR,lpValueBuf func.RegQueryMultipleValuesA.arg.4=LPDWORD,ldwTotsize func.RegQueryMultipleValuesA.ret=LSTATUS RegQueryMultipleValuesW=func func.RegQueryMultipleValuesW.args=5 func.RegQueryMultipleValuesW.arg.0=HKEY,hKey func.RegQueryMultipleValuesW.arg.1=PVALENTW,val_list func.RegQueryMultipleValuesW.arg.2=DWORD,num_vals func.RegQueryMultipleValuesW.arg.3=LPWSTR,lpValueBuf func.RegQueryMultipleValuesW.arg.4=LPDWORD,ldwTotsize func.RegQueryMultipleValuesW.ret=LSTATUS RegQueryReflectionKey=func func.RegQueryReflectionKey.args=2 func.RegQueryReflectionKey.arg.0=HKEY,hBase func.RegQueryReflectionKey.arg.1=BOOL *,bIsReflectionDisabled func.RegQueryReflectionKey.ret=LONG RegQueryValueA=func func.RegQueryValueA.args=4 func.RegQueryValueA.arg.0=HKEY,hKey func.RegQueryValueA.arg.1=LPCSTR,lpSubKey func.RegQueryValueA.arg.2=LPSTR,lpData func.RegQueryValueA.arg.3=PLONG,lpcbData func.RegQueryValueA.ret=LSTATUS RegQueryValueExA=func func.RegQueryValueExA.args=6 func.RegQueryValueExA.arg.0=HKEY,hKey func.RegQueryValueExA.arg.1=LPCSTR,lpValueName func.RegQueryValueExA.arg.2=LPDWORD,lpReserved func.RegQueryValueExA.arg.3=LPDWORD,lpType func.RegQueryValueExA.arg.4=LPBYTE,lpData func.RegQueryValueExA.arg.5=LPDWORD,lpcbData func.RegQueryValueExA.ret=LSTATUS RegQueryValueExW=func func.RegQueryValueExW.args=6 func.RegQueryValueExW.arg.0=HKEY,hKey func.RegQueryValueExW.arg.1=LPCWSTR,lpValueName func.RegQueryValueExW.arg.2=LPDWORD,lpReserved func.RegQueryValueExW.arg.3=LPDWORD,lpType func.RegQueryValueExW.arg.4=LPBYTE,lpData func.RegQueryValueExW.arg.5=LPDWORD,lpcbData func.RegQueryValueExW.ret=LSTATUS RegQueryValueW=func func.RegQueryValueW.args=4 func.RegQueryValueW.arg.0=HKEY,hKey func.RegQueryValueW.arg.1=LPCWSTR,lpSubKey func.RegQueryValueW.arg.2=LPWSTR,lpData func.RegQueryValueW.arg.3=PLONG,lpcbData func.RegQueryValueW.ret=LSTATUS RegRenameKey=func func.RegRenameKey.args=3 func.RegRenameKey.arg.0=HKEY,hKey func.RegRenameKey.arg.1=LPCWSTR,lpSubKeyName func.RegRenameKey.arg.2=LPCWSTR,lpNewKeyName func.RegRenameKey.ret=LSTATUS RegReplaceKeyA=func func.RegReplaceKeyA.args=4 func.RegReplaceKeyA.arg.0=HKEY,hKey func.RegReplaceKeyA.arg.1=LPCSTR,lpSubKey func.RegReplaceKeyA.arg.2=LPCSTR,lpNewFile func.RegReplaceKeyA.arg.3=LPCSTR,lpOldFile func.RegReplaceKeyA.ret=LSTATUS RegReplaceKeyW=func func.RegReplaceKeyW.args=4 func.RegReplaceKeyW.arg.0=HKEY,hKey func.RegReplaceKeyW.arg.1=LPCWSTR,lpSubKey func.RegReplaceKeyW.arg.2=LPCWSTR,lpNewFile func.RegReplaceKeyW.arg.3=LPCWSTR,lpOldFile func.RegReplaceKeyW.ret=LSTATUS RegRestoreKeyA=func func.RegRestoreKeyA.args=3 func.RegRestoreKeyA.arg.0=HKEY,hKey func.RegRestoreKeyA.arg.1=LPCSTR,lpFile func.RegRestoreKeyA.arg.2=DWORD,dwFlags func.RegRestoreKeyA.ret=LSTATUS RegRestoreKeyW=func func.RegRestoreKeyW.args=3 func.RegRestoreKeyW.arg.0=HKEY,hKey func.RegRestoreKeyW.arg.1=LPCWSTR,lpFile func.RegRestoreKeyW.arg.2=DWORD,dwFlags func.RegRestoreKeyW.ret=LSTATUS RegSaveKeyA=func func.RegSaveKeyA.args=3 func.RegSaveKeyA.arg.0=HKEY,hKey func.RegSaveKeyA.arg.1=LPCSTR,lpFile func.RegSaveKeyA.arg.2=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegSaveKeyA.ret=LSTATUS RegSaveKeyExA=func func.RegSaveKeyExA.args=4 func.RegSaveKeyExA.arg.0=HKEY,hKey func.RegSaveKeyExA.arg.1=LPCSTR,lpFile func.RegSaveKeyExA.arg.2=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegSaveKeyExA.arg.3=DWORD,Flags func.RegSaveKeyExA.ret=LSTATUS RegSaveKeyExW=func func.RegSaveKeyExW.args=4 func.RegSaveKeyExW.arg.0=HKEY,hKey func.RegSaveKeyExW.arg.1=LPCWSTR,lpFile func.RegSaveKeyExW.arg.2=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegSaveKeyExW.arg.3=DWORD,Flags func.RegSaveKeyExW.ret=LSTATUS RegSaveKeyW=func func.RegSaveKeyW.args=3 func.RegSaveKeyW.arg.0=HKEY,hKey func.RegSaveKeyW.arg.1=LPCWSTR,lpFile func.RegSaveKeyW.arg.2=const LPSECURITY_ATTRIBUTES,lpSecurityAttributes func.RegSaveKeyW.ret=LSTATUS RegSetKeySecurity=func func.RegSetKeySecurity.args=3 func.RegSetKeySecurity.arg.0=HKEY,hKey func.RegSetKeySecurity.arg.1=SECURITY_INFORMATION,SecurityInformation func.RegSetKeySecurity.arg.2=PSECURITY_DESCRIPTOR,pSecurityDescriptor func.RegSetKeySecurity.ret=LSTATUS RegSetKeyValueA=func func.RegSetKeyValueA.args=6 func.RegSetKeyValueA.arg.0=HKEY,hKey func.RegSetKeyValueA.arg.1=LPCSTR,lpSubKey func.RegSetKeyValueA.arg.2=LPCSTR,lpValueName func.RegSetKeyValueA.arg.3=DWORD,dwType func.RegSetKeyValueA.arg.4=LPCVOID,lpData func.RegSetKeyValueA.arg.5=DWORD,cbData func.RegSetKeyValueA.ret=LSTATUS RegSetKeyValueW=func func.RegSetKeyValueW.args=6 func.RegSetKeyValueW.arg.0=HKEY,hKey func.RegSetKeyValueW.arg.1=LPCWSTR,lpSubKey func.RegSetKeyValueW.arg.2=LPCWSTR,lpValueName func.RegSetKeyValueW.arg.3=DWORD,dwType func.RegSetKeyValueW.arg.4=LPCVOID,lpData func.RegSetKeyValueW.arg.5=DWORD,cbData func.RegSetKeyValueW.ret=LSTATUS RegSetValueA=func func.RegSetValueA.args=5 func.RegSetValueA.arg.0=HKEY,hKey func.RegSetValueA.arg.1=LPCSTR,lpSubKey func.RegSetValueA.arg.2=DWORD,dwType func.RegSetValueA.arg.3=LPCSTR,lpData func.RegSetValueA.arg.4=DWORD,cbData func.RegSetValueA.ret=LSTATUS RegSetValueExA=func func.RegSetValueExA.args=6 func.RegSetValueExA.arg.0=HKEY,hKey func.RegSetValueExA.arg.1=LPCSTR,lpValueName func.RegSetValueExA.arg.2=DWORD,Reserved func.RegSetValueExA.arg.3=DWORD,dwType func.RegSetValueExA.arg.4=const BYTE *,lpData func.RegSetValueExA.arg.5=DWORD,cbData func.RegSetValueExA.ret=LSTATUS RegSetValueExW=func func.RegSetValueExW.args=6 func.RegSetValueExW.arg.0=HKEY,hKey func.RegSetValueExW.arg.1=LPCWSTR,lpValueName func.RegSetValueExW.arg.2=DWORD,Reserved func.RegSetValueExW.arg.3=DWORD,dwType func.RegSetValueExW.arg.4=const BYTE *,lpData func.RegSetValueExW.arg.5=DWORD,cbData func.RegSetValueExW.ret=LSTATUS RegSetValueW=func func.RegSetValueW.args=5 func.RegSetValueW.arg.0=HKEY,hKey func.RegSetValueW.arg.1=LPCWSTR,lpSubKey func.RegSetValueW.arg.2=DWORD,dwType func.RegSetValueW.arg.3=LPCWSTR,lpData func.RegSetValueW.arg.4=DWORD,cbData func.RegSetValueW.ret=LSTATUS RegUnLoadKeyA=func func.RegUnLoadKeyA.args=2 func.RegUnLoadKeyA.arg.0=HKEY,hKey func.RegUnLoadKeyA.arg.1=LPCSTR,lpSubKey func.RegUnLoadKeyA.ret=LSTATUS RegUnLoadKeyW=func func.RegUnLoadKeyW.args=2 func.RegUnLoadKeyW.arg.0=HKEY,hKey func.RegUnLoadKeyW.arg.1=LPCWSTR,lpSubKey func.RegUnLoadKeyW.ret=LSTATUS ### winsock2.h ### LPWSAQUERYSETA=type type.LPWSAQUERYSETA=p LPWSASERVICECLASSINFOW=type type.LPWSASERVICECLASSINFOW=p LPWSACOMPLETION=type type.LPWSACOMPLETION=p LPWSAQUERYSETW=type type.LPWSAQUERYSETW=p LPWSANAMESPACE_INFOEXA=type type.LPWSANAMESPACE_INFOEXA=p LPWSANETWORKEVENTS=type type.LPWSANETWORKEVENTS=p LPWSASERVICECLASSINFOA=type type.LPWSASERVICECLASSINFOA=p LPWSANAMESPACE_INFOA=type type.LPWSANAMESPACE_INFOA=p LPWSAPOLLFD=type type.LPWSAPOLLFD=p LPWSANAMESPACE_INFOW=type type.LPWSANAMESPACE_INFOW=p LPWSAPROTOCOL_INFOA=type type.LPWSAPROTOCOL_INFOA=p LPWSAOVERLAPPED=type type.LPWSAOVERLAPPED=p LPWSAPROTOCOL_INFOW=type type.LPWSAPROTOCOL_INFOW=p LPWSANAMESPACE_INFOEXW=type type.LPWSANAMESPACE_INFOEXW=p LPWSADATA=type type.LPWSADATA=p __WSAFDIsSet=func func.__WSAFDIsSet.args=2 func.__WSAFDIsSet.arg.0=SOCKET,fd func.__WSAFDIsSet.arg.1=fd_set *,ARG_1 func.__WSAFDIsSet.ret=int accept=func func.accept.args=3 func.accept.arg.0=SOCKET,s func.accept.arg.1=sockaddr *,addr func.accept.arg.2=int *,addrlen func.accept.ret=SOCKET bind=func func.bind.args=3 func.bind.arg.0=SOCKET,s func.bind.arg.1=const sockaddr *,name func.bind.arg.2=int,namelen func.bind.ret=int closesocket=func func.closesocket.args=1 func.closesocket.arg.0=SOCKET,s func.closesocket.ret=int connect=func func.connect.args=3 func.connect.arg.0=SOCKET,s func.connect.arg.1=const sockaddr *,name func.connect.arg.2=int,namelen func.connect.ret=int gethostbyaddr=func func.gethostbyaddr.args=3 func.gethostbyaddr.arg.0=const char *,addr func.gethostbyaddr.arg.1=int,len func.gethostbyaddr.arg.2=int,type func.gethostbyaddr.ret=hostent * gethostbyname=func func.gethostbyname.args=1 func.gethostbyname.arg.0=const char *,name func.gethostbyname.ret=hostent * gethostname=func func.gethostname.args=2 func.gethostname.arg.0=char *,name func.gethostname.arg.1=int,namelen func.gethostname.ret=int GetHostNameW=func func.GetHostNameW.args=2 func.GetHostNameW.arg.0=PWSTR,name func.GetHostNameW.arg.1=int,namelen func.GetHostNameW.ret=int getpeername=func func.getpeername.args=3 func.getpeername.arg.0=SOCKET,s func.getpeername.arg.1=sockaddr *,name func.getpeername.arg.2=int *,namelen func.getpeername.ret=int getprotobyname=func func.getprotobyname.args=1 func.getprotobyname.arg.0=const char *,name func.getprotobyname.ret=protoent * getprotobynumber=func func.getprotobynumber.args=1 func.getprotobynumber.arg.0=int,number func.getprotobynumber.ret=protoent * getservbyname=func func.getservbyname.args=2 func.getservbyname.arg.0=const char *,name func.getservbyname.arg.1=const char *,proto func.getservbyname.ret=servent * getservbyport=func func.getservbyport.args=2 func.getservbyport.arg.0=int,port func.getservbyport.arg.1=const char *,proto func.getservbyport.ret=servent * getsockname=func func.getsockname.args=3 func.getsockname.arg.0=SOCKET,s func.getsockname.arg.1=sockaddr *,name func.getsockname.arg.2=int *,namelen func.getsockname.ret=int getsockopt=func func.getsockopt.args=5 func.getsockopt.arg.0=SOCKET,s func.getsockopt.arg.1=int,level func.getsockopt.arg.2=int,optname func.getsockopt.arg.3=char *,optval func.getsockopt.arg.4=int *,optlen func.getsockopt.ret=int htond=func func.htond.args=1 func.htond.arg.0=double,Value func.htond.ret=unsigned __int64 htonf=func func.htonf.args=1 func.htonf.arg.0=float,Value func.htonf.ret=unsigned __int32 htonl=func func.htonl.args=1 func.htonl.arg.0=u_long,hostlong func.htonl.ret=u_long htonll=func func.htonll.args=1 func.htonll.arg.0=unsigned __int64,Value func.htonll.ret=unsigned __int64 htons=func func.htons.args=1 func.htons.arg.0=u_short,hostshort func.htons.ret=u_short inet_addr=func func.inet_addr.args=1 func.inet_addr.arg.0=const char *,cp func.inet_addr.ret=unsigned long inet_ntoa=func func.inet_ntoa.args=1 func.inet_ntoa.arg.0=in_addr,in func.inet_ntoa.ret=char * ioctlsocket=func func.ioctlsocket.args=3 func.ioctlsocket.arg.0=SOCKET,s func.ioctlsocket.arg.1=long,cmd func.ioctlsocket.arg.2=u_long *,argp func.ioctlsocket.ret=int listen=func func.listen.args=2 func.listen.arg.0=SOCKET,s func.listen.arg.1=int,backlog func.listen.ret=int ntohd=func func.ntohd.args=1 func.ntohd.arg.0=unsigned __int64,Value func.ntohd.ret=double ntohf=func func.ntohf.args=1 func.ntohf.arg.0=unsigned __int32,Value func.ntohf.ret=float ntohl=func func.ntohl.args=1 func.ntohl.arg.0=u_long,netlong func.ntohl.ret=u_long ntohll=func func.ntohll.args=1 func.ntohll.arg.0=unsigned __int64,Value func.ntohll.ret=unsigned __int64 ntohs=func func.ntohs.args=1 func.ntohs.arg.0=u_short,netshort func.ntohs.ret=u_short recv=func func.recv.args=4 func.recv.arg.0=SOCKET,s func.recv.arg.1=char *,buf func.recv.arg.2=int,len func.recv.arg.3=int,flags func.recv.ret=int recvfrom=func func.recvfrom.args=6 func.recvfrom.arg.0=SOCKET,s func.recvfrom.arg.1=char *,buf func.recvfrom.arg.2=int,len func.recvfrom.arg.3=int,flags func.recvfrom.arg.4=sockaddr *,from func.recvfrom.arg.5=int *,fromlen func.recvfrom.ret=int select=func func.select.args=5 func.select.arg.0=int,nfds func.select.arg.1=fd_set *,readfds func.select.arg.2=fd_set *,writefds func.select.arg.3=fd_set *,exceptfds func.select.arg.4=const timeval *,timeout func.select.ret=int send=func func.send.args=4 func.send.arg.0=SOCKET,s func.send.arg.1=const char *,buf func.send.arg.2=int,len func.send.arg.3=int,flags func.send.ret=int sendto=func func.sendto.args=6 func.sendto.arg.0=SOCKET,s func.sendto.arg.1=const char *,buf func.sendto.arg.2=int,len func.sendto.arg.3=int,flags func.sendto.arg.4=const sockaddr *,to func.sendto.arg.5=int,tolen func.sendto.ret=int setsockopt=func func.setsockopt.args=5 func.setsockopt.arg.0=SOCKET,s func.setsockopt.arg.1=int,level func.setsockopt.arg.2=int,optname func.setsockopt.arg.3=const char *,optval func.setsockopt.arg.4=int,optlen func.setsockopt.ret=int shutdown=func func.shutdown.args=2 func.shutdown.arg.0=SOCKET,s func.shutdown.arg.1=int,how func.shutdown.ret=int socket=func func.socket.args=3 func.socket.arg.0=int,af func.socket.arg.1=int,type func.socket.arg.2=int,protocol func.socket.ret=SOCKET WSAAccept=func func.WSAAccept.args=5 func.WSAAccept.arg.0=SOCKET,s func.WSAAccept.arg.1=sockaddr *,addr func.WSAAccept.arg.2=LPINT,addrlen func.WSAAccept.arg.3=LPCONDITIONPROC,lpfnCondition func.WSAAccept.arg.4=DWORD_PTR,dwCallbackData func.WSAAccept.ret=SOCKET WSAAddressToStringA=func func.WSAAddressToStringA.args=5 func.WSAAddressToStringA.arg.0=LPSOCKADDR,lpsaAddress func.WSAAddressToStringA.arg.1=DWORD,dwAddressLength func.WSAAddressToStringA.arg.2=LPWSAPROTOCOL_INFOA,lpProtocolInfo func.WSAAddressToStringA.arg.3=LPSTR,lpszAddressString func.WSAAddressToStringA.arg.4=LPDWORD,lpdwAddressStringLength func.WSAAddressToStringA.ret=INT WSAAddressToStringW=func func.WSAAddressToStringW.args=5 func.WSAAddressToStringW.arg.0=LPSOCKADDR,lpsaAddress func.WSAAddressToStringW.arg.1=DWORD,dwAddressLength func.WSAAddressToStringW.arg.2=LPWSAPROTOCOL_INFOW,lpProtocolInfo func.WSAAddressToStringW.arg.3=LPWSTR,lpszAddressString func.WSAAddressToStringW.arg.4=LPDWORD,lpdwAddressStringLength func.WSAAddressToStringW.ret=INT WSAAsyncGetHostByAddr=func func.WSAAsyncGetHostByAddr.args=7 func.WSAAsyncGetHostByAddr.arg.0=HWND,hWnd func.WSAAsyncGetHostByAddr.arg.1=u_int,wMsg func.WSAAsyncGetHostByAddr.arg.2=const char *,addr func.WSAAsyncGetHostByAddr.arg.3=int,len func.WSAAsyncGetHostByAddr.arg.4=int,type func.WSAAsyncGetHostByAddr.arg.5=char *,buf func.WSAAsyncGetHostByAddr.arg.6=int,buflen func.WSAAsyncGetHostByAddr.ret=HANDLE WSAAsyncGetHostByName=func func.WSAAsyncGetHostByName.args=5 func.WSAAsyncGetHostByName.arg.0=HWND,hWnd func.WSAAsyncGetHostByName.arg.1=u_int,wMsg func.WSAAsyncGetHostByName.arg.2=const char *,name func.WSAAsyncGetHostByName.arg.3=char *,buf func.WSAAsyncGetHostByName.arg.4=int,buflen func.WSAAsyncGetHostByName.ret=HANDLE WSAAsyncGetProtoByName=func func.WSAAsyncGetProtoByName.args=5 func.WSAAsyncGetProtoByName.arg.0=HWND,hWnd func.WSAAsyncGetProtoByName.arg.1=u_int,wMsg func.WSAAsyncGetProtoByName.arg.2=const char *,name func.WSAAsyncGetProtoByName.arg.3=char *,buf func.WSAAsyncGetProtoByName.arg.4=int,buflen func.WSAAsyncGetProtoByName.ret=HANDLE WSAAsyncGetProtoByNumber=func func.WSAAsyncGetProtoByNumber.args=5 func.WSAAsyncGetProtoByNumber.arg.0=HWND,hWnd func.WSAAsyncGetProtoByNumber.arg.1=u_int,wMsg func.WSAAsyncGetProtoByNumber.arg.2=int,number func.WSAAsyncGetProtoByNumber.arg.3=char *,buf func.WSAAsyncGetProtoByNumber.arg.4=int,buflen func.WSAAsyncGetProtoByNumber.ret=HANDLE WSAAsyncGetServByName=func func.WSAAsyncGetServByName.args=6 func.WSAAsyncGetServByName.arg.0=HWND,hWnd func.WSAAsyncGetServByName.arg.1=u_int,wMsg func.WSAAsyncGetServByName.arg.2=const char *,name func.WSAAsyncGetServByName.arg.3=const char *,proto func.WSAAsyncGetServByName.arg.4=char *,buf func.WSAAsyncGetServByName.arg.5=int,buflen func.WSAAsyncGetServByName.ret=HANDLE WSAAsyncGetServByPort=func func.WSAAsyncGetServByPort.args=6 func.WSAAsyncGetServByPort.arg.0=HWND,hWnd func.WSAAsyncGetServByPort.arg.1=u_int,wMsg func.WSAAsyncGetServByPort.arg.2=int,port func.WSAAsyncGetServByPort.arg.3=const char *,proto func.WSAAsyncGetServByPort.arg.4=char *,buf func.WSAAsyncGetServByPort.arg.5=int,buflen func.WSAAsyncGetServByPort.ret=HANDLE WSAAsyncSelect=func func.WSAAsyncSelect.args=4 func.WSAAsyncSelect.arg.0=SOCKET,s func.WSAAsyncSelect.arg.1=HWND,hWnd func.WSAAsyncSelect.arg.2=u_int,wMsg func.WSAAsyncSelect.arg.3=long,lEvent func.WSAAsyncSelect.ret=int WSACancelAsyncRequest=func func.WSACancelAsyncRequest.args=1 func.WSACancelAsyncRequest.arg.0=HANDLE,hAsyncTaskHandle func.WSACancelAsyncRequest.ret=int WSACancelBlockingCall=func func.WSACancelBlockingCall.args=0 func.WSACancelBlockingCall.ret=int WSACleanup=func func.WSACleanup.args=0 func.WSACleanup.ret=int WSACloseEvent=func func.WSACloseEvent.args=1 func.WSACloseEvent.arg.0=WSAEVENT,hEvent func.WSACloseEvent.ret=BOOL WSAConnect=func func.WSAConnect.args=7 func.WSAConnect.arg.0=SOCKET,s func.WSAConnect.arg.1=const sockaddr *,name func.WSAConnect.arg.2=int,namelen func.WSAConnect.arg.3=LPWSABUF,lpCallerData func.WSAConnect.arg.4=LPWSABUF,lpCalleeData func.WSAConnect.arg.5=LPQOS,lpSQOS func.WSAConnect.arg.6=LPQOS,lpGQOS func.WSAConnect.ret=int WSAConnectByList=func func.WSAConnectByList.args=8 func.WSAConnectByList.arg.0=SOCKET,s func.WSAConnectByList.arg.1=PSOCKET_ADDRESS_LIST,SocketAddress func.WSAConnectByList.arg.2=LPDWORD,LocalAddressLength func.WSAConnectByList.arg.3=LPSOCKADDR,LocalAddress func.WSAConnectByList.arg.4=LPDWORD,RemoteAddressLength func.WSAConnectByList.arg.5=LPSOCKADDR,RemoteAddress func.WSAConnectByList.arg.6=const timeval *,timeout func.WSAConnectByList.arg.7=LPWSAOVERLAPPED,Reserved func.WSAConnectByList.ret=BOOL WSAConnectByNameA=func func.WSAConnectByNameA.args=9 func.WSAConnectByNameA.arg.0=SOCKET,s func.WSAConnectByNameA.arg.1=LPCSTR,nodename func.WSAConnectByNameA.arg.2=LPCSTR,servicename func.WSAConnectByNameA.arg.3=LPDWORD,LocalAddressLength func.WSAConnectByNameA.arg.4=LPSOCKADDR,LocalAddress func.WSAConnectByNameA.arg.5=LPDWORD,RemoteAddressLength func.WSAConnectByNameA.arg.6=LPSOCKADDR,RemoteAddress func.WSAConnectByNameA.arg.7=const timeval *,timeout func.WSAConnectByNameA.arg.8=LPWSAOVERLAPPED,Reserved func.WSAConnectByNameA.ret=BOOL WSAConnectByNameW=func func.WSAConnectByNameW.args=9 func.WSAConnectByNameW.arg.0=SOCKET,s func.WSAConnectByNameW.arg.1=LPWSTR,nodename func.WSAConnectByNameW.arg.2=LPWSTR,servicename func.WSAConnectByNameW.arg.3=LPDWORD,LocalAddressLength func.WSAConnectByNameW.arg.4=LPSOCKADDR,LocalAddress func.WSAConnectByNameW.arg.5=LPDWORD,RemoteAddressLength func.WSAConnectByNameW.arg.6=LPSOCKADDR,RemoteAddress func.WSAConnectByNameW.arg.7=const timeval *,timeout func.WSAConnectByNameW.arg.8=LPWSAOVERLAPPED,Reserved func.WSAConnectByNameW.ret=BOOL WSACreateEvent=func func.WSACreateEvent.args=0 func.WSACreateEvent.ret=WSAEVENT WSADuplicateSocketA=func func.WSADuplicateSocketA.args=3 func.WSADuplicateSocketA.arg.0=SOCKET,s func.WSADuplicateSocketA.arg.1=DWORD,dwProcessId func.WSADuplicateSocketA.arg.2=LPWSAPROTOCOL_INFOA,lpProtocolInfo func.WSADuplicateSocketA.ret=int WSADuplicateSocketW=func func.WSADuplicateSocketW.args=3 func.WSADuplicateSocketW.arg.0=SOCKET,s func.WSADuplicateSocketW.arg.1=DWORD,dwProcessId func.WSADuplicateSocketW.arg.2=LPWSAPROTOCOL_INFOW,lpProtocolInfo func.WSADuplicateSocketW.ret=int WSAEnumNameSpaceProvidersA=func func.WSAEnumNameSpaceProvidersA.args=2 func.WSAEnumNameSpaceProvidersA.arg.0=LPDWORD,lpdwBufferLength func.WSAEnumNameSpaceProvidersA.arg.1=LPWSANAMESPACE_INFOA,lpnspBuffer func.WSAEnumNameSpaceProvidersA.ret=INT WSAEnumNameSpaceProvidersExA=func func.WSAEnumNameSpaceProvidersExA.args=2 func.WSAEnumNameSpaceProvidersExA.arg.0=LPDWORD,lpdwBufferLength func.WSAEnumNameSpaceProvidersExA.arg.1=LPWSANAMESPACE_INFOEXA,lpnspBuffer func.WSAEnumNameSpaceProvidersExA.ret=INT WSAEnumNameSpaceProvidersExW=func func.WSAEnumNameSpaceProvidersExW.args=2 func.WSAEnumNameSpaceProvidersExW.arg.0=LPDWORD,lpdwBufferLength func.WSAEnumNameSpaceProvidersExW.arg.1=LPWSANAMESPACE_INFOEXW,lpnspBuffer func.WSAEnumNameSpaceProvidersExW.ret=INT WSAEnumNameSpaceProvidersW=func func.WSAEnumNameSpaceProvidersW.args=2 func.WSAEnumNameSpaceProvidersW.arg.0=LPDWORD,lpdwBufferLength func.WSAEnumNameSpaceProvidersW.arg.1=LPWSANAMESPACE_INFOW,lpnspBuffer func.WSAEnumNameSpaceProvidersW.ret=INT WSAEnumNetworkEvents=func func.WSAEnumNetworkEvents.args=3 func.WSAEnumNetworkEvents.arg.0=SOCKET,s func.WSAEnumNetworkEvents.arg.1=WSAEVENT,hEventObject func.WSAEnumNetworkEvents.arg.2=LPWSANETWORKEVENTS,lpNetworkEvents func.WSAEnumNetworkEvents.ret=int WSAEnumProtocolsA=func func.WSAEnumProtocolsA.args=3 func.WSAEnumProtocolsA.arg.0=LPINT,lpiProtocols func.WSAEnumProtocolsA.arg.1=LPWSAPROTOCOL_INFOA,lpProtocolBuffer func.WSAEnumProtocolsA.arg.2=LPDWORD,lpdwBufferLength func.WSAEnumProtocolsA.ret=int WSAEnumProtocolsW=func func.WSAEnumProtocolsW.args=3 func.WSAEnumProtocolsW.arg.0=LPINT,lpiProtocols func.WSAEnumProtocolsW.arg.1=LPWSAPROTOCOL_INFOW,lpProtocolBuffer func.WSAEnumProtocolsW.arg.2=LPDWORD,lpdwBufferLength func.WSAEnumProtocolsW.ret=int WSAEventSelect=func func.WSAEventSelect.args=3 func.WSAEventSelect.arg.0=SOCKET,s func.WSAEventSelect.arg.1=WSAEVENT,hEventObject func.WSAEventSelect.arg.2=long,lNetworkEvents func.WSAEventSelect.ret=int WSAGetLastError=func func.WSAGetLastError.args=0 func.WSAGetLastError.ret=int WSAGetOverlappedResult=func func.WSAGetOverlappedResult.args=5 func.WSAGetOverlappedResult.arg.0=SOCKET,s func.WSAGetOverlappedResult.arg.1=LPWSAOVERLAPPED,lpOverlapped func.WSAGetOverlappedResult.arg.2=LPDWORD,lpcbTransfer func.WSAGetOverlappedResult.arg.3=BOOL,fWait func.WSAGetOverlappedResult.arg.4=LPDWORD,lpdwFlags func.WSAGetOverlappedResult.ret=BOOL WSAGetQOSByName=func func.WSAGetQOSByName.args=3 func.WSAGetQOSByName.arg.0=SOCKET,s func.WSAGetQOSByName.arg.1=LPWSABUF,lpQOSName func.WSAGetQOSByName.arg.2=LPQOS,lpQOS func.WSAGetQOSByName.ret=BOOL WSAGetServiceClassInfoA=func func.WSAGetServiceClassInfoA.args=4 func.WSAGetServiceClassInfoA.arg.0=LPGUID,lpProviderId func.WSAGetServiceClassInfoA.arg.1=LPGUID,lpServiceClassId func.WSAGetServiceClassInfoA.arg.2=LPDWORD,lpdwBufSize func.WSAGetServiceClassInfoA.arg.3=LPWSASERVICECLASSINFOA,lpServiceClassInfo func.WSAGetServiceClassInfoA.ret=INT WSAGetServiceClassInfoW=func func.WSAGetServiceClassInfoW.args=4 func.WSAGetServiceClassInfoW.arg.0=LPGUID,lpProviderId func.WSAGetServiceClassInfoW.arg.1=LPGUID,lpServiceClassId func.WSAGetServiceClassInfoW.arg.2=LPDWORD,lpdwBufSize func.WSAGetServiceClassInfoW.arg.3=LPWSASERVICECLASSINFOW,lpServiceClassInfo func.WSAGetServiceClassInfoW.ret=INT WSAGetServiceClassNameByClassIdA=func func.WSAGetServiceClassNameByClassIdA.args=3 func.WSAGetServiceClassNameByClassIdA.arg.0=LPGUID,lpServiceClassId func.WSAGetServiceClassNameByClassIdA.arg.1=LPSTR,lpszServiceClassName func.WSAGetServiceClassNameByClassIdA.arg.2=LPDWORD,lpdwBufferLength func.WSAGetServiceClassNameByClassIdA.ret=INT WSAGetServiceClassNameByClassIdW=func func.WSAGetServiceClassNameByClassIdW.args=3 func.WSAGetServiceClassNameByClassIdW.arg.0=LPGUID,lpServiceClassId func.WSAGetServiceClassNameByClassIdW.arg.1=LPWSTR,lpszServiceClassName func.WSAGetServiceClassNameByClassIdW.arg.2=LPDWORD,lpdwBufferLength func.WSAGetServiceClassNameByClassIdW.ret=INT WSAHtonl=func func.WSAHtonl.args=3 func.WSAHtonl.arg.0=SOCKET,s func.WSAHtonl.arg.1=u_long,hostlong func.WSAHtonl.arg.2=u_long *,lpnetlong func.WSAHtonl.ret=int WSAHtons=func func.WSAHtons.args=3 func.WSAHtons.arg.0=SOCKET,s func.WSAHtons.arg.1=u_short,hostshort func.WSAHtons.arg.2=u_short *,lpnetshort func.WSAHtons.ret=int WSAInstallServiceClassA=func func.WSAInstallServiceClassA.args=1 func.WSAInstallServiceClassA.arg.0=LPWSASERVICECLASSINFOA,lpServiceClassInfo func.WSAInstallServiceClassA.ret=INT WSAInstallServiceClassW=func func.WSAInstallServiceClassW.args=1 func.WSAInstallServiceClassW.arg.0=LPWSASERVICECLASSINFOW,lpServiceClassInfo func.WSAInstallServiceClassW.ret=INT WSAIoctl=func func.WSAIoctl.args=9 func.WSAIoctl.arg.0=SOCKET,s func.WSAIoctl.arg.1=DWORD,dwIoControlCode func.WSAIoctl.arg.2=LPVOID,lpvInBuffer func.WSAIoctl.arg.3=DWORD,cbInBuffer func.WSAIoctl.arg.4=LPVOID,lpvOutBuffer func.WSAIoctl.arg.5=DWORD,cbOutBuffer func.WSAIoctl.arg.6=LPDWORD,lpcbBytesReturned func.WSAIoctl.arg.7=LPWSAOVERLAPPED,lpOverlapped func.WSAIoctl.arg.8=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSAIoctl.ret=int WSAIsBlocking=func func.WSAIsBlocking.args=0 func.WSAIsBlocking.ret=BOOL WSAJoinLeaf=func func.WSAJoinLeaf.args=8 func.WSAJoinLeaf.arg.0=SOCKET,s func.WSAJoinLeaf.arg.1=const sockaddr *,name func.WSAJoinLeaf.arg.2=int,namelen func.WSAJoinLeaf.arg.3=LPWSABUF,lpCallerData func.WSAJoinLeaf.arg.4=LPWSABUF,lpCalleeData func.WSAJoinLeaf.arg.5=LPQOS,lpSQOS func.WSAJoinLeaf.arg.6=LPQOS,lpGQOS func.WSAJoinLeaf.arg.7=DWORD,dwFlags func.WSAJoinLeaf.ret=SOCKET WSALookupServiceBeginA=func func.WSALookupServiceBeginA.args=3 func.WSALookupServiceBeginA.arg.0=LPWSAQUERYSETA,lpqsRestrictions func.WSALookupServiceBeginA.arg.1=DWORD,dwControlFlags func.WSALookupServiceBeginA.arg.2=LPHANDLE,lphLookup func.WSALookupServiceBeginA.ret=INT WSALookupServiceBeginW=func func.WSALookupServiceBeginW.args=3 func.WSALookupServiceBeginW.arg.0=LPWSAQUERYSETW,lpqsRestrictions func.WSALookupServiceBeginW.arg.1=DWORD,dwControlFlags func.WSALookupServiceBeginW.arg.2=LPHANDLE,lphLookup func.WSALookupServiceBeginW.ret=INT WSALookupServiceEnd=func func.WSALookupServiceEnd.args=1 func.WSALookupServiceEnd.arg.0=HANDLE,hLookup func.WSALookupServiceEnd.ret=INT WSALookupServiceNextA=func func.WSALookupServiceNextA.args=4 func.WSALookupServiceNextA.arg.0=HANDLE,hLookup func.WSALookupServiceNextA.arg.1=DWORD,dwControlFlags func.WSALookupServiceNextA.arg.2=LPDWORD,lpdwBufferLength func.WSALookupServiceNextA.arg.3=LPWSAQUERYSETA,lpqsResults func.WSALookupServiceNextA.ret=INT WSALookupServiceNextW=func func.WSALookupServiceNextW.args=4 func.WSALookupServiceNextW.arg.0=HANDLE,hLookup func.WSALookupServiceNextW.arg.1=DWORD,dwControlFlags func.WSALookupServiceNextW.arg.2=LPDWORD,lpdwBufferLength func.WSALookupServiceNextW.arg.3=LPWSAQUERYSETW,lpqsResults func.WSALookupServiceNextW.ret=INT WSANSPIoctl=func func.WSANSPIoctl.args=8 func.WSANSPIoctl.arg.0=HANDLE,hLookup func.WSANSPIoctl.arg.1=DWORD,dwControlCode func.WSANSPIoctl.arg.2=LPVOID,lpvInBuffer func.WSANSPIoctl.arg.3=DWORD,cbInBuffer func.WSANSPIoctl.arg.4=LPVOID,lpvOutBuffer func.WSANSPIoctl.arg.5=DWORD,cbOutBuffer func.WSANSPIoctl.arg.6=LPDWORD,lpcbBytesReturned func.WSANSPIoctl.arg.7=LPWSACOMPLETION,lpCompletion func.WSANSPIoctl.ret=INT WSANtohl=func func.WSANtohl.args=3 func.WSANtohl.arg.0=SOCKET,s func.WSANtohl.arg.1=u_long,netlong func.WSANtohl.arg.2=u_long *,lphostlong func.WSANtohl.ret=int WSANtohs=func func.WSANtohs.args=3 func.WSANtohs.arg.0=SOCKET,s func.WSANtohs.arg.1=u_short,netshort func.WSANtohs.arg.2=u_short *,lphostshort func.WSANtohs.ret=int WSAPoll=func func.WSAPoll.args=3 func.WSAPoll.arg.0=LPWSAPOLLFD,fdArray func.WSAPoll.arg.1=ULONG,fds func.WSAPoll.arg.2=INT,timeout func.WSAPoll.ret=int WSAProviderConfigChange=func func.WSAProviderConfigChange.args=3 func.WSAProviderConfigChange.arg.0=LPHANDLE,lpNotificationHandle func.WSAProviderConfigChange.arg.1=LPWSAOVERLAPPED,lpOverlapped func.WSAProviderConfigChange.arg.2=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSAProviderConfigChange.ret=INT WSARecv=func func.WSARecv.args=7 func.WSARecv.arg.0=SOCKET,s func.WSARecv.arg.1=LPWSABUF,lpBuffers func.WSARecv.arg.2=DWORD,dwBufferCount func.WSARecv.arg.3=LPDWORD,lpNumberOfBytesRecvd func.WSARecv.arg.4=LPDWORD,lpFlags func.WSARecv.arg.5=LPWSAOVERLAPPED,lpOverlapped func.WSARecv.arg.6=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSARecv.ret=int WSARecvDisconnect=func func.WSARecvDisconnect.args=2 func.WSARecvDisconnect.arg.0=SOCKET,s func.WSARecvDisconnect.arg.1=LPWSABUF,lpInboundDisconnectData func.WSARecvDisconnect.ret=int WSARecvFrom=func func.WSARecvFrom.args=9 func.WSARecvFrom.arg.0=SOCKET,s func.WSARecvFrom.arg.1=LPWSABUF,lpBuffers func.WSARecvFrom.arg.2=DWORD,dwBufferCount func.WSARecvFrom.arg.3=LPDWORD,lpNumberOfBytesRecvd func.WSARecvFrom.arg.4=LPDWORD,lpFlags func.WSARecvFrom.arg.5=sockaddr *,lpFrom func.WSARecvFrom.arg.6=LPINT,lpFromlen func.WSARecvFrom.arg.7=LPWSAOVERLAPPED,lpOverlapped func.WSARecvFrom.arg.8=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSARecvFrom.ret=int WSARemoveServiceClass=func func.WSARemoveServiceClass.args=1 func.WSARemoveServiceClass.arg.0=LPGUID,lpServiceClassId func.WSARemoveServiceClass.ret=INT WSAResetEvent=func func.WSAResetEvent.args=1 func.WSAResetEvent.arg.0=WSAEVENT,hEvent func.WSAResetEvent.ret=BOOL WSASend=func func.WSASend.args=7 func.WSASend.arg.0=SOCKET,s func.WSASend.arg.1=LPWSABUF,lpBuffers func.WSASend.arg.2=DWORD,dwBufferCount func.WSASend.arg.3=LPDWORD,lpNumberOfBytesSent func.WSASend.arg.4=DWORD,dwFlags func.WSASend.arg.5=LPWSAOVERLAPPED,lpOverlapped func.WSASend.arg.6=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSASend.ret=int WSASendDisconnect=func func.WSASendDisconnect.args=2 func.WSASendDisconnect.arg.0=SOCKET,s func.WSASendDisconnect.arg.1=LPWSABUF,lpOutboundDisconnectData func.WSASendDisconnect.ret=int WSASendMsg=func func.WSASendMsg.args=6 func.WSASendMsg.arg.0=SOCKET,Handle func.WSASendMsg.arg.1=LPWSAMSG,lpMsg func.WSASendMsg.arg.2=DWORD,dwFlags func.WSASendMsg.arg.3=LPDWORD,lpNumberOfBytesSent func.WSASendMsg.arg.4=LPWSAOVERLAPPED,lpOverlapped func.WSASendMsg.arg.5=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSASendMsg.ret=int WSASendTo=func func.WSASendTo.args=9 func.WSASendTo.arg.0=SOCKET,s func.WSASendTo.arg.1=LPWSABUF,lpBuffers func.WSASendTo.arg.2=DWORD,dwBufferCount func.WSASendTo.arg.3=LPDWORD,lpNumberOfBytesSent func.WSASendTo.arg.4=DWORD,dwFlags func.WSASendTo.arg.5=const sockaddr *,lpTo func.WSASendTo.arg.6=int,iTolen func.WSASendTo.arg.7=LPWSAOVERLAPPED,lpOverlapped func.WSASendTo.arg.8=LPWSAOVERLAPPED_COMPLETION_ROUTINE,lpCompletionRoutine func.WSASendTo.ret=int WSASetBlockingHook=func func.WSASetBlockingHook.args=1 func.WSASetBlockingHook.arg.0=FARPROC,lpBlockFunc func.WSASetBlockingHook.ret=FARPROC WSASetEvent=func func.WSASetEvent.args=1 func.WSASetEvent.arg.0=WSAEVENT,hEvent func.WSASetEvent.ret=BOOL WSASetLastError=func func.WSASetLastError.args=1 func.WSASetLastError.arg.0=int,iError func.WSASetLastError.ret=void WSASetServiceA=func func.WSASetServiceA.args=3 func.WSASetServiceA.arg.0=LPWSAQUERYSETA,lpqsRegInfo func.WSASetServiceA.arg.1=WSAESETSERVICEOP,essoperation func.WSASetServiceA.arg.2=DWORD,dwControlFlags func.WSASetServiceA.ret=INT WSASetServiceW=func func.WSASetServiceW.args=3 func.WSASetServiceW.arg.0=LPWSAQUERYSETW,lpqsRegInfo func.WSASetServiceW.arg.1=WSAESETSERVICEOP,essoperation func.WSASetServiceW.arg.2=DWORD,dwControlFlags func.WSASetServiceW.ret=INT WSASocketA=func func.WSASocketA.args=6 func.WSASocketA.arg.0=int,af func.WSASocketA.arg.1=int,type func.WSASocketA.arg.2=int,protocol func.WSASocketA.arg.3=LPWSAPROTOCOL_INFOA,lpProtocolInfo func.WSASocketA.arg.4=GROUP,g func.WSASocketA.arg.5=DWORD,dwFlags func.WSASocketA.ret=SOCKET WSASocketW=func func.WSASocketW.args=6 func.WSASocketW.arg.0=int,af func.WSASocketW.arg.1=int,type func.WSASocketW.arg.2=int,protocol func.WSASocketW.arg.3=LPWSAPROTOCOL_INFOW,lpProtocolInfo func.WSASocketW.arg.4=GROUP,g func.WSASocketW.arg.5=DWORD,dwFlags func.WSASocketW.ret=SOCKET WSAStartup=func func.WSAStartup.args=2 func.WSAStartup.arg.0=WORD,wVersionRequested func.WSAStartup.arg.1=LPWSADATA,lpWSAData func.WSAStartup.ret=int WSAStringToAddressA=func func.WSAStringToAddressA.args=5 func.WSAStringToAddressA.arg.0=LPSTR,AddressString func.WSAStringToAddressA.arg.1=INT,AddressFamily func.WSAStringToAddressA.arg.2=LPWSAPROTOCOL_INFOA,lpProtocolInfo func.WSAStringToAddressA.arg.3=LPSOCKADDR,lpAddress func.WSAStringToAddressA.arg.4=LPINT,lpAddressLength func.WSAStringToAddressA.ret=INT WSAStringToAddressW=func func.WSAStringToAddressW.args=5 func.WSAStringToAddressW.arg.0=LPWSTR,AddressString func.WSAStringToAddressW.arg.1=INT,AddressFamily func.WSAStringToAddressW.arg.2=LPWSAPROTOCOL_INFOW,lpProtocolInfo func.WSAStringToAddressW.arg.3=LPSOCKADDR,lpAddress func.WSAStringToAddressW.arg.4=LPINT,lpAddressLength func.WSAStringToAddressW.ret=INT WSAUnhookBlockingHook=func func.WSAUnhookBlockingHook.args=0 func.WSAUnhookBlockingHook.ret=int WSAWaitForMultipleEvents=func func.WSAWaitForMultipleEvents.args=5 func.WSAWaitForMultipleEvents.arg.0=DWORD,cEvents func.WSAWaitForMultipleEvents.arg.1=const WSAEVENT *,lphEvents func.WSAWaitForMultipleEvents.arg.2=BOOL,fWaitAll func.WSAWaitForMultipleEvents.arg.3=DWORD,dwTimeout func.WSAWaitForMultipleEvents.arg.4=BOOL,fAlertable func.WSAWaitForMultipleEvents.ret=DWORD ### winsvc.h ### ChangeServiceConfig2A=func func.ChangeServiceConfig2A.args=3 func.ChangeServiceConfig2A.arg.0=SC_HANDLE,hService func.ChangeServiceConfig2A.arg.1=DWORD,dwInfoLevel func.ChangeServiceConfig2A.arg.2=LPVOID,lpInfo func.ChangeServiceConfig2A.ret=BOOL ChangeServiceConfig2W=func func.ChangeServiceConfig2W.args=3 func.ChangeServiceConfig2W.arg.0=SC_HANDLE,hService func.ChangeServiceConfig2W.arg.1=DWORD,dwInfoLevel func.ChangeServiceConfig2W.arg.2=LPVOID,lpInfo func.ChangeServiceConfig2W.ret=BOOL ChangeServiceConfigA=func func.ChangeServiceConfigA.args=11 func.ChangeServiceConfigA.arg.0=SC_HANDLE,hService func.ChangeServiceConfigA.arg.1=DWORD,dwServiceType func.ChangeServiceConfigA.arg.2=DWORD,dwStartType func.ChangeServiceConfigA.arg.3=DWORD,dwErrorControl func.ChangeServiceConfigA.arg.4=LPCSTR,lpBinaryPathName func.ChangeServiceConfigA.arg.5=LPCSTR,lpLoadOrderGroup func.ChangeServiceConfigA.arg.6=LPDWORD,lpdwTagId func.ChangeServiceConfigA.arg.7=LPCSTR,lpDependencies func.ChangeServiceConfigA.arg.8=LPCSTR,lpServiceStartName func.ChangeServiceConfigA.arg.9=LPCSTR,lpPassword func.ChangeServiceConfigA.arg.10=LPCSTR,lpDisplayName func.ChangeServiceConfigA.ret=BOOL ChangeServiceConfigW=func func.ChangeServiceConfigW.args=11 func.ChangeServiceConfigW.arg.0=SC_HANDLE,hService func.ChangeServiceConfigW.arg.1=DWORD,dwServiceType func.ChangeServiceConfigW.arg.2=DWORD,dwStartType func.ChangeServiceConfigW.arg.3=DWORD,dwErrorControl func.ChangeServiceConfigW.arg.4=LPCWSTR,lpBinaryPathName func.ChangeServiceConfigW.arg.5=LPCWSTR,lpLoadOrderGroup func.ChangeServiceConfigW.arg.6=LPDWORD,lpdwTagId func.ChangeServiceConfigW.arg.7=LPCWSTR,lpDependencies func.ChangeServiceConfigW.arg.8=LPCWSTR,lpServiceStartName func.ChangeServiceConfigW.arg.9=LPCWSTR,lpPassword func.ChangeServiceConfigW.arg.10=LPCWSTR,lpDisplayName func.ChangeServiceConfigW.ret=BOOL CloseServiceHandle=func func.CloseServiceHandle.args=1 func.CloseServiceHandle.arg.0=SC_HANDLE,hSCObject func.CloseServiceHandle.ret=BOOL ControlService=func func.ControlService.args=3 func.ControlService.arg.0=SC_HANDLE,hService func.ControlService.arg.1=DWORD,dwControl func.ControlService.arg.2=LPSERVICE_STATUS,lpServiceStatus func.ControlService.ret=BOOL ControlServiceExA=func func.ControlServiceExA.args=4 func.ControlServiceExA.arg.0=SC_HANDLE,hService func.ControlServiceExA.arg.1=DWORD,dwControl func.ControlServiceExA.arg.2=DWORD,dwInfoLevel func.ControlServiceExA.arg.3=PVOID,pControlParams func.ControlServiceExA.ret=BOOL ControlServiceExW=func func.ControlServiceExW.args=4 func.ControlServiceExW.arg.0=SC_HANDLE,hService func.ControlServiceExW.arg.1=DWORD,dwControl func.ControlServiceExW.arg.2=DWORD,dwInfoLevel func.ControlServiceExW.arg.3=PVOID,pControlParams func.ControlServiceExW.ret=BOOL CreateServiceA=func func.CreateServiceA.args=13 func.CreateServiceA.arg.0=SC_HANDLE,hSCManager func.CreateServiceA.arg.1=LPCSTR,lpServiceName func.CreateServiceA.arg.2=LPCSTR,lpDisplayName func.CreateServiceA.arg.3=DWORD,dwDesiredAccess func.CreateServiceA.arg.4=DWORD,dwServiceType func.CreateServiceA.arg.5=DWORD,dwStartType func.CreateServiceA.arg.6=DWORD,dwErrorControl func.CreateServiceA.arg.7=LPCSTR,lpBinaryPathName func.CreateServiceA.arg.8=LPCSTR,lpLoadOrderGroup func.CreateServiceA.arg.9=LPDWORD,lpdwTagId func.CreateServiceA.arg.10=LPCSTR,lpDependencies func.CreateServiceA.arg.11=LPCSTR,lpServiceStartName func.CreateServiceA.arg.12=LPCSTR,lpPassword func.CreateServiceA.ret=SC_HANDLE CreateServiceW=func func.CreateServiceW.args=13 func.CreateServiceW.arg.0=SC_HANDLE,hSCManager func.CreateServiceW.arg.1=LPCWSTR,lpServiceName func.CreateServiceW.arg.2=LPCWSTR,lpDisplayName func.CreateServiceW.arg.3=DWORD,dwDesiredAccess func.CreateServiceW.arg.4=DWORD,dwServiceType func.CreateServiceW.arg.5=DWORD,dwStartType func.CreateServiceW.arg.6=DWORD,dwErrorControl func.CreateServiceW.arg.7=LPCWSTR,lpBinaryPathName func.CreateServiceW.arg.8=LPCWSTR,lpLoadOrderGroup func.CreateServiceW.arg.9=LPDWORD,lpdwTagId func.CreateServiceW.arg.10=LPCWSTR,lpDependencies func.CreateServiceW.arg.11=LPCWSTR,lpServiceStartName func.CreateServiceW.arg.12=LPCWSTR,lpPassword func.CreateServiceW.ret=SC_HANDLE DeleteService=func func.DeleteService.args=1 func.DeleteService.arg.0=SC_HANDLE,hService func.DeleteService.ret=BOOL EnumDependentServicesA=func func.EnumDependentServicesA.args=6 func.EnumDependentServicesA.arg.0=SC_HANDLE,hService func.EnumDependentServicesA.arg.1=DWORD,dwServiceState func.EnumDependentServicesA.arg.2=LPENUM_SERVICE_STATUSA,lpServices func.EnumDependentServicesA.arg.3=DWORD,cbBufSize func.EnumDependentServicesA.arg.4=LPDWORD,pcbBytesNeeded func.EnumDependentServicesA.arg.5=LPDWORD,lpServicesReturned func.EnumDependentServicesA.ret=BOOL EnumDependentServicesW=func func.EnumDependentServicesW.args=6 func.EnumDependentServicesW.arg.0=SC_HANDLE,hService func.EnumDependentServicesW.arg.1=DWORD,dwServiceState func.EnumDependentServicesW.arg.2=LPENUM_SERVICE_STATUSW,lpServices func.EnumDependentServicesW.arg.3=DWORD,cbBufSize func.EnumDependentServicesW.arg.4=LPDWORD,pcbBytesNeeded func.EnumDependentServicesW.arg.5=LPDWORD,lpServicesReturned func.EnumDependentServicesW.ret=BOOL EnumServicesStatusA=func func.EnumServicesStatusA.args=8 func.EnumServicesStatusA.arg.0=SC_HANDLE,hSCManager func.EnumServicesStatusA.arg.1=DWORD,dwServiceType func.EnumServicesStatusA.arg.2=DWORD,dwServiceState func.EnumServicesStatusA.arg.3=LPENUM_SERVICE_STATUSA,lpServices func.EnumServicesStatusA.arg.4=DWORD,cbBufSize func.EnumServicesStatusA.arg.5=LPDWORD,pcbBytesNeeded func.EnumServicesStatusA.arg.6=LPDWORD,lpServicesReturned func.EnumServicesStatusA.arg.7=LPDWORD,lpResumeHandle func.EnumServicesStatusA.ret=BOOL EnumServicesStatusExA=func func.EnumServicesStatusExA.args=10 func.EnumServicesStatusExA.arg.0=SC_HANDLE,hSCManager func.EnumServicesStatusExA.arg.1=SC_ENUM_TYPE,InfoLevel func.EnumServicesStatusExA.arg.2=DWORD,dwServiceType func.EnumServicesStatusExA.arg.3=DWORD,dwServiceState func.EnumServicesStatusExA.arg.4=LPBYTE,lpServices func.EnumServicesStatusExA.arg.5=DWORD,cbBufSize func.EnumServicesStatusExA.arg.6=LPDWORD,pcbBytesNeeded func.EnumServicesStatusExA.arg.7=LPDWORD,lpServicesReturned func.EnumServicesStatusExA.arg.8=LPDWORD,lpResumeHandle func.EnumServicesStatusExA.arg.9=LPCSTR,pszGroupName func.EnumServicesStatusExA.ret=BOOL EnumServicesStatusExW=func func.EnumServicesStatusExW.args=10 func.EnumServicesStatusExW.arg.0=SC_HANDLE,hSCManager func.EnumServicesStatusExW.arg.1=SC_ENUM_TYPE,InfoLevel func.EnumServicesStatusExW.arg.2=DWORD,dwServiceType func.EnumServicesStatusExW.arg.3=DWORD,dwServiceState func.EnumServicesStatusExW.arg.4=LPBYTE,lpServices func.EnumServicesStatusExW.arg.5=DWORD,cbBufSize func.EnumServicesStatusExW.arg.6=LPDWORD,pcbBytesNeeded func.EnumServicesStatusExW.arg.7=LPDWORD,lpServicesReturned func.EnumServicesStatusExW.arg.8=LPDWORD,lpResumeHandle func.EnumServicesStatusExW.arg.9=LPCWSTR,pszGroupName func.EnumServicesStatusExW.ret=BOOL EnumServicesStatusW=func func.EnumServicesStatusW.args=8 func.EnumServicesStatusW.arg.0=SC_HANDLE,hSCManager func.EnumServicesStatusW.arg.1=DWORD,dwServiceType func.EnumServicesStatusW.arg.2=DWORD,dwServiceState func.EnumServicesStatusW.arg.3=LPENUM_SERVICE_STATUSW,lpServices func.EnumServicesStatusW.arg.4=DWORD,cbBufSize func.EnumServicesStatusW.arg.5=LPDWORD,pcbBytesNeeded func.EnumServicesStatusW.arg.6=LPDWORD,lpServicesReturned func.EnumServicesStatusW.arg.7=LPDWORD,lpResumeHandle func.EnumServicesStatusW.ret=BOOL GetServiceDisplayNameA=func func.GetServiceDisplayNameA.args=4 func.GetServiceDisplayNameA.arg.0=SC_HANDLE,hSCManager func.GetServiceDisplayNameA.arg.1=LPCSTR,lpServiceName func.GetServiceDisplayNameA.arg.2=LPSTR,lpDisplayName func.GetServiceDisplayNameA.arg.3=LPDWORD,lpcchBuffer func.GetServiceDisplayNameA.ret=BOOL GetServiceDisplayNameW=func func.GetServiceDisplayNameW.args=4 func.GetServiceDisplayNameW.arg.0=SC_HANDLE,hSCManager func.GetServiceDisplayNameW.arg.1=LPCWSTR,lpServiceName func.GetServiceDisplayNameW.arg.2=LPWSTR,lpDisplayName func.GetServiceDisplayNameW.arg.3=LPDWORD,lpcchBuffer func.GetServiceDisplayNameW.ret=BOOL GetServiceKeyNameA=func func.GetServiceKeyNameA.args=4 func.GetServiceKeyNameA.arg.0=SC_HANDLE,hSCManager func.GetServiceKeyNameA.arg.1=LPCSTR,lpDisplayName func.GetServiceKeyNameA.arg.2=LPSTR,lpServiceName func.GetServiceKeyNameA.arg.3=LPDWORD,lpcchBuffer func.GetServiceKeyNameA.ret=BOOL GetServiceKeyNameW=func func.GetServiceKeyNameW.args=4 func.GetServiceKeyNameW.arg.0=SC_HANDLE,hSCManager func.GetServiceKeyNameW.arg.1=LPCWSTR,lpDisplayName func.GetServiceKeyNameW.arg.2=LPWSTR,lpServiceName func.GetServiceKeyNameW.arg.3=LPDWORD,lpcchBuffer func.GetServiceKeyNameW.ret=BOOL LockServiceDatabase=func func.LockServiceDatabase.args=1 func.LockServiceDatabase.arg.0=SC_HANDLE,hSCManager func.LockServiceDatabase.ret=SC_LOCK NotifyBootConfigStatus=func func.NotifyBootConfigStatus.args=1 func.NotifyBootConfigStatus.arg.0=BOOL,BootAcceptable func.NotifyBootConfigStatus.ret=BOOL NotifyServiceStatusChangeA=func func.NotifyServiceStatusChangeA.args=3 func.NotifyServiceStatusChangeA.arg.0=SC_HANDLE,hService func.NotifyServiceStatusChangeA.arg.1=DWORD,dwNotifyMask func.NotifyServiceStatusChangeA.arg.2=PSERVICE_NOTIFYA,pNotifyBuffer func.NotifyServiceStatusChangeA.ret=DWORD NotifyServiceStatusChangeW=func func.NotifyServiceStatusChangeW.args=3 func.NotifyServiceStatusChangeW.arg.0=SC_HANDLE,hService func.NotifyServiceStatusChangeW.arg.1=DWORD,dwNotifyMask func.NotifyServiceStatusChangeW.arg.2=PSERVICE_NOTIFYW,pNotifyBuffer func.NotifyServiceStatusChangeW.ret=DWORD OpenSCManagerA=func func.OpenSCManagerA.args=3 func.OpenSCManagerA.arg.0=LPCSTR,lpMachineName func.OpenSCManagerA.arg.1=LPCSTR,lpDatabaseName func.OpenSCManagerA.arg.2=DWORD,dwDesiredAccess func.OpenSCManagerA.ret=SC_HANDLE OpenSCManagerW=func func.OpenSCManagerW.args=3 func.OpenSCManagerW.arg.0=LPCWSTR,lpMachineName func.OpenSCManagerW.arg.1=LPCWSTR,lpDatabaseName func.OpenSCManagerW.arg.2=DWORD,dwDesiredAccess func.OpenSCManagerW.ret=SC_HANDLE OpenServiceA=func func.OpenServiceA.args=3 func.OpenServiceA.arg.0=SC_HANDLE,hSCManager func.OpenServiceA.arg.1=LPCSTR,lpServiceName func.OpenServiceA.arg.2=DWORD,dwDesiredAccess func.OpenServiceA.ret=SC_HANDLE OpenServiceW=func func.OpenServiceW.args=3 func.OpenServiceW.arg.0=SC_HANDLE,hSCManager func.OpenServiceW.arg.1=LPCWSTR,lpServiceName func.OpenServiceW.arg.2=DWORD,dwDesiredAccess func.OpenServiceW.ret=SC_HANDLE QueryServiceConfig2A=func func.QueryServiceConfig2A.args=5 func.QueryServiceConfig2A.arg.0=SC_HANDLE,hService func.QueryServiceConfig2A.arg.1=DWORD,dwInfoLevel func.QueryServiceConfig2A.arg.2=LPBYTE,lpBuffer func.QueryServiceConfig2A.arg.3=DWORD,cbBufSize func.QueryServiceConfig2A.arg.4=LPDWORD,pcbBytesNeeded func.QueryServiceConfig2A.ret=BOOL QueryServiceConfig2W=func func.QueryServiceConfig2W.args=5 func.QueryServiceConfig2W.arg.0=SC_HANDLE,hService func.QueryServiceConfig2W.arg.1=DWORD,dwInfoLevel func.QueryServiceConfig2W.arg.2=LPBYTE,lpBuffer func.QueryServiceConfig2W.arg.3=DWORD,cbBufSize func.QueryServiceConfig2W.arg.4=LPDWORD,pcbBytesNeeded func.QueryServiceConfig2W.ret=BOOL QueryServiceConfigA=func func.QueryServiceConfigA.args=4 func.QueryServiceConfigA.arg.0=SC_HANDLE,hService func.QueryServiceConfigA.arg.1=LPQUERY_SERVICE_CONFIGA,lpServiceConfig func.QueryServiceConfigA.arg.2=DWORD,cbBufSize func.QueryServiceConfigA.arg.3=LPDWORD,pcbBytesNeeded func.QueryServiceConfigA.ret=BOOL QueryServiceConfigW=func func.QueryServiceConfigW.args=4 func.QueryServiceConfigW.arg.0=SC_HANDLE,hService func.QueryServiceConfigW.arg.1=LPQUERY_SERVICE_CONFIGW,lpServiceConfig func.QueryServiceConfigW.arg.2=DWORD,cbBufSize func.QueryServiceConfigW.arg.3=LPDWORD,pcbBytesNeeded func.QueryServiceConfigW.ret=BOOL QueryServiceDynamicInformation=func func.QueryServiceDynamicInformation.args=3 func.QueryServiceDynamicInformation.arg.0=SERVICE_STATUS_HANDLE,hServiceStatus func.QueryServiceDynamicInformation.arg.1=DWORD,dwInfoLevel func.QueryServiceDynamicInformation.arg.2=PVOID *,ppDynamicInfo func.QueryServiceDynamicInformation.ret=BOOL QueryServiceLockStatusA=func func.QueryServiceLockStatusA.args=4 func.QueryServiceLockStatusA.arg.0=SC_HANDLE,hSCManager func.QueryServiceLockStatusA.arg.1=LPQUERY_SERVICE_LOCK_STATUSA,lpLockStatus func.QueryServiceLockStatusA.arg.2=DWORD,cbBufSize func.QueryServiceLockStatusA.arg.3=LPDWORD,pcbBytesNeeded func.QueryServiceLockStatusA.ret=BOOL QueryServiceLockStatusW=func func.QueryServiceLockStatusW.args=4 func.QueryServiceLockStatusW.arg.0=SC_HANDLE,hSCManager func.QueryServiceLockStatusW.arg.1=LPQUERY_SERVICE_LOCK_STATUSW,lpLockStatus func.QueryServiceLockStatusW.arg.2=DWORD,cbBufSize func.QueryServiceLockStatusW.arg.3=LPDWORD,pcbBytesNeeded func.QueryServiceLockStatusW.ret=BOOL QueryServiceObjectSecurity=func func.QueryServiceObjectSecurity.args=5 func.QueryServiceObjectSecurity.arg.0=SC_HANDLE,hService func.QueryServiceObjectSecurity.arg.1=SECURITY_INFORMATION,dwSecurityInformation func.QueryServiceObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,lpSecurityDescriptor func.QueryServiceObjectSecurity.arg.3=DWORD,cbBufSize func.QueryServiceObjectSecurity.arg.4=LPDWORD,pcbBytesNeeded func.QueryServiceObjectSecurity.ret=BOOL QueryServiceStatus=func func.QueryServiceStatus.args=2 func.QueryServiceStatus.arg.0=SC_HANDLE,hService func.QueryServiceStatus.arg.1=LPSERVICE_STATUS,lpServiceStatus func.QueryServiceStatus.ret=BOOL QueryServiceStatusEx=func func.QueryServiceStatusEx.args=5 func.QueryServiceStatusEx.arg.0=SC_HANDLE,hService func.QueryServiceStatusEx.arg.1=SC_STATUS_TYPE,InfoLevel func.QueryServiceStatusEx.arg.2=LPBYTE,lpBuffer func.QueryServiceStatusEx.arg.3=DWORD,cbBufSize func.QueryServiceStatusEx.arg.4=LPDWORD,pcbBytesNeeded func.QueryServiceStatusEx.ret=BOOL RegisterServiceCtrlHandlerA=func func.RegisterServiceCtrlHandlerA.args=2 func.RegisterServiceCtrlHandlerA.arg.0=LPCSTR,lpServiceName func.RegisterServiceCtrlHandlerA.arg.1=LPHANDLER_FUNCTION,lpHandlerProc func.RegisterServiceCtrlHandlerA.ret=SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerExA=func func.RegisterServiceCtrlHandlerExA.args=3 func.RegisterServiceCtrlHandlerExA.arg.0=LPCSTR,lpServiceName func.RegisterServiceCtrlHandlerExA.arg.1=LPHANDLER_FUNCTION_EX,lpHandlerProc func.RegisterServiceCtrlHandlerExA.arg.2=LPVOID,lpContext func.RegisterServiceCtrlHandlerExA.ret=SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerExW=func func.RegisterServiceCtrlHandlerExW.args=3 func.RegisterServiceCtrlHandlerExW.arg.0=LPCWSTR,lpServiceName func.RegisterServiceCtrlHandlerExW.arg.1=LPHANDLER_FUNCTION_EX,lpHandlerProc func.RegisterServiceCtrlHandlerExW.arg.2=LPVOID,lpContext func.RegisterServiceCtrlHandlerExW.ret=SERVICE_STATUS_HANDLE RegisterServiceCtrlHandlerW=func func.RegisterServiceCtrlHandlerW.args=2 func.RegisterServiceCtrlHandlerW.arg.0=LPCWSTR,lpServiceName func.RegisterServiceCtrlHandlerW.arg.1=LPHANDLER_FUNCTION,lpHandlerProc func.RegisterServiceCtrlHandlerW.ret=SERVICE_STATUS_HANDLE SetServiceObjectSecurity=func func.SetServiceObjectSecurity.args=3 func.SetServiceObjectSecurity.arg.0=SC_HANDLE,hService func.SetServiceObjectSecurity.arg.1=SECURITY_INFORMATION,dwSecurityInformation func.SetServiceObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,lpSecurityDescriptor func.SetServiceObjectSecurity.ret=BOOL SetServiceStatus=func func.SetServiceStatus.args=2 func.SetServiceStatus.arg.0=SERVICE_STATUS_HANDLE,hServiceStatus func.SetServiceStatus.arg.1=LPSERVICE_STATUS,lpServiceStatus func.SetServiceStatus.ret=BOOL StartServiceA=func func.StartServiceA.args=3 func.StartServiceA.arg.0=SC_HANDLE,hService func.StartServiceA.arg.1=DWORD,dwNumServiceArgs func.StartServiceA.arg.2=LPCSTR *,lpServiceArgVectors func.StartServiceA.ret=BOOL StartServiceCtrlDispatcherA=func func.StartServiceCtrlDispatcherA.args=1 func.StartServiceCtrlDispatcherA.arg.0=const SERVICE_TABLE_ENTRYA *,lpServiceStartTable func.StartServiceCtrlDispatcherA.ret=BOOL StartServiceCtrlDispatcherW=func func.StartServiceCtrlDispatcherW.args=1 func.StartServiceCtrlDispatcherW.arg.0=const SERVICE_TABLE_ENTRYW *,lpServiceStartTable func.StartServiceCtrlDispatcherW.ret=BOOL StartServiceW=func func.StartServiceW.args=3 func.StartServiceW.arg.0=SC_HANDLE,hService func.StartServiceW.arg.1=DWORD,dwNumServiceArgs func.StartServiceW.arg.2=LPCWSTR *,lpServiceArgVectors func.StartServiceW.ret=BOOL SubscribeServiceChangeNotifications=func func.SubscribeServiceChangeNotifications.args=5 func.SubscribeServiceChangeNotifications.arg.0=SC_HANDLE,hService func.SubscribeServiceChangeNotifications.arg.1=SC_EVENT_TYPE,eEventType func.SubscribeServiceChangeNotifications.arg.2=PSC_NOTIFICATION_CALLBACK,pCallback func.SubscribeServiceChangeNotifications.arg.3=PVOID,pCallbackContext func.SubscribeServiceChangeNotifications.arg.4=PSC_NOTIFICATION_REGISTRATION *,pSubscription func.SubscribeServiceChangeNotifications.ret=DWORD UnlockServiceDatabase=func func.UnlockServiceDatabase.args=1 func.UnlockServiceDatabase.arg.0=SC_LOCK,ScLock func.UnlockServiceDatabase.ret=BOOL UnsubscribeServiceChangeNotifications=func func.UnsubscribeServiceChangeNotifications.args=1 func.UnsubscribeServiceChangeNotifications.arg.0=PSC_NOTIFICATION_REGISTRATION,pSubscription func.UnsubscribeServiceChangeNotifications.ret=VOID WaitServiceState=func func.WaitServiceState.args=4 func.WaitServiceState.arg.0=SC_HANDLE,hService func.WaitServiceState.arg.1=DWORD,dwNotify func.WaitServiceState.arg.2=DWORD,dwTimeout func.WaitServiceState.arg.3=HANDLE,hCancelEvent func.WaitServiceState.ret=DWORD ### winuser.h ### ActivateKeyboardLayout=func func.ActivateKeyboardLayout.args=2 func.ActivateKeyboardLayout.arg.0=HKL,hkl func.ActivateKeyboardLayout.arg.1=UINT,Flags func.ActivateKeyboardLayout.ret=BOOL AddClipboardFormatListener=func func.AddClipboardFormatListener.args=1 func.AddClipboardFormatListener.arg.0=HWND,hwnd func.AddClipboardFormatListener.ret=BOOL AdjustWindowRect=func func.AdjustWindowRect.args=3 func.AdjustWindowRect.arg.0=LPRECT,lpRect func.AdjustWindowRect.arg.1=DWORD,dwStyle func.AdjustWindowRect.arg.2=BOOL,bMenu func.AdjustWindowRect.ret=BOOL AdjustWindowRectEx=func func.AdjustWindowRectEx.args=4 func.AdjustWindowRectEx.arg.0=LPRECT,lpRect func.AdjustWindowRectEx.arg.1=DWORD,dwStyle func.AdjustWindowRectEx.arg.2=BOOL,bMenu func.AdjustWindowRectEx.arg.3=DWORD,dwExStyle func.AdjustWindowRectEx.ret=BOOL AdjustWindowRectExForDpi=func func.AdjustWindowRectExForDpi.args=5 func.AdjustWindowRectExForDpi.arg.0=LPRECT,lpRect func.AdjustWindowRectExForDpi.arg.1=DWORD,dwStyle func.AdjustWindowRectExForDpi.arg.2=BOOL,bMenu func.AdjustWindowRectExForDpi.arg.3=DWORD,dwExStyle func.AdjustWindowRectExForDpi.arg.4=UINT,dpi func.AdjustWindowRectExForDpi.ret=BOOL AllowSetForegroundWindow=func func.AllowSetForegroundWindow.args=1 func.AllowSetForegroundWindow.arg.0=DWORD,dwProcessId func.AllowSetForegroundWindow.ret=BOOL AnimateWindow=func func.AnimateWindow.args=3 func.AnimateWindow.arg.0=HWND,hWnd func.AnimateWindow.arg.1=DWORD,dwTime func.AnimateWindow.arg.2=DWORD,dwFlags func.AnimateWindow.ret=BOOL AnyPopup=func func.AnyPopup.args=0 func.AnyPopup.ret=BOOL AppendMenuA=func func.AppendMenuA.args=4 func.AppendMenuA.arg.0=HMENU,hMenu func.AppendMenuA.arg.1=UINT,uFlags func.AppendMenuA.arg.2=UINT_PTR,uIDNewItem func.AppendMenuA.arg.3=LPCSTR,lpNewItem func.AppendMenuA.ret=BOOL AppendMenuW=func func.AppendMenuW.args=4 func.AppendMenuW.arg.0=HMENU,hMenu func.AppendMenuW.arg.1=UINT,uFlags func.AppendMenuW.arg.2=UINT_PTR,uIDNewItem func.AppendMenuW.arg.3=LPCWSTR,lpNewItem func.AppendMenuW.ret=BOOL AreDpiAwarenessContextsEqual=func func.AreDpiAwarenessContextsEqual.args=2 func.AreDpiAwarenessContextsEqual.arg.0=DPI_AWARENESS_CONTEXT,dpiContextA func.AreDpiAwarenessContextsEqual.arg.1=DPI_AWARENESS_CONTEXT,dpiContextB func.AreDpiAwarenessContextsEqual.ret=BOOL ArrangeIconicWindows=func func.ArrangeIconicWindows.args=1 func.ArrangeIconicWindows.arg.0=HWND,hWnd func.ArrangeIconicWindows.ret=UINT AttachThreadInput=func func.AttachThreadInput.args=3 func.AttachThreadInput.arg.0=DWORD,idAttach func.AttachThreadInput.arg.1=DWORD,idAttachTo func.AttachThreadInput.arg.2=BOOL,fAttach func.AttachThreadInput.ret=BOOL BeginDeferWindowPos=func func.BeginDeferWindowPos.args=1 func.BeginDeferWindowPos.arg.0=int,nNumWindows func.BeginDeferWindowPos.ret=HDWP BeginPaint=func func.BeginPaint.args=2 func.BeginPaint.arg.0=HWND,hWnd func.BeginPaint.arg.1=LPPAINTSTRUCT,lpPaint func.BeginPaint.ret=HDC BlockInput=func func.BlockInput.args=1 func.BlockInput.arg.0=BOOL,fBlockIt func.BlockInput.ret=BOOL BringWindowToTop=func func.BringWindowToTop.args=1 func.BringWindowToTop.arg.0=HWND,hWnd func.BringWindowToTop.ret=BOOL BroadcastSystemMessage=func func.BroadcastSystemMessage.args=5 func.BroadcastSystemMessage.arg.0=DWORD,flags func.BroadcastSystemMessage.arg.1=LPDWORD,lpInfo func.BroadcastSystemMessage.arg.2=UINT,Msg func.BroadcastSystemMessage.arg.3=WPARAM,wParam func.BroadcastSystemMessage.arg.4=LPARAM,lParam func.BroadcastSystemMessage.ret=long BroadcastSystemMessageA=func func.BroadcastSystemMessageA.args=5 func.BroadcastSystemMessageA.arg.0=DWORD,flags func.BroadcastSystemMessageA.arg.1=LPDWORD,lpInfo func.BroadcastSystemMessageA.arg.2=UINT,Msg func.BroadcastSystemMessageA.arg.3=WPARAM,wParam func.BroadcastSystemMessageA.arg.4=LPARAM,lParam func.BroadcastSystemMessageA.ret=long BroadcastSystemMessageExA=func func.BroadcastSystemMessageExA.args=6 func.BroadcastSystemMessageExA.arg.0=DWORD,flags func.BroadcastSystemMessageExA.arg.1=LPDWORD,lpInfo func.BroadcastSystemMessageExA.arg.2=UINT,Msg func.BroadcastSystemMessageExA.arg.3=WPARAM,wParam func.BroadcastSystemMessageExA.arg.4=LPARAM,lParam func.BroadcastSystemMessageExA.arg.5=PBSMINFO,pbsmInfo func.BroadcastSystemMessageExA.ret=long BroadcastSystemMessageExW=func func.BroadcastSystemMessageExW.args=6 func.BroadcastSystemMessageExW.arg.0=DWORD,flags func.BroadcastSystemMessageExW.arg.1=LPDWORD,lpInfo func.BroadcastSystemMessageExW.arg.2=UINT,Msg func.BroadcastSystemMessageExW.arg.3=WPARAM,wParam func.BroadcastSystemMessageExW.arg.4=LPARAM,lParam func.BroadcastSystemMessageExW.arg.5=PBSMINFO,pbsmInfo func.BroadcastSystemMessageExW.ret=long BroadcastSystemMessageW=func func.BroadcastSystemMessageW.args=5 func.BroadcastSystemMessageW.arg.0=DWORD,flags func.BroadcastSystemMessageW.arg.1=LPDWORD,lpInfo func.BroadcastSystemMessageW.arg.2=UINT,Msg func.BroadcastSystemMessageW.arg.3=WPARAM,wParam func.BroadcastSystemMessageW.arg.4=LPARAM,lParam func.BroadcastSystemMessageW.ret=long CalculatePopupWindowPosition=func func.CalculatePopupWindowPosition.args=5 func.CalculatePopupWindowPosition.arg.0=const POINT *,anchorPoint func.CalculatePopupWindowPosition.arg.1=const SIZE *,windowSize func.CalculatePopupWindowPosition.arg.2=UINT,flags func.CalculatePopupWindowPosition.arg.3=RECT *,excludeRect func.CalculatePopupWindowPosition.arg.4=RECT *,popupWindowPosition func.CalculatePopupWindowPosition.ret=BOOL CallMsgFilterA=func func.CallMsgFilterA.args=2 func.CallMsgFilterA.arg.0=LPMSG,lpMsg func.CallMsgFilterA.arg.1=int,nCode func.CallMsgFilterA.ret=BOOL CallMsgFilterW=func func.CallMsgFilterW.args=2 func.CallMsgFilterW.arg.0=LPMSG,lpMsg func.CallMsgFilterW.arg.1=int,nCode func.CallMsgFilterW.ret=BOOL CallNextHookEx=func func.CallNextHookEx.args=4 func.CallNextHookEx.arg.0=HHOOK,hhk func.CallNextHookEx.arg.1=int,nCode func.CallNextHookEx.arg.2=WPARAM,wParam func.CallNextHookEx.arg.3=LPARAM,lParam func.CallNextHookEx.ret=LRESULT CallWindowProcA=func func.CallWindowProcA.args=5 func.CallWindowProcA.arg.0=FARPROC,lpPrevWndFunc func.CallWindowProcA.arg.1=HWND,hWnd func.CallWindowProcA.arg.2=UINT,Msg func.CallWindowProcA.arg.3=WPARAM,wParam func.CallWindowProcA.arg.4=LPARAM,lParam func.CallWindowProcA.ret=LRESULT CallWindowProcW=func func.CallWindowProcW.args=5 func.CallWindowProcW.arg.0=FARPROC,lpPrevWndFunc func.CallWindowProcW.arg.1=HWND,hWnd func.CallWindowProcW.arg.2=UINT,Msg func.CallWindowProcW.arg.3=WPARAM,wParam func.CallWindowProcW.arg.4=LPARAM,lParam func.CallWindowProcW.ret=LRESULT CancelShutdown=func func.CancelShutdown.args=0 func.CancelShutdown.ret=BOOL CascadeWindows=func func.CascadeWindows.args=5 func.CascadeWindows.arg.0=HWND,hwndParent func.CascadeWindows.arg.1=UINT,wHow func.CascadeWindows.arg.2=const RECT *,lpRect func.CascadeWindows.arg.3=UINT,cKids func.CascadeWindows.arg.4=const HWND *,lpKids func.CascadeWindows.ret=WORD ChangeClipboardChain=func func.ChangeClipboardChain.args=2 func.ChangeClipboardChain.arg.0=HWND,hWndRemove func.ChangeClipboardChain.arg.1=HWND,hWndNewNext func.ChangeClipboardChain.ret=BOOL ChangeDisplaySettingsA=func func.ChangeDisplaySettingsA.args=2 func.ChangeDisplaySettingsA.arg.0=DEVMODEA *,lpDevMode func.ChangeDisplaySettingsA.arg.1=DWORD,dwFlags func.ChangeDisplaySettingsA.ret=LONG ChangeDisplaySettingsExA=func func.ChangeDisplaySettingsExA.args=5 func.ChangeDisplaySettingsExA.arg.0=LPCSTR,lpszDeviceName func.ChangeDisplaySettingsExA.arg.1=DEVMODEA *,lpDevMode func.ChangeDisplaySettingsExA.arg.2=HWND,hwnd func.ChangeDisplaySettingsExA.arg.3=DWORD,dwflags func.ChangeDisplaySettingsExA.arg.4=LPVOID,lParam func.ChangeDisplaySettingsExA.ret=LONG ChangeDisplaySettingsExW=func func.ChangeDisplaySettingsExW.args=5 func.ChangeDisplaySettingsExW.arg.0=LPCWSTR,lpszDeviceName func.ChangeDisplaySettingsExW.arg.1=DEVMODEW *,lpDevMode func.ChangeDisplaySettingsExW.arg.2=HWND,hwnd func.ChangeDisplaySettingsExW.arg.3=DWORD,dwflags func.ChangeDisplaySettingsExW.arg.4=LPVOID,lParam func.ChangeDisplaySettingsExW.ret=LONG ChangeDisplaySettingsW=func func.ChangeDisplaySettingsW.args=2 func.ChangeDisplaySettingsW.arg.0=DEVMODEW *,lpDevMode func.ChangeDisplaySettingsW.arg.1=DWORD,dwFlags func.ChangeDisplaySettingsW.ret=LONG ChangeMenuA=func func.ChangeMenuA.args=5 func.ChangeMenuA.arg.0=HMENU,hMenu func.ChangeMenuA.arg.1=UINT,cmd func.ChangeMenuA.arg.2=LPCSTR,lpszNewItem func.ChangeMenuA.arg.3=UINT,cmdInsert func.ChangeMenuA.arg.4=UINT,flags func.ChangeMenuA.ret=BOOL ChangeMenuW=func func.ChangeMenuW.args=5 func.ChangeMenuW.arg.0=HMENU,hMenu func.ChangeMenuW.arg.1=UINT,cmd func.ChangeMenuW.arg.2=LPCWSTR,lpszNewItem func.ChangeMenuW.arg.3=UINT,cmdInsert func.ChangeMenuW.arg.4=UINT,flags func.ChangeMenuW.ret=BOOL ChangeWindowMessageFilter=func func.ChangeWindowMessageFilter.args=2 func.ChangeWindowMessageFilter.arg.0=UINT,message func.ChangeWindowMessageFilter.arg.1=DWORD,dwFlag func.ChangeWindowMessageFilter.ret=BOOL ChangeWindowMessageFilterEx=func func.ChangeWindowMessageFilterEx.args=4 func.ChangeWindowMessageFilterEx.arg.0=HWND,hwnd func.ChangeWindowMessageFilterEx.arg.1=UINT,message func.ChangeWindowMessageFilterEx.arg.2=DWORD,action func.ChangeWindowMessageFilterEx.arg.3=PCHANGEFILTERSTRUCT,pChangeFilterStruct func.ChangeWindowMessageFilterEx.ret=BOOL CharLowerA=func func.CharLowerA.args=1 func.CharLowerA.arg.0=LPSTR,lpsz func.CharLowerA.ret=LPSTR CharLowerBuffA=func func.CharLowerBuffA.args=2 func.CharLowerBuffA.arg.0=LPSTR,lpsz func.CharLowerBuffA.arg.1=DWORD,cchLength func.CharLowerBuffA.ret=DWORD CharLowerBuffW=func func.CharLowerBuffW.args=2 func.CharLowerBuffW.arg.0=LPWSTR,lpsz func.CharLowerBuffW.arg.1=DWORD,cchLength func.CharLowerBuffW.ret=DWORD CharLowerW=func func.CharLowerW.args=1 func.CharLowerW.arg.0=LPWSTR,lpsz func.CharLowerW.ret=LPWSTR CharNextA=func func.CharNextA.args=1 func.CharNextA.arg.0=LPCSTR,lpsz func.CharNextA.ret=LPSTR CharNextExA=func func.CharNextExA.args=3 func.CharNextExA.arg.0=WORD,CodePage func.CharNextExA.arg.1=LPCSTR,lpCurrentChar func.CharNextExA.arg.2=DWORD,dwFlags func.CharNextExA.ret=LPSTR CharNextW=func func.CharNextW.args=1 func.CharNextW.arg.0=LPCWSTR,lpsz func.CharNextW.ret=LPWSTR CharPrevA=func func.CharPrevA.args=2 func.CharPrevA.arg.0=LPCSTR,lpszStart func.CharPrevA.arg.1=LPCSTR,lpszCurrent func.CharPrevA.ret=LPSTR CharPrevExA=func func.CharPrevExA.args=4 func.CharPrevExA.arg.0=WORD,CodePage func.CharPrevExA.arg.1=LPCSTR,lpStart func.CharPrevExA.arg.2=LPCSTR,lpCurrentChar func.CharPrevExA.arg.3=DWORD,dwFlags func.CharPrevExA.ret=LPSTR CharPrevW=func func.CharPrevW.args=2 func.CharPrevW.arg.0=LPCWSTR,lpszStart func.CharPrevW.arg.1=LPCWSTR,lpszCurrent func.CharPrevW.ret=LPWSTR CharToOemA=func func.CharToOemA.args=2 func.CharToOemA.arg.0=LPCSTR,pSrc func.CharToOemA.arg.1=LPSTR,pDst func.CharToOemA.ret=BOOL CharToOemBuffA=func func.CharToOemBuffA.args=3 func.CharToOemBuffA.arg.0=LPCSTR,lpszSrc func.CharToOemBuffA.arg.1=LPSTR,lpszDst func.CharToOemBuffA.arg.2=DWORD,cchDstLength func.CharToOemBuffA.ret=BOOL CharToOemBuffW=func func.CharToOemBuffW.args=3 func.CharToOemBuffW.arg.0=LPCWSTR,lpszSrc func.CharToOemBuffW.arg.1=LPSTR,lpszDst func.CharToOemBuffW.arg.2=DWORD,cchDstLength func.CharToOemBuffW.ret=BOOL CharToOemW=func func.CharToOemW.args=2 func.CharToOemW.arg.0=LPCWSTR,pSrc func.CharToOemW.arg.1=LPSTR,pDst func.CharToOemW.ret=BOOL CharUpperA=func func.CharUpperA.args=1 func.CharUpperA.arg.0=LPSTR,lpsz func.CharUpperA.ret=LPSTR CharUpperBuffA=func func.CharUpperBuffA.args=2 func.CharUpperBuffA.arg.0=LPSTR,lpsz func.CharUpperBuffA.arg.1=DWORD,cchLength func.CharUpperBuffA.ret=DWORD CharUpperBuffW=func func.CharUpperBuffW.args=2 func.CharUpperBuffW.arg.0=LPWSTR,lpsz func.CharUpperBuffW.arg.1=DWORD,cchLength func.CharUpperBuffW.ret=DWORD CharUpperW=func func.CharUpperW.args=1 func.CharUpperW.arg.0=LPWSTR,lpsz func.CharUpperW.ret=LPWSTR CheckDlgButton=func func.CheckDlgButton.args=3 func.CheckDlgButton.arg.0=HWND,hDlg func.CheckDlgButton.arg.1=int,nIDButton func.CheckDlgButton.arg.2=UINT,uCheck func.CheckDlgButton.ret=BOOL CheckMenuItem=func func.CheckMenuItem.args=3 func.CheckMenuItem.arg.0=HMENU,hMenu func.CheckMenuItem.arg.1=UINT,uIDCheckItem func.CheckMenuItem.arg.2=UINT,uCheck func.CheckMenuItem.ret=DWORD CheckMenuRadioItem=func func.CheckMenuRadioItem.args=5 func.CheckMenuRadioItem.arg.0=HMENU,hmenu func.CheckMenuRadioItem.arg.1=UINT,first func.CheckMenuRadioItem.arg.2=UINT,last func.CheckMenuRadioItem.arg.3=UINT,check func.CheckMenuRadioItem.arg.4=UINT,flags func.CheckMenuRadioItem.ret=BOOL CheckRadioButton=func func.CheckRadioButton.args=4 func.CheckRadioButton.arg.0=HWND,hDlg func.CheckRadioButton.arg.1=int,nIDFirstButton func.CheckRadioButton.arg.2=int,nIDLastButton func.CheckRadioButton.arg.3=int,nIDCheckButton func.CheckRadioButton.ret=BOOL ChildWindowFromPoint=func func.ChildWindowFromPoint.args=2 func.ChildWindowFromPoint.arg.0=HWND,hWndParent func.ChildWindowFromPoint.arg.1=POINT,Point func.ChildWindowFromPoint.ret=HWND ChildWindowFromPointEx=func func.ChildWindowFromPointEx.args=3 func.ChildWindowFromPointEx.arg.0=HWND,hwnd func.ChildWindowFromPointEx.arg.1=POINT,pt func.ChildWindowFromPointEx.arg.2=UINT,flags func.ChildWindowFromPointEx.ret=HWND ClientToScreen=func func.ClientToScreen.args=2 func.ClientToScreen.arg.0=HWND,hWnd func.ClientToScreen.arg.1=LPPOINT,lpPoint func.ClientToScreen.ret=BOOL ClipCursor=func func.ClipCursor.args=1 func.ClipCursor.arg.0=const RECT *,lpRect func.ClipCursor.ret=BOOL CloseClipboard=func func.CloseClipboard.args=0 func.CloseClipboard.ret=BOOL CloseDesktop=func func.CloseDesktop.args=1 func.CloseDesktop.arg.0=HDESK,hDesktop func.CloseDesktop.ret=BOOL CloseGestureInfoHandle=func func.CloseGestureInfoHandle.args=1 func.CloseGestureInfoHandle.arg.0=HGESTUREINFO,hGestureInfo func.CloseGestureInfoHandle.ret=BOOL CloseTouchInputHandle=func func.CloseTouchInputHandle.args=1 func.CloseTouchInputHandle.arg.0=HTOUCHINPUT,hTouchInput func.CloseTouchInputHandle.ret=BOOL CloseWindow=func func.CloseWindow.args=1 func.CloseWindow.arg.0=HWND,hWnd func.CloseWindow.ret=BOOL CloseWindowStation=func func.CloseWindowStation.args=1 func.CloseWindowStation.arg.0=HWINSTA,hWinSta func.CloseWindowStation.ret=BOOL CopyAcceleratorTableA=func func.CopyAcceleratorTableA.args=3 func.CopyAcceleratorTableA.arg.0=HACCEL,hAccelSrc func.CopyAcceleratorTableA.arg.1=LPACCEL,lpAccelDst func.CopyAcceleratorTableA.arg.2=int,cAccelEntries func.CopyAcceleratorTableA.ret=int CopyAcceleratorTableW=func func.CopyAcceleratorTableW.args=3 func.CopyAcceleratorTableW.arg.0=HACCEL,hAccelSrc func.CopyAcceleratorTableW.arg.1=LPACCEL,lpAccelDst func.CopyAcceleratorTableW.arg.2=int,cAccelEntries func.CopyAcceleratorTableW.ret=int CopyCursor=func func.CopyCursor.args=1 func.CopyCursor.arg.0=HCURSOR,hCursor func.CopyCursor.ret=HCURSOR CopyIcon=func func.CopyIcon.args=1 func.CopyIcon.arg.0=HICON,hIcon func.CopyIcon.ret=HICON CopyImage=func func.CopyImage.args=5 func.CopyImage.arg.0=HANDLE,h func.CopyImage.arg.1=UINT,type func.CopyImage.arg.2=int,cx func.CopyImage.arg.3=int,cy func.CopyImage.arg.4=UINT,flags func.CopyImage.ret=HANDLE CopyRect=func func.CopyRect.args=2 func.CopyRect.arg.0=LPRECT,lprcDst func.CopyRect.arg.1=const RECT *,lprcSrc func.CopyRect.ret=BOOL CountClipboardFormats=func func.CountClipboardFormats.args=0 func.CountClipboardFormats.ret=int CreateAcceleratorTableA=func func.CreateAcceleratorTableA.args=2 func.CreateAcceleratorTableA.arg.0=LPACCEL,paccel func.CreateAcceleratorTableA.arg.1=int,cAccel func.CreateAcceleratorTableA.ret=HACCEL CreateAcceleratorTableW=func func.CreateAcceleratorTableW.args=2 func.CreateAcceleratorTableW.arg.0=LPACCEL,paccel func.CreateAcceleratorTableW.arg.1=int,cAccel func.CreateAcceleratorTableW.ret=HACCEL CreateCaret=func func.CreateCaret.args=4 func.CreateCaret.arg.0=HWND,hWnd func.CreateCaret.arg.1=HBITMAP,hBitmap func.CreateCaret.arg.2=int,nWidth func.CreateCaret.arg.3=int,nHeight func.CreateCaret.ret=BOOL CreateCursor=func func.CreateCursor.args=7 func.CreateCursor.arg.0=HINSTANCE,hInst func.CreateCursor.arg.1=int,xHotSpot func.CreateCursor.arg.2=int,yHotSpot func.CreateCursor.arg.3=int,nWidth func.CreateCursor.arg.4=int,nHeight func.CreateCursor.arg.5=const VOID *,pvANDPlane func.CreateCursor.arg.6=const VOID *,pvXORPlane func.CreateCursor.ret=HCURSOR CreateDesktopA=func func.CreateDesktopA.args=6 func.CreateDesktopA.arg.0=LPCSTR,lpszDesktop func.CreateDesktopA.arg.1=LPCSTR,lpszDevice func.CreateDesktopA.arg.2=DEVMODEA *,pDevmode func.CreateDesktopA.arg.3=DWORD,dwFlags func.CreateDesktopA.arg.4=ACCESS_MASK,dwDesiredAccess func.CreateDesktopA.arg.5=LPSECURITY_ATTRIBUTES,lpsa func.CreateDesktopA.ret=HDESK CreateDesktopExA=func func.CreateDesktopExA.args=8 func.CreateDesktopExA.arg.0=LPCSTR,lpszDesktop func.CreateDesktopExA.arg.1=LPCSTR,lpszDevice func.CreateDesktopExA.arg.2=DEVMODEA *,pDevmode func.CreateDesktopExA.arg.3=DWORD,dwFlags func.CreateDesktopExA.arg.4=ACCESS_MASK,dwDesiredAccess func.CreateDesktopExA.arg.5=LPSECURITY_ATTRIBUTES,lpsa func.CreateDesktopExA.arg.6=ULONG,ulHeapSize func.CreateDesktopExA.arg.7=PVOID,pvoid func.CreateDesktopExA.ret=HDESK CreateDesktopExW=func func.CreateDesktopExW.args=8 func.CreateDesktopExW.arg.0=LPCWSTR,lpszDesktop func.CreateDesktopExW.arg.1=LPCWSTR,lpszDevice func.CreateDesktopExW.arg.2=DEVMODEW *,pDevmode func.CreateDesktopExW.arg.3=DWORD,dwFlags func.CreateDesktopExW.arg.4=ACCESS_MASK,dwDesiredAccess func.CreateDesktopExW.arg.5=LPSECURITY_ATTRIBUTES,lpsa func.CreateDesktopExW.arg.6=ULONG,ulHeapSize func.CreateDesktopExW.arg.7=PVOID,pvoid func.CreateDesktopExW.ret=HDESK CreateDesktopW=func func.CreateDesktopW.args=6 func.CreateDesktopW.arg.0=LPCWSTR,lpszDesktop func.CreateDesktopW.arg.1=LPCWSTR,lpszDevice func.CreateDesktopW.arg.2=DEVMODEW *,pDevmode func.CreateDesktopW.arg.3=DWORD,dwFlags func.CreateDesktopW.arg.4=ACCESS_MASK,dwDesiredAccess func.CreateDesktopW.arg.5=LPSECURITY_ATTRIBUTES,lpsa func.CreateDesktopW.ret=HDESK CreateDialogIndirectParamA=func func.CreateDialogIndirectParamA.args=5 func.CreateDialogIndirectParamA.arg.0=HINSTANCE,hInstance func.CreateDialogIndirectParamA.arg.1=LPCDLGTEMPLATEA,lpTemplate func.CreateDialogIndirectParamA.arg.2=HWND,hWndParent func.CreateDialogIndirectParamA.arg.3=DLGPROC,lpDialogFunc func.CreateDialogIndirectParamA.arg.4=LPARAM,dwInitParam func.CreateDialogIndirectParamA.ret=HWND CreateDialogIndirectParamW=func func.CreateDialogIndirectParamW.args=5 func.CreateDialogIndirectParamW.arg.0=HINSTANCE,hInstance func.CreateDialogIndirectParamW.arg.1=LPCDLGTEMPLATEW,lpTemplate func.CreateDialogIndirectParamW.arg.2=HWND,hWndParent func.CreateDialogIndirectParamW.arg.3=DLGPROC,lpDialogFunc func.CreateDialogIndirectParamW.arg.4=LPARAM,dwInitParam func.CreateDialogIndirectParamW.ret=HWND CreateDialogParamA=func func.CreateDialogParamA.args=5 func.CreateDialogParamA.arg.0=HINSTANCE,hInstance func.CreateDialogParamA.arg.1=LPCSTR,lpTemplateName func.CreateDialogParamA.arg.2=HWND,hWndParent func.CreateDialogParamA.arg.3=DLGPROC,lpDialogFunc func.CreateDialogParamA.arg.4=LPARAM,dwInitParam func.CreateDialogParamA.ret=HWND CreateDialogParamW=func func.CreateDialogParamW.args=5 func.CreateDialogParamW.arg.0=HINSTANCE,hInstance func.CreateDialogParamW.arg.1=LPCWSTR,lpTemplateName func.CreateDialogParamW.arg.2=HWND,hWndParent func.CreateDialogParamW.arg.3=DLGPROC,lpDialogFunc func.CreateDialogParamW.arg.4=LPARAM,dwInitParam func.CreateDialogParamW.ret=HWND CreateIcon=func func.CreateIcon.args=7 func.CreateIcon.arg.0=HINSTANCE,hInstance func.CreateIcon.arg.1=int,nWidth func.CreateIcon.arg.2=int,nHeight func.CreateIcon.arg.3=BYTE,cPlanes func.CreateIcon.arg.4=BYTE,cBitsPixel func.CreateIcon.arg.5=const BYTE *,lpbANDbits func.CreateIcon.arg.6=const BYTE *,lpbXORbits func.CreateIcon.ret=HICON CreateIconFromResource=func func.CreateIconFromResource.args=4 func.CreateIconFromResource.arg.0=PBYTE,presbits func.CreateIconFromResource.arg.1=DWORD,dwResSize func.CreateIconFromResource.arg.2=BOOL,fIcon func.CreateIconFromResource.arg.3=DWORD,dwVer func.CreateIconFromResource.ret=HICON CreateIconFromResourceEx=func func.CreateIconFromResourceEx.args=7 func.CreateIconFromResourceEx.arg.0=PBYTE,presbits func.CreateIconFromResourceEx.arg.1=DWORD,dwResSize func.CreateIconFromResourceEx.arg.2=BOOL,fIcon func.CreateIconFromResourceEx.arg.3=DWORD,dwVer func.CreateIconFromResourceEx.arg.4=int,cxDesired func.CreateIconFromResourceEx.arg.5=int,cyDesired func.CreateIconFromResourceEx.arg.6=UINT,Flags func.CreateIconFromResourceEx.ret=HICON CreateIconIndirect=func func.CreateIconIndirect.args=1 func.CreateIconIndirect.arg.0=PICONINFO,piconinfo func.CreateIconIndirect.ret=HICON CreateMDIWindowA=func func.CreateMDIWindowA.args=10 func.CreateMDIWindowA.arg.0=LPCSTR,lpClassName func.CreateMDIWindowA.arg.1=LPCSTR,lpWindowName func.CreateMDIWindowA.arg.2=DWORD,dwStyle func.CreateMDIWindowA.arg.3=int,X func.CreateMDIWindowA.arg.4=int,Y func.CreateMDIWindowA.arg.5=int,nWidth func.CreateMDIWindowA.arg.6=int,nHeight func.CreateMDIWindowA.arg.7=HWND,hWndParent func.CreateMDIWindowA.arg.8=HINSTANCE,hInstance func.CreateMDIWindowA.arg.9=LPARAM,lParam func.CreateMDIWindowA.ret=HWND CreateMDIWindowW=func func.CreateMDIWindowW.args=10 func.CreateMDIWindowW.arg.0=LPCWSTR,lpClassName func.CreateMDIWindowW.arg.1=LPCWSTR,lpWindowName func.CreateMDIWindowW.arg.2=DWORD,dwStyle func.CreateMDIWindowW.arg.3=int,X func.CreateMDIWindowW.arg.4=int,Y func.CreateMDIWindowW.arg.5=int,nWidth func.CreateMDIWindowW.arg.6=int,nHeight func.CreateMDIWindowW.arg.7=HWND,hWndParent func.CreateMDIWindowW.arg.8=HINSTANCE,hInstance func.CreateMDIWindowW.arg.9=LPARAM,lParam func.CreateMDIWindowW.ret=HWND CreateMenu=func func.CreateMenu.args=0 func.CreateMenu.ret=HMENU CreatePopupMenu=func func.CreatePopupMenu.args=0 func.CreatePopupMenu.ret=HMENU CreateWindowExA=func func.CreateWindowExA.args=12 func.CreateWindowExA.arg.0=DWORD,dwExStyle func.CreateWindowExA.arg.1=LPCSTR,lpClassName func.CreateWindowExA.arg.2=LPCSTR,lpWindowName func.CreateWindowExA.arg.3=DWORD,dwStyle func.CreateWindowExA.arg.4=int,X func.CreateWindowExA.arg.5=int,Y func.CreateWindowExA.arg.6=int,nWidth func.CreateWindowExA.arg.7=int,nHeight func.CreateWindowExA.arg.8=HWND,hWndParent func.CreateWindowExA.arg.9=HMENU,hMenu func.CreateWindowExA.arg.10=HINSTANCE,hInstance func.CreateWindowExA.arg.11=LPVOID,lpParam func.CreateWindowExA.ret=HWND CreateWindowExW=func func.CreateWindowExW.args=12 func.CreateWindowExW.arg.0=DWORD,dwExStyle func.CreateWindowExW.arg.1=LPCWSTR,lpClassName func.CreateWindowExW.arg.2=LPCWSTR,lpWindowName func.CreateWindowExW.arg.3=DWORD,dwStyle func.CreateWindowExW.arg.4=int,X func.CreateWindowExW.arg.5=int,Y func.CreateWindowExW.arg.6=int,nWidth func.CreateWindowExW.arg.7=int,nHeight func.CreateWindowExW.arg.8=HWND,hWndParent func.CreateWindowExW.arg.9=HMENU,hMenu func.CreateWindowExW.arg.10=HINSTANCE,hInstance func.CreateWindowExW.arg.11=LPVOID,lpParam func.CreateWindowExW.ret=HWND CreateWindowStationA=func func.CreateWindowStationA.args=4 func.CreateWindowStationA.arg.0=LPCSTR,lpwinsta func.CreateWindowStationA.arg.1=DWORD,dwFlags func.CreateWindowStationA.arg.2=ACCESS_MASK,dwDesiredAccess func.CreateWindowStationA.arg.3=LPSECURITY_ATTRIBUTES,lpsa func.CreateWindowStationA.ret=HWINSTA CreateWindowStationW=func func.CreateWindowStationW.args=4 func.CreateWindowStationW.arg.0=LPCWSTR,lpwinsta func.CreateWindowStationW.arg.1=DWORD,dwFlags func.CreateWindowStationW.arg.2=ACCESS_MASK,dwDesiredAccess func.CreateWindowStationW.arg.3=LPSECURITY_ATTRIBUTES,lpsa func.CreateWindowStationW.ret=HWINSTA DefDlgProcA=func func.DefDlgProcA.args=4 func.DefDlgProcA.arg.0=HWND,hDlg func.DefDlgProcA.arg.1=UINT,Msg func.DefDlgProcA.arg.2=WPARAM,wParam func.DefDlgProcA.arg.3=LPARAM,lParam func.DefDlgProcA.ret=LRESULT DefDlgProcW=func func.DefDlgProcW.args=4 func.DefDlgProcW.arg.0=HWND,hDlg func.DefDlgProcW.arg.1=UINT,Msg func.DefDlgProcW.arg.2=WPARAM,wParam func.DefDlgProcW.arg.3=LPARAM,lParam func.DefDlgProcW.ret=LRESULT DefFrameProcA=func func.DefFrameProcA.args=5 func.DefFrameProcA.arg.0=HWND,hWnd func.DefFrameProcA.arg.1=HWND,hWndMDIClient func.DefFrameProcA.arg.2=UINT,uMsg func.DefFrameProcA.arg.3=WPARAM,wParam func.DefFrameProcA.arg.4=LPARAM,lParam func.DefFrameProcA.ret=LRESULT DefFrameProcW=func func.DefFrameProcW.args=5 func.DefFrameProcW.arg.0=HWND,hWnd func.DefFrameProcW.arg.1=HWND,hWndMDIClient func.DefFrameProcW.arg.2=UINT,uMsg func.DefFrameProcW.arg.3=WPARAM,wParam func.DefFrameProcW.arg.4=LPARAM,lParam func.DefFrameProcW.ret=LRESULT DefMDIChildProcA=func func.DefMDIChildProcA.args=4 func.DefMDIChildProcA.arg.0=HWND,hWnd func.DefMDIChildProcA.arg.1=UINT,uMsg func.DefMDIChildProcA.arg.2=WPARAM,wParam func.DefMDIChildProcA.arg.3=LPARAM,lParam func.DefMDIChildProcA.ret=LRESULT DefMDIChildProcW=func func.DefMDIChildProcW.args=4 func.DefMDIChildProcW.arg.0=HWND,hWnd func.DefMDIChildProcW.arg.1=UINT,uMsg func.DefMDIChildProcW.arg.2=WPARAM,wParam func.DefMDIChildProcW.arg.3=LPARAM,lParam func.DefMDIChildProcW.ret=LRESULT DefRawInputProc=func func.DefRawInputProc.args=3 func.DefRawInputProc.arg.0=PRAWINPUT *,paRawInput func.DefRawInputProc.arg.1=INT,nInput func.DefRawInputProc.arg.2=UINT,cbSizeHeader func.DefRawInputProc.ret=LRESULT DefWindowProcA=func func.DefWindowProcA.args=4 func.DefWindowProcA.arg.0=HWND,hWnd func.DefWindowProcA.arg.1=UINT,Msg func.DefWindowProcA.arg.2=WPARAM,wParam func.DefWindowProcA.arg.3=LPARAM,lParam func.DefWindowProcA.ret=LRESULT DefWindowProcW=func func.DefWindowProcW.args=4 func.DefWindowProcW.arg.0=HWND,hWnd func.DefWindowProcW.arg.1=UINT,Msg func.DefWindowProcW.arg.2=WPARAM,wParam func.DefWindowProcW.arg.3=LPARAM,lParam func.DefWindowProcW.ret=LRESULT DeferWindowPos=func func.DeferWindowPos.args=8 func.DeferWindowPos.arg.0=HDWP,hWinPosInfo func.DeferWindowPos.arg.1=HWND,hWnd func.DeferWindowPos.arg.2=HWND,hWndInsertAfter func.DeferWindowPos.arg.3=int,x func.DeferWindowPos.arg.4=int,y func.DeferWindowPos.arg.5=int,cx func.DeferWindowPos.arg.6=int,cy func.DeferWindowPos.arg.7=UINT,uFlags func.DeferWindowPos.ret=HDWP DeleteMenu=func func.DeleteMenu.args=3 func.DeleteMenu.arg.0=HMENU,hMenu func.DeleteMenu.arg.1=UINT,uPosition func.DeleteMenu.arg.2=UINT,uFlags func.DeleteMenu.ret=BOOL DeregisterShellHookWindow=func func.DeregisterShellHookWindow.args=1 func.DeregisterShellHookWindow.arg.0=HWND,hwnd func.DeregisterShellHookWindow.ret=BOOL DestroyAcceleratorTable=func func.DestroyAcceleratorTable.args=1 func.DestroyAcceleratorTable.arg.0=HACCEL,hAccel func.DestroyAcceleratorTable.ret=BOOL DestroyCaret=func func.DestroyCaret.args=0 func.DestroyCaret.ret=BOOL DestroyCursor=func func.DestroyCursor.args=1 func.DestroyCursor.arg.0=HCURSOR,hCursor func.DestroyCursor.ret=BOOL DestroyIcon=func func.DestroyIcon.args=1 func.DestroyIcon.arg.0=HICON,hIcon func.DestroyIcon.ret=BOOL DestroyMenu=func func.DestroyMenu.args=1 func.DestroyMenu.arg.0=HMENU,hMenu func.DestroyMenu.ret=BOOL DestroyWindow=func func.DestroyWindow.args=1 func.DestroyWindow.arg.0=HWND,hWnd func.DestroyWindow.ret=BOOL DialogBoxIndirectParamA=func func.DialogBoxIndirectParamA.args=5 func.DialogBoxIndirectParamA.arg.0=HINSTANCE,hInstance func.DialogBoxIndirectParamA.arg.1=LPCDLGTEMPLATEA,hDialogTemplate func.DialogBoxIndirectParamA.arg.2=HWND,hWndParent func.DialogBoxIndirectParamA.arg.3=DLGPROC,lpDialogFunc func.DialogBoxIndirectParamA.arg.4=LPARAM,dwInitParam func.DialogBoxIndirectParamA.ret=INT_PTR DialogBoxIndirectParamW=func func.DialogBoxIndirectParamW.args=5 func.DialogBoxIndirectParamW.arg.0=HINSTANCE,hInstance func.DialogBoxIndirectParamW.arg.1=LPCDLGTEMPLATEW,hDialogTemplate func.DialogBoxIndirectParamW.arg.2=HWND,hWndParent func.DialogBoxIndirectParamW.arg.3=DLGPROC,lpDialogFunc func.DialogBoxIndirectParamW.arg.4=LPARAM,dwInitParam func.DialogBoxIndirectParamW.ret=INT_PTR DialogBoxParamA=func func.DialogBoxParamA.args=5 func.DialogBoxParamA.arg.0=HINSTANCE,hInstance func.DialogBoxParamA.arg.1=LPCSTR,lpTemplateName func.DialogBoxParamA.arg.2=HWND,hWndParent func.DialogBoxParamA.arg.3=DLGPROC,lpDialogFunc func.DialogBoxParamA.arg.4=LPARAM,dwInitParam func.DialogBoxParamA.ret=INT_PTR DialogBoxParamW=func func.DialogBoxParamW.args=5 func.DialogBoxParamW.arg.0=HINSTANCE,hInstance func.DialogBoxParamW.arg.1=LPCWSTR,lpTemplateName func.DialogBoxParamW.arg.2=HWND,hWndParent func.DialogBoxParamW.arg.3=DLGPROC,lpDialogFunc func.DialogBoxParamW.arg.4=LPARAM,dwInitParam func.DialogBoxParamW.ret=INT_PTR DisableProcessWindowsGhosting=func func.DisableProcessWindowsGhosting.args=0 func.DisableProcessWindowsGhosting.ret=VOID DispatchMessageA=func func.DispatchMessageA.args=1 func.DispatchMessageA.arg.0=const MSG *,lpMsg func.DispatchMessageA.ret=LRESULT DispatchMessageW=func func.DispatchMessageW.args=1 func.DispatchMessageW.arg.0=const MSG *,lpMsg func.DispatchMessageW.ret=LRESULT DisplayConfigGetDeviceInfo=func func.DisplayConfigGetDeviceInfo.args=1 func.DisplayConfigGetDeviceInfo.arg.0=DISPLAYCONFIG_DEVICE_INFO_HEADER *,requestPacket func.DisplayConfigGetDeviceInfo.ret=LONG DisplayConfigSetDeviceInfo=func func.DisplayConfigSetDeviceInfo.args=1 func.DisplayConfigSetDeviceInfo.arg.0=DISPLAYCONFIG_DEVICE_INFO_HEADER *,setPacket func.DisplayConfigSetDeviceInfo.ret=LONG DlgDirListA=func func.DlgDirListA.args=5 func.DlgDirListA.arg.0=HWND,hDlg func.DlgDirListA.arg.1=LPSTR,lpPathSpec func.DlgDirListA.arg.2=int,nIDListBox func.DlgDirListA.arg.3=int,nIDStaticPath func.DlgDirListA.arg.4=UINT,uFileType func.DlgDirListA.ret=int DlgDirListComboBoxA=func func.DlgDirListComboBoxA.args=5 func.DlgDirListComboBoxA.arg.0=HWND,hDlg func.DlgDirListComboBoxA.arg.1=LPSTR,lpPathSpec func.DlgDirListComboBoxA.arg.2=int,nIDComboBox func.DlgDirListComboBoxA.arg.3=int,nIDStaticPath func.DlgDirListComboBoxA.arg.4=UINT,uFiletype func.DlgDirListComboBoxA.ret=int DlgDirListComboBoxW=func func.DlgDirListComboBoxW.args=5 func.DlgDirListComboBoxW.arg.0=HWND,hDlg func.DlgDirListComboBoxW.arg.1=LPWSTR,lpPathSpec func.DlgDirListComboBoxW.arg.2=int,nIDComboBox func.DlgDirListComboBoxW.arg.3=int,nIDStaticPath func.DlgDirListComboBoxW.arg.4=UINT,uFiletype func.DlgDirListComboBoxW.ret=int DlgDirListW=func func.DlgDirListW.args=5 func.DlgDirListW.arg.0=HWND,hDlg func.DlgDirListW.arg.1=LPWSTR,lpPathSpec func.DlgDirListW.arg.2=int,nIDListBox func.DlgDirListW.arg.3=int,nIDStaticPath func.DlgDirListW.arg.4=UINT,uFileType func.DlgDirListW.ret=int DlgDirSelectComboBoxExA=func func.DlgDirSelectComboBoxExA.args=4 func.DlgDirSelectComboBoxExA.arg.0=HWND,hwndDlg func.DlgDirSelectComboBoxExA.arg.1=LPSTR,lpString func.DlgDirSelectComboBoxExA.arg.2=int,cchOut func.DlgDirSelectComboBoxExA.arg.3=int,idComboBox func.DlgDirSelectComboBoxExA.ret=BOOL DlgDirSelectComboBoxExW=func func.DlgDirSelectComboBoxExW.args=4 func.DlgDirSelectComboBoxExW.arg.0=HWND,hwndDlg func.DlgDirSelectComboBoxExW.arg.1=LPWSTR,lpString func.DlgDirSelectComboBoxExW.arg.2=int,cchOut func.DlgDirSelectComboBoxExW.arg.3=int,idComboBox func.DlgDirSelectComboBoxExW.ret=BOOL DlgDirSelectExA=func func.DlgDirSelectExA.args=4 func.DlgDirSelectExA.arg.0=HWND,hwndDlg func.DlgDirSelectExA.arg.1=LPSTR,lpString func.DlgDirSelectExA.arg.2=int,chCount func.DlgDirSelectExA.arg.3=int,idListBox func.DlgDirSelectExA.ret=BOOL DlgDirSelectExW=func func.DlgDirSelectExW.args=4 func.DlgDirSelectExW.arg.0=HWND,hwndDlg func.DlgDirSelectExW.arg.1=LPWSTR,lpString func.DlgDirSelectExW.arg.2=int,chCount func.DlgDirSelectExW.arg.3=int,idListBox func.DlgDirSelectExW.ret=BOOL DragDetect=func func.DragDetect.args=2 func.DragDetect.arg.0=HWND,hwnd func.DragDetect.arg.1=POINT,pt func.DragDetect.ret=BOOL DragObject=func func.DragObject.args=5 func.DragObject.arg.0=HWND,hwndParent func.DragObject.arg.1=HWND,hwndFrom func.DragObject.arg.2=UINT,fmt func.DragObject.arg.3=ULONG_PTR,data func.DragObject.arg.4=HCURSOR,hcur func.DragObject.ret=DWORD DrawAnimatedRects=func func.DrawAnimatedRects.args=4 func.DrawAnimatedRects.arg.0=HWND,hwnd func.DrawAnimatedRects.arg.1=int,idAni func.DrawAnimatedRects.arg.2=const RECT *,lprcFrom func.DrawAnimatedRects.arg.3=const RECT *,lprcTo func.DrawAnimatedRects.ret=BOOL DrawCaption=func func.DrawCaption.args=4 func.DrawCaption.arg.0=HWND,hwnd func.DrawCaption.arg.1=HDC,hdc func.DrawCaption.arg.2=const RECT *,lprect func.DrawCaption.arg.3=UINT,flags func.DrawCaption.ret=BOOL DrawEdge=func func.DrawEdge.args=4 func.DrawEdge.arg.0=HDC,hdc func.DrawEdge.arg.1=LPRECT,qrc func.DrawEdge.arg.2=UINT,edge func.DrawEdge.arg.3=UINT,grfFlags func.DrawEdge.ret=BOOL DrawFocusRect=func func.DrawFocusRect.args=2 func.DrawFocusRect.arg.0=HDC,hDC func.DrawFocusRect.arg.1=const RECT *,lprc func.DrawFocusRect.ret=BOOL DrawFrameControl=func func.DrawFrameControl.args=4 func.DrawFrameControl.arg.0=HDC,ARG_0 func.DrawFrameControl.arg.1=LPRECT,ARG_1 func.DrawFrameControl.arg.2=UINT,ARG_2 func.DrawFrameControl.arg.3=UINT,ARG_3 func.DrawFrameControl.ret=BOOL DrawIcon=func func.DrawIcon.args=4 func.DrawIcon.arg.0=HDC,hDC func.DrawIcon.arg.1=int,X func.DrawIcon.arg.2=int,Y func.DrawIcon.arg.3=HICON,hIcon func.DrawIcon.ret=BOOL DrawIconEx=func func.DrawIconEx.args=9 func.DrawIconEx.arg.0=HDC,hdc func.DrawIconEx.arg.1=int,xLeft func.DrawIconEx.arg.2=int,yTop func.DrawIconEx.arg.3=HICON,hIcon func.DrawIconEx.arg.4=int,cxWidth func.DrawIconEx.arg.5=int,cyWidth func.DrawIconEx.arg.6=UINT,istepIfAniCur func.DrawIconEx.arg.7=HBRUSH,hbrFlickerFreeDraw func.DrawIconEx.arg.8=UINT,diFlags func.DrawIconEx.ret=BOOL DrawMenuBar=func func.DrawMenuBar.args=1 func.DrawMenuBar.arg.0=HWND,hWnd func.DrawMenuBar.ret=BOOL DrawStateA=func func.DrawStateA.args=10 func.DrawStateA.arg.0=HDC,hdc func.DrawStateA.arg.1=HBRUSH,hbrFore func.DrawStateA.arg.2=DRAWSTATEPROC,qfnCallBack func.DrawStateA.arg.3=LPARAM,lData func.DrawStateA.arg.4=WPARAM,wData func.DrawStateA.arg.5=int,x func.DrawStateA.arg.6=int,y func.DrawStateA.arg.7=int,cx func.DrawStateA.arg.8=int,cy func.DrawStateA.arg.9=UINT,uFlags func.DrawStateA.ret=BOOL DrawStateW=func func.DrawStateW.args=10 func.DrawStateW.arg.0=HDC,hdc func.DrawStateW.arg.1=HBRUSH,hbrFore func.DrawStateW.arg.2=DRAWSTATEPROC,qfnCallBack func.DrawStateW.arg.3=LPARAM,lData func.DrawStateW.arg.4=WPARAM,wData func.DrawStateW.arg.5=int,x func.DrawStateW.arg.6=int,y func.DrawStateW.arg.7=int,cx func.DrawStateW.arg.8=int,cy func.DrawStateW.arg.9=UINT,uFlags func.DrawStateW.ret=BOOL DrawTextA=func func.DrawTextA.args=5 func.DrawTextA.arg.0=HDC,hdc func.DrawTextA.arg.1=LPCSTR,lpchText func.DrawTextA.arg.2=int,cchText func.DrawTextA.arg.3=LPRECT,lprc func.DrawTextA.arg.4=UINT,format func.DrawTextA.ret=int DrawTextExA=func func.DrawTextExA.args=6 func.DrawTextExA.arg.0=HDC,hdc func.DrawTextExA.arg.1=LPSTR,lpchText func.DrawTextExA.arg.2=int,cchText func.DrawTextExA.arg.3=LPRECT,lprc func.DrawTextExA.arg.4=UINT,format func.DrawTextExA.arg.5=LPDRAWTEXTPARAMS,lpdtp func.DrawTextExA.ret=int DrawTextExW=func func.DrawTextExW.args=6 func.DrawTextExW.arg.0=HDC,hdc func.DrawTextExW.arg.1=LPWSTR,lpchText func.DrawTextExW.arg.2=int,cchText func.DrawTextExW.arg.3=LPRECT,lprc func.DrawTextExW.arg.4=UINT,format func.DrawTextExW.arg.5=LPDRAWTEXTPARAMS,lpdtp func.DrawTextExW.ret=int DrawTextW=func func.DrawTextW.args=5 func.DrawTextW.arg.0=HDC,hdc func.DrawTextW.arg.1=LPCWSTR,lpchText func.DrawTextW.arg.2=int,cchText func.DrawTextW.arg.3=LPRECT,lprc func.DrawTextW.arg.4=UINT,format func.DrawTextW.ret=int EmptyClipboard=func func.EmptyClipboard.args=0 func.EmptyClipboard.ret=BOOL EnableMenuItem=func func.EnableMenuItem.args=3 func.EnableMenuItem.arg.0=HMENU,hMenu func.EnableMenuItem.arg.1=UINT,uIDEnableItem func.EnableMenuItem.arg.2=UINT,uEnable func.EnableMenuItem.ret=BOOL EnableMouseInPointer=func func.EnableMouseInPointer.args=1 func.EnableMouseInPointer.arg.0=BOOL,fEnable func.EnableMouseInPointer.ret=BOOL EnableMouseInPointerForThread=func func.EnableMouseInPointerForThread.args=0 func.EnableMouseInPointerForThread.ret=BOOL EnableNonClientDpiScaling=func func.EnableNonClientDpiScaling.args=1 func.EnableNonClientDpiScaling.arg.0=HWND,hwnd func.EnableNonClientDpiScaling.ret=BOOL EnableScrollBar=func func.EnableScrollBar.args=3 func.EnableScrollBar.arg.0=HWND,hWnd func.EnableScrollBar.arg.1=UINT,wSBflags func.EnableScrollBar.arg.2=UINT,wArrows func.EnableScrollBar.ret=BOOL EnableWindow=func func.EnableWindow.args=2 func.EnableWindow.arg.0=HWND,hWnd func.EnableWindow.arg.1=BOOL,bEnable func.EnableWindow.ret=BOOL EndDeferWindowPos=func func.EndDeferWindowPos.args=1 func.EndDeferWindowPos.arg.0=HDWP,hWinPosInfo func.EndDeferWindowPos.ret=BOOL EndDialog=func func.EndDialog.args=2 func.EndDialog.arg.0=HWND,hDlg func.EndDialog.arg.1=INT_PTR,nResult func.EndDialog.ret=BOOL EndMenu=func func.EndMenu.args=0 func.EndMenu.ret=BOOL EndPaint=func func.EndPaint.args=2 func.EndPaint.arg.0=HWND,hWnd func.EndPaint.arg.1=const PAINTSTRUCT *,lpPaint func.EndPaint.ret=BOOL EndTask=func func.EndTask.args=3 func.EndTask.arg.0=HWND,hWnd func.EndTask.arg.1=BOOL,fShutDown func.EndTask.arg.2=BOOL,fForce func.EndTask.ret=BOOL EnumChildWindows=func func.EnumChildWindows.args=3 func.EnumChildWindows.arg.0=HWND,hWndParent func.EnumChildWindows.arg.1=WNDENUMPROC,lpEnumFunc func.EnumChildWindows.arg.2=LPARAM,lParam func.EnumChildWindows.ret=BOOL EnumClipboardFormats=func func.EnumClipboardFormats.args=1 func.EnumClipboardFormats.arg.0=UINT,format func.EnumClipboardFormats.ret=UINT EnumDesktopWindows=func func.EnumDesktopWindows.args=3 func.EnumDesktopWindows.arg.0=HDESK,hDesktop func.EnumDesktopWindows.arg.1=WNDENUMPROC,lpfn func.EnumDesktopWindows.arg.2=LPARAM,lParam func.EnumDesktopWindows.ret=BOOL EnumDesktopsA=func func.EnumDesktopsA.args=3 func.EnumDesktopsA.arg.0=HWINSTA,hwinsta func.EnumDesktopsA.arg.1=DESKTOPENUMPROCA,lpEnumFunc func.EnumDesktopsA.arg.2=LPARAM,lParam func.EnumDesktopsA.ret=BOOL EnumDesktopsW=func func.EnumDesktopsW.args=3 func.EnumDesktopsW.arg.0=HWINSTA,hwinsta func.EnumDesktopsW.arg.1=DESKTOPENUMPROCW,lpEnumFunc func.EnumDesktopsW.arg.2=LPARAM,lParam func.EnumDesktopsW.ret=BOOL EnumDisplayDevicesA=func func.EnumDisplayDevicesA.args=4 func.EnumDisplayDevicesA.arg.0=LPCSTR,lpDevice func.EnumDisplayDevicesA.arg.1=DWORD,iDevNum func.EnumDisplayDevicesA.arg.2=PDISPLAY_DEVICEA,lpDisplayDevice func.EnumDisplayDevicesA.arg.3=DWORD,dwFlags func.EnumDisplayDevicesA.ret=BOOL EnumDisplayDevicesW=func func.EnumDisplayDevicesW.args=4 func.EnumDisplayDevicesW.arg.0=LPCWSTR,lpDevice func.EnumDisplayDevicesW.arg.1=DWORD,iDevNum func.EnumDisplayDevicesW.arg.2=PDISPLAY_DEVICEW,lpDisplayDevice func.EnumDisplayDevicesW.arg.3=DWORD,dwFlags func.EnumDisplayDevicesW.ret=BOOL EnumDisplayMonitors=func func.EnumDisplayMonitors.args=4 func.EnumDisplayMonitors.arg.0=HDC,hdc func.EnumDisplayMonitors.arg.1=LPCRECT,lprcClip func.EnumDisplayMonitors.arg.2=MONITORENUMPROC,lpfnEnum func.EnumDisplayMonitors.arg.3=LPARAM,dwData func.EnumDisplayMonitors.ret=BOOL EnumDisplaySettingsA=func func.EnumDisplaySettingsA.args=3 func.EnumDisplaySettingsA.arg.0=LPCSTR,lpszDeviceName func.EnumDisplaySettingsA.arg.1=DWORD,iModeNum func.EnumDisplaySettingsA.arg.2=DEVMODEA *,lpDevMode func.EnumDisplaySettingsA.ret=BOOL EnumDisplaySettingsExA=func func.EnumDisplaySettingsExA.args=4 func.EnumDisplaySettingsExA.arg.0=LPCSTR,lpszDeviceName func.EnumDisplaySettingsExA.arg.1=DWORD,iModeNum func.EnumDisplaySettingsExA.arg.2=DEVMODEA *,lpDevMode func.EnumDisplaySettingsExA.arg.3=DWORD,dwFlags func.EnumDisplaySettingsExA.ret=BOOL EnumDisplaySettingsExW=func func.EnumDisplaySettingsExW.args=4 func.EnumDisplaySettingsExW.arg.0=LPCWSTR,lpszDeviceName func.EnumDisplaySettingsExW.arg.1=DWORD,iModeNum func.EnumDisplaySettingsExW.arg.2=DEVMODEW *,lpDevMode func.EnumDisplaySettingsExW.arg.3=DWORD,dwFlags func.EnumDisplaySettingsExW.ret=BOOL EnumDisplaySettingsW=func func.EnumDisplaySettingsW.args=3 func.EnumDisplaySettingsW.arg.0=LPCWSTR,lpszDeviceName func.EnumDisplaySettingsW.arg.1=DWORD,iModeNum func.EnumDisplaySettingsW.arg.2=DEVMODEW *,lpDevMode func.EnumDisplaySettingsW.ret=BOOL EnumPropsA=func func.EnumPropsA.args=2 func.EnumPropsA.arg.0=HWND,hWnd func.EnumPropsA.arg.1=PROPENUMPROCA,lpEnumFunc func.EnumPropsA.ret=int EnumPropsExA=func func.EnumPropsExA.args=3 func.EnumPropsExA.arg.0=HWND,hWnd func.EnumPropsExA.arg.1=PROPENUMPROCEXA,lpEnumFunc func.EnumPropsExA.arg.2=LPARAM,lParam func.EnumPropsExA.ret=int EnumPropsExW=func func.EnumPropsExW.args=3 func.EnumPropsExW.arg.0=HWND,hWnd func.EnumPropsExW.arg.1=PROPENUMPROCEXW,lpEnumFunc func.EnumPropsExW.arg.2=LPARAM,lParam func.EnumPropsExW.ret=int EnumPropsW=func func.EnumPropsW.args=2 func.EnumPropsW.arg.0=HWND,hWnd func.EnumPropsW.arg.1=PROPENUMPROCW,lpEnumFunc func.EnumPropsW.ret=int EnumThreadWindows=func func.EnumThreadWindows.args=3 func.EnumThreadWindows.arg.0=DWORD,dwThreadId func.EnumThreadWindows.arg.1=WNDENUMPROC,lpfn func.EnumThreadWindows.arg.2=LPARAM,lParam func.EnumThreadWindows.ret=BOOL EnumWindowStationsA=func func.EnumWindowStationsA.args=2 func.EnumWindowStationsA.arg.0=WINSTAENUMPROCA,lpEnumFunc func.EnumWindowStationsA.arg.1=LPARAM,lParam func.EnumWindowStationsA.ret=BOOL EnumWindowStationsW=func func.EnumWindowStationsW.args=2 func.EnumWindowStationsW.arg.0=WINSTAENUMPROCW,lpEnumFunc func.EnumWindowStationsW.arg.1=LPARAM,lParam func.EnumWindowStationsW.ret=BOOL EnumWindows=func func.EnumWindows.args=2 func.EnumWindows.arg.0=WNDENUMPROC,lpEnumFunc func.EnumWindows.arg.1=LPARAM,lParam func.EnumWindows.ret=BOOL EqualRect=func func.EqualRect.args=2 func.EqualRect.arg.0=const RECT *,lprc1 func.EqualRect.arg.1=const RECT *,lprc2 func.EqualRect.ret=BOOL EvaluateProximityToPolygon=func func.EvaluateProximityToPolygon.args=4 func.EvaluateProximityToPolygon.arg.0=UINT32,numVertices func.EvaluateProximityToPolygon.arg.1=const POINT *,controlPolygon func.EvaluateProximityToPolygon.arg.2=const TOUCH_HIT_TESTING_INPUT *,pHitTestingInput func.EvaluateProximityToPolygon.arg.3=TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *,pProximityEval func.EvaluateProximityToPolygon.ret=BOOL EvaluateProximityToRect=func func.EvaluateProximityToRect.args=3 func.EvaluateProximityToRect.arg.0=const RECT *,controlBoundingBox func.EvaluateProximityToRect.arg.1=const TOUCH_HIT_TESTING_INPUT *,pHitTestingInput func.EvaluateProximityToRect.arg.2=TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *,pProximityEval func.EvaluateProximityToRect.ret=BOOL ExcludeUpdateRgn=func func.ExcludeUpdateRgn.args=2 func.ExcludeUpdateRgn.arg.0=HDC,hDC func.ExcludeUpdateRgn.arg.1=HWND,hWnd func.ExcludeUpdateRgn.ret=int ExitWindowsEx=func func.ExitWindowsEx.args=2 func.ExitWindowsEx.arg.0=UINT,uFlags func.ExitWindowsEx.arg.1=DWORD,dwReason func.ExitWindowsEx.ret=BOOL FillRect=func func.FillRect.args=3 func.FillRect.arg.0=HDC,hDC func.FillRect.arg.1=const RECT *,lprc func.FillRect.arg.2=HBRUSH,hbr func.FillRect.ret=int FindWindowA=func func.FindWindowA.args=2 func.FindWindowA.arg.0=LPCSTR,lpClassName func.FindWindowA.arg.1=LPCSTR,lpWindowName func.FindWindowA.ret=HWND FindWindowExA=func func.FindWindowExA.args=4 func.FindWindowExA.arg.0=HWND,hWndParent func.FindWindowExA.arg.1=HWND,hWndChildAfter func.FindWindowExA.arg.2=LPCSTR,lpszClass func.FindWindowExA.arg.3=LPCSTR,lpszWindow func.FindWindowExA.ret=HWND FindWindowExW=func func.FindWindowExW.args=4 func.FindWindowExW.arg.0=HWND,hWndParent func.FindWindowExW.arg.1=HWND,hWndChildAfter func.FindWindowExW.arg.2=LPCWSTR,lpszClass func.FindWindowExW.arg.3=LPCWSTR,lpszWindow func.FindWindowExW.ret=HWND FindWindowW=func func.FindWindowW.args=2 func.FindWindowW.arg.0=LPCWSTR,lpClassName func.FindWindowW.arg.1=LPCWSTR,lpWindowName func.FindWindowW.ret=HWND FlashWindow=func func.FlashWindow.args=2 func.FlashWindow.arg.0=HWND,hWnd func.FlashWindow.arg.1=BOOL,bInvert func.FlashWindow.ret=BOOL FlashWindowEx=func func.FlashWindowEx.args=1 func.FlashWindowEx.arg.0=PFLASHWINFO,pfwi func.FlashWindowEx.ret=BOOL FrameRect=func func.FrameRect.args=3 func.FrameRect.arg.0=HDC,hDC func.FrameRect.arg.1=const RECT *,lprc func.FrameRect.arg.2=HBRUSH,hbr func.FrameRect.ret=int GetActiveWindow=func func.GetActiveWindow.args=0 func.GetActiveWindow.ret=HWND GetAltTabInfoA=func func.GetAltTabInfoA.args=5 func.GetAltTabInfoA.arg.0=HWND,hwnd func.GetAltTabInfoA.arg.1=int,iItem func.GetAltTabInfoA.arg.2=PALTTABINFO,pati func.GetAltTabInfoA.arg.3=LPSTR,pszItemText func.GetAltTabInfoA.arg.4=UINT,cchItemText func.GetAltTabInfoA.ret=BOOL GetAltTabInfoW=func func.GetAltTabInfoW.args=5 func.GetAltTabInfoW.arg.0=HWND,hwnd func.GetAltTabInfoW.arg.1=int,iItem func.GetAltTabInfoW.arg.2=PALTTABINFO,pati func.GetAltTabInfoW.arg.3=LPWSTR,pszItemText func.GetAltTabInfoW.arg.4=UINT,cchItemText func.GetAltTabInfoW.ret=BOOL GetAncestor=func func.GetAncestor.args=2 func.GetAncestor.arg.0=HWND,hwnd func.GetAncestor.arg.1=UINT,gaFlags func.GetAncestor.ret=HWND GetAsyncKeyState=func func.GetAsyncKeyState.args=1 func.GetAsyncKeyState.arg.0=int,vKey func.GetAsyncKeyState.ret=SHORT GetAutoRotationState=func func.GetAutoRotationState.args=1 func.GetAutoRotationState.arg.0=PAR_STATE,pState func.GetAutoRotationState.ret=BOOL GetAwarenessFromDpiAwarenessContext=func func.GetAwarenessFromDpiAwarenessContext.args=1 func.GetAwarenessFromDpiAwarenessContext.arg.0=DPI_AWARENESS_CONTEXT,value func.GetAwarenessFromDpiAwarenessContext.ret=DPI_AWARENESS GetCIMSSM=func func.GetCIMSSM.args=1 func.GetCIMSSM.arg.0=INPUT_MESSAGE_SOURCE *,inputMessageSource func.GetCIMSSM.ret=BOOL GetCapture=func func.GetCapture.args=0 func.GetCapture.ret=HWND GetCaretBlinkTime=func func.GetCaretBlinkTime.args=0 func.GetCaretBlinkTime.ret=UINT GetCaretPos=func func.GetCaretPos.args=1 func.GetCaretPos.arg.0=LPPOINT,lpPoint func.GetCaretPos.ret=BOOL GetClassInfoA=func func.GetClassInfoA.args=3 func.GetClassInfoA.arg.0=HINSTANCE,hInstance func.GetClassInfoA.arg.1=LPCSTR,lpClassName func.GetClassInfoA.arg.2=LPWNDCLASSA,lpWndClass func.GetClassInfoA.ret=BOOL GetClassInfoExA=func func.GetClassInfoExA.args=3 func.GetClassInfoExA.arg.0=HINSTANCE,hInstance func.GetClassInfoExA.arg.1=LPCSTR,lpszClass func.GetClassInfoExA.arg.2=LPWNDCLASSEXA,lpwcx func.GetClassInfoExA.ret=BOOL GetClassInfoExW=func func.GetClassInfoExW.args=3 func.GetClassInfoExW.arg.0=HINSTANCE,hInstance func.GetClassInfoExW.arg.1=LPCWSTR,lpszClass func.GetClassInfoExW.arg.2=LPWNDCLASSEXW,lpwcx func.GetClassInfoExW.ret=BOOL GetClassInfoW=func func.GetClassInfoW.args=3 func.GetClassInfoW.arg.0=HINSTANCE,hInstance func.GetClassInfoW.arg.1=LPCWSTR,lpClassName func.GetClassInfoW.arg.2=LPWNDCLASSW,lpWndClass func.GetClassInfoW.ret=BOOL GetClassLongA=func func.GetClassLongA.args=2 func.GetClassLongA.arg.0=HWND,hWnd func.GetClassLongA.arg.1=int,nIndex func.GetClassLongA.ret=DWORD GetClassLongPtrA=func func.GetClassLongPtrA.args=2 func.GetClassLongPtrA.arg.0=HWND,hWnd func.GetClassLongPtrA.arg.1=int,nIndex func.GetClassLongPtrA.ret=ULONG_PTR GetClassLongPtrW=func func.GetClassLongPtrW.args=2 func.GetClassLongPtrW.arg.0=HWND,hWnd func.GetClassLongPtrW.arg.1=int,nIndex func.GetClassLongPtrW.ret=ULONG_PTR GetClassLongW=func func.GetClassLongW.args=2 func.GetClassLongW.arg.0=HWND,hWnd func.GetClassLongW.arg.1=int,nIndex func.GetClassLongW.ret=DWORD GetClassNameA=func func.GetClassNameA.args=3 func.GetClassNameA.arg.0=HWND,hWnd func.GetClassNameA.arg.1=LPSTR,lpClassName func.GetClassNameA.arg.2=int,nMaxCount func.GetClassNameA.ret=int GetClassNameW=func func.GetClassNameW.args=3 func.GetClassNameW.arg.0=HWND,hWnd func.GetClassNameW.arg.1=LPWSTR,lpClassName func.GetClassNameW.arg.2=int,nMaxCount func.GetClassNameW.ret=int GetClassWord=func func.GetClassWord.args=2 func.GetClassWord.arg.0=HWND,hWnd func.GetClassWord.arg.1=int,nIndex func.GetClassWord.ret=WORD GetClientRect=func func.GetClientRect.args=2 func.GetClientRect.arg.0=HWND,hWnd func.GetClientRect.arg.1=LPRECT,lpRect func.GetClientRect.ret=BOOL GetClipCursor=func func.GetClipCursor.args=1 func.GetClipCursor.arg.0=LPRECT,lpRect func.GetClipCursor.ret=BOOL GetClipboardData=func func.GetClipboardData.args=1 func.GetClipboardData.arg.0=UINT,uFormat func.GetClipboardData.ret=HANDLE GetClipboardFormatNameA=func func.GetClipboardFormatNameA.args=3 func.GetClipboardFormatNameA.arg.0=UINT,format func.GetClipboardFormatNameA.arg.1=LPSTR,lpszFormatName func.GetClipboardFormatNameA.arg.2=int,cchMaxCount func.GetClipboardFormatNameA.ret=int GetClipboardFormatNameW=func func.GetClipboardFormatNameW.args=3 func.GetClipboardFormatNameW.arg.0=UINT,format func.GetClipboardFormatNameW.arg.1=LPWSTR,lpszFormatName func.GetClipboardFormatNameW.arg.2=int,cchMaxCount func.GetClipboardFormatNameW.ret=int GetClipboardOwner=func func.GetClipboardOwner.args=0 func.GetClipboardOwner.ret=HWND GetClipboardSequenceNumber=func func.GetClipboardSequenceNumber.args=0 func.GetClipboardSequenceNumber.ret=DWORD GetClipboardViewer=func func.GetClipboardViewer.args=0 func.GetClipboardViewer.ret=HWND GetComboBoxInfo=func func.GetComboBoxInfo.args=2 func.GetComboBoxInfo.arg.0=HWND,hwndCombo func.GetComboBoxInfo.arg.1=PCOMBOBOXINFO,pcbi func.GetComboBoxInfo.ret=BOOL GetCurrentInputMessageSource=func func.GetCurrentInputMessageSource.args=1 func.GetCurrentInputMessageSource.arg.0=INPUT_MESSAGE_SOURCE *,inputMessageSource func.GetCurrentInputMessageSource.ret=BOOL GetCursor=func func.GetCursor.args=0 func.GetCursor.ret=HCURSOR GetCursorInfo=func func.GetCursorInfo.args=1 func.GetCursorInfo.arg.0=PCURSORINFO,pci func.GetCursorInfo.ret=BOOL GetCursorPos=func func.GetCursorPos.args=1 func.GetCursorPos.arg.0=LPPOINT,lpPoint func.GetCursorPos.ret=BOOL GetDC=func func.GetDC.args=1 func.GetDC.arg.0=HWND,hWnd func.GetDC.ret=HDC GetDCEx=func func.GetDCEx.args=3 func.GetDCEx.arg.0=HWND,hWnd func.GetDCEx.arg.1=HRGN,hrgnClip func.GetDCEx.arg.2=DWORD,flags func.GetDCEx.ret=HDC GetDesktopWindow=func func.GetDesktopWindow.args=0 func.GetDesktopWindow.ret=HWND GetDialogBaseUnits=func func.GetDialogBaseUnits.args=0 func.GetDialogBaseUnits.ret=long GetDisplayAutoRotationPreferences=func func.GetDisplayAutoRotationPreferences.args=1 func.GetDisplayAutoRotationPreferences.arg.0=ORIENTATION_PREFERENCE *,pOrientation func.GetDisplayAutoRotationPreferences.ret=BOOL GetDisplayAutoRotationPreferencesByProcessId=func func.GetDisplayAutoRotationPreferencesByProcessId.args=3 func.GetDisplayAutoRotationPreferencesByProcessId.arg.0=DWORD,dwProcessId func.GetDisplayAutoRotationPreferencesByProcessId.arg.1=ORIENTATION_PREFERENCE *,pOrientation func.GetDisplayAutoRotationPreferencesByProcessId.arg.2=BOOL *,fRotateScreen func.GetDisplayAutoRotationPreferencesByProcessId.ret=BOOL GetDisplayConfigBufferSizes=func func.GetDisplayConfigBufferSizes.args=3 func.GetDisplayConfigBufferSizes.arg.0=UINT32,flags func.GetDisplayConfigBufferSizes.arg.1=UINT32 *,numPathArrayElements func.GetDisplayConfigBufferSizes.arg.2=UINT32 *,numModeInfoArrayElements func.GetDisplayConfigBufferSizes.ret=LONG GetDlgCtrlID=func func.GetDlgCtrlID.args=1 func.GetDlgCtrlID.arg.0=HWND,hWnd func.GetDlgCtrlID.ret=int GetDlgItem=func func.GetDlgItem.args=2 func.GetDlgItem.arg.0=HWND,hDlg func.GetDlgItem.arg.1=int,nIDDlgItem func.GetDlgItem.ret=HWND GetDlgItemInt=func func.GetDlgItemInt.args=4 func.GetDlgItemInt.arg.0=HWND,hDlg func.GetDlgItemInt.arg.1=int,nIDDlgItem func.GetDlgItemInt.arg.2=BOOL *,lpTranslated func.GetDlgItemInt.arg.3=BOOL,bSigned func.GetDlgItemInt.ret=UINT GetDlgItemTextA=func func.GetDlgItemTextA.args=4 func.GetDlgItemTextA.arg.0=HWND,hDlg func.GetDlgItemTextA.arg.1=int,nIDDlgItem func.GetDlgItemTextA.arg.2=LPSTR,lpString func.GetDlgItemTextA.arg.3=int,cchMax func.GetDlgItemTextA.ret=UINT GetDlgItemTextW=func func.GetDlgItemTextW.args=4 func.GetDlgItemTextW.arg.0=HWND,hDlg func.GetDlgItemTextW.arg.1=int,nIDDlgItem func.GetDlgItemTextW.arg.2=LPWSTR,lpString func.GetDlgItemTextW.arg.3=int,cchMax func.GetDlgItemTextW.ret=UINT GetDoubleClickTime=func func.GetDoubleClickTime.args=0 func.GetDoubleClickTime.ret=UINT GetDpiForSystem=func func.GetDpiForSystem.args=0 func.GetDpiForSystem.ret=UINT GetDpiForWindow=func func.GetDpiForWindow.args=1 func.GetDpiForWindow.arg.0=HWND,hwnd func.GetDpiForWindow.ret=UINT GetDpiFromDpiAwarenessContext=func func.GetDpiFromDpiAwarenessContext.args=1 func.GetDpiFromDpiAwarenessContext.arg.0=DPI_AWARENESS_CONTEXT,value func.GetDpiFromDpiAwarenessContext.ret=UINT GetFocus=func func.GetFocus.args=0 func.GetFocus.ret=HWND GetForegroundWindow=func func.GetForegroundWindow.args=0 func.GetForegroundWindow.ret=HWND GetGUIThreadInfo=func func.GetGUIThreadInfo.args=2 func.GetGUIThreadInfo.arg.0=DWORD,idThread func.GetGUIThreadInfo.arg.1=PGUITHREADINFO,pgui func.GetGUIThreadInfo.ret=BOOL GetGestureConfig=func func.GetGestureConfig.args=6 func.GetGestureConfig.arg.0=HWND,hwnd func.GetGestureConfig.arg.1=DWORD,dwReserved func.GetGestureConfig.arg.2=DWORD,dwFlags func.GetGestureConfig.arg.3=PUINT,pcIDs func.GetGestureConfig.arg.4=PGESTURECONFIG,pGestureConfig func.GetGestureConfig.arg.5=UINT,cbSize func.GetGestureConfig.ret=BOOL GetGestureExtraArgs=func func.GetGestureExtraArgs.args=3 func.GetGestureExtraArgs.arg.0=HGESTUREINFO,hGestureInfo func.GetGestureExtraArgs.arg.1=UINT,cbExtraArgs func.GetGestureExtraArgs.arg.2=PBYTE,pExtraArgs func.GetGestureExtraArgs.ret=BOOL GetGestureInfo=func func.GetGestureInfo.args=2 func.GetGestureInfo.arg.0=HGESTUREINFO,hGestureInfo func.GetGestureInfo.arg.1=PGESTUREINFO,pGestureInfo func.GetGestureInfo.ret=BOOL GetGuiResources=func func.GetGuiResources.args=2 func.GetGuiResources.arg.0=HANDLE,hProcess func.GetGuiResources.arg.1=DWORD,uiFlags func.GetGuiResources.ret=DWORD GetIconInfo=func func.GetIconInfo.args=2 func.GetIconInfo.arg.0=HICON,hIcon func.GetIconInfo.arg.1=PICONINFO,piconinfo func.GetIconInfo.ret=BOOL GetIconInfoExA=func func.GetIconInfoExA.args=2 func.GetIconInfoExA.arg.0=HICON,hicon func.GetIconInfoExA.arg.1=PICONINFOEXA,piconinfo func.GetIconInfoExA.ret=BOOL GetIconInfoExW=func func.GetIconInfoExW.args=2 func.GetIconInfoExW.arg.0=HICON,hicon func.GetIconInfoExW.arg.1=PICONINFOEXW,piconinfo func.GetIconInfoExW.ret=BOOL GetInputState=func func.GetInputState.args=0 func.GetInputState.ret=BOOL GetKBCodePage=func func.GetKBCodePage.args=0 func.GetKBCodePage.ret=UINT GetKeyNameTextA=func func.GetKeyNameTextA.args=3 func.GetKeyNameTextA.arg.0=LONG,lParam func.GetKeyNameTextA.arg.1=LPSTR,lpString func.GetKeyNameTextA.arg.2=int,cchSize func.GetKeyNameTextA.ret=int GetKeyNameTextW=func func.GetKeyNameTextW.args=3 func.GetKeyNameTextW.arg.0=LONG,lParam func.GetKeyNameTextW.arg.1=LPWSTR,lpString func.GetKeyNameTextW.arg.2=int,cchSize func.GetKeyNameTextW.ret=int GetKeyState=func func.GetKeyState.args=1 func.GetKeyState.arg.0=int,nVirtKey func.GetKeyState.ret=SHORT GetKeyboardLayout=func func.GetKeyboardLayout.args=1 func.GetKeyboardLayout.arg.0=DWORD,idThread func.GetKeyboardLayout.ret=HKL GetKeyboardLayoutList=func func.GetKeyboardLayoutList.args=2 func.GetKeyboardLayoutList.arg.0=int,nBuff func.GetKeyboardLayoutList.arg.1=HKL *,lpList func.GetKeyboardLayoutList.ret=int GetKeyboardLayoutNameA=func func.GetKeyboardLayoutNameA.args=1 func.GetKeyboardLayoutNameA.arg.0=LPSTR,pwszKLID func.GetKeyboardLayoutNameA.ret=BOOL GetKeyboardLayoutNameW=func func.GetKeyboardLayoutNameW.args=1 func.GetKeyboardLayoutNameW.arg.0=LPWSTR,pwszKLID func.GetKeyboardLayoutNameW.ret=BOOL GetKeyboardState=func func.GetKeyboardState.args=1 func.GetKeyboardState.arg.0=PBYTE,lpKeyState func.GetKeyboardState.ret=BOOL GetKeyboardType=func func.GetKeyboardType.args=1 func.GetKeyboardType.arg.0=int,nTypeFlag func.GetKeyboardType.ret=int GetLastActivePopup=func func.GetLastActivePopup.args=1 func.GetLastActivePopup.arg.0=HWND,hWnd func.GetLastActivePopup.ret=HWND GetLastInputInfo=func func.GetLastInputInfo.args=1 func.GetLastInputInfo.arg.0=PLASTINPUTINFO,plii func.GetLastInputInfo.ret=BOOL GetLayeredWindowAttributes=func func.GetLayeredWindowAttributes.args=4 func.GetLayeredWindowAttributes.arg.0=HWND,hwnd func.GetLayeredWindowAttributes.arg.1=COLORREF *,pcrKey func.GetLayeredWindowAttributes.arg.2=BYTE *,pbAlpha func.GetLayeredWindowAttributes.arg.3=DWORD *,pdwFlags func.GetLayeredWindowAttributes.ret=BOOL GetListBoxInfo=func func.GetListBoxInfo.args=1 func.GetListBoxInfo.arg.0=HWND,hwnd func.GetListBoxInfo.ret=DWORD GetMenu=func func.GetMenu.args=1 func.GetMenu.arg.0=HWND,hWnd func.GetMenu.ret=HMENU GetMenuBarInfo=func func.GetMenuBarInfo.args=4 func.GetMenuBarInfo.arg.0=HWND,hwnd func.GetMenuBarInfo.arg.1=LONG,idObject func.GetMenuBarInfo.arg.2=LONG,idItem func.GetMenuBarInfo.arg.3=PMENUBARINFO,pmbi func.GetMenuBarInfo.ret=BOOL GetMenuCheckMarkDimensions=func func.GetMenuCheckMarkDimensions.args=0 func.GetMenuCheckMarkDimensions.ret=LONG GetMenuContextHelpId=func func.GetMenuContextHelpId.args=1 func.GetMenuContextHelpId.arg.0=HMENU,ARG_0 func.GetMenuContextHelpId.ret=DWORD GetMenuDefaultItem=func func.GetMenuDefaultItem.args=3 func.GetMenuDefaultItem.arg.0=HMENU,hMenu func.GetMenuDefaultItem.arg.1=UINT,fByPos func.GetMenuDefaultItem.arg.2=UINT,gmdiFlags func.GetMenuDefaultItem.ret=UINT GetMenuInfo=func func.GetMenuInfo.args=2 func.GetMenuInfo.arg.0=HMENU,ARG_0 func.GetMenuInfo.arg.1=LPMENUINFO,ARG_1 func.GetMenuInfo.ret=BOOL GetMenuItemCount=func func.GetMenuItemCount.args=1 func.GetMenuItemCount.arg.0=HMENU,hMenu func.GetMenuItemCount.ret=int GetMenuItemID=func func.GetMenuItemID.args=2 func.GetMenuItemID.arg.0=HMENU,hMenu func.GetMenuItemID.arg.1=int,nPos func.GetMenuItemID.ret=UINT GetMenuItemInfoA=func func.GetMenuItemInfoA.args=4 func.GetMenuItemInfoA.arg.0=HMENU,hmenu func.GetMenuItemInfoA.arg.1=UINT,item func.GetMenuItemInfoA.arg.2=BOOL,fByPosition func.GetMenuItemInfoA.arg.3=LPMENUITEMINFOA,lpmii func.GetMenuItemInfoA.ret=BOOL GetMenuItemInfoW=func func.GetMenuItemInfoW.args=4 func.GetMenuItemInfoW.arg.0=HMENU,hmenu func.GetMenuItemInfoW.arg.1=UINT,item func.GetMenuItemInfoW.arg.2=BOOL,fByPosition func.GetMenuItemInfoW.arg.3=LPMENUITEMINFOW,lpmii func.GetMenuItemInfoW.ret=BOOL GetMenuItemRect=func func.GetMenuItemRect.args=4 func.GetMenuItemRect.arg.0=HWND,hWnd func.GetMenuItemRect.arg.1=HMENU,hMenu func.GetMenuItemRect.arg.2=UINT,uItem func.GetMenuItemRect.arg.3=LPRECT,lprcItem func.GetMenuItemRect.ret=BOOL GetMenuState=func func.GetMenuState.args=3 func.GetMenuState.arg.0=HMENU,hMenu func.GetMenuState.arg.1=UINT,uId func.GetMenuState.arg.2=UINT,uFlags func.GetMenuState.ret=UINT GetMenuStringA=func func.GetMenuStringA.args=5 func.GetMenuStringA.arg.0=HMENU,hMenu func.GetMenuStringA.arg.1=UINT,uIDItem func.GetMenuStringA.arg.2=LPSTR,lpString func.GetMenuStringA.arg.3=int,cchMax func.GetMenuStringA.arg.4=UINT,flags func.GetMenuStringA.ret=int GetMenuStringW=func func.GetMenuStringW.args=5 func.GetMenuStringW.arg.0=HMENU,hMenu func.GetMenuStringW.arg.1=UINT,uIDItem func.GetMenuStringW.arg.2=LPWSTR,lpString func.GetMenuStringW.arg.3=int,cchMax func.GetMenuStringW.arg.4=UINT,flags func.GetMenuStringW.ret=int GetMessageA=func func.GetMessageA.args=4 func.GetMessageA.arg.0=LPMSG,lpMsg func.GetMessageA.arg.1=HWND,hWnd func.GetMessageA.arg.2=UINT,wMsgFilterMin func.GetMessageA.arg.3=UINT,wMsgFilterMax func.GetMessageA.ret=BOOL GetMessageExtraInfo=func func.GetMessageExtraInfo.args=0 func.GetMessageExtraInfo.ret=LPARAM GetMessagePos=func func.GetMessagePos.args=0 func.GetMessagePos.ret=DWORD GetMessageTime=func func.GetMessageTime.args=0 func.GetMessageTime.ret=LONG GetMessageW=func func.GetMessageW.args=4 func.GetMessageW.arg.0=LPMSG,lpMsg func.GetMessageW.arg.1=HWND,hWnd func.GetMessageW.arg.2=UINT,wMsgFilterMin func.GetMessageW.arg.3=UINT,wMsgFilterMax func.GetMessageW.ret=BOOL GetMonitorInfoA=func func.GetMonitorInfoA.args=2 func.GetMonitorInfoA.arg.0=HMONITOR,hMonitor func.GetMonitorInfoA.arg.1=LPMONITORINFO,lpmi func.GetMonitorInfoA.ret=BOOL GetMonitorInfoW=func func.GetMonitorInfoW.args=2 func.GetMonitorInfoW.arg.0=HMONITOR,hMonitor func.GetMonitorInfoW.arg.1=LPMONITORINFO,lpmi func.GetMonitorInfoW.ret=BOOL GetMouseMovePointsEx=func func.GetMouseMovePointsEx.args=5 func.GetMouseMovePointsEx.arg.0=UINT,cbSize func.GetMouseMovePointsEx.arg.1=LPMOUSEMOVEPOINT,lppt func.GetMouseMovePointsEx.arg.2=LPMOUSEMOVEPOINT,lpptBuf func.GetMouseMovePointsEx.arg.3=int,nBufPoints func.GetMouseMovePointsEx.arg.4=DWORD,resolution func.GetMouseMovePointsEx.ret=int GetNextDlgGroupItem=func func.GetNextDlgGroupItem.args=3 func.GetNextDlgGroupItem.arg.0=HWND,hDlg func.GetNextDlgGroupItem.arg.1=HWND,hCtl func.GetNextDlgGroupItem.arg.2=BOOL,bPrevious func.GetNextDlgGroupItem.ret=HWND GetNextDlgTabItem=func func.GetNextDlgTabItem.args=3 func.GetNextDlgTabItem.arg.0=HWND,hDlg func.GetNextDlgTabItem.arg.1=HWND,hCtl func.GetNextDlgTabItem.arg.2=BOOL,bPrevious func.GetNextDlgTabItem.ret=HWND GetOpenClipboardWindow=func func.GetOpenClipboardWindow.args=0 func.GetOpenClipboardWindow.ret=HWND GetParent=func func.GetParent.args=1 func.GetParent.arg.0=HWND,hWnd func.GetParent.ret=HWND GetPhysicalCursorPos=func func.GetPhysicalCursorPos.args=1 func.GetPhysicalCursorPos.arg.0=LPPOINT,lpPoint func.GetPhysicalCursorPos.ret=BOOL GetPointerCursorId=func func.GetPointerCursorId.args=2 func.GetPointerCursorId.arg.0=UINT32,pointerId func.GetPointerCursorId.arg.1=UINT32 *,cursorId func.GetPointerCursorId.ret=BOOL GetPointerDevice=func func.GetPointerDevice.args=2 func.GetPointerDevice.arg.0=HANDLE,device func.GetPointerDevice.arg.1=POINTER_DEVICE_INFO *,pointerDevice func.GetPointerDevice.ret=BOOL GetPointerDeviceCursors=func func.GetPointerDeviceCursors.args=3 func.GetPointerDeviceCursors.arg.0=HANDLE,device func.GetPointerDeviceCursors.arg.1=UINT32 *,cursorCount func.GetPointerDeviceCursors.arg.2=POINTER_DEVICE_CURSOR_INFO *,deviceCursors func.GetPointerDeviceCursors.ret=BOOL GetPointerDeviceProperties=func func.GetPointerDeviceProperties.args=3 func.GetPointerDeviceProperties.arg.0=HANDLE,device func.GetPointerDeviceProperties.arg.1=UINT32 *,propertyCount func.GetPointerDeviceProperties.arg.2=POINTER_DEVICE_PROPERTY *,pointerProperties func.GetPointerDeviceProperties.ret=BOOL GetPointerDeviceRects=func func.GetPointerDeviceRects.args=3 func.GetPointerDeviceRects.arg.0=HANDLE,device func.GetPointerDeviceRects.arg.1=RECT *,pointerDeviceRect func.GetPointerDeviceRects.arg.2=RECT *,displayRect func.GetPointerDeviceRects.ret=BOOL GetPointerDevices=func func.GetPointerDevices.args=2 func.GetPointerDevices.arg.0=UINT32 *,deviceCount func.GetPointerDevices.arg.1=POINTER_DEVICE_INFO *,pointerDevices func.GetPointerDevices.ret=BOOL GetPointerFrameInfo=func func.GetPointerFrameInfo.args=3 func.GetPointerFrameInfo.arg.0=UINT32,pointerId func.GetPointerFrameInfo.arg.1=UINT32 *,pointerCount func.GetPointerFrameInfo.arg.2=POINTER_INFO *,pointerInfo func.GetPointerFrameInfo.ret=BOOL GetPointerFrameInfoHistory=func func.GetPointerFrameInfoHistory.args=4 func.GetPointerFrameInfoHistory.arg.0=UINT32,pointerId func.GetPointerFrameInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerFrameInfoHistory.arg.2=UINT32 *,pointerCount func.GetPointerFrameInfoHistory.arg.3=POINTER_INFO *,pointerInfo func.GetPointerFrameInfoHistory.ret=BOOL GetPointerFramePenInfo=func func.GetPointerFramePenInfo.args=3 func.GetPointerFramePenInfo.arg.0=UINT32,pointerId func.GetPointerFramePenInfo.arg.1=UINT32 *,pointerCount func.GetPointerFramePenInfo.arg.2=POINTER_PEN_INFO *,penInfo func.GetPointerFramePenInfo.ret=BOOL GetPointerFramePenInfoHistory=func func.GetPointerFramePenInfoHistory.args=4 func.GetPointerFramePenInfoHistory.arg.0=UINT32,pointerId func.GetPointerFramePenInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerFramePenInfoHistory.arg.2=UINT32 *,pointerCount func.GetPointerFramePenInfoHistory.arg.3=POINTER_PEN_INFO *,penInfo func.GetPointerFramePenInfoHistory.ret=BOOL GetPointerFrameTouchInfo=func func.GetPointerFrameTouchInfo.args=3 func.GetPointerFrameTouchInfo.arg.0=UINT32,pointerId func.GetPointerFrameTouchInfo.arg.1=UINT32 *,pointerCount func.GetPointerFrameTouchInfo.arg.2=POINTER_TOUCH_INFO *,touchInfo func.GetPointerFrameTouchInfo.ret=BOOL GetPointerFrameTouchInfoHistory=func func.GetPointerFrameTouchInfoHistory.args=4 func.GetPointerFrameTouchInfoHistory.arg.0=UINT32,pointerId func.GetPointerFrameTouchInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerFrameTouchInfoHistory.arg.2=UINT32 *,pointerCount func.GetPointerFrameTouchInfoHistory.arg.3=POINTER_TOUCH_INFO *,touchInfo func.GetPointerFrameTouchInfoHistory.ret=BOOL GetPointerInfo=func func.GetPointerInfo.args=2 func.GetPointerInfo.arg.0=UINT32,pointerId func.GetPointerInfo.arg.1=POINTER_INFO *,pointerInfo func.GetPointerInfo.ret=BOOL GetPointerInfoHistory=func func.GetPointerInfoHistory.args=3 func.GetPointerInfoHistory.arg.0=UINT32,pointerId func.GetPointerInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerInfoHistory.arg.2=POINTER_INFO *,pointerInfo func.GetPointerInfoHistory.ret=BOOL GetPointerInputTransform=func func.GetPointerInputTransform.args=3 func.GetPointerInputTransform.arg.0=UINT32,pointerId func.GetPointerInputTransform.arg.1=UINT32,historyCount func.GetPointerInputTransform.arg.2=INPUT_TRANSFORM *,inputTransform func.GetPointerInputTransform.ret=BOOL GetPointerPenInfo=func func.GetPointerPenInfo.args=2 func.GetPointerPenInfo.arg.0=UINT32,pointerId func.GetPointerPenInfo.arg.1=POINTER_PEN_INFO *,penInfo func.GetPointerPenInfo.ret=BOOL GetPointerPenInfoHistory=func func.GetPointerPenInfoHistory.args=3 func.GetPointerPenInfoHistory.arg.0=UINT32,pointerId func.GetPointerPenInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerPenInfoHistory.arg.2=POINTER_PEN_INFO *,penInfo func.GetPointerPenInfoHistory.ret=BOOL GetPointerTouchInfo=func func.GetPointerTouchInfo.args=2 func.GetPointerTouchInfo.arg.0=UINT32,pointerId func.GetPointerTouchInfo.arg.1=POINTER_TOUCH_INFO *,touchInfo func.GetPointerTouchInfo.ret=BOOL GetPointerTouchInfoHistory=func func.GetPointerTouchInfoHistory.args=3 func.GetPointerTouchInfoHistory.arg.0=UINT32,pointerId func.GetPointerTouchInfoHistory.arg.1=UINT32 *,entriesCount func.GetPointerTouchInfoHistory.arg.2=POINTER_TOUCH_INFO *,touchInfo func.GetPointerTouchInfoHistory.ret=BOOL GetPointerType=func func.GetPointerType.args=2 func.GetPointerType.arg.0=UINT32,pointerId func.GetPointerType.arg.1=POINTER_INPUT_TYPE *,pointerType func.GetPointerType.ret=BOOL GetPriorityClipboardFormat=func func.GetPriorityClipboardFormat.args=2 func.GetPriorityClipboardFormat.arg.0=UINT *,paFormatPriorityList func.GetPriorityClipboardFormat.arg.1=int,cFormats func.GetPriorityClipboardFormat.ret=int GetProcessDefaultLayout=func func.GetProcessDefaultLayout.args=1 func.GetProcessDefaultLayout.arg.0=DWORD *,pdwDefaultLayout func.GetProcessDefaultLayout.ret=BOOL GetProcessWindowStation=func func.GetProcessWindowStation.args=0 func.GetProcessWindowStation.ret=HWINSTA GetPropA=func func.GetPropA.args=2 func.GetPropA.arg.0=HWND,hWnd func.GetPropA.arg.1=LPCSTR,lpString func.GetPropA.ret=HANDLE GetPropW=func func.GetPropW.args=2 func.GetPropW.arg.0=HWND,hWnd func.GetPropW.arg.1=LPCWSTR,lpString func.GetPropW.ret=HANDLE GetQueueStatus=func func.GetQueueStatus.args=1 func.GetQueueStatus.arg.0=UINT,flags func.GetQueueStatus.ret=DWORD GetRawInputBuffer=func func.GetRawInputBuffer.args=3 func.GetRawInputBuffer.arg.0=PRAWINPUT,pData func.GetRawInputBuffer.arg.1=PUINT,pcbSize func.GetRawInputBuffer.arg.2=UINT,cbSizeHeader func.GetRawInputBuffer.ret=UINT GetRawInputData=func func.GetRawInputData.args=5 func.GetRawInputData.arg.0=HRAWINPUT,hRawInput func.GetRawInputData.arg.1=UINT,uiCommand func.GetRawInputData.arg.2=LPVOID,pData func.GetRawInputData.arg.3=PUINT,pcbSize func.GetRawInputData.arg.4=UINT,cbSizeHeader func.GetRawInputData.ret=UINT GetRawInputDeviceInfoA=func func.GetRawInputDeviceInfoA.args=4 func.GetRawInputDeviceInfoA.arg.0=HANDLE,hDevice func.GetRawInputDeviceInfoA.arg.1=UINT,uiCommand func.GetRawInputDeviceInfoA.arg.2=LPVOID,pData func.GetRawInputDeviceInfoA.arg.3=PUINT,pcbSize func.GetRawInputDeviceInfoA.ret=UINT GetRawInputDeviceInfoW=func func.GetRawInputDeviceInfoW.args=4 func.GetRawInputDeviceInfoW.arg.0=HANDLE,hDevice func.GetRawInputDeviceInfoW.arg.1=UINT,uiCommand func.GetRawInputDeviceInfoW.arg.2=LPVOID,pData func.GetRawInputDeviceInfoW.arg.3=PUINT,pcbSize func.GetRawInputDeviceInfoW.ret=UINT GetRawInputDeviceList=func func.GetRawInputDeviceList.args=3 func.GetRawInputDeviceList.arg.0=PRAWINPUTDEVICELIST,pRawInputDeviceList func.GetRawInputDeviceList.arg.1=PUINT,puiNumDevices func.GetRawInputDeviceList.arg.2=UINT,cbSize func.GetRawInputDeviceList.ret=UINT GetRawPointerDeviceData=func func.GetRawPointerDeviceData.args=5 func.GetRawPointerDeviceData.arg.0=UINT32,pointerId func.GetRawPointerDeviceData.arg.1=UINT32,historyCount func.GetRawPointerDeviceData.arg.2=UINT32,propertiesCount func.GetRawPointerDeviceData.arg.3=POINTER_DEVICE_PROPERTY *,pProperties func.GetRawPointerDeviceData.arg.4=LONG *,pValues func.GetRawPointerDeviceData.ret=BOOL GetRegisteredRawInputDevices=func func.GetRegisteredRawInputDevices.args=3 func.GetRegisteredRawInputDevices.arg.0=PRAWINPUTDEVICE,pRawInputDevices func.GetRegisteredRawInputDevices.arg.1=PUINT,puiNumDevices func.GetRegisteredRawInputDevices.arg.2=UINT,cbSize func.GetRegisteredRawInputDevices.ret=UINT GetScrollBarInfo=func func.GetScrollBarInfo.args=3 func.GetScrollBarInfo.arg.0=HWND,hwnd func.GetScrollBarInfo.arg.1=LONG,idObject func.GetScrollBarInfo.arg.2=PSCROLLBARINFO,psbi func.GetScrollBarInfo.ret=BOOL GetScrollInfo=func func.GetScrollInfo.args=3 func.GetScrollInfo.arg.0=HWND,hwnd func.GetScrollInfo.arg.1=int,nBar func.GetScrollInfo.arg.2=LPSCROLLINFO,lpsi func.GetScrollInfo.ret=BOOL GetScrollPos=func func.GetScrollPos.args=2 func.GetScrollPos.arg.0=HWND,hWnd func.GetScrollPos.arg.1=int,nBar func.GetScrollPos.ret=int GetScrollRange=func func.GetScrollRange.args=4 func.GetScrollRange.arg.0=HWND,hWnd func.GetScrollRange.arg.1=int,nBar func.GetScrollRange.arg.2=LPINT,lpMinPos func.GetScrollRange.arg.3=LPINT,lpMaxPos func.GetScrollRange.ret=BOOL GetShellWindow=func func.GetShellWindow.args=0 func.GetShellWindow.ret=HWND GetSubMenu=func func.GetSubMenu.args=2 func.GetSubMenu.arg.0=HMENU,hMenu func.GetSubMenu.arg.1=int,nPos func.GetSubMenu.ret=HMENU GetSysColor=func func.GetSysColor.args=1 func.GetSysColor.arg.0=int,nIndex func.GetSysColor.ret=DWORD GetSysColorBrush=func func.GetSysColorBrush.args=1 func.GetSysColorBrush.arg.0=int,nIndex func.GetSysColorBrush.ret=HBRUSH GetSystemDpiForProcess=func func.GetSystemDpiForProcess.args=1 func.GetSystemDpiForProcess.arg.0=HANDLE,hProcess func.GetSystemDpiForProcess.ret=UINT GetSystemMenu=func func.GetSystemMenu.args=2 func.GetSystemMenu.arg.0=HWND,hWnd func.GetSystemMenu.arg.1=BOOL,bRevert func.GetSystemMenu.ret=HMENU GetSystemMetrics=func func.GetSystemMetrics.args=1 func.GetSystemMetrics.arg.0=int,nIndex func.GetSystemMetrics.ret=int GetSystemMetricsForDpi=func func.GetSystemMetricsForDpi.args=2 func.GetSystemMetricsForDpi.arg.0=int,nIndex func.GetSystemMetricsForDpi.arg.1=UINT,dpi func.GetSystemMetricsForDpi.ret=int GetTabbedTextExtentA=func func.GetTabbedTextExtentA.args=5 func.GetTabbedTextExtentA.arg.0=HDC,hdc func.GetTabbedTextExtentA.arg.1=LPCSTR,lpString func.GetTabbedTextExtentA.arg.2=int,chCount func.GetTabbedTextExtentA.arg.3=int,nTabPositions func.GetTabbedTextExtentA.arg.4=const INT *,lpnTabStopPositions func.GetTabbedTextExtentA.ret=DWORD GetTabbedTextExtentW=func func.GetTabbedTextExtentW.args=5 func.GetTabbedTextExtentW.arg.0=HDC,hdc func.GetTabbedTextExtentW.arg.1=LPCWSTR,lpString func.GetTabbedTextExtentW.arg.2=int,chCount func.GetTabbedTextExtentW.arg.3=int,nTabPositions func.GetTabbedTextExtentW.arg.4=const INT *,lpnTabStopPositions func.GetTabbedTextExtentW.ret=DWORD GetThreadDesktop=func func.GetThreadDesktop.args=1 func.GetThreadDesktop.arg.0=DWORD,dwThreadId func.GetThreadDesktop.ret=HDESK GetThreadDpiAwarenessContext=func func.GetThreadDpiAwarenessContext.args=0 func.GetThreadDpiAwarenessContext.ret=DPI_AWARENESS_CONTEXT GetThreadDpiHostingBehavior=func func.GetThreadDpiHostingBehavior.args=0 func.GetThreadDpiHostingBehavior.ret=DPI_HOSTING_BEHAVIOR GetTitleBarInfo=func func.GetTitleBarInfo.args=2 func.GetTitleBarInfo.arg.0=HWND,hwnd func.GetTitleBarInfo.arg.1=PTITLEBARINFO,pti func.GetTitleBarInfo.ret=BOOL GetTopWindow=func func.GetTopWindow.args=1 func.GetTopWindow.arg.0=HWND,hWnd func.GetTopWindow.ret=HWND GetTouchInputInfo=func func.GetTouchInputInfo.args=4 func.GetTouchInputInfo.arg.0=HTOUCHINPUT,hTouchInput func.GetTouchInputInfo.arg.1=UINT,cInputs func.GetTouchInputInfo.arg.2=PTOUCHINPUT,pInputs func.GetTouchInputInfo.arg.3=int,cbSize func.GetTouchInputInfo.ret=BOOL GetUnpredictedMessagePos=func func.GetUnpredictedMessagePos.args=0 func.GetUnpredictedMessagePos.ret=DWORD GetUpdateRect=func func.GetUpdateRect.args=3 func.GetUpdateRect.arg.0=HWND,hWnd func.GetUpdateRect.arg.1=LPRECT,lpRect func.GetUpdateRect.arg.2=BOOL,bErase func.GetUpdateRect.ret=BOOL GetUpdateRgn=func func.GetUpdateRgn.args=3 func.GetUpdateRgn.arg.0=HWND,hWnd func.GetUpdateRgn.arg.1=HRGN,hRgn func.GetUpdateRgn.arg.2=BOOL,bErase func.GetUpdateRgn.ret=int GetUpdatedClipboardFormats=func func.GetUpdatedClipboardFormats.args=3 func.GetUpdatedClipboardFormats.arg.0=PUINT,lpuiFormats func.GetUpdatedClipboardFormats.arg.1=UINT,cFormats func.GetUpdatedClipboardFormats.arg.2=PUINT,pcFormatsOut func.GetUpdatedClipboardFormats.ret=BOOL GetUserObjectInformationA=func func.GetUserObjectInformationA.args=5 func.GetUserObjectInformationA.arg.0=HANDLE,hObj func.GetUserObjectInformationA.arg.1=int,nIndex func.GetUserObjectInformationA.arg.2=PVOID,pvInfo func.GetUserObjectInformationA.arg.3=DWORD,nLength func.GetUserObjectInformationA.arg.4=LPDWORD,lpnLengthNeeded func.GetUserObjectInformationA.ret=BOOL GetUserObjectInformationW=func func.GetUserObjectInformationW.args=5 func.GetUserObjectInformationW.arg.0=HANDLE,hObj func.GetUserObjectInformationW.arg.1=int,nIndex func.GetUserObjectInformationW.arg.2=PVOID,pvInfo func.GetUserObjectInformationW.arg.3=DWORD,nLength func.GetUserObjectInformationW.arg.4=LPDWORD,lpnLengthNeeded func.GetUserObjectInformationW.ret=BOOL GetUserObjectSecurity=func func.GetUserObjectSecurity.args=5 func.GetUserObjectSecurity.arg.0=HANDLE,hObj func.GetUserObjectSecurity.arg.1=PSECURITY_INFORMATION,pSIRequested func.GetUserObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,pSID func.GetUserObjectSecurity.arg.3=DWORD,nLength func.GetUserObjectSecurity.arg.4=LPDWORD,lpnLengthNeeded func.GetUserObjectSecurity.ret=BOOL GetWindow=func func.GetWindow.args=2 func.GetWindow.arg.0=HWND,hWnd func.GetWindow.arg.1=UINT,uCmd func.GetWindow.ret=HWND GetWindowContextHelpId=func func.GetWindowContextHelpId.args=1 func.GetWindowContextHelpId.arg.0=HWND,ARG_0 func.GetWindowContextHelpId.ret=DWORD GetWindowDC=func func.GetWindowDC.args=1 func.GetWindowDC.arg.0=HWND,hWnd func.GetWindowDC.ret=HDC GetWindowDisplayAffinity=func func.GetWindowDisplayAffinity.args=2 func.GetWindowDisplayAffinity.arg.0=HWND,hWnd func.GetWindowDisplayAffinity.arg.1=DWORD *,pdwAffinity func.GetWindowDisplayAffinity.ret=BOOL GetWindowDpiAwarenessContext=func func.GetWindowDpiAwarenessContext.args=1 func.GetWindowDpiAwarenessContext.arg.0=HWND,hwnd func.GetWindowDpiAwarenessContext.ret=DPI_AWARENESS_CONTEXT GetWindowDpiHostingBehavior=func func.GetWindowDpiHostingBehavior.args=1 func.GetWindowDpiHostingBehavior.arg.0=HWND,hwnd func.GetWindowDpiHostingBehavior.ret=DPI_HOSTING_BEHAVIOR GetWindowFeedbackSetting=func func.GetWindowFeedbackSetting.args=5 func.GetWindowFeedbackSetting.arg.0=HWND,hwnd func.GetWindowFeedbackSetting.arg.1=FEEDBACK_TYPE,feedback func.GetWindowFeedbackSetting.arg.2=DWORD,dwFlags func.GetWindowFeedbackSetting.arg.3=UINT32 *,pSize func.GetWindowFeedbackSetting.arg.4=VOID *,config func.GetWindowFeedbackSetting.ret=BOOL GetWindowInfo=func func.GetWindowInfo.args=2 func.GetWindowInfo.arg.0=HWND,hwnd func.GetWindowInfo.arg.1=PWINDOWINFO,pwi func.GetWindowInfo.ret=BOOL GetWindowLongA=func func.GetWindowLongA.args=2 func.GetWindowLongA.arg.0=HWND,hWnd func.GetWindowLongA.arg.1=int,nIndex func.GetWindowLongA.ret=LONG GetWindowLongPtrA=func func.GetWindowLongPtrA.args=2 func.GetWindowLongPtrA.arg.0=HWND,hWnd func.GetWindowLongPtrA.arg.1=int,nIndex func.GetWindowLongPtrA.ret=LONG_PTR GetWindowLongPtrW=func func.GetWindowLongPtrW.args=2 func.GetWindowLongPtrW.arg.0=HWND,hWnd func.GetWindowLongPtrW.arg.1=int,nIndex func.GetWindowLongPtrW.ret=LONG_PTR GetWindowLongW=func func.GetWindowLongW.args=2 func.GetWindowLongW.arg.0=HWND,hWnd func.GetWindowLongW.arg.1=int,nIndex func.GetWindowLongW.ret=LONG GetWindowModuleFileNameA=func func.GetWindowModuleFileNameA.args=3 func.GetWindowModuleFileNameA.arg.0=HWND,hwnd func.GetWindowModuleFileNameA.arg.1=LPSTR,pszFileName func.GetWindowModuleFileNameA.arg.2=UINT,cchFileNameMax func.GetWindowModuleFileNameA.ret=UINT GetWindowModuleFileNameW=func func.GetWindowModuleFileNameW.args=3 func.GetWindowModuleFileNameW.arg.0=HWND,hwnd func.GetWindowModuleFileNameW.arg.1=LPWSTR,pszFileName func.GetWindowModuleFileNameW.arg.2=UINT,cchFileNameMax func.GetWindowModuleFileNameW.ret=UINT GetWindowPlacement=func func.GetWindowPlacement.args=2 func.GetWindowPlacement.arg.0=HWND,hWnd func.GetWindowPlacement.arg.1=WINDOWPLACEMENT *,lpwndpl func.GetWindowPlacement.ret=BOOL GetWindowRect=func func.GetWindowRect.args=2 func.GetWindowRect.arg.0=HWND,hWnd func.GetWindowRect.arg.1=LPRECT,lpRect func.GetWindowRect.ret=BOOL GetWindowRgn=func func.GetWindowRgn.args=2 func.GetWindowRgn.arg.0=HWND,hWnd func.GetWindowRgn.arg.1=HRGN,hRgn func.GetWindowRgn.ret=int GetWindowRgnBox=func func.GetWindowRgnBox.args=2 func.GetWindowRgnBox.arg.0=HWND,hWnd func.GetWindowRgnBox.arg.1=LPRECT,lprc func.GetWindowRgnBox.ret=int GetWindowTextA=func func.GetWindowTextA.args=3 func.GetWindowTextA.arg.0=HWND,hWnd func.GetWindowTextA.arg.1=LPSTR,lpString func.GetWindowTextA.arg.2=int,nMaxCount func.GetWindowTextA.ret=int GetWindowTextLengthA=func func.GetWindowTextLengthA.args=1 func.GetWindowTextLengthA.arg.0=HWND,hWnd func.GetWindowTextLengthA.ret=int GetWindowTextLengthW=func func.GetWindowTextLengthW.args=1 func.GetWindowTextLengthW.arg.0=HWND,hWnd func.GetWindowTextLengthW.ret=int GetWindowTextW=func func.GetWindowTextW.args=3 func.GetWindowTextW.arg.0=HWND,hWnd func.GetWindowTextW.arg.1=LPWSTR,lpString func.GetWindowTextW.arg.2=int,nMaxCount func.GetWindowTextW.ret=int GetWindowThreadProcessId=func func.GetWindowThreadProcessId.args=2 func.GetWindowThreadProcessId.arg.0=HWND,hWnd func.GetWindowThreadProcessId.arg.1=LPDWORD,lpdwProcessId func.GetWindowThreadProcessId.ret=DWORD GetWindowWord=func func.GetWindowWord.args=2 func.GetWindowWord.arg.0=HWND,hWnd func.GetWindowWord.arg.1=int,nIndex func.GetWindowWord.ret=WORD GrayStringA=func func.GrayStringA.args=9 func.GrayStringA.arg.0=HDC,hDC func.GrayStringA.arg.1=HBRUSH,hBrush func.GrayStringA.arg.2=GRAYSTRINGPROC,lpOutputFunc func.GrayStringA.arg.3=LPARAM,lpData func.GrayStringA.arg.4=int,nCount func.GrayStringA.arg.5=int,X func.GrayStringA.arg.6=int,Y func.GrayStringA.arg.7=int,nWidth func.GrayStringA.arg.8=int,nHeight func.GrayStringA.ret=BOOL GrayStringW=func func.GrayStringW.args=9 func.GrayStringW.arg.0=HDC,hDC func.GrayStringW.arg.1=HBRUSH,hBrush func.GrayStringW.arg.2=GRAYSTRINGPROC,lpOutputFunc func.GrayStringW.arg.3=LPARAM,lpData func.GrayStringW.arg.4=int,nCount func.GrayStringW.arg.5=int,X func.GrayStringW.arg.6=int,Y func.GrayStringW.arg.7=int,nWidth func.GrayStringW.arg.8=int,nHeight func.GrayStringW.ret=BOOL HideCaret=func func.HideCaret.args=1 func.HideCaret.arg.0=HWND,hWnd func.HideCaret.ret=BOOL HiliteMenuItem=func func.HiliteMenuItem.args=4 func.HiliteMenuItem.arg.0=HWND,hWnd func.HiliteMenuItem.arg.1=HMENU,hMenu func.HiliteMenuItem.arg.2=UINT,uIDHiliteItem func.HiliteMenuItem.arg.3=UINT,uHilite func.HiliteMenuItem.ret=BOOL InSendMessage=func func.InSendMessage.args=0 func.InSendMessage.ret=BOOL InSendMessageEx=func func.InSendMessageEx.args=1 func.InSendMessageEx.arg.0=LPVOID,lpReserved func.InSendMessageEx.ret=DWORD InflateRect=func func.InflateRect.args=3 func.InflateRect.arg.0=LPRECT,lprc func.InflateRect.arg.1=int,dx func.InflateRect.arg.2=int,dy func.InflateRect.ret=BOOL InheritWindowMonitor=func func.InheritWindowMonitor.args=2 func.InheritWindowMonitor.arg.0=HWND,hwnd func.InheritWindowMonitor.arg.1=HWND,hwndInherit func.InheritWindowMonitor.ret=BOOL InitializeTouchInjection=func func.InitializeTouchInjection.args=2 func.InitializeTouchInjection.arg.0=UINT32,maxCount func.InitializeTouchInjection.arg.1=DWORD,dwMode func.InitializeTouchInjection.ret=BOOL InjectTouchInput=func func.InjectTouchInput.args=2 func.InjectTouchInput.arg.0=UINT32,count func.InjectTouchInput.arg.1=const POINTER_TOUCH_INFO *,contacts func.InjectTouchInput.ret=BOOL InsertMenuA=func func.InsertMenuA.args=5 func.InsertMenuA.arg.0=HMENU,hMenu func.InsertMenuA.arg.1=UINT,uPosition func.InsertMenuA.arg.2=UINT,uFlags func.InsertMenuA.arg.3=UINT_PTR,uIDNewItem func.InsertMenuA.arg.4=LPCSTR,lpNewItem func.InsertMenuA.ret=BOOL InsertMenuItemA=func func.InsertMenuItemA.args=4 func.InsertMenuItemA.arg.0=HMENU,hmenu func.InsertMenuItemA.arg.1=UINT,item func.InsertMenuItemA.arg.2=BOOL,fByPosition func.InsertMenuItemA.arg.3=LPCMENUITEMINFOA,lpmi func.InsertMenuItemA.ret=BOOL InsertMenuItemW=func func.InsertMenuItemW.args=4 func.InsertMenuItemW.arg.0=HMENU,hmenu func.InsertMenuItemW.arg.1=UINT,item func.InsertMenuItemW.arg.2=BOOL,fByPosition func.InsertMenuItemW.arg.3=LPCMENUITEMINFOW,lpmi func.InsertMenuItemW.ret=BOOL InsertMenuW=func func.InsertMenuW.args=5 func.InsertMenuW.arg.0=HMENU,hMenu func.InsertMenuW.arg.1=UINT,uPosition func.InsertMenuW.arg.2=UINT,uFlags func.InsertMenuW.arg.3=UINT_PTR,uIDNewItem func.InsertMenuW.arg.4=LPCWSTR,lpNewItem func.InsertMenuW.ret=BOOL InternalGetWindowText=func func.InternalGetWindowText.args=3 func.InternalGetWindowText.arg.0=HWND,hWnd func.InternalGetWindowText.arg.1=LPWSTR,pString func.InternalGetWindowText.arg.2=int,cchMaxCount func.InternalGetWindowText.ret=int IntersectRect=func func.IntersectRect.args=3 func.IntersectRect.arg.0=LPRECT,lprcDst func.IntersectRect.arg.1=const RECT *,lprcSrc1 func.IntersectRect.arg.2=const RECT *,lprcSrc2 func.IntersectRect.ret=BOOL InvalidateRect=func func.InvalidateRect.args=3 func.InvalidateRect.arg.0=HWND,hWnd func.InvalidateRect.arg.1=const RECT *,lpRect func.InvalidateRect.arg.2=BOOL,bErase func.InvalidateRect.ret=BOOL InvalidateRgn=func func.InvalidateRgn.args=3 func.InvalidateRgn.arg.0=HWND,hWnd func.InvalidateRgn.arg.1=HRGN,hRgn func.InvalidateRgn.arg.2=BOOL,bErase func.InvalidateRgn.ret=BOOL InvertRect=func func.InvertRect.args=2 func.InvertRect.arg.0=HDC,hDC func.InvertRect.arg.1=const RECT *,lprc func.InvertRect.ret=BOOL IsCharAlphaA=func func.IsCharAlphaA.args=1 func.IsCharAlphaA.arg.0=CHAR,ch func.IsCharAlphaA.ret=BOOL IsCharAlphaNumericA=func func.IsCharAlphaNumericA.args=1 func.IsCharAlphaNumericA.arg.0=CHAR,ch func.IsCharAlphaNumericA.ret=BOOL IsCharAlphaNumericW=func func.IsCharAlphaNumericW.args=1 func.IsCharAlphaNumericW.arg.0=WCHAR,ch func.IsCharAlphaNumericW.ret=BOOL IsCharAlphaW=func func.IsCharAlphaW.args=1 func.IsCharAlphaW.arg.0=WCHAR,ch func.IsCharAlphaW.ret=BOOL IsCharLowerA=func func.IsCharLowerA.args=1 func.IsCharLowerA.arg.0=CHAR,ch func.IsCharLowerA.ret=BOOL IsCharLowerW=func func.IsCharLowerW.args=1 func.IsCharLowerW.arg.0=WCHAR,ch func.IsCharLowerW.ret=BOOL IsCharUpperA=func func.IsCharUpperA.args=1 func.IsCharUpperA.arg.0=CHAR,ch func.IsCharUpperA.ret=BOOL IsCharUpperW=func func.IsCharUpperW.args=1 func.IsCharUpperW.arg.0=WCHAR,ch func.IsCharUpperW.ret=BOOL IsChild=func func.IsChild.args=2 func.IsChild.arg.0=HWND,hWndParent func.IsChild.arg.1=HWND,hWnd func.IsChild.ret=BOOL IsClipboardFormatAvailable=func func.IsClipboardFormatAvailable.args=1 func.IsClipboardFormatAvailable.arg.0=UINT,format func.IsClipboardFormatAvailable.ret=BOOL IsDialogMessageA=func func.IsDialogMessageA.args=2 func.IsDialogMessageA.arg.0=HWND,hDlg func.IsDialogMessageA.arg.1=LPMSG,lpMsg func.IsDialogMessageA.ret=BOOL IsDialogMessageW=func func.IsDialogMessageW.args=2 func.IsDialogMessageW.arg.0=HWND,hDlg func.IsDialogMessageW.arg.1=LPMSG,lpMsg func.IsDialogMessageW.ret=BOOL IsDlgButtonChecked=func func.IsDlgButtonChecked.args=2 func.IsDlgButtonChecked.arg.0=HWND,hDlg func.IsDlgButtonChecked.arg.1=int,nIDButton func.IsDlgButtonChecked.ret=UINT IsGUIThread=func func.IsGUIThread.args=1 func.IsGUIThread.arg.0=BOOL,bConvert func.IsGUIThread.ret=BOOL IsHungAppWindow=func func.IsHungAppWindow.args=1 func.IsHungAppWindow.arg.0=HWND,hwnd func.IsHungAppWindow.ret=BOOL IsIconic=func func.IsIconic.args=1 func.IsIconic.arg.0=HWND,hWnd func.IsIconic.ret=BOOL IsImmersiveProcess=func func.IsImmersiveProcess.args=1 func.IsImmersiveProcess.arg.0=HANDLE,hProcess func.IsImmersiveProcess.ret=BOOL IsMenu=func func.IsMenu.args=1 func.IsMenu.arg.0=HMENU,hMenu func.IsMenu.ret=BOOL IsMouseInPointerEnabled=func func.IsMouseInPointerEnabled.args=0 func.IsMouseInPointerEnabled.ret=BOOL IsProcessDPIAware=func func.IsProcessDPIAware.args=0 func.IsProcessDPIAware.ret=BOOL IsRectEmpty=func func.IsRectEmpty.args=1 func.IsRectEmpty.arg.0=const RECT *,lprc func.IsRectEmpty.ret=BOOL IsTouchWindow=func func.IsTouchWindow.args=2 func.IsTouchWindow.arg.0=HWND,hwnd func.IsTouchWindow.arg.1=PULONG,pulFlags func.IsTouchWindow.ret=BOOL IsValidDpiAwarenessContext=func func.IsValidDpiAwarenessContext.args=1 func.IsValidDpiAwarenessContext.arg.0=DPI_AWARENESS_CONTEXT,value func.IsValidDpiAwarenessContext.ret=BOOL IsWinEventHookInstalled=func func.IsWinEventHookInstalled.args=1 func.IsWinEventHookInstalled.arg.0=DWORD,event func.IsWinEventHookInstalled.ret=BOOL IsWindow=func func.IsWindow.args=1 func.IsWindow.arg.0=HWND,hWnd func.IsWindow.ret=BOOL IsWindowEnabled=func func.IsWindowEnabled.args=1 func.IsWindowEnabled.arg.0=HWND,hWnd func.IsWindowEnabled.ret=BOOL IsWindowUnicode=func func.IsWindowUnicode.args=1 func.IsWindowUnicode.arg.0=HWND,hWnd func.IsWindowUnicode.ret=BOOL IsWindowVisible=func func.IsWindowVisible.args=1 func.IsWindowVisible.arg.0=HWND,hWnd func.IsWindowVisible.ret=BOOL IsWow64Message=func func.IsWow64Message.args=0 func.IsWow64Message.ret=BOOL IsZoomed=func func.IsZoomed.args=1 func.IsZoomed.arg.0=HWND,hWnd func.IsZoomed.ret=BOOL KillTimer=func func.KillTimer.args=2 func.KillTimer.arg.0=HWND,hWnd func.KillTimer.arg.1=UINT_PTR,uIDEvent func.KillTimer.ret=BOOL LoadAcceleratorsA=func func.LoadAcceleratorsA.args=2 func.LoadAcceleratorsA.arg.0=HINSTANCE,hInstance func.LoadAcceleratorsA.arg.1=LPCSTR,lpTableName func.LoadAcceleratorsA.ret=HACCEL LoadAcceleratorsW=func func.LoadAcceleratorsW.args=2 func.LoadAcceleratorsW.arg.0=HINSTANCE,hInstance func.LoadAcceleratorsW.arg.1=LPCWSTR,lpTableName func.LoadAcceleratorsW.ret=HACCEL LoadBitmapA=func func.LoadBitmapA.args=2 func.LoadBitmapA.arg.0=HINSTANCE,hInstance func.LoadBitmapA.arg.1=LPCSTR,lpBitmapName func.LoadBitmapA.ret=HBITMAP LoadBitmapW=func func.LoadBitmapW.args=2 func.LoadBitmapW.arg.0=HINSTANCE,hInstance func.LoadBitmapW.arg.1=LPCWSTR,lpBitmapName func.LoadBitmapW.ret=HBITMAP LoadCursorA=func func.LoadCursorA.args=2 func.LoadCursorA.arg.0=HINSTANCE,hInstance func.LoadCursorA.arg.1=LPCSTR,lpCursorName func.LoadCursorA.ret=HCURSOR LoadCursorFromFileA=func func.LoadCursorFromFileA.args=1 func.LoadCursorFromFileA.arg.0=LPCSTR,lpFileName func.LoadCursorFromFileA.ret=HCURSOR LoadCursorFromFileW=func func.LoadCursorFromFileW.args=1 func.LoadCursorFromFileW.arg.0=LPCWSTR,lpFileName func.LoadCursorFromFileW.ret=HCURSOR LoadCursorW=func func.LoadCursorW.args=2 func.LoadCursorW.arg.0=HINSTANCE,hInstance func.LoadCursorW.arg.1=LPCWSTR,lpCursorName func.LoadCursorW.ret=HCURSOR LoadIconA=func func.LoadIconA.args=2 func.LoadIconA.arg.0=HINSTANCE,hInstance func.LoadIconA.arg.1=LPCSTR,lpIconName func.LoadIconA.ret=HICON LoadIconW=func func.LoadIconW.args=2 func.LoadIconW.arg.0=HINSTANCE,hInstance func.LoadIconW.arg.1=LPCWSTR,lpIconName func.LoadIconW.ret=HICON LoadImageA=func func.LoadImageA.args=6 func.LoadImageA.arg.0=HINSTANCE,hInst func.LoadImageA.arg.1=LPCSTR,name func.LoadImageA.arg.2=UINT,type func.LoadImageA.arg.3=int,cx func.LoadImageA.arg.4=int,cy func.LoadImageA.arg.5=UINT,fuLoad func.LoadImageA.ret=HANDLE LoadImageW=func func.LoadImageW.args=6 func.LoadImageW.arg.0=HINSTANCE,hInst func.LoadImageW.arg.1=LPCWSTR,name func.LoadImageW.arg.2=UINT,type func.LoadImageW.arg.3=int,cx func.LoadImageW.arg.4=int,cy func.LoadImageW.arg.5=UINT,fuLoad func.LoadImageW.ret=HANDLE LoadKeyboardLayoutA=func func.LoadKeyboardLayoutA.args=2 func.LoadKeyboardLayoutA.arg.0=LPCSTR,pwszKLID func.LoadKeyboardLayoutA.arg.1=UINT,Flags func.LoadKeyboardLayoutA.ret=HKL LoadKeyboardLayoutW=func func.LoadKeyboardLayoutW.args=2 func.LoadKeyboardLayoutW.arg.0=LPCWSTR,pwszKLID func.LoadKeyboardLayoutW.arg.1=UINT,Flags func.LoadKeyboardLayoutW.ret=HKL LoadMenuA=func func.LoadMenuA.args=2 func.LoadMenuA.arg.0=HINSTANCE,hInstance func.LoadMenuA.arg.1=LPCSTR,lpMenuName func.LoadMenuA.ret=HMENU LoadMenuIndirectA=func func.LoadMenuIndirectA.args=1 func.LoadMenuIndirectA.arg.0=const MENUTEMPLATEA *,lpMenuTemplate func.LoadMenuIndirectA.ret=HMENU LoadMenuIndirectW=func func.LoadMenuIndirectW.args=1 func.LoadMenuIndirectW.arg.0=const MENUTEMPLATEW *,lpMenuTemplate func.LoadMenuIndirectW.ret=HMENU LoadMenuW=func func.LoadMenuW.args=2 func.LoadMenuW.arg.0=HINSTANCE,hInstance func.LoadMenuW.arg.1=LPCWSTR,lpMenuName func.LoadMenuW.ret=HMENU LockSetForegroundWindow=func func.LockSetForegroundWindow.args=1 func.LockSetForegroundWindow.arg.0=UINT,uLockCode func.LockSetForegroundWindow.ret=BOOL LockWindowUpdate=func func.LockWindowUpdate.args=1 func.LockWindowUpdate.arg.0=HWND,hWndLock func.LockWindowUpdate.ret=BOOL LockWorkStation=func func.LockWorkStation.args=0 func.LockWorkStation.ret=BOOL LogicalToPhysicalPoint=func func.LogicalToPhysicalPoint.args=2 func.LogicalToPhysicalPoint.arg.0=HWND,hWnd func.LogicalToPhysicalPoint.arg.1=LPPOINT,lpPoint func.LogicalToPhysicalPoint.ret=BOOL LogicalToPhysicalPointForPerMonitorDPI=func func.LogicalToPhysicalPointForPerMonitorDPI.args=2 func.LogicalToPhysicalPointForPerMonitorDPI.arg.0=HWND,hWnd func.LogicalToPhysicalPointForPerMonitorDPI.arg.1=LPPOINT,lpPoint func.LogicalToPhysicalPointForPerMonitorDPI.ret=BOOL LookupIconIdFromDirectory=func func.LookupIconIdFromDirectory.args=2 func.LookupIconIdFromDirectory.arg.0=PBYTE,presbits func.LookupIconIdFromDirectory.arg.1=BOOL,fIcon func.LookupIconIdFromDirectory.ret=int LookupIconIdFromDirectoryEx=func func.LookupIconIdFromDirectoryEx.args=5 func.LookupIconIdFromDirectoryEx.arg.0=PBYTE,presbits func.LookupIconIdFromDirectoryEx.arg.1=BOOL,fIcon func.LookupIconIdFromDirectoryEx.arg.2=int,cxDesired func.LookupIconIdFromDirectoryEx.arg.3=int,cyDesired func.LookupIconIdFromDirectoryEx.arg.4=UINT,Flags func.LookupIconIdFromDirectoryEx.ret=int MapDialogRect=func func.MapDialogRect.args=2 func.MapDialogRect.arg.0=HWND,hDlg func.MapDialogRect.arg.1=LPRECT,lpRect func.MapDialogRect.ret=BOOL MapVirtualKeyA=func func.MapVirtualKeyA.args=2 func.MapVirtualKeyA.arg.0=UINT,uCode func.MapVirtualKeyA.arg.1=UINT,uMapType func.MapVirtualKeyA.ret=UINT MapVirtualKeyExA=func func.MapVirtualKeyExA.args=3 func.MapVirtualKeyExA.arg.0=UINT,uCode func.MapVirtualKeyExA.arg.1=UINT,uMapType func.MapVirtualKeyExA.arg.2=HKL,dwhkl func.MapVirtualKeyExA.ret=UINT MapVirtualKeyExW=func func.MapVirtualKeyExW.args=3 func.MapVirtualKeyExW.arg.0=UINT,uCode func.MapVirtualKeyExW.arg.1=UINT,uMapType func.MapVirtualKeyExW.arg.2=HKL,dwhkl func.MapVirtualKeyExW.ret=UINT MapVirtualKeyW=func func.MapVirtualKeyW.args=2 func.MapVirtualKeyW.arg.0=UINT,uCode func.MapVirtualKeyW.arg.1=UINT,uMapType func.MapVirtualKeyW.ret=UINT MapWindowPoints=func func.MapWindowPoints.args=4 func.MapWindowPoints.arg.0=HWND,hWndFrom func.MapWindowPoints.arg.1=HWND,hWndTo func.MapWindowPoints.arg.2=LPPOINT,lpPoints func.MapWindowPoints.arg.3=UINT,cPoints func.MapWindowPoints.ret=int MenuItemFromPoint=func func.MenuItemFromPoint.args=3 func.MenuItemFromPoint.arg.0=HWND,hWnd func.MenuItemFromPoint.arg.1=HMENU,hMenu func.MenuItemFromPoint.arg.2=POINT,ptScreen func.MenuItemFromPoint.ret=int MessageBeep=func func.MessageBeep.args=1 func.MessageBeep.arg.0=UINT,uType func.MessageBeep.ret=BOOL MessageBoxA=func func.MessageBoxA.args=4 func.MessageBoxA.arg.0=HWND,hWnd func.MessageBoxA.arg.1=LPCSTR,lpText func.MessageBoxA.arg.2=LPCSTR,lpCaption func.MessageBoxA.arg.3=UINT,uType func.MessageBoxA.ret=int MessageBoxExA=func func.MessageBoxExA.args=5 func.MessageBoxExA.arg.0=HWND,hWnd func.MessageBoxExA.arg.1=LPCSTR,lpText func.MessageBoxExA.arg.2=LPCSTR,lpCaption func.MessageBoxExA.arg.3=UINT,uType func.MessageBoxExA.arg.4=WORD,wLanguageId func.MessageBoxExA.ret=int MessageBoxExW=func func.MessageBoxExW.args=5 func.MessageBoxExW.arg.0=HWND,hWnd func.MessageBoxExW.arg.1=LPCWSTR,lpText func.MessageBoxExW.arg.2=LPCWSTR,lpCaption func.MessageBoxExW.arg.3=UINT,uType func.MessageBoxExW.arg.4=WORD,wLanguageId func.MessageBoxExW.ret=int MessageBoxIndirectA=func func.MessageBoxIndirectA.args=1 func.MessageBoxIndirectA.arg.0=const MSGBOXPARAMSA *,lpmbp func.MessageBoxIndirectA.ret=int MessageBoxIndirectW=func func.MessageBoxIndirectW.args=1 func.MessageBoxIndirectW.arg.0=const MSGBOXPARAMSW *,lpmbp func.MessageBoxIndirectW.ret=int MessageBoxW=func func.MessageBoxW.args=4 func.MessageBoxW.arg.0=HWND,hWnd func.MessageBoxW.arg.1=LPCWSTR,lpText func.MessageBoxW.arg.2=LPCWSTR,lpCaption func.MessageBoxW.arg.3=UINT,uType func.MessageBoxW.ret=int ModifyMenuA=func func.ModifyMenuA.args=5 func.ModifyMenuA.arg.0=HMENU,hMnu func.ModifyMenuA.arg.1=UINT,uPosition func.ModifyMenuA.arg.2=UINT,uFlags func.ModifyMenuA.arg.3=UINT_PTR,uIDNewItem func.ModifyMenuA.arg.4=LPCSTR,lpNewItem func.ModifyMenuA.ret=BOOL ModifyMenuW=func func.ModifyMenuW.args=5 func.ModifyMenuW.arg.0=HMENU,hMnu func.ModifyMenuW.arg.1=UINT,uPosition func.ModifyMenuW.arg.2=UINT,uFlags func.ModifyMenuW.arg.3=UINT_PTR,uIDNewItem func.ModifyMenuW.arg.4=LPCWSTR,lpNewItem func.ModifyMenuW.ret=BOOL MonitorFromPoint=func func.MonitorFromPoint.args=2 func.MonitorFromPoint.arg.0=POINT,pt func.MonitorFromPoint.arg.1=DWORD,dwFlags func.MonitorFromPoint.ret=HMONITOR MonitorFromRect=func func.MonitorFromRect.args=2 func.MonitorFromRect.arg.0=LPCRECT,lprc func.MonitorFromRect.arg.1=DWORD,dwFlags func.MonitorFromRect.ret=HMONITOR MonitorFromWindow=func func.MonitorFromWindow.args=2 func.MonitorFromWindow.arg.0=HWND,hwnd func.MonitorFromWindow.arg.1=DWORD,dwFlags func.MonitorFromWindow.ret=HMONITOR MoveWindow=func func.MoveWindow.args=6 func.MoveWindow.arg.0=HWND,hWnd func.MoveWindow.arg.1=int,X func.MoveWindow.arg.2=int,Y func.MoveWindow.arg.3=int,nWidth func.MoveWindow.arg.4=int,nHeight func.MoveWindow.arg.5=BOOL,bRepaint func.MoveWindow.ret=BOOL MsgWaitForMultipleObjects=func func.MsgWaitForMultipleObjects.args=5 func.MsgWaitForMultipleObjects.arg.0=DWORD,nCount func.MsgWaitForMultipleObjects.arg.1=const HANDLE *,pHandles func.MsgWaitForMultipleObjects.arg.2=BOOL,fWaitAll func.MsgWaitForMultipleObjects.arg.3=DWORD,dwMilliseconds func.MsgWaitForMultipleObjects.arg.4=DWORD,dwWakeMask func.MsgWaitForMultipleObjects.ret=DWORD MsgWaitForMultipleObjectsEx=func func.MsgWaitForMultipleObjectsEx.args=5 func.MsgWaitForMultipleObjectsEx.arg.0=DWORD,nCount func.MsgWaitForMultipleObjectsEx.arg.1=const HANDLE *,pHandles func.MsgWaitForMultipleObjectsEx.arg.2=DWORD,dwMilliseconds func.MsgWaitForMultipleObjectsEx.arg.3=DWORD,dwWakeMask func.MsgWaitForMultipleObjectsEx.arg.4=DWORD,dwFlags func.MsgWaitForMultipleObjectsEx.ret=DWORD NotifyWinEvent=func func.NotifyWinEvent.args=4 func.NotifyWinEvent.arg.0=DWORD,event func.NotifyWinEvent.arg.1=HWND,hwnd func.NotifyWinEvent.arg.2=LONG,idObject func.NotifyWinEvent.arg.3=LONG,idChild func.NotifyWinEvent.ret=VOID OemKeyScan=func func.OemKeyScan.args=1 func.OemKeyScan.arg.0=WORD,wOemChar func.OemKeyScan.ret=DWORD OemToCharA=func func.OemToCharA.args=2 func.OemToCharA.arg.0=LPCSTR,pSrc func.OemToCharA.arg.1=LPSTR,pDst func.OemToCharA.ret=BOOL OemToCharBuffA=func func.OemToCharBuffA.args=3 func.OemToCharBuffA.arg.0=LPCSTR,lpszSrc func.OemToCharBuffA.arg.1=LPSTR,lpszDst func.OemToCharBuffA.arg.2=DWORD,cchDstLength func.OemToCharBuffA.ret=BOOL OemToCharBuffW=func func.OemToCharBuffW.args=3 func.OemToCharBuffW.arg.0=LPCSTR,lpszSrc func.OemToCharBuffW.arg.1=LPWSTR,lpszDst func.OemToCharBuffW.arg.2=DWORD,cchDstLength func.OemToCharBuffW.ret=BOOL OemToCharW=func func.OemToCharW.args=2 func.OemToCharW.arg.0=LPCSTR,pSrc func.OemToCharW.arg.1=LPWSTR,pDst func.OemToCharW.ret=BOOL OffsetRect=func func.OffsetRect.args=3 func.OffsetRect.arg.0=LPRECT,lprc func.OffsetRect.arg.1=int,dx func.OffsetRect.arg.2=int,dy func.OffsetRect.ret=BOOL OpenClipboard=func func.OpenClipboard.args=1 func.OpenClipboard.arg.0=HWND,hWndNewOwner func.OpenClipboard.ret=BOOL OpenDesktopA=func func.OpenDesktopA.args=4 func.OpenDesktopA.arg.0=LPCSTR,lpszDesktop func.OpenDesktopA.arg.1=DWORD,dwFlags func.OpenDesktopA.arg.2=BOOL,fInherit func.OpenDesktopA.arg.3=ACCESS_MASK,dwDesiredAccess func.OpenDesktopA.ret=HDESK OpenDesktopW=func func.OpenDesktopW.args=4 func.OpenDesktopW.arg.0=LPCWSTR,lpszDesktop func.OpenDesktopW.arg.1=DWORD,dwFlags func.OpenDesktopW.arg.2=BOOL,fInherit func.OpenDesktopW.arg.3=ACCESS_MASK,dwDesiredAccess func.OpenDesktopW.ret=HDESK OpenIcon=func func.OpenIcon.args=1 func.OpenIcon.arg.0=HWND,hWnd func.OpenIcon.ret=BOOL OpenInputDesktop=func func.OpenInputDesktop.args=3 func.OpenInputDesktop.arg.0=DWORD,dwFlags func.OpenInputDesktop.arg.1=BOOL,fInherit func.OpenInputDesktop.arg.2=ACCESS_MASK,dwDesiredAccess func.OpenInputDesktop.ret=HDESK OpenWindowStationA=func func.OpenWindowStationA.args=3 func.OpenWindowStationA.arg.0=LPCSTR,lpszWinSta func.OpenWindowStationA.arg.1=BOOL,fInherit func.OpenWindowStationA.arg.2=ACCESS_MASK,dwDesiredAccess func.OpenWindowStationA.ret=HWINSTA OpenWindowStationW=func func.OpenWindowStationW.args=3 func.OpenWindowStationW.arg.0=LPCWSTR,lpszWinSta func.OpenWindowStationW.arg.1=BOOL,fInherit func.OpenWindowStationW.arg.2=ACCESS_MASK,dwDesiredAccess func.OpenWindowStationW.ret=HWINSTA PackTouchHitTestingProximityEvaluation=func func.PackTouchHitTestingProximityEvaluation.args=2 func.PackTouchHitTestingProximityEvaluation.arg.0=const TOUCH_HIT_TESTING_INPUT *,pHitTestingInput func.PackTouchHitTestingProximityEvaluation.arg.1=const TOUCH_HIT_TESTING_PROXIMITY_EVALUATION *,pProximityEval func.PackTouchHitTestingProximityEvaluation.ret=LRESULT PaintDesktop=func func.PaintDesktop.args=1 func.PaintDesktop.arg.0=HDC,hdc func.PaintDesktop.ret=BOOL PeekMessageA=func func.PeekMessageA.args=5 func.PeekMessageA.arg.0=LPMSG,lpMsg func.PeekMessageA.arg.1=HWND,hWnd func.PeekMessageA.arg.2=UINT,wMsgFilterMin func.PeekMessageA.arg.3=UINT,wMsgFilterMax func.PeekMessageA.arg.4=UINT,wRemoveMsg func.PeekMessageA.ret=BOOL PeekMessageW=func func.PeekMessageW.args=5 func.PeekMessageW.arg.0=LPMSG,lpMsg func.PeekMessageW.arg.1=HWND,hWnd func.PeekMessageW.arg.2=UINT,wMsgFilterMin func.PeekMessageW.arg.3=UINT,wMsgFilterMax func.PeekMessageW.arg.4=UINT,wRemoveMsg func.PeekMessageW.ret=BOOL PhysicalToLogicalPoint=func func.PhysicalToLogicalPoint.args=2 func.PhysicalToLogicalPoint.arg.0=HWND,hWnd func.PhysicalToLogicalPoint.arg.1=LPPOINT,lpPoint func.PhysicalToLogicalPoint.ret=BOOL PhysicalToLogicalPointForPerMonitorDPI=func func.PhysicalToLogicalPointForPerMonitorDPI.args=2 func.PhysicalToLogicalPointForPerMonitorDPI.arg.0=HWND,hWnd func.PhysicalToLogicalPointForPerMonitorDPI.arg.1=LPPOINT,lpPoint func.PhysicalToLogicalPointForPerMonitorDPI.ret=BOOL PostMessageA=func func.PostMessageA.args=4 func.PostMessageA.arg.0=HWND,hWnd func.PostMessageA.arg.1=UINT,Msg func.PostMessageA.arg.2=WPARAM,wParam func.PostMessageA.arg.3=LPARAM,lParam func.PostMessageA.ret=BOOL PostMessageW=func func.PostMessageW.args=4 func.PostMessageW.arg.0=HWND,hWnd func.PostMessageW.arg.1=UINT,Msg func.PostMessageW.arg.2=WPARAM,wParam func.PostMessageW.arg.3=LPARAM,lParam func.PostMessageW.ret=BOOL PostQuitMessage=func func.PostQuitMessage.args=1 func.PostQuitMessage.arg.0=int,nExitCode func.PostQuitMessage.ret=VOID PostThreadMessageA=func func.PostThreadMessageA.args=4 func.PostThreadMessageA.arg.0=DWORD,idThread func.PostThreadMessageA.arg.1=UINT,Msg func.PostThreadMessageA.arg.2=WPARAM,wParam func.PostThreadMessageA.arg.3=LPARAM,lParam func.PostThreadMessageA.ret=BOOL PostThreadMessageW=func func.PostThreadMessageW.args=4 func.PostThreadMessageW.arg.0=DWORD,idThread func.PostThreadMessageW.arg.1=UINT,Msg func.PostThreadMessageW.arg.2=WPARAM,wParam func.PostThreadMessageW.arg.3=LPARAM,lParam func.PostThreadMessageW.ret=BOOL PrintWindow=func func.PrintWindow.args=3 func.PrintWindow.arg.0=HWND,hwnd func.PrintWindow.arg.1=HDC,hdcBlt func.PrintWindow.arg.2=UINT,nFlags func.PrintWindow.ret=BOOL PrivateExtractIconsA=func func.PrivateExtractIconsA.args=8 func.PrivateExtractIconsA.arg.0=LPCSTR,szFileName func.PrivateExtractIconsA.arg.1=int,nIconIndex func.PrivateExtractIconsA.arg.2=int,cxIcon func.PrivateExtractIconsA.arg.3=int,cyIcon func.PrivateExtractIconsA.arg.4=HICON *,phicon func.PrivateExtractIconsA.arg.5=UINT *,piconid func.PrivateExtractIconsA.arg.6=UINT,nIcons func.PrivateExtractIconsA.arg.7=UINT,flags func.PrivateExtractIconsA.ret=UINT PrivateExtractIconsW=func func.PrivateExtractIconsW.args=8 func.PrivateExtractIconsW.arg.0=LPCWSTR,szFileName func.PrivateExtractIconsW.arg.1=int,nIconIndex func.PrivateExtractIconsW.arg.2=int,cxIcon func.PrivateExtractIconsW.arg.3=int,cyIcon func.PrivateExtractIconsW.arg.4=HICON *,phicon func.PrivateExtractIconsW.arg.5=UINT *,piconid func.PrivateExtractIconsW.arg.6=UINT,nIcons func.PrivateExtractIconsW.arg.7=UINT,flags func.PrivateExtractIconsW.ret=UINT PtInRect=func func.PtInRect.args=2 func.PtInRect.arg.0=const RECT *,lprc func.PtInRect.arg.1=POINT,pt func.PtInRect.ret=BOOL QueryDisplayConfig=func func.QueryDisplayConfig.args=6 func.QueryDisplayConfig.arg.0=UINT32,flags func.QueryDisplayConfig.arg.1=UINT32 *,numPathArrayElements func.QueryDisplayConfig.arg.2=DISPLAYCONFIG_PATH_INFO *,pathArray func.QueryDisplayConfig.arg.3=UINT32 *,numModeInfoArrayElements func.QueryDisplayConfig.arg.4=DISPLAYCONFIG_MODE_INFO *,modeInfoArray func.QueryDisplayConfig.arg.5=DISPLAYCONFIG_TOPOLOGY_ID *,currentTopologyId func.QueryDisplayConfig.ret=LONG RealChildWindowFromPoint=func func.RealChildWindowFromPoint.args=2 func.RealChildWindowFromPoint.arg.0=HWND,hwndParent func.RealChildWindowFromPoint.arg.1=POINT,ptParentClientCoords func.RealChildWindowFromPoint.ret=HWND RealGetWindowClassA=func func.RealGetWindowClassA.args=3 func.RealGetWindowClassA.arg.0=HWND,hwnd func.RealGetWindowClassA.arg.1=LPSTR,ptszClassName func.RealGetWindowClassA.arg.2=UINT,cchClassNameMax func.RealGetWindowClassA.ret=UINT RealGetWindowClassW=func func.RealGetWindowClassW.args=3 func.RealGetWindowClassW.arg.0=HWND,hwnd func.RealGetWindowClassW.arg.1=LPWSTR,ptszClassName func.RealGetWindowClassW.arg.2=UINT,cchClassNameMax func.RealGetWindowClassW.ret=UINT RedrawWindow=func func.RedrawWindow.args=4 func.RedrawWindow.arg.0=HWND,hWnd func.RedrawWindow.arg.1=const RECT *,lprcUpdate func.RedrawWindow.arg.2=HRGN,hrgnUpdate func.RedrawWindow.arg.3=UINT,flags func.RedrawWindow.ret=BOOL RegisterClassA=func func.RegisterClassA.args=1 func.RegisterClassA.arg.0=const WNDCLASSA *,lpWndClass func.RegisterClassA.ret=ATOM RegisterClassExA=func func.RegisterClassExA.args=1 func.RegisterClassExA.arg.0=const WNDCLASSEXA *,ARG_0 func.RegisterClassExA.ret=ATOM RegisterClassExW=func func.RegisterClassExW.args=1 func.RegisterClassExW.arg.0=const WNDCLASSEXW *,ARG_0 func.RegisterClassExW.ret=ATOM RegisterClassW=func func.RegisterClassW.args=1 func.RegisterClassW.arg.0=const WNDCLASSW *,lpWndClass func.RegisterClassW.ret=ATOM RegisterClipboardFormatA=func func.RegisterClipboardFormatA.args=1 func.RegisterClipboardFormatA.arg.0=LPCSTR,lpszFormat func.RegisterClipboardFormatA.ret=UINT RegisterClipboardFormatW=func func.RegisterClipboardFormatW.args=1 func.RegisterClipboardFormatW.arg.0=LPCWSTR,lpszFormat func.RegisterClipboardFormatW.ret=UINT RegisterDeviceNotificationA=func func.RegisterDeviceNotificationA.args=3 func.RegisterDeviceNotificationA.arg.0=HANDLE,hRecipient func.RegisterDeviceNotificationA.arg.1=LPVOID,NotificationFilter func.RegisterDeviceNotificationA.arg.2=DWORD,Flags func.RegisterDeviceNotificationA.ret=HDEVNOTIFY RegisterDeviceNotificationW=func func.RegisterDeviceNotificationW.args=3 func.RegisterDeviceNotificationW.arg.0=HANDLE,hRecipient func.RegisterDeviceNotificationW.arg.1=LPVOID,NotificationFilter func.RegisterDeviceNotificationW.arg.2=DWORD,Flags func.RegisterDeviceNotificationW.ret=HDEVNOTIFY RegisterHotKey=func func.RegisterHotKey.args=4 func.RegisterHotKey.arg.0=HWND,hWnd func.RegisterHotKey.arg.1=int,id func.RegisterHotKey.arg.2=UINT,fsModifiers func.RegisterHotKey.arg.3=UINT,vk func.RegisterHotKey.ret=BOOL RegisterPointerDeviceNotifications=func func.RegisterPointerDeviceNotifications.args=2 func.RegisterPointerDeviceNotifications.arg.0=HWND,window func.RegisterPointerDeviceNotifications.arg.1=BOOL,notifyRange func.RegisterPointerDeviceNotifications.ret=BOOL RegisterPointerInputTarget=func func.RegisterPointerInputTarget.args=2 func.RegisterPointerInputTarget.arg.0=HWND,hwnd func.RegisterPointerInputTarget.arg.1=POINTER_INPUT_TYPE,pointerType func.RegisterPointerInputTarget.ret=BOOL RegisterPointerInputTargetEx=func func.RegisterPointerInputTargetEx.args=3 func.RegisterPointerInputTargetEx.arg.0=HWND,hwnd func.RegisterPointerInputTargetEx.arg.1=POINTER_INPUT_TYPE,pointerType func.RegisterPointerInputTargetEx.arg.2=BOOL,fObserve func.RegisterPointerInputTargetEx.ret=BOOL RegisterPowerSettingNotification=func func.RegisterPowerSettingNotification.args=3 func.RegisterPowerSettingNotification.arg.0=HANDLE,hRecipient func.RegisterPowerSettingNotification.arg.1=LPCGUID,PowerSettingGuid func.RegisterPowerSettingNotification.arg.2=DWORD,Flags func.RegisterPowerSettingNotification.ret=HPOWERNOTIFY RegisterRawInputDevices=func func.RegisterRawInputDevices.args=3 func.RegisterRawInputDevices.arg.0=PCRAWINPUTDEVICE,pRawInputDevices func.RegisterRawInputDevices.arg.1=UINT,uiNumDevices func.RegisterRawInputDevices.arg.2=UINT,cbSize func.RegisterRawInputDevices.ret=BOOL RegisterShellHookWindow=func func.RegisterShellHookWindow.args=1 func.RegisterShellHookWindow.arg.0=HWND,hwnd func.RegisterShellHookWindow.ret=BOOL RegisterSuspendResumeNotification=func func.RegisterSuspendResumeNotification.args=2 func.RegisterSuspendResumeNotification.arg.0=HANDLE,hRecipient func.RegisterSuspendResumeNotification.arg.1=DWORD,Flags func.RegisterSuspendResumeNotification.ret=HPOWERNOTIFY RegisterTouchHitTestingWindow=func func.RegisterTouchHitTestingWindow.args=2 func.RegisterTouchHitTestingWindow.arg.0=HWND,hwnd func.RegisterTouchHitTestingWindow.arg.1=ULONG,value func.RegisterTouchHitTestingWindow.ret=BOOL RegisterTouchWindow=func func.RegisterTouchWindow.args=2 func.RegisterTouchWindow.arg.0=HWND,hwnd func.RegisterTouchWindow.arg.1=ULONG,ulFlags func.RegisterTouchWindow.ret=BOOL RegisterWindowMessageA=func func.RegisterWindowMessageA.args=1 func.RegisterWindowMessageA.arg.0=LPCSTR,lpString func.RegisterWindowMessageA.ret=UINT RegisterWindowMessageW=func func.RegisterWindowMessageW.args=1 func.RegisterWindowMessageW.arg.0=LPCWSTR,lpString func.RegisterWindowMessageW.ret=UINT ReleaseCapture=func func.ReleaseCapture.args=0 func.ReleaseCapture.ret=BOOL ReleaseDC=func func.ReleaseDC.args=2 func.ReleaseDC.arg.0=HWND,hWnd func.ReleaseDC.arg.1=HDC,hDC func.ReleaseDC.ret=int RemoveClipboardFormatListener=func func.RemoveClipboardFormatListener.args=1 func.RemoveClipboardFormatListener.arg.0=HWND,hwnd func.RemoveClipboardFormatListener.ret=BOOL RemoveMenu=func func.RemoveMenu.args=3 func.RemoveMenu.arg.0=HMENU,hMenu func.RemoveMenu.arg.1=UINT,uPosition func.RemoveMenu.arg.2=UINT,uFlags func.RemoveMenu.ret=BOOL RemovePropA=func func.RemovePropA.args=2 func.RemovePropA.arg.0=HWND,hWnd func.RemovePropA.arg.1=LPCSTR,lpString func.RemovePropA.ret=HANDLE RemovePropW=func func.RemovePropW.args=2 func.RemovePropW.arg.0=HWND,hWnd func.RemovePropW.arg.1=LPCWSTR,lpString func.RemovePropW.ret=HANDLE ReplyMessage=func func.ReplyMessage.args=1 func.ReplyMessage.arg.0=LRESULT,lResult func.ReplyMessage.ret=BOOL ScreenToClient=func func.ScreenToClient.args=2 func.ScreenToClient.arg.0=HWND,hWnd func.ScreenToClient.arg.1=LPPOINT,lpPoint func.ScreenToClient.ret=BOOL ScrollDC=func func.ScrollDC.args=7 func.ScrollDC.arg.0=HDC,hDC func.ScrollDC.arg.1=int,dx func.ScrollDC.arg.2=int,dy func.ScrollDC.arg.3=const RECT *,lprcScroll func.ScrollDC.arg.4=const RECT *,lprcClip func.ScrollDC.arg.5=HRGN,hrgnUpdate func.ScrollDC.arg.6=LPRECT,lprcUpdate func.ScrollDC.ret=BOOL ScrollWindow=func func.ScrollWindow.args=5 func.ScrollWindow.arg.0=HWND,hWnd func.ScrollWindow.arg.1=int,XAmount func.ScrollWindow.arg.2=int,YAmount func.ScrollWindow.arg.3=const RECT *,lpRect func.ScrollWindow.arg.4=const RECT *,lpClipRect func.ScrollWindow.ret=BOOL ScrollWindowEx=func func.ScrollWindowEx.args=8 func.ScrollWindowEx.arg.0=HWND,hWnd func.ScrollWindowEx.arg.1=int,dx func.ScrollWindowEx.arg.2=int,dy func.ScrollWindowEx.arg.3=const RECT *,prcScroll func.ScrollWindowEx.arg.4=const RECT *,prcClip func.ScrollWindowEx.arg.5=HRGN,hrgnUpdate func.ScrollWindowEx.arg.6=LPRECT,prcUpdate func.ScrollWindowEx.arg.7=UINT,flags func.ScrollWindowEx.ret=int SendDlgItemMessageA=func func.SendDlgItemMessageA.args=5 func.SendDlgItemMessageA.arg.0=HWND,hDlg func.SendDlgItemMessageA.arg.1=int,nIDDlgItem func.SendDlgItemMessageA.arg.2=UINT,Msg func.SendDlgItemMessageA.arg.3=WPARAM,wParam func.SendDlgItemMessageA.arg.4=LPARAM,lParam func.SendDlgItemMessageA.ret=LRESULT SendDlgItemMessageW=func func.SendDlgItemMessageW.args=5 func.SendDlgItemMessageW.arg.0=HWND,hDlg func.SendDlgItemMessageW.arg.1=int,nIDDlgItem func.SendDlgItemMessageW.arg.2=UINT,Msg func.SendDlgItemMessageW.arg.3=WPARAM,wParam func.SendDlgItemMessageW.arg.4=LPARAM,lParam func.SendDlgItemMessageW.ret=LRESULT SendInput=func func.SendInput.args=3 func.SendInput.arg.0=UINT,cInputs func.SendInput.arg.1=LPINPUT,pInputs func.SendInput.arg.2=int,cbSize func.SendInput.ret=UINT SendMessageA=func func.SendMessageA.args=4 func.SendMessageA.arg.0=HWND,hWnd func.SendMessageA.arg.1=UINT,Msg func.SendMessageA.arg.2=WPARAM,wParam func.SendMessageA.arg.3=LPARAM,lParam func.SendMessageA.ret=LRESULT SendMessageCallbackA=func func.SendMessageCallbackA.args=6 func.SendMessageCallbackA.arg.0=HWND,hWnd func.SendMessageCallbackA.arg.1=UINT,Msg func.SendMessageCallbackA.arg.2=WPARAM,wParam func.SendMessageCallbackA.arg.3=LPARAM,lParam func.SendMessageCallbackA.arg.4=SENDASYNCPROC,lpResultCallBack func.SendMessageCallbackA.arg.5=ULONG_PTR,dwData func.SendMessageCallbackA.ret=BOOL SendMessageCallbackW=func func.SendMessageCallbackW.args=6 func.SendMessageCallbackW.arg.0=HWND,hWnd func.SendMessageCallbackW.arg.1=UINT,Msg func.SendMessageCallbackW.arg.2=WPARAM,wParam func.SendMessageCallbackW.arg.3=LPARAM,lParam func.SendMessageCallbackW.arg.4=SENDASYNCPROC,lpResultCallBack func.SendMessageCallbackW.arg.5=ULONG_PTR,dwData func.SendMessageCallbackW.ret=BOOL SendMessageTimeoutA=func func.SendMessageTimeoutA.args=7 func.SendMessageTimeoutA.arg.0=HWND,hWnd func.SendMessageTimeoutA.arg.1=UINT,Msg func.SendMessageTimeoutA.arg.2=WPARAM,wParam func.SendMessageTimeoutA.arg.3=LPARAM,lParam func.SendMessageTimeoutA.arg.4=UINT,fuFlags func.SendMessageTimeoutA.arg.5=UINT,uTimeout func.SendMessageTimeoutA.arg.6=PDWORD_PTR,lpdwResult func.SendMessageTimeoutA.ret=LRESULT SendMessageTimeoutW=func func.SendMessageTimeoutW.args=7 func.SendMessageTimeoutW.arg.0=HWND,hWnd func.SendMessageTimeoutW.arg.1=UINT,Msg func.SendMessageTimeoutW.arg.2=WPARAM,wParam func.SendMessageTimeoutW.arg.3=LPARAM,lParam func.SendMessageTimeoutW.arg.4=UINT,fuFlags func.SendMessageTimeoutW.arg.5=UINT,uTimeout func.SendMessageTimeoutW.arg.6=PDWORD_PTR,lpdwResult func.SendMessageTimeoutW.ret=LRESULT SendMessageW=func func.SendMessageW.args=4 func.SendMessageW.arg.0=HWND,hWnd func.SendMessageW.arg.1=UINT,Msg func.SendMessageW.arg.2=WPARAM,wParam func.SendMessageW.arg.3=LPARAM,lParam func.SendMessageW.ret=LRESULT SendNotifyMessageA=func func.SendNotifyMessageA.args=4 func.SendNotifyMessageA.arg.0=HWND,hWnd func.SendNotifyMessageA.arg.1=UINT,Msg func.SendNotifyMessageA.arg.2=WPARAM,wParam func.SendNotifyMessageA.arg.3=LPARAM,lParam func.SendNotifyMessageA.ret=BOOL SendNotifyMessageW=func func.SendNotifyMessageW.args=4 func.SendNotifyMessageW.arg.0=HWND,hWnd func.SendNotifyMessageW.arg.1=UINT,Msg func.SendNotifyMessageW.arg.2=WPARAM,wParam func.SendNotifyMessageW.arg.3=LPARAM,lParam func.SendNotifyMessageW.ret=BOOL SetActiveWindow=func func.SetActiveWindow.args=1 func.SetActiveWindow.arg.0=HWND,hWnd func.SetActiveWindow.ret=HWND SetCapture=func func.SetCapture.args=1 func.SetCapture.arg.0=HWND,hWnd func.SetCapture.ret=HWND SetCaretBlinkTime=func func.SetCaretBlinkTime.args=1 func.SetCaretBlinkTime.arg.0=UINT,uMSeconds func.SetCaretBlinkTime.ret=BOOL SetCaretPos=func func.SetCaretPos.args=2 func.SetCaretPos.arg.0=int,X func.SetCaretPos.arg.1=int,Y func.SetCaretPos.ret=BOOL SetClassLongA=func func.SetClassLongA.args=3 func.SetClassLongA.arg.0=HWND,hWnd func.SetClassLongA.arg.1=int,nIndex func.SetClassLongA.arg.2=LONG,dwNewLong func.SetClassLongA.ret=DWORD SetClassLongPtrA=func func.SetClassLongPtrA.args=3 func.SetClassLongPtrA.arg.0=HWND,hWnd func.SetClassLongPtrA.arg.1=int,nIndex func.SetClassLongPtrA.arg.2=LONG_PTR,dwNewLong func.SetClassLongPtrA.ret=ULONG_PTR SetClassLongPtrW=func func.SetClassLongPtrW.args=3 func.SetClassLongPtrW.arg.0=HWND,hWnd func.SetClassLongPtrW.arg.1=int,nIndex func.SetClassLongPtrW.arg.2=LONG_PTR,dwNewLong func.SetClassLongPtrW.ret=ULONG_PTR SetClassLongW=func func.SetClassLongW.args=3 func.SetClassLongW.arg.0=HWND,hWnd func.SetClassLongW.arg.1=int,nIndex func.SetClassLongW.arg.2=LONG,dwNewLong func.SetClassLongW.ret=DWORD SetClassWord=func func.SetClassWord.args=3 func.SetClassWord.arg.0=HWND,hWnd func.SetClassWord.arg.1=int,nIndex func.SetClassWord.arg.2=WORD,wNewWord func.SetClassWord.ret=WORD SetClipboardData=func func.SetClipboardData.args=2 func.SetClipboardData.arg.0=UINT,uFormat func.SetClipboardData.arg.1=HANDLE,hMem func.SetClipboardData.ret=HANDLE SetClipboardViewer=func func.SetClipboardViewer.args=1 func.SetClipboardViewer.arg.0=HWND,hWndNewViewer func.SetClipboardViewer.ret=HWND SetCoalescableTimer=func func.SetCoalescableTimer.args=5 func.SetCoalescableTimer.arg.0=HWND,hWnd func.SetCoalescableTimer.arg.1=UINT_PTR,nIDEvent func.SetCoalescableTimer.arg.2=UINT,uElapse func.SetCoalescableTimer.arg.3=TIMERPROC,lpTimerFunc func.SetCoalescableTimer.arg.4=ULONG,uToleranceDelay func.SetCoalescableTimer.ret=UINT_PTR SetCursor=func func.SetCursor.args=1 func.SetCursor.arg.0=HCURSOR,hCursor func.SetCursor.ret=HCURSOR SetCursorPos=func func.SetCursorPos.args=2 func.SetCursorPos.arg.0=int,X func.SetCursorPos.arg.1=int,Y func.SetCursorPos.ret=BOOL SetDebugErrorLevel=func func.SetDebugErrorLevel.args=1 func.SetDebugErrorLevel.arg.0=DWORD,dwLevel func.SetDebugErrorLevel.ret=VOID SetDisplayAutoRotationPreferences=func func.SetDisplayAutoRotationPreferences.args=1 func.SetDisplayAutoRotationPreferences.arg.0=ORIENTATION_PREFERENCE,orientation func.SetDisplayAutoRotationPreferences.ret=BOOL SetDisplayConfig=func func.SetDisplayConfig.args=5 func.SetDisplayConfig.arg.0=UINT32,numPathArrayElements func.SetDisplayConfig.arg.1=DISPLAYCONFIG_PATH_INFO *,pathArray func.SetDisplayConfig.arg.2=UINT32,numModeInfoArrayElements func.SetDisplayConfig.arg.3=DISPLAYCONFIG_MODE_INFO *,modeInfoArray func.SetDisplayConfig.arg.4=UINT32,flags func.SetDisplayConfig.ret=LONG SetDlgItemInt=func func.SetDlgItemInt.args=4 func.SetDlgItemInt.arg.0=HWND,hDlg func.SetDlgItemInt.arg.1=int,nIDDlgItem func.SetDlgItemInt.arg.2=UINT,uValue func.SetDlgItemInt.arg.3=BOOL,bSigned func.SetDlgItemInt.ret=BOOL SetDlgItemTextA=func func.SetDlgItemTextA.args=3 func.SetDlgItemTextA.arg.0=HWND,hDlg func.SetDlgItemTextA.arg.1=int,nIDDlgItem func.SetDlgItemTextA.arg.2=LPCSTR,lpString func.SetDlgItemTextA.ret=BOOL SetDlgItemTextW=func func.SetDlgItemTextW.args=3 func.SetDlgItemTextW.arg.0=HWND,hDlg func.SetDlgItemTextW.arg.1=int,nIDDlgItem func.SetDlgItemTextW.arg.2=LPCWSTR,lpString func.SetDlgItemTextW.ret=BOOL SetDoubleClickTime=func func.SetDoubleClickTime.args=1 func.SetDoubleClickTime.arg.0=UINT,ARG_0 func.SetDoubleClickTime.ret=BOOL SetFocus=func func.SetFocus.args=1 func.SetFocus.arg.0=HWND,hWnd func.SetFocus.ret=HWND SetForegroundWindow=func func.SetForegroundWindow.args=1 func.SetForegroundWindow.arg.0=HWND,hWnd func.SetForegroundWindow.ret=BOOL SetGestureConfig=func func.SetGestureConfig.args=5 func.SetGestureConfig.arg.0=HWND,hwnd func.SetGestureConfig.arg.1=DWORD,dwReserved func.SetGestureConfig.arg.2=UINT,cIDs func.SetGestureConfig.arg.3=PGESTURECONFIG,pGestureConfig func.SetGestureConfig.arg.4=UINT,cbSize func.SetGestureConfig.ret=BOOL SetKeyboardState=func func.SetKeyboardState.args=1 func.SetKeyboardState.arg.0=LPBYTE,lpKeyState func.SetKeyboardState.ret=BOOL SetLastErrorEx=func func.SetLastErrorEx.args=2 func.SetLastErrorEx.arg.0=DWORD,dwErrCode func.SetLastErrorEx.arg.1=DWORD,dwType func.SetLastErrorEx.ret=VOID SetLayeredWindowAttributes=func func.SetLayeredWindowAttributes.args=4 func.SetLayeredWindowAttributes.arg.0=HWND,hwnd func.SetLayeredWindowAttributes.arg.1=COLORREF,crKey func.SetLayeredWindowAttributes.arg.2=BYTE,bAlpha func.SetLayeredWindowAttributes.arg.3=DWORD,dwFlags func.SetLayeredWindowAttributes.ret=BOOL SetMenu=func func.SetMenu.args=2 func.SetMenu.arg.0=HWND,hWnd func.SetMenu.arg.1=HMENU,hMenu func.SetMenu.ret=BOOL SetMenuContextHelpId=func func.SetMenuContextHelpId.args=2 func.SetMenuContextHelpId.arg.0=HMENU,ARG_0 func.SetMenuContextHelpId.arg.1=DWORD,ARG_1 func.SetMenuContextHelpId.ret=BOOL SetMenuDefaultItem=func func.SetMenuDefaultItem.args=3 func.SetMenuDefaultItem.arg.0=HMENU,hMenu func.SetMenuDefaultItem.arg.1=UINT,uItem func.SetMenuDefaultItem.arg.2=UINT,fByPos func.SetMenuDefaultItem.ret=BOOL SetMenuInfo=func func.SetMenuInfo.args=2 func.SetMenuInfo.arg.0=HMENU,ARG_0 func.SetMenuInfo.arg.1=LPCMENUINFO,ARG_1 func.SetMenuInfo.ret=BOOL SetMenuItemBitmaps=func func.SetMenuItemBitmaps.args=5 func.SetMenuItemBitmaps.arg.0=HMENU,hMenu func.SetMenuItemBitmaps.arg.1=UINT,uPosition func.SetMenuItemBitmaps.arg.2=UINT,uFlags func.SetMenuItemBitmaps.arg.3=HBITMAP,hBitmapUnchecked func.SetMenuItemBitmaps.arg.4=HBITMAP,hBitmapChecked func.SetMenuItemBitmaps.ret=BOOL SetMenuItemInfoA=func func.SetMenuItemInfoA.args=4 func.SetMenuItemInfoA.arg.0=HMENU,hmenu func.SetMenuItemInfoA.arg.1=UINT,item func.SetMenuItemInfoA.arg.2=BOOL,fByPositon func.SetMenuItemInfoA.arg.3=LPCMENUITEMINFOA,lpmii func.SetMenuItemInfoA.ret=BOOL SetMenuItemInfoW=func func.SetMenuItemInfoW.args=4 func.SetMenuItemInfoW.arg.0=HMENU,hmenu func.SetMenuItemInfoW.arg.1=UINT,item func.SetMenuItemInfoW.arg.2=BOOL,fByPositon func.SetMenuItemInfoW.arg.3=LPCMENUITEMINFOW,lpmii func.SetMenuItemInfoW.ret=BOOL SetMessageExtraInfo=func func.SetMessageExtraInfo.args=1 func.SetMessageExtraInfo.arg.0=LPARAM,lParam func.SetMessageExtraInfo.ret=LPARAM SetMessageQueue=func func.SetMessageQueue.args=1 func.SetMessageQueue.arg.0=int,cMessagesMax func.SetMessageQueue.ret=BOOL SetParent=func func.SetParent.args=2 func.SetParent.arg.0=HWND,hWndChild func.SetParent.arg.1=HWND,hWndNewParent func.SetParent.ret=HWND SetPhysicalCursorPos=func func.SetPhysicalCursorPos.args=2 func.SetPhysicalCursorPos.arg.0=int,X func.SetPhysicalCursorPos.arg.1=int,Y func.SetPhysicalCursorPos.ret=BOOL SetProcessDPIAware=func func.SetProcessDPIAware.args=0 func.SetProcessDPIAware.ret=BOOL SetProcessDefaultLayout=func func.SetProcessDefaultLayout.args=1 func.SetProcessDefaultLayout.arg.0=DWORD,dwDefaultLayout func.SetProcessDefaultLayout.ret=BOOL SetProcessDpiAwarenessContext=func func.SetProcessDpiAwarenessContext.args=1 func.SetProcessDpiAwarenessContext.arg.0=DPI_AWARENESS_CONTEXT,value func.SetProcessDpiAwarenessContext.ret=BOOL SetProcessRestrictionExemption=func func.SetProcessRestrictionExemption.args=1 func.SetProcessRestrictionExemption.arg.0=BOOL,fEnableExemption func.SetProcessRestrictionExemption.ret=BOOL SetProcessWindowStation=func func.SetProcessWindowStation.args=1 func.SetProcessWindowStation.arg.0=HWINSTA,hWinSta func.SetProcessWindowStation.ret=BOOL SetPropA=func func.SetPropA.args=3 func.SetPropA.arg.0=HWND,hWnd func.SetPropA.arg.1=LPCSTR,lpString func.SetPropA.arg.2=HANDLE,hData func.SetPropA.ret=BOOL SetPropW=func func.SetPropW.args=3 func.SetPropW.arg.0=HWND,hWnd func.SetPropW.arg.1=LPCWSTR,lpString func.SetPropW.arg.2=HANDLE,hData func.SetPropW.ret=BOOL SetRect=func func.SetRect.args=5 func.SetRect.arg.0=LPRECT,lprc func.SetRect.arg.1=int,xLeft func.SetRect.arg.2=int,yTop func.SetRect.arg.3=int,xRight func.SetRect.arg.4=int,yBottom func.SetRect.ret=BOOL SetRectEmpty=func func.SetRectEmpty.args=1 func.SetRectEmpty.arg.0=LPRECT,lprc func.SetRectEmpty.ret=BOOL SetScrollInfo=func func.SetScrollInfo.args=4 func.SetScrollInfo.arg.0=HWND,hwnd func.SetScrollInfo.arg.1=int,nBar func.SetScrollInfo.arg.2=LPCSCROLLINFO,lpsi func.SetScrollInfo.arg.3=BOOL,redraw func.SetScrollInfo.ret=int SetScrollPos=func func.SetScrollPos.args=4 func.SetScrollPos.arg.0=HWND,hWnd func.SetScrollPos.arg.1=int,nBar func.SetScrollPos.arg.2=int,nPos func.SetScrollPos.arg.3=BOOL,bRedraw func.SetScrollPos.ret=int SetScrollRange=func func.SetScrollRange.args=5 func.SetScrollRange.arg.0=HWND,hWnd func.SetScrollRange.arg.1=int,nBar func.SetScrollRange.arg.2=int,nMinPos func.SetScrollRange.arg.3=int,nMaxPos func.SetScrollRange.arg.4=BOOL,bRedraw func.SetScrollRange.ret=BOOL SetSysColors=func func.SetSysColors.args=3 func.SetSysColors.arg.0=int,cElements func.SetSysColors.arg.1=const INT *,lpaElements func.SetSysColors.arg.2=const COLORREF *,lpaRgbValues func.SetSysColors.ret=BOOL SetSystemCursor=func func.SetSystemCursor.args=2 func.SetSystemCursor.arg.0=HCURSOR,hcur func.SetSystemCursor.arg.1=DWORD,id func.SetSystemCursor.ret=BOOL SetThreadDesktop=func func.SetThreadDesktop.args=1 func.SetThreadDesktop.arg.0=HDESK,hDesktop func.SetThreadDesktop.ret=BOOL SetThreadDpiAwarenessContext=func func.SetThreadDpiAwarenessContext.args=1 func.SetThreadDpiAwarenessContext.arg.0=DPI_AWARENESS_CONTEXT,dpiContext func.SetThreadDpiAwarenessContext.ret=DPI_AWARENESS_CONTEXT SetThreadDpiHostingBehavior=func func.SetThreadDpiHostingBehavior.args=1 func.SetThreadDpiHostingBehavior.arg.0=DPI_HOSTING_BEHAVIOR,value func.SetThreadDpiHostingBehavior.ret=DPI_HOSTING_BEHAVIOR SetTimer=func func.SetTimer.args=4 func.SetTimer.arg.0=HWND,hWnd func.SetTimer.arg.1=UINT_PTR,nIDEvent func.SetTimer.arg.2=UINT,uElapse func.SetTimer.arg.3=TIMERPROC,lpTimerFunc func.SetTimer.ret=UINT_PTR SetUserObjectInformationA=func func.SetUserObjectInformationA.args=4 func.SetUserObjectInformationA.arg.0=HANDLE,hObj func.SetUserObjectInformationA.arg.1=int,nIndex func.SetUserObjectInformationA.arg.2=PVOID,pvInfo func.SetUserObjectInformationA.arg.3=DWORD,nLength func.SetUserObjectInformationA.ret=BOOL SetUserObjectInformationW=func func.SetUserObjectInformationW.args=4 func.SetUserObjectInformationW.arg.0=HANDLE,hObj func.SetUserObjectInformationW.arg.1=int,nIndex func.SetUserObjectInformationW.arg.2=PVOID,pvInfo func.SetUserObjectInformationW.arg.3=DWORD,nLength func.SetUserObjectInformationW.ret=BOOL SetUserObjectSecurity=func func.SetUserObjectSecurity.args=3 func.SetUserObjectSecurity.arg.0=HANDLE,hObj func.SetUserObjectSecurity.arg.1=PSECURITY_INFORMATION,pSIRequested func.SetUserObjectSecurity.arg.2=PSECURITY_DESCRIPTOR,pSID func.SetUserObjectSecurity.ret=BOOL SetWinEventHook=func func.SetWinEventHook.args=7 func.SetWinEventHook.arg.0=DWORD,eventMin func.SetWinEventHook.arg.1=DWORD,eventMax func.SetWinEventHook.arg.2=HMODULE,hmodWinEventProc func.SetWinEventHook.arg.3=WINEVENTPROC,pfnWinEventProc func.SetWinEventHook.arg.4=DWORD,idProcess func.SetWinEventHook.arg.5=DWORD,idThread func.SetWinEventHook.arg.6=DWORD,dwFlags func.SetWinEventHook.ret=HWINEVENTHOOK SetWindowContextHelpId=func func.SetWindowContextHelpId.args=2 func.SetWindowContextHelpId.arg.0=HWND,ARG_0 func.SetWindowContextHelpId.arg.1=DWORD,ARG_1 func.SetWindowContextHelpId.ret=BOOL SetWindowDisplayAffinity=func func.SetWindowDisplayAffinity.args=2 func.SetWindowDisplayAffinity.arg.0=HWND,hWnd func.SetWindowDisplayAffinity.arg.1=DWORD,dwAffinity func.SetWindowDisplayAffinity.ret=BOOL SetWindowFeedbackSetting=func func.SetWindowFeedbackSetting.args=5 func.SetWindowFeedbackSetting.arg.0=HWND,hwnd func.SetWindowFeedbackSetting.arg.1=FEEDBACK_TYPE,feedback func.SetWindowFeedbackSetting.arg.2=DWORD,dwFlags func.SetWindowFeedbackSetting.arg.3=UINT32,size func.SetWindowFeedbackSetting.arg.4=const VOID *,configuration func.SetWindowFeedbackSetting.ret=BOOL SetWindowLongA=func func.SetWindowLongA.args=3 func.SetWindowLongA.arg.0=HWND,hWnd func.SetWindowLongA.arg.1=int,nIndex func.SetWindowLongA.arg.2=LONG,dwNewLong func.SetWindowLongA.ret=LONG SetWindowLongPtrA=func func.SetWindowLongPtrA.args=3 func.SetWindowLongPtrA.arg.0=HWND,hWnd func.SetWindowLongPtrA.arg.1=int,nIndex func.SetWindowLongPtrA.arg.2=LONG_PTR,dwNewLong func.SetWindowLongPtrA.ret=LONG_PTR SetWindowLongPtrW=func func.SetWindowLongPtrW.args=3 func.SetWindowLongPtrW.arg.0=HWND,hWnd func.SetWindowLongPtrW.arg.1=int,nIndex func.SetWindowLongPtrW.arg.2=LONG_PTR,dwNewLong func.SetWindowLongPtrW.ret=LONG_PTR SetWindowLongW=func func.SetWindowLongW.args=3 func.SetWindowLongW.arg.0=HWND,hWnd func.SetWindowLongW.arg.1=int,nIndex func.SetWindowLongW.arg.2=LONG,dwNewLong func.SetWindowLongW.ret=LONG SetWindowPlacement=func func.SetWindowPlacement.args=2 func.SetWindowPlacement.arg.0=HWND,hWnd func.SetWindowPlacement.arg.1=const WINDOWPLACEMENT *,lpwndpl func.SetWindowPlacement.ret=BOOL SetWindowPos=func func.SetWindowPos.args=7 func.SetWindowPos.arg.0=HWND,hWnd func.SetWindowPos.arg.1=HWND,hWndInsertAfter func.SetWindowPos.arg.2=int,X func.SetWindowPos.arg.3=int,Y func.SetWindowPos.arg.4=int,cx func.SetWindowPos.arg.5=int,cy func.SetWindowPos.arg.6=UINT,uFlags func.SetWindowPos.ret=BOOL SetWindowRgn=func func.SetWindowRgn.args=3 func.SetWindowRgn.arg.0=HWND,hWnd func.SetWindowRgn.arg.1=HRGN,hRgn func.SetWindowRgn.arg.2=BOOL,bRedraw func.SetWindowRgn.ret=int SetWindowTextA=func func.SetWindowTextA.args=2 func.SetWindowTextA.arg.0=HWND,hWnd func.SetWindowTextA.arg.1=LPCSTR,lpString func.SetWindowTextA.ret=BOOL SetWindowTextW=func func.SetWindowTextW.args=2 func.SetWindowTextW.arg.0=HWND,hWnd func.SetWindowTextW.arg.1=LPCWSTR,lpString func.SetWindowTextW.ret=BOOL SetWindowWord=func func.SetWindowWord.args=3 func.SetWindowWord.arg.0=HWND,hWnd func.SetWindowWord.arg.1=int,nIndex func.SetWindowWord.arg.2=WORD,wNewWord func.SetWindowWord.ret=WORD SetWindowsHookA=func func.SetWindowsHookA.args=2 func.SetWindowsHookA.arg.0=int,nFilterType func.SetWindowsHookA.arg.1=HOOKPROC,pfnFilterProc func.SetWindowsHookA.ret=HOOKPROC SetWindowsHookExA=func func.SetWindowsHookExA.args=4 func.SetWindowsHookExA.arg.0=int,idHook func.SetWindowsHookExA.arg.1=HOOKPROC,lpfn func.SetWindowsHookExA.arg.2=HINSTANCE,hmod func.SetWindowsHookExA.arg.3=DWORD,dwThreadId func.SetWindowsHookExA.ret=HHOOK SetWindowsHookExW=func func.SetWindowsHookExW.args=4 func.SetWindowsHookExW.arg.0=int,idHook func.SetWindowsHookExW.arg.1=HOOKPROC,lpfn func.SetWindowsHookExW.arg.2=HINSTANCE,hmod func.SetWindowsHookExW.arg.3=DWORD,dwThreadId func.SetWindowsHookExW.ret=HHOOK SetWindowsHookW=func func.SetWindowsHookW.args=2 func.SetWindowsHookW.arg.0=int,nFilterType func.SetWindowsHookW.arg.1=HOOKPROC,pfnFilterProc func.SetWindowsHookW.ret=HOOKPROC ShowCaret=func func.ShowCaret.args=1 func.ShowCaret.arg.0=HWND,hWnd func.ShowCaret.ret=BOOL ShowCursor=func func.ShowCursor.args=1 func.ShowCursor.arg.0=BOOL,bShow func.ShowCursor.ret=int ShowOwnedPopups=func func.ShowOwnedPopups.args=2 func.ShowOwnedPopups.arg.0=HWND,hWnd func.ShowOwnedPopups.arg.1=BOOL,fShow func.ShowOwnedPopups.ret=BOOL ShowScrollBar=func func.ShowScrollBar.args=3 func.ShowScrollBar.arg.0=HWND,hWnd func.ShowScrollBar.arg.1=int,wBar func.ShowScrollBar.arg.2=BOOL,bShow func.ShowScrollBar.ret=BOOL ShowWindow=func func.ShowWindow.args=2 func.ShowWindow.arg.0=HWND,hWnd func.ShowWindow.arg.1=int,nCmdShow func.ShowWindow.ret=BOOL ShowWindowAsync=func func.ShowWindowAsync.args=2 func.ShowWindowAsync.arg.0=HWND,hWnd func.ShowWindowAsync.arg.1=int,nCmdShow func.ShowWindowAsync.ret=BOOL ShutdownBlockReasonCreate=func func.ShutdownBlockReasonCreate.args=2 func.ShutdownBlockReasonCreate.arg.0=HWND,hWnd func.ShutdownBlockReasonCreate.arg.1=LPCWSTR,pwszReason func.ShutdownBlockReasonCreate.ret=BOOL ShutdownBlockReasonDestroy=func func.ShutdownBlockReasonDestroy.args=1 func.ShutdownBlockReasonDestroy.arg.0=HWND,hWnd func.ShutdownBlockReasonDestroy.ret=BOOL ShutdownBlockReasonQuery=func func.ShutdownBlockReasonQuery.args=3 func.ShutdownBlockReasonQuery.arg.0=HWND,hWnd func.ShutdownBlockReasonQuery.arg.1=LPWSTR,pwszBuff func.ShutdownBlockReasonQuery.arg.2=DWORD *,pcchBuff func.ShutdownBlockReasonQuery.ret=BOOL SkipPointerFrameMessages=func func.SkipPointerFrameMessages.args=1 func.SkipPointerFrameMessages.arg.0=UINT32,pointerId func.SkipPointerFrameMessages.ret=BOOL SoundSentry=func func.SoundSentry.args=0 func.SoundSentry.ret=BOOL SubtractRect=func func.SubtractRect.args=3 func.SubtractRect.arg.0=LPRECT,lprcDst func.SubtractRect.arg.1=const RECT *,lprcSrc1 func.SubtractRect.arg.2=const RECT *,lprcSrc2 func.SubtractRect.ret=BOOL SwapMouseButton=func func.SwapMouseButton.args=1 func.SwapMouseButton.arg.0=BOOL,fSwap func.SwapMouseButton.ret=BOOL SwitchDesktop=func func.SwitchDesktop.args=1 func.SwitchDesktop.arg.0=HDESK,hDesktop func.SwitchDesktop.ret=BOOL SwitchToThisWindow=func func.SwitchToThisWindow.args=2 func.SwitchToThisWindow.arg.0=HWND,hwnd func.SwitchToThisWindow.arg.1=BOOL,fUnknown func.SwitchToThisWindow.ret=VOID SystemParametersInfoA=func func.SystemParametersInfoA.args=4 func.SystemParametersInfoA.arg.0=UINT,uiAction func.SystemParametersInfoA.arg.1=UINT,uiParam func.SystemParametersInfoA.arg.2=PVOID,pvParam func.SystemParametersInfoA.arg.3=UINT,fWinIni func.SystemParametersInfoA.ret=BOOL SystemParametersInfoForDpi=func func.SystemParametersInfoForDpi.args=5 func.SystemParametersInfoForDpi.arg.0=UINT,uiAction func.SystemParametersInfoForDpi.arg.1=UINT,uiParam func.SystemParametersInfoForDpi.arg.2=PVOID,pvParam func.SystemParametersInfoForDpi.arg.3=UINT,fWinIni func.SystemParametersInfoForDpi.arg.4=UINT,dpi func.SystemParametersInfoForDpi.ret=BOOL SystemParametersInfoW=func func.SystemParametersInfoW.args=4 func.SystemParametersInfoW.arg.0=UINT,uiAction func.SystemParametersInfoW.arg.1=UINT,uiParam func.SystemParametersInfoW.arg.2=PVOID,pvParam func.SystemParametersInfoW.arg.3=UINT,fWinIni func.SystemParametersInfoW.ret=BOOL TabbedTextOutA=func func.TabbedTextOutA.args=8 func.TabbedTextOutA.arg.0=HDC,hdc func.TabbedTextOutA.arg.1=int,x func.TabbedTextOutA.arg.2=int,y func.TabbedTextOutA.arg.3=LPCSTR,lpString func.TabbedTextOutA.arg.4=int,chCount func.TabbedTextOutA.arg.5=int,nTabPositions func.TabbedTextOutA.arg.6=const INT *,lpnTabStopPositions func.TabbedTextOutA.arg.7=int,nTabOrigin func.TabbedTextOutA.ret=LONG TabbedTextOutW=func func.TabbedTextOutW.args=8 func.TabbedTextOutW.arg.0=HDC,hdc func.TabbedTextOutW.arg.1=int,x func.TabbedTextOutW.arg.2=int,y func.TabbedTextOutW.arg.3=LPCWSTR,lpString func.TabbedTextOutW.arg.4=int,chCount func.TabbedTextOutW.arg.5=int,nTabPositions func.TabbedTextOutW.arg.6=const INT *,lpnTabStopPositions func.TabbedTextOutW.arg.7=int,nTabOrigin func.TabbedTextOutW.ret=LONG TileWindows=func func.TileWindows.args=5 func.TileWindows.arg.0=HWND,hwndParent func.TileWindows.arg.1=UINT,wHow func.TileWindows.arg.2=const RECT *,lpRect func.TileWindows.arg.3=UINT,cKids func.TileWindows.arg.4=const HWND *,lpKids func.TileWindows.ret=WORD ToAscii=func func.ToAscii.args=5 func.ToAscii.arg.0=UINT,uVirtKey func.ToAscii.arg.1=UINT,uScanCode func.ToAscii.arg.2=const BYTE *,lpKeyState func.ToAscii.arg.3=LPWORD,lpChar func.ToAscii.arg.4=UINT,uFlags func.ToAscii.ret=int ToAsciiEx=func func.ToAsciiEx.args=6 func.ToAsciiEx.arg.0=UINT,uVirtKey func.ToAsciiEx.arg.1=UINT,uScanCode func.ToAsciiEx.arg.2=const BYTE *,lpKeyState func.ToAsciiEx.arg.3=LPWORD,lpChar func.ToAsciiEx.arg.4=UINT,uFlags func.ToAsciiEx.arg.5=HKL,dwhkl func.ToAsciiEx.ret=int ToUnicode=func func.ToUnicode.args=6 func.ToUnicode.arg.0=UINT,wVirtKey func.ToUnicode.arg.1=UINT,wScanCode func.ToUnicode.arg.2=const BYTE *,lpKeyState func.ToUnicode.arg.3=LPWSTR,pwszBuff func.ToUnicode.arg.4=int,cchBuff func.ToUnicode.arg.5=UINT,wFlags func.ToUnicode.ret=int ToUnicodeEx=func func.ToUnicodeEx.args=7 func.ToUnicodeEx.arg.0=UINT,wVirtKey func.ToUnicodeEx.arg.1=UINT,wScanCode func.ToUnicodeEx.arg.2=const BYTE *,lpKeyState func.ToUnicodeEx.arg.3=LPWSTR,pwszBuff func.ToUnicodeEx.arg.4=int,cchBuff func.ToUnicodeEx.arg.5=UINT,wFlags func.ToUnicodeEx.arg.6=HKL,dwhkl func.ToUnicodeEx.ret=int TrackMouseEvent=func func.TrackMouseEvent.args=1 func.TrackMouseEvent.arg.0=LPTRACKMOUSEEVENT,lpEventTrack func.TrackMouseEvent.ret=BOOL TrackPopupMenu=func func.TrackPopupMenu.args=7 func.TrackPopupMenu.arg.0=HMENU,hMenu func.TrackPopupMenu.arg.1=UINT,uFlags func.TrackPopupMenu.arg.2=int,x func.TrackPopupMenu.arg.3=int,y func.TrackPopupMenu.arg.4=int,nReserved func.TrackPopupMenu.arg.5=HWND,hWnd func.TrackPopupMenu.arg.6=const RECT *,prcRect func.TrackPopupMenu.ret=BOOL TrackPopupMenuEx=func func.TrackPopupMenuEx.args=6 func.TrackPopupMenuEx.arg.0=HMENU,hMenu func.TrackPopupMenuEx.arg.1=UINT,uFlags func.TrackPopupMenuEx.arg.2=int,x func.TrackPopupMenuEx.arg.3=int,y func.TrackPopupMenuEx.arg.4=HWND,hwnd func.TrackPopupMenuEx.arg.5=LPTPMPARAMS,lptpm func.TrackPopupMenuEx.ret=BOOL TranslateAcceleratorA=func func.TranslateAcceleratorA.args=3 func.TranslateAcceleratorA.arg.0=HWND,hWnd func.TranslateAcceleratorA.arg.1=HACCEL,hAccTable func.TranslateAcceleratorA.arg.2=LPMSG,lpMsg func.TranslateAcceleratorA.ret=int TranslateAcceleratorW=func func.TranslateAcceleratorW.args=3 func.TranslateAcceleratorW.arg.0=HWND,hWnd func.TranslateAcceleratorW.arg.1=HACCEL,hAccTable func.TranslateAcceleratorW.arg.2=LPMSG,lpMsg func.TranslateAcceleratorW.ret=int TranslateMDISysAccel=func func.TranslateMDISysAccel.args=2 func.TranslateMDISysAccel.arg.0=HWND,hWndClient func.TranslateMDISysAccel.arg.1=LPMSG,lpMsg func.TranslateMDISysAccel.ret=BOOL TranslateMessage=func func.TranslateMessage.args=1 func.TranslateMessage.arg.0=const MSG *,lpMsg func.TranslateMessage.ret=BOOL UnhookWinEvent=func func.UnhookWinEvent.args=1 func.UnhookWinEvent.arg.0=HWINEVENTHOOK,hWinEventHook func.UnhookWinEvent.ret=BOOL UnhookWindowsHook=func func.UnhookWindowsHook.args=2 func.UnhookWindowsHook.arg.0=int,nCode func.UnhookWindowsHook.arg.1=HOOKPROC,pfnFilterProc func.UnhookWindowsHook.ret=BOOL UnhookWindowsHookEx=func func.UnhookWindowsHookEx.args=1 func.UnhookWindowsHookEx.arg.0=HHOOK,hhk func.UnhookWindowsHookEx.ret=BOOL UnionRect=func func.UnionRect.args=3 func.UnionRect.arg.0=LPRECT,lprcDst func.UnionRect.arg.1=const RECT *,lprcSrc1 func.UnionRect.arg.2=const RECT *,lprcSrc2 func.UnionRect.ret=BOOL UnloadKeyboardLayout=func func.UnloadKeyboardLayout.args=1 func.UnloadKeyboardLayout.arg.0=HKL,hkl func.UnloadKeyboardLayout.ret=BOOL UnregisterClassA=func func.UnregisterClassA.args=2 func.UnregisterClassA.arg.0=LPCSTR,lpClassName func.UnregisterClassA.arg.1=HINSTANCE,hInstance func.UnregisterClassA.ret=BOOL UnregisterClassW=func func.UnregisterClassW.args=2 func.UnregisterClassW.arg.0=LPCWSTR,lpClassName func.UnregisterClassW.arg.1=HINSTANCE,hInstance func.UnregisterClassW.ret=BOOL UnregisterDeviceNotification=func func.UnregisterDeviceNotification.args=1 func.UnregisterDeviceNotification.arg.0=HDEVNOTIFY,Handle func.UnregisterDeviceNotification.ret=BOOL UnregisterHotKey=func func.UnregisterHotKey.args=2 func.UnregisterHotKey.arg.0=HWND,hWnd func.UnregisterHotKey.arg.1=int,id func.UnregisterHotKey.ret=BOOL UnregisterPointerInputTarget=func func.UnregisterPointerInputTarget.args=2 func.UnregisterPointerInputTarget.arg.0=HWND,hwnd func.UnregisterPointerInputTarget.arg.1=POINTER_INPUT_TYPE,pointerType func.UnregisterPointerInputTarget.ret=BOOL UnregisterPointerInputTargetEx=func func.UnregisterPointerInputTargetEx.args=2 func.UnregisterPointerInputTargetEx.arg.0=HWND,hwnd func.UnregisterPointerInputTargetEx.arg.1=POINTER_INPUT_TYPE,pointerType func.UnregisterPointerInputTargetEx.ret=BOOL UnregisterPowerSettingNotification=func func.UnregisterPowerSettingNotification.args=1 func.UnregisterPowerSettingNotification.arg.0=HPOWERNOTIFY,Handle func.UnregisterPowerSettingNotification.ret=BOOL UnregisterSuspendResumeNotification=func func.UnregisterSuspendResumeNotification.args=1 func.UnregisterSuspendResumeNotification.arg.0=HPOWERNOTIFY,Handle func.UnregisterSuspendResumeNotification.ret=BOOL UnregisterTouchWindow=func func.UnregisterTouchWindow.args=1 func.UnregisterTouchWindow.arg.0=HWND,hwnd func.UnregisterTouchWindow.ret=BOOL UpdateLayeredWindow=func func.UpdateLayeredWindow.args=9 func.UpdateLayeredWindow.arg.0=HWND,hWnd func.UpdateLayeredWindow.arg.1=HDC,hdcDst func.UpdateLayeredWindow.arg.2=POINT *,pptDst func.UpdateLayeredWindow.arg.3=SIZE *,psize func.UpdateLayeredWindow.arg.4=HDC,hdcSrc func.UpdateLayeredWindow.arg.5=POINT *,pptSrc func.UpdateLayeredWindow.arg.6=COLORREF,crKey func.UpdateLayeredWindow.arg.7=BLENDFUNCTION *,pblend func.UpdateLayeredWindow.arg.8=DWORD,dwFlags func.UpdateLayeredWindow.ret=BOOL UpdateLayeredWindowIndirect=func func.UpdateLayeredWindowIndirect.args=2 func.UpdateLayeredWindowIndirect.arg.0=HWND,hWnd func.UpdateLayeredWindowIndirect.arg.1=const UPDATELAYEREDWINDOWINFO *,pULWInfo func.UpdateLayeredWindowIndirect.ret=BOOL UpdateWindow=func func.UpdateWindow.args=1 func.UpdateWindow.arg.0=HWND,hWnd func.UpdateWindow.ret=BOOL UserHandleGrantAccess=func func.UserHandleGrantAccess.args=3 func.UserHandleGrantAccess.arg.0=HANDLE,hUserHandle func.UserHandleGrantAccess.arg.1=HANDLE,hJob func.UserHandleGrantAccess.arg.2=BOOL,bGrant func.UserHandleGrantAccess.ret=BOOL ValidateRect=func func.ValidateRect.args=2 func.ValidateRect.arg.0=HWND,hWnd func.ValidateRect.arg.1=const RECT *,lpRect func.ValidateRect.ret=BOOL ValidateRgn=func func.ValidateRgn.args=2 func.ValidateRgn.arg.0=HWND,hWnd func.ValidateRgn.arg.1=HRGN,hRgn func.ValidateRgn.ret=BOOL VkKeyScanA=func func.VkKeyScanA.args=1 func.VkKeyScanA.arg.0=CHAR,ch func.VkKeyScanA.ret=SHORT VkKeyScanExA=func func.VkKeyScanExA.args=2 func.VkKeyScanExA.arg.0=CHAR,ch func.VkKeyScanExA.arg.1=HKL,dwhkl func.VkKeyScanExA.ret=SHORT VkKeyScanExW=func func.VkKeyScanExW.args=2 func.VkKeyScanExW.arg.0=WCHAR,ch func.VkKeyScanExW.arg.1=HKL,dwhkl func.VkKeyScanExW.ret=SHORT VkKeyScanW=func func.VkKeyScanW.args=1 func.VkKeyScanW.arg.0=WCHAR,ch func.VkKeyScanW.ret=SHORT WaitForInputIdle=func func.WaitForInputIdle.args=2 func.WaitForInputIdle.arg.0=HANDLE,hProcess func.WaitForInputIdle.arg.1=DWORD,dwMilliseconds func.WaitForInputIdle.ret=DWORD WaitMessage=func func.WaitMessage.args=0 func.WaitMessage.ret=BOOL WinHelpA=func func.WinHelpA.args=4 func.WinHelpA.arg.0=HWND,hWndMain func.WinHelpA.arg.1=LPCSTR,lpszHelp func.WinHelpA.arg.2=UINT,uCommand func.WinHelpA.arg.3=ULONG_PTR,dwData func.WinHelpA.ret=BOOL WinHelpW=func func.WinHelpW.args=4 func.WinHelpW.arg.0=HWND,hWndMain func.WinHelpW.arg.1=LPCWSTR,lpszHelp func.WinHelpW.arg.2=UINT,uCommand func.WinHelpW.arg.3=ULONG_PTR,dwData func.WinHelpW.ret=BOOL WindowFromDC=func func.WindowFromDC.args=1 func.WindowFromDC.arg.0=HDC,hDC func.WindowFromDC.ret=HWND WindowFromPhysicalPoint=func func.WindowFromPhysicalPoint.args=1 func.WindowFromPhysicalPoint.arg.0=POINT,Point func.WindowFromPhysicalPoint.ret=HWND WindowFromPoint=func func.WindowFromPoint.args=1 func.WindowFromPoint.arg.0=POINT,Point func.WindowFromPoint.ret=HWND keybd_event=func func.keybd_event.args=4 func.keybd_event.arg.0=BYTE,bVk func.keybd_event.arg.1=BYTE,bScan func.keybd_event.arg.2=DWORD,dwFlags func.keybd_event.arg.3=ULONG_PTR,dwExtraInfo func.keybd_event.ret=VOID mouse_event=func func.mouse_event.args=5 func.mouse_event.arg.0=DWORD,dwFlags func.mouse_event.arg.1=DWORD,dx func.mouse_event.arg.2=DWORD,dy func.mouse_event.arg.3=DWORD,dwData func.mouse_event.arg.4=ULONG_PTR,dwExtraInfo func.mouse_event.ret=VOID wsprintfA=func func.wsprintfA.args=3 func.wsprintfA.arg.0=LPSTR,ARG_0 func.wsprintfA.arg.1=LPCSTR,ARG_1 func.wsprintfA.arg.2=,... func.wsprintfA.ret=int wsprintfW=func func.wsprintfW.args=3 func.wsprintfW.arg.0=LPWSTR,ARG_0 func.wsprintfW.arg.1=LPCWSTR,ARG_1 func.wsprintfW.arg.2=,... func.wsprintfW.ret=int wvsprintfA=func func.wvsprintfA.args=3 func.wvsprintfA.arg.0=LPSTR,ARG_0 func.wvsprintfA.arg.1=LPCSTR,ARG_1 func.wvsprintfA.arg.2=va_list,arglist func.wvsprintfA.ret=int wvsprintfW=func func.wvsprintfW.args=3 func.wvsprintfW.arg.0=LPWSTR,ARG_0 func.wvsprintfW.arg.1=LPCWSTR,ARG_1 func.wvsprintfW.arg.2=va_list,arglist func.wvsprintfW.ret=int ### ws2spi.h ### LPNSP_ROUTINE=type type.LPNSP_ROUTINE=p LPCNSPV2_ROUTINE=type type.LPCNSPV2_ROUTINE=p LPWSATHREADID=type type.LPWSATHREADID=p LPWSPPROC_TABLE=type type.LPWSPPROC_TABLE=p LPWSPDATA=type type.LPWSPDATA=p WSC_PROVIDER_INFO_TYPE=typedef typedef.WSC_PROVIDER_INFO_TYPE=int NSPStartup=func func.NSPStartup.args=2 func.NSPStartup.arg.0=LPGUID,lpProviderId func.NSPStartup.arg.1=LPNSP_ROUTINE,lpnspRoutines func.NSPStartup.ret=INT WPUCloseEvent=func func.WPUCloseEvent.args=2 func.WPUCloseEvent.arg.0=WSAEVENT,hEvent func.WPUCloseEvent.arg.1=LPINT,lpErrno func.WPUCloseEvent.ret=BOOL WPUCloseSocketHandle=func func.WPUCloseSocketHandle.args=2 func.WPUCloseSocketHandle.arg.0=SOCKET,s func.WPUCloseSocketHandle.arg.1=LPINT,lpErrno func.WPUCloseSocketHandle.ret=int WPUCloseThread=func func.WPUCloseThread.args=2 func.WPUCloseThread.arg.0=LPWSATHREADID,lpThreadId func.WPUCloseThread.arg.1=LPINT,lpErrno func.WPUCloseThread.ret=int WPUCompleteOverlappedRequest=func func.WPUCompleteOverlappedRequest.args=5 func.WPUCompleteOverlappedRequest.arg.0=SOCKET,s func.WPUCompleteOverlappedRequest.arg.1=LPWSAOVERLAPPED,lpOverlapped func.WPUCompleteOverlappedRequest.arg.2=DWORD,dwError func.WPUCompleteOverlappedRequest.arg.3=DWORD,cbTransferred func.WPUCompleteOverlappedRequest.arg.4=LPINT,lpErrno func.WPUCompleteOverlappedRequest.ret=int WPUCreateEvent=func func.WPUCreateEvent.args=1 func.WPUCreateEvent.arg.0=LPINT,lpErrno func.WPUCreateEvent.ret=WSAEVENT WPUCreateSocketHandle=func func.WPUCreateSocketHandle.args=3 func.WPUCreateSocketHandle.arg.0=DWORD,dwCatalogEntryId func.WPUCreateSocketHandle.arg.1=DWORD_PTR,dwContext func.WPUCreateSocketHandle.arg.2=LPINT,lpErrno func.WPUCreateSocketHandle.ret=SOCKET WPUFDIsSet=func func.WPUFDIsSet.args=2 func.WPUFDIsSet.arg.0=SOCKET,s func.WPUFDIsSet.arg.1=fd_set *,fdset func.WPUFDIsSet.ret=int WPUGetProviderPath=func func.WPUGetProviderPath.args=4 func.WPUGetProviderPath.arg.0=LPGUID,lpProviderId func.WPUGetProviderPath.arg.1=WCHAR *,lpszProviderDllPath func.WPUGetProviderPath.arg.2=LPINT,lpProviderDllPathLen func.WPUGetProviderPath.arg.3=LPINT,lpErrno func.WPUGetProviderPath.ret=int WPUModifyIFSHandle=func func.WPUModifyIFSHandle.args=3 func.WPUModifyIFSHandle.arg.0=DWORD,dwCatalogEntryId func.WPUModifyIFSHandle.arg.1=SOCKET,ProposedHandle func.WPUModifyIFSHandle.arg.2=LPINT,lpErrno func.WPUModifyIFSHandle.ret=SOCKET WPUOpenCurrentThread=func func.WPUOpenCurrentThread.args=2 func.WPUOpenCurrentThread.arg.0=LPWSATHREADID,lpThreadId func.WPUOpenCurrentThread.arg.1=LPINT,lpErrno func.WPUOpenCurrentThread.ret=int WPUPostMessage=func func.WPUPostMessage.args=4 func.WPUPostMessage.arg.0=HWND,hWnd func.WPUPostMessage.arg.1=UINT,Msg func.WPUPostMessage.arg.2=WPARAM,wParam func.WPUPostMessage.arg.3=LPARAM,lParam func.WPUPostMessage.ret=BOOL WPUQueryBlockingCallback=func func.WPUQueryBlockingCallback.args=4 func.WPUQueryBlockingCallback.arg.0=DWORD,dwCatalogEntryId func.WPUQueryBlockingCallback.arg.1=LPBLOCKINGCALLBACK *,lplpfnCallback func.WPUQueryBlockingCallback.arg.2=PDWORD_PTR,lpdwContext func.WPUQueryBlockingCallback.arg.3=LPINT,lpErrno func.WPUQueryBlockingCallback.ret=int WPUQuerySocketHandleContext=func func.WPUQuerySocketHandleContext.args=3 func.WPUQuerySocketHandleContext.arg.0=SOCKET,s func.WPUQuerySocketHandleContext.arg.1=PDWORD_PTR,lpContext func.WPUQuerySocketHandleContext.arg.2=LPINT,lpErrno func.WPUQuerySocketHandleContext.ret=int WPUQueueApc=func func.WPUQueueApc.args=4 func.WPUQueueApc.arg.0=LPWSATHREADID,lpThreadId func.WPUQueueApc.arg.1=LPWSAUSERAPC,lpfnUserApc func.WPUQueueApc.arg.2=DWORD_PTR,dwContext func.WPUQueueApc.arg.3=LPINT,lpErrno func.WPUQueueApc.ret=int WPUResetEvent=func func.WPUResetEvent.args=2 func.WPUResetEvent.arg.0=WSAEVENT,hEvent func.WPUResetEvent.arg.1=LPINT,lpErrno func.WPUResetEvent.ret=BOOL WPUSetEvent=func func.WPUSetEvent.args=2 func.WPUSetEvent.arg.0=WSAEVENT,hEvent func.WPUSetEvent.arg.1=LPINT,lpErrno func.WPUSetEvent.ret=BOOL WSAAdvertiseProvider=func func.WSAAdvertiseProvider.args=2 func.WSAAdvertiseProvider.arg.0=const GUID *,puuidProviderId func.WSAAdvertiseProvider.arg.1=const LPCNSPV2_ROUTINE,pNSPv2Routine func.WSAAdvertiseProvider.ret=INT WSAProviderCompleteAsyncCall=func func.WSAProviderCompleteAsyncCall.args=2 func.WSAProviderCompleteAsyncCall.arg.0=HANDLE,hAsyncCall func.WSAProviderCompleteAsyncCall.arg.1=INT,iRetCode func.WSAProviderCompleteAsyncCall.ret=INT WSAUnadvertiseProvider=func func.WSAUnadvertiseProvider.args=1 func.WSAUnadvertiseProvider.arg.0=const GUID *,puuidProviderId func.WSAUnadvertiseProvider.ret=INT WSCDeinstallProvider=func func.WSCDeinstallProvider.args=2 func.WSCDeinstallProvider.arg.0=LPGUID,lpProviderId func.WSCDeinstallProvider.arg.1=LPINT,lpErrno func.WSCDeinstallProvider.ret=int WSCDeinstallProvider32=func func.WSCDeinstallProvider32.args=2 func.WSCDeinstallProvider32.arg.0=LPGUID,lpProviderId func.WSCDeinstallProvider32.arg.1=LPINT,lpErrno func.WSCDeinstallProvider32.ret=int WSCEnableNSProvider=func func.WSCEnableNSProvider.args=2 func.WSCEnableNSProvider.arg.0=LPGUID,lpProviderId func.WSCEnableNSProvider.arg.1=BOOL,fEnable func.WSCEnableNSProvider.ret=INT WSCEnableNSProvider32=func func.WSCEnableNSProvider32.args=2 func.WSCEnableNSProvider32.arg.0=LPGUID,lpProviderId func.WSCEnableNSProvider32.arg.1=BOOL,fEnable func.WSCEnableNSProvider32.ret=INT WSCEnumNameSpaceProviders32=func func.WSCEnumNameSpaceProviders32.args=2 func.WSCEnumNameSpaceProviders32.arg.0=LPDWORD,lpdwBufferLength func.WSCEnumNameSpaceProviders32.arg.1=LPWSANAMESPACE_INFOW,lpnspBuffer func.WSCEnumNameSpaceProviders32.ret=INT WSCEnumNameSpaceProvidersEx32=func func.WSCEnumNameSpaceProvidersEx32.args=2 func.WSCEnumNameSpaceProvidersEx32.arg.0=LPDWORD,lpdwBufferLength func.WSCEnumNameSpaceProvidersEx32.arg.1=LPWSANAMESPACE_INFOEXW,lpnspBuffer func.WSCEnumNameSpaceProvidersEx32.ret=INT WSCEnumProtocols=func func.WSCEnumProtocols.args=4 func.WSCEnumProtocols.arg.0=LPINT,lpiProtocols func.WSCEnumProtocols.arg.1=LPWSAPROTOCOL_INFOW,lpProtocolBuffer func.WSCEnumProtocols.arg.2=LPDWORD,lpdwBufferLength func.WSCEnumProtocols.arg.3=LPINT,lpErrno func.WSCEnumProtocols.ret=int WSCEnumProtocols32=func func.WSCEnumProtocols32.args=4 func.WSCEnumProtocols32.arg.0=LPINT,lpiProtocols func.WSCEnumProtocols32.arg.1=LPWSAPROTOCOL_INFOW,lpProtocolBuffer func.WSCEnumProtocols32.arg.2=LPDWORD,lpdwBufferLength func.WSCEnumProtocols32.arg.3=LPINT,lpErrno func.WSCEnumProtocols32.ret=int WSCGetApplicationCategory=func func.WSCGetApplicationCategory.args=6 func.WSCGetApplicationCategory.arg.0=LPCWSTR,Path func.WSCGetApplicationCategory.arg.1=DWORD,PathLength func.WSCGetApplicationCategory.arg.2=LPCWSTR,Extra func.WSCGetApplicationCategory.arg.3=DWORD,ExtraLength func.WSCGetApplicationCategory.arg.4=DWORD *,pPermittedLspCategories func.WSCGetApplicationCategory.arg.5=LPINT,lpErrno func.WSCGetApplicationCategory.ret=int WSCGetProviderInfo=func func.WSCGetProviderInfo.args=6 func.WSCGetProviderInfo.arg.0=LPGUID,lpProviderId func.WSCGetProviderInfo.arg.1=WSC_PROVIDER_INFO_TYPE,InfoType func.WSCGetProviderInfo.arg.2=PBYTE,Info func.WSCGetProviderInfo.arg.3=size_t *,InfoSize func.WSCGetProviderInfo.arg.4=DWORD,Flags func.WSCGetProviderInfo.arg.5=LPINT,lpErrno func.WSCGetProviderInfo.ret=int WSCGetProviderInfo32=func func.WSCGetProviderInfo32.args=6 func.WSCGetProviderInfo32.arg.0=LPGUID,lpProviderId func.WSCGetProviderInfo32.arg.1=WSC_PROVIDER_INFO_TYPE,InfoType func.WSCGetProviderInfo32.arg.2=PBYTE,Info func.WSCGetProviderInfo32.arg.3=size_t *,InfoSize func.WSCGetProviderInfo32.arg.4=DWORD,Flags func.WSCGetProviderInfo32.arg.5=LPINT,lpErrno func.WSCGetProviderInfo32.ret=int WSCGetProviderPath=func func.WSCGetProviderPath.args=4 func.WSCGetProviderPath.arg.0=LPGUID,lpProviderId func.WSCGetProviderPath.arg.1=WCHAR *,lpszProviderDllPath func.WSCGetProviderPath.arg.2=LPINT,lpProviderDllPathLen func.WSCGetProviderPath.arg.3=LPINT,lpErrno func.WSCGetProviderPath.ret=int WSCGetProviderPath32=func func.WSCGetProviderPath32.args=4 func.WSCGetProviderPath32.arg.0=LPGUID,lpProviderId func.WSCGetProviderPath32.arg.1=WCHAR *,lpszProviderDllPath func.WSCGetProviderPath32.arg.2=LPINT,lpProviderDllPathLen func.WSCGetProviderPath32.arg.3=LPINT,lpErrno func.WSCGetProviderPath32.ret=int WSCInstallNameSpace=func func.WSCInstallNameSpace.args=5 func.WSCInstallNameSpace.arg.0=LPWSTR,lpszIdentifier func.WSCInstallNameSpace.arg.1=LPWSTR,lpszPathName func.WSCInstallNameSpace.arg.2=DWORD,dwNameSpace func.WSCInstallNameSpace.arg.3=DWORD,dwVersion func.WSCInstallNameSpace.arg.4=LPGUID,lpProviderId func.WSCInstallNameSpace.ret=INT WSCInstallNameSpace32=func func.WSCInstallNameSpace32.args=5 func.WSCInstallNameSpace32.arg.0=LPWSTR,lpszIdentifier func.WSCInstallNameSpace32.arg.1=LPWSTR,lpszPathName func.WSCInstallNameSpace32.arg.2=DWORD,dwNameSpace func.WSCInstallNameSpace32.arg.3=DWORD,dwVersion func.WSCInstallNameSpace32.arg.4=LPGUID,lpProviderId func.WSCInstallNameSpace32.ret=INT WSCInstallNameSpaceEx=func func.WSCInstallNameSpaceEx.args=6 func.WSCInstallNameSpaceEx.arg.0=LPWSTR,lpszIdentifier func.WSCInstallNameSpaceEx.arg.1=LPWSTR,lpszPathName func.WSCInstallNameSpaceEx.arg.2=DWORD,dwNameSpace func.WSCInstallNameSpaceEx.arg.3=DWORD,dwVersion func.WSCInstallNameSpaceEx.arg.4=LPGUID,lpProviderId func.WSCInstallNameSpaceEx.arg.5=LPBLOB,lpProviderSpecific func.WSCInstallNameSpaceEx.ret=INT WSCInstallNameSpaceEx32=func func.WSCInstallNameSpaceEx32.args=6 func.WSCInstallNameSpaceEx32.arg.0=LPWSTR,lpszIdentifier func.WSCInstallNameSpaceEx32.arg.1=LPWSTR,lpszPathName func.WSCInstallNameSpaceEx32.arg.2=DWORD,dwNameSpace func.WSCInstallNameSpaceEx32.arg.3=DWORD,dwVersion func.WSCInstallNameSpaceEx32.arg.4=LPGUID,lpProviderId func.WSCInstallNameSpaceEx32.arg.5=LPBLOB,lpProviderSpecific func.WSCInstallNameSpaceEx32.ret=INT WSCInstallProvider=func func.WSCInstallProvider.args=5 func.WSCInstallProvider.arg.0=LPGUID,lpProviderId func.WSCInstallProvider.arg.1=const WCHAR *,lpszProviderDllPath func.WSCInstallProvider.arg.2=const LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCInstallProvider.arg.3=DWORD,dwNumberOfEntries func.WSCInstallProvider.arg.4=LPINT,lpErrno func.WSCInstallProvider.ret=int WSCInstallProvider64_32=func func.WSCInstallProvider64_32.args=5 func.WSCInstallProvider64_32.arg.0=LPGUID,lpProviderId func.WSCInstallProvider64_32.arg.1=const WCHAR *,lpszProviderDllPath func.WSCInstallProvider64_32.arg.2=const LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCInstallProvider64_32.arg.3=DWORD,dwNumberOfEntries func.WSCInstallProvider64_32.arg.4=LPINT,lpErrno func.WSCInstallProvider64_32.ret=int WSCInstallProviderAndChains=func func.WSCInstallProviderAndChains.args=8 func.WSCInstallProviderAndChains.arg.0=LPGUID,lpProviderId func.WSCInstallProviderAndChains.arg.1=const LPWSTR,lpszProviderDllPath func.WSCInstallProviderAndChains.arg.2=const LPWSTR,lpszLspName func.WSCInstallProviderAndChains.arg.3=DWORD,dwServiceFlags func.WSCInstallProviderAndChains.arg.4=LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCInstallProviderAndChains.arg.5=DWORD,dwNumberOfEntries func.WSCInstallProviderAndChains.arg.6=LPDWORD,lpdwCatalogEntryId func.WSCInstallProviderAndChains.arg.7=LPINT,lpErrno func.WSCInstallProviderAndChains.ret=int WSCInstallProviderAndChains64_32=func func.WSCInstallProviderAndChains64_32.args=9 func.WSCInstallProviderAndChains64_32.arg.0=LPGUID,lpProviderId func.WSCInstallProviderAndChains64_32.arg.1=const LPWSTR,lpszProviderDllPath func.WSCInstallProviderAndChains64_32.arg.2=const LPWSTR,lpszProviderDllPath32 func.WSCInstallProviderAndChains64_32.arg.3=const LPWSTR,lpszLspName func.WSCInstallProviderAndChains64_32.arg.4=DWORD,dwServiceFlags func.WSCInstallProviderAndChains64_32.arg.5=LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCInstallProviderAndChains64_32.arg.6=DWORD,dwNumberOfEntries func.WSCInstallProviderAndChains64_32.arg.7=LPDWORD,lpdwCatalogEntryId func.WSCInstallProviderAndChains64_32.arg.8=LPINT,lpErrno func.WSCInstallProviderAndChains64_32.ret=int WSCInstallQOSTemplate=func func.WSCInstallQOSTemplate.args=3 func.WSCInstallQOSTemplate.arg.0=const LPGUID,Guid func.WSCInstallQOSTemplate.arg.1=LPWSABUF,QosName func.WSCInstallQOSTemplate.arg.2=LPQOS,Qos func.WSCInstallQOSTemplate.ret=int WSCRemoveQOSTemplate=func func.WSCRemoveQOSTemplate.args=2 func.WSCRemoveQOSTemplate.arg.0=const LPGUID,Guid func.WSCRemoveQOSTemplate.arg.1=LPWSABUF,QosName func.WSCRemoveQOSTemplate.ret=int WSCSetApplicationCategory=func func.WSCSetApplicationCategory.args=7 func.WSCSetApplicationCategory.arg.0=LPCWSTR,Path func.WSCSetApplicationCategory.arg.1=DWORD,PathLength func.WSCSetApplicationCategory.arg.2=LPCWSTR,Extra func.WSCSetApplicationCategory.arg.3=DWORD,ExtraLength func.WSCSetApplicationCategory.arg.4=DWORD,PermittedLspCategories func.WSCSetApplicationCategory.arg.5=DWORD *,pPrevPermLspCat func.WSCSetApplicationCategory.arg.6=LPINT,lpErrno func.WSCSetApplicationCategory.ret=int WSCSetProviderInfo=func func.WSCSetProviderInfo.args=6 func.WSCSetProviderInfo.arg.0=LPGUID,lpProviderId func.WSCSetProviderInfo.arg.1=WSC_PROVIDER_INFO_TYPE,InfoType func.WSCSetProviderInfo.arg.2=PBYTE,Info func.WSCSetProviderInfo.arg.3=size_t,InfoSize func.WSCSetProviderInfo.arg.4=DWORD,Flags func.WSCSetProviderInfo.arg.5=LPINT,lpErrno func.WSCSetProviderInfo.ret=int WSCSetProviderInfo32=func func.WSCSetProviderInfo32.args=6 func.WSCSetProviderInfo32.arg.0=LPGUID,lpProviderId func.WSCSetProviderInfo32.arg.1=WSC_PROVIDER_INFO_TYPE,InfoType func.WSCSetProviderInfo32.arg.2=PBYTE,Info func.WSCSetProviderInfo32.arg.3=size_t,InfoSize func.WSCSetProviderInfo32.arg.4=DWORD,Flags func.WSCSetProviderInfo32.arg.5=LPINT,lpErrno func.WSCSetProviderInfo32.ret=int WSCUnInstallNameSpace=func func.WSCUnInstallNameSpace.args=1 func.WSCUnInstallNameSpace.arg.0=LPGUID,lpProviderId func.WSCUnInstallNameSpace.ret=INT WSCUnInstallNameSpace32=func func.WSCUnInstallNameSpace32.args=1 func.WSCUnInstallNameSpace32.arg.0=LPGUID,lpProviderId func.WSCUnInstallNameSpace32.ret=INT WSCUpdateProvider=func func.WSCUpdateProvider.args=5 func.WSCUpdateProvider.arg.0=LPGUID,lpProviderId func.WSCUpdateProvider.arg.1=const WCHAR *,lpszProviderDllPath func.WSCUpdateProvider.arg.2=const LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCUpdateProvider.arg.3=DWORD,dwNumberOfEntries func.WSCUpdateProvider.arg.4=LPINT,lpErrno func.WSCUpdateProvider.ret=int WSCUpdateProvider32=func func.WSCUpdateProvider32.args=5 func.WSCUpdateProvider32.arg.0=LPGUID,lpProviderId func.WSCUpdateProvider32.arg.1=const WCHAR *,lpszProviderDllPath func.WSCUpdateProvider32.arg.2=const LPWSAPROTOCOL_INFOW,lpProtocolInfoList func.WSCUpdateProvider32.arg.3=DWORD,dwNumberOfEntries func.WSCUpdateProvider32.arg.4=LPINT,lpErrno func.WSCUpdateProvider32.ret=int WSPStartup=func func.WSPStartup.args=5 func.WSPStartup.arg.0=WORD,wVersionRequested func.WSPStartup.arg.1=LPWSPDATA,lpWSPData func.WSPStartup.arg.2=LPWSAPROTOCOL_INFOW,lpProtocolInfo func.WSPStartup.arg.3=WSPUPCALLTABLE,UpcallTable func.WSPStartup.arg.4=LPWSPPROC_TABLE,lpProcTable func.WSPStartup.ret=int