1 // list of function parameters that are the size of a buffer.
   2 // generated by `gen_sizeof_param.sh`
   3 AddJobW 3 2
   4 alloc_utf8_text 1 0
   5 append 2 1
   6 BCryptFinishHash 2 1
   7 BCryptGenRandom 2 1
   8 BCryptGetProperty 3 2
   9 bsearch 3 1
  10 call_minidriver 5 4
  11 CertAddEncodedCertificateToStore 3 2
  12 CertAddEncodedCRLToStore 3 2
  13 CertAddEncodedCTLToStore 3 2
  14 CertAddSerializedElementToStore 2 1
  15 CertCreateCertificateContext 2 1
  16 CertCreateCRLContext 2 1
  17 CertCreateCTLContext 2 1
  18 CertGetIntendedKeyUsage 3 2
  19 CertNameToStrA 4 3
  20 CertRDNValueToStrA 3 2
  21 checkCRLHash 1 0
  22 checkHash 1 0
  23 check_index_buffer_ 4 2
  24 check_param 4 3
  25 CommitUrlCacheEntryW 6 5
  26 compare_emf_bits 2 1
  27 compare_file_data 2 1
  28 compare_mf_bits 2 1
  29 compare_mf_disk_bits 2 1
  30 compareStore 3 2
  31 CompareStringA 3 2
  32 CompareStringA 5 2
  33 convert_old_args 5 4
  34 convert_str 1 4
  35 copy_param 3 2
  36 create_buffer_ 3 4
  37 create_decoder 1 0
  38 create_file 2 1
  39 create_source_file 2 1
  40 create_source_fileA 2 1
  41 create_source_fileW 2 1
  42 create_stream 1 0
  43 create_stream_on_data 1 0
  44 create_test_icon 6 5
  45 CryptEncrypt 6 4
  46 CryptEncryptMessage 4 3
  47 CryptGenRandom 1 2
  48 CryptGetMessageSignerCount 2 1
  49 CryptHashCertificate 4 3
  50 CryptHashData 2 1
  51 CryptHashToBeSigned 3 2
  52 CryptImportKey 2 1
  53 CryptMsgUpdate 2 1
  54 CryptVerifyDetachedMessageHash 2 1
  55 CryptVerifyDetachedMessageSignature 3 2
  56 CryptVerifyMessageHash 2 1
  57 CryptVerifyMessageSignature 3 2
  58 CryptVerifySignatureA 2 1
  59 cstr_length 1 0
  60 D3DXCreateCubeTextureFromFileInMemory 2 1
  61 D3DXCreateCubeTextureFromFileInMemoryEx 2 1
  62 D3DXCreateEffect 2 1
  63 D3DXCreateEffectCompiler 1 0
  64 D3DXCreateTextureFromFileInMemory 2 1
  65 D3DXCreateTextureFromFileInMemoryEx 2 1
  66 D3DXCreateVolumeTextureFromFileInMemory 2 1
  67 D3DXGetImageInfoFromFileInMemory 1 0
  68 D3DXLoadSurfaceFromFileInMemory 4 3
  69 D3DXLoadSurfaceFromMemory 5 3
  70 D3DXLoadVolumeFromFileInMemory 4 3
  71 D3DXLoadVolumeFromMemory 6 3
  72 dbg_read_memory 2 1
  73 DdeCreateDataHandle 2 1
  74 DeviceIoControl 3 2
  75 DeviceIoControl 5 4
  76 DIALOG_BrowsePrograms 2 1
  77 DIALOG_BrowseSymbols 2 1
  78 dns_ns_name_uncompress 4 3
  79 dns_ns_name_unpack 4 3
  80 doit 5 4
  81 DragQueryFileA 3 2
  82 DRIVER_GetLibName 3 2
  83 ExpandEnvironmentStringsA 2 1
  84 ExtEscape 2 3
  85 ExtEscape 4 5
  86 fgets 1 0
  87 fill_sym_lvalue 4 3
  88 format_exception_msg 2 1
  89 format_hash 1 0
  90 FormatMessageA 5 4
  91 fread 1 0
  92 fread 2 0
  93 func_ptr 4 1
  94 func_ptr 4 3
  95 fwrite 1 0
  96 fwrite 2 0
  97 get_alsa_name_by_guid 2 1
  98 GetAtomNameA 2 1
  99 GetBitmapBits 1 2
 100 get_buffer 1 0
 101 get_builtin_path 3 2
 102 GetClassNameA 2 1
 103 GetClipboardFormatNameA 2 1
 104 get_commands 3 2
 105 get_config_key 4 3
 106 GetCurrentDirectoryA 0 1
 107 GetCurrentThemeName 1 0
 108 GetCurrentThemeName 3 0
 109 GetCurrentThemeName 5 4
 110 GetDateFormatA 5 4
 111 get_display_device_reg_key 1 0
 112 GetDlgItemTextA 3 2
 113 GetEnvironmentVariableA 2 1
 114 GetFontData 4 3
 115 GetFullPathNameA 1 2
 116 GetGlyphOutlineA 4 5
 117 GetGlyphOutlineW 4 5
 118 gethostname 1 0
 119 GetKeyNameTextA 2 1
 120 get_line 1 0
 121 GetLocaleInfoA 3 2
 122 get_long_path_name 2 1
 123 GetLongPathNameA 2 0
 124 GetLongPathNameA 2 1
 125 GetMetaFileBitsEx 1 2
 126 GetModuleFileNameA 2 1
 127 getnameinfo 3 2
 128 getnameinfo 5 4
 129 GetObjectA 1 2
 130 GetObjectW 1 2
 131 GetPrivateProfileSectionA 2 1
 132 GetPrivateProfileStringA 4 3
 133 get_process_info 2 1
 134 GetProfileStringA 4 3
 135 get_reg_value 4 3
 136 GetRoleTextA 2 1
 137 GetShortPathNameA 2 0
 138 GetShortPathNameA 2 1
 139 GetSystemDirectoryA 1 0
 140 get_system_proxy_autoconfig_url 1 0
 141 GetTempPathA 0 1
 142 GetTextExtentExPointA 2 1
 143 GetTextExtentPoint32A 2 1
 144 GetTextFaceA 1 2
 145 get_thread_info 3 2
 146 GetTimeFormatA 5 4
 147 GetTokenInformation 3 2
 148 get_ttf_nametable_entry 3 2
 149 GetUserObjectInformationA 3 2
 150 GetUserObjectInformationW 3 2
 151 GetWindowsDirectoryA 1 0
 152 GetWindowTextA 2 1
 153 GlobalGetAtomNameA 2 1
 154 HCR_GetExecuteCommandW 4 3
 155 HTTPREQ_Read 2 1
 156 HttpSendRequestA 4 3
 157 _hwrite 2 1
 158 IContextMenu_GetCommandString 5 4
 159 ID2D1Bitmap_CopyFromMemory 3 2
 160 ID3D10Device_CreateGeometryShader 2 1
 161 ID3D10Device_CreateInputLayout 4 3
 162 ID3D10Device_CreatePixelShader 2 1
 163 ID3D10Device_CreateVertexShader 2 1
 164 ID3D10Device_UpdateSubresource 5 4
 165 ID3D11DeviceContext_UpdateSubresource 5 4
 166 ID3D11Device_CreateGeometryShader 2 1
 167 ID3D11Device_CreateInputLayout 4 3
 168 ID3D11Device_CreatePixelShader 2 1
 169 ID3D11Device_CreateVertexShader 2 1
 170 IDataConvert_DataConvert 3 5
 171 IDataConvert_DataConvert 7 6
 172 IDWriteGlyphRunAnalysis_CreateAlphaTexture 4 3
 173 IHtmlLoadOptions_SetOption 3 2
 174 IInternetProtocolEx_Read 2 1
 175 IInternetProtocolInfo_QueryInfo 5 4
 176 IInternetProtocol_Read 2 1
 177 ILockBytes_ReadAt 3 2
 178 ImmGetCompositionStringA 3 2
 179 ImmSetCompositionStringA 3 2
 180 ImmSetCompositionStringW 3 2
 181 inet_ntop 3 2
 182 initFileFromData 2 1
 183 input_read_line 2 1
 184 InternetReadFile 2 1
 185 InternetSetOptionA 3 2
 186 InternetTimeFromSystemTimeW 3 2
 187 IoBuildDeviceIoControlRequest 5 4
 188 IROTData_GetComparisonData 2 1
 189 IsBadReadPtr 1 0
 190 IsBadWritePtr 1 0
 191 ISequentialStream_Read 2 1
 192 IShellLinkA_GetArguments 2 1
 193 IShellLinkA_GetDescription 2 1
 194 IShellLinkA_GetIconLocation 2 1
 195 IShellLinkA_GetPath 2 1
 196 IShellLinkA_GetWorkingDirectory 2 1
 197 IStream_Read 2 1
 198 IStream_Write 2 1
 199 IWICBitmapClipper_CopyPixels 3 4
 200 IWICBitmap_CopyPixels 3 4
 201 IWICBitmapFrameDecode_CopyPixels 3 4
 202 IWICImagingFactory_CreateBitmapFromMemory 5 6
 203 IWICStream_InitializeFromMemory 2 1
 204 IWICStream_Write 2 1
 205 LCMapStringA 5 2
 206 LCMapStringA 5 4
 207 load_entry 2 1
 208 load_face 4 3
 209 load_image 1 0
 210 load_stream 2 1
 211 LoadStringA 3 2
 212 _lwrite 2 1
 213 MCI_GetDevTypeFromFileName 2 1
 214 mciGetErrorStringA 2 1
 215 mciSendStringA 2 1
 216 memcmp 2 0
 217 memcmp 2 1
 218 memcpy 2 0
 219 memcpy 2 1
 220 memory_get_string 5 4
 221 memory_read_value 1 2
 222 memset 2 0
 223 mmioRead 2 1
 224 MSFT_ReadLEWords 1 0
 225 MSVCRT_asctime_s 1 0
 226 MSVCRT__fwrite_nolock 1 0
 227 MSVCRT__snwprintf 1 0
 228 MultiByteToWideChar 3 2
 229 NdrCorrelationInitialize 2 1
 230 NetBTNameReq 5 4
 231 NETCON_recv 2 1
 232 NLS_RegEnumValue 3 2
 233 NLS_RegEnumValue 5 4
 234 NTDLL__vsnprintf 1 0
 235 NtEnumerateKey 4 3
 236 NtEnumerateValueKey 4 3
 237 NtQueryDirectoryFile 6 5
 238 NtQueryInformationProcess 3 2
 239 NtQueryInformationThread 3 2
 240 NtQueryKey 3 2
 241 NtQueryValueKey 4 3
 242 NtReadFile 6 5
 243 NtSetInformationThread 3 2
 244 NtSetValueKey 5 4
 245 output 2 1
 246 pBCryptHash 6 5
 247 pCertNameToStrA 4 3
 248 pCertRDNValueToStrA 3 2
 249 pCertRDNValueToStrW 3 2
 250 pCoInternetQueryInfo 4 3
 251 pCryptDecodeObjectEx 3 2
 252 pCryptFormatObject 6 5
 253 pCryptVerifySignatureW 2 1
 254 PeekNamedPipe 2 1
 255 p_fgets 1 0
 256 p_fread_s 1 0
 257 pGetCalendarInfoA 4 3
 258 pGetCalendarInfoW 4 3
 259 pGetFileInformationByHandleEx 3 2
 260 pGetFontFileData 4 3
 261 pGetLongPathNameA 2 0
 262 pGetLongPathNameA 2 1
 263 pGetMappedFileNameA 3 2
 264 pGetModuleBaseNameA 3 2
 265 pGetModuleFileNameExA 3 2
 266 pGetProcessImageFileNameA 2 1
 267 pGetProcessImageFileNameW 2 1
 268 pGetShortPathNameA 2 1
 269 pGetSystemWow64DirectoryA 1 0
 270 pGetVolumeNameForVolumeMountPointA 2 1
 271 pGetVolumePathNamesForVolumeNameA 2 1
 272 pGetVolumePathNamesForVolumeNameW 2 1
 273 pGetWindowModuleFileNameA 2 1
 274 pGetWsChanges 2 1
 275 pHexFromBin 1 0
 276 pIcmpSendEcho 3 2
 277 pIdnToAscii 4 3
 278 pIdnToUnicode 4 3
 279 pInetNtop 3 2
 280 pInternetGetConnectedStateExA 2 1
 281 pInternetTimeFromSystemTimeA 3 2
 282 pInternetTimeFromSystemTimeW 3 2
 283 p_itoa_s 2 1
 284 pK32GetProcessImageFileNameA 2 1
 285 pLcidToRfc1766A 2 1
 286 p_mbscat_s 1 0
 287 p__mbscpy_s 1 0
 288 p_mbslwr_s 1 0
 289 p_mbsnbcat_s 1 0
 290 p_mbsnbcat_s 3 2
 291 p_mbsnbcpy_s 1 0
 292 p_mbsnbcpy_s 3 2
 293 p_mbsupr_s 1 0
 294 pNtNotifyChangeDirectoryFile 6 5
 295 pNtQueryDirectoryFile 6 5
 296 pNtQueryInformationFile 3 2
 297 pNtQueryInformationProcess 3 2
 298 pNtQueryKey 3 2
 299 pNtQueryLicenseValue 3 2
 300 pNtQueryObject 3 2
 301 pNtQueryVolumeInformationFile 3 2
 302 pNtReadFile 6 5
 303 pNtWriteFile 6 5
 304 pPathUnExpandEnvStringsA 2 1
 305 pQueryInformationJobObject 3 2
 306 pReadDirectoryChangesW 2 1
 307 pRegSetKeyValueW 5 4
 308 printBytes 2 1
 309 pRtlCompressBuffer 2 1
 310 pRtlCompressBuffer 4 3
 311 pRtlDecompressBuffer 2 1
 312 pRtlDecompressFragment 2 1
 313 pRtlIsTextUnicode 1 0
 314 pRtlMultiByteToUnicodeN 1 0
 315 pRtlUnicodeToUTF8N 1 0
 316 pRtlUTF8ToUnicodeN 1 0
 317 pSetupDiGetDeviceInstanceIdA 3 2
 318 pSetupEnumInfSectionsA 3 2
 319 pSetupGetFileCompressionInfoExA 2 1
 320 pSHFormatDateTimeA 3 2
 321 pSHGetIniStringW 3 2
 322 pSHLWAPI_184 2 1
 323 pSHLWAPI_212 2 1
 324 pstrcat_s 1 0
 325 pstrcpy_s 1 0
 326 pstrerror_s 1 0
 327 pStringTableLookUpStringEx 4 3
 328 p_strlwr_s 1 0
 329 p__strnset_s 1 0
 330 p_ultoa_s 2 1
 331 push_data 2 1
 332 put_data 1 0
 333 pXcvDataPort 5 4
 334 qsort 2 0
 335 QueryDosDeviceA 2 1
 336 _read 2 1
 337 read 2 1
 338 read_bytes 1 0
 339 read_bytes 2 1
 340 ReadCharMetrics 2 1
 341 read_data 2 1
 342 ReadFile 2 1
 343 ReadFileEx 2 1
 344 ReadFontMetrics 2 1
 345 read_func 2 1
 346 ReadProcessMemory 3 2
 347 read_stream 3 2
 348 ReadString 2 1
 349 RealGetWindowClassA 2 1
 350 _receive_simple_request 3 2
 351 recv 2 1
 352 recvfrom 2 1
 353 RegEnumKeyA 3 2
 354 RegSetValueA 4 3
 355 RegSetValueExA 5 4
 356 RegSetValueExW 5 1
 357 RegSetValueW 4 3
 358 __res_query 4 3
 359 reverse_lookup 2 1
 360 rpcrt4_http_async_read 4 3
 361 RtlGetCurrentDirectory_U 0 1
 362 RtlMultiByteToUnicodeN 1 0
 363 r_verify_reg_binary 5 4
 364 SearchPathA 3 4
 365 send 2 1
 366 sendto 2 1
 367 SetEnhMetaFileBits 0 1
 368 SetMetaFileBitsEx 0 1
 369 set_profile_device_key 2 1
 370 SetupGetFileCompressionInfoExA 2 1
 371 SetupGetLineTextA 5 4
 372 SetupGetSourceFileLocationA 5 4
 373 SetupGetSourceInfoA 4 3
 374 SetupGetStringFieldA 3 2
 375 SetupGetTargetPathA 4 3
 376 setvbuf 3 1
 377 SHELL_FindExecutableByVerb 4 3
 378 snprintf 1 0
 379 sock_recv 2 1
 380 stab_strcpy 1 0
 381 strftime 1 0
 382 _Strftime 1 0
 383 strncmp 2 0
 384 strncmp 2 1
 385 strncpyWtoA 2 0
 386 sw_read_mem 3 2
 387 SysAllocStringByteLen 1 0
 388 SystemFunction036 1 0
 389 test_add_certificate 1 0
 390 test_buffer_object 2 1
 391 test_font_metrics 5 4
 392 _test_hkey_main_Value_A 3 2
 393 _test_hkey_main_Value_W 3 2
 394 test_LoadImageFile 2 1
 395 test_LoadMeshFromX_ 9 7
 396 test_moniker 3 2
 397 test_moniker 5 4
 398 test_moniker 7 6
 399 test_output 3 2
 400 test_persist_save_data 3 2
 401 test_persist_save_data 5 2
 402 test_persist_save_data 5 4
 403 test_pic 1 0
 404 test_preshader_op 2 1
 405 unicode_expect_ 4 3
 406 UpdateResourceA 5 4
 407 UrlMkSetSessionOption 2 1
 408 utf8_expect_ 4 3
 409 VarTokenizeFormatString 2 1
 410 vsnprintf 1 0
 411 vsnprintfW 1 0
 412 _vsprintf_p_wrapper 1 0
 413 vsprintf_wrapper 2 1
 414 vswprintf_wrapper 2 1
 415 waveInAddBuffer 2 1
 416 waveInGetErrorTextA 2 1
 417 waveInPrepareHeader 2 1
 418 waveInUnprepareHeader 2 1
 419 waveOutGetErrorTextA 2 1
 420 waveOutPrepareHeader 2 1
 421 waveOutUnprepareHeader 2 1
 422 waveOutWrite 2 1
 423 WideCharToMultiByte 5 4
 424 WINECON_GetConsoleTitle 2 1
 425 wined3d_private_store_set_private_data 3 2
 426 wine_dll_load 2 1
 427 wine_dlopen 3 2
 428 wine_dlsym 3 2
 429 wine_init 3 2
 430 wine_server_set_reply 2 1
 431 WinHttpReadData 2 1
 432 wld_read 2 1
 433 _write 2 1
 434 write 2 1
 435 write_file 2 1
 436 WriteFile 2 1
 437 WriteFileEx 2 1
 438 WriteProcessMemory 3 2
 439 write_stream_data 3 2
 440 WSAIoctl 3 2
 441 WS_inet_ntop 3 2
 442 WsWriteType 6 5
 443 X11DRV_XDND_DescribeClipboardFormat 2 1
 444 XLookupString 2 1
 445 XmbLookupString 3 2