551 references to NativeTypeName
System.Net.Quic (551)
System\Net\Quic\Interop\msquic_generated.cs (443)
221[NativeTypeName("uint32_t")] 224[NativeTypeName("uint32_t")] 227[NativeTypeName("uint16_t [1]")] 233[NativeTypeName("const char *")] 241[NativeTypeName("uint8_t [20]")] 249[NativeTypeName("uint8_t [20]")] 252[NativeTypeName("char [128]")] 258[NativeTypeName("const char *")] 261[NativeTypeName("const char *")] 267[NativeTypeName("const char *")] 270[NativeTypeName("const char *")] 273[NativeTypeName("const char *")] 279[NativeTypeName("const uint8_t *")] 282[NativeTypeName("uint32_t")] 285[NativeTypeName("const char *")] 295[NativeTypeName("QUIC_CREDENTIAL_CONFIG::(anonymous union)")] 298[NativeTypeName("const char *")] 303[NativeTypeName("QUIC_CREDENTIAL_LOAD_COMPLETE_HANDLER")] 308[NativeTypeName("const char *")] 369[NativeTypeName("QUIC_CERTIFICATE *")] 385[NativeTypeName("uint8_t [16]")] 388[NativeTypeName("uint8_t [64]")] 391[NativeTypeName("uint8_t")] 397[NativeTypeName("uint32_t")] 400[NativeTypeName("uint8_t *")] 406[NativeTypeName("uint32_t")] 409[NativeTypeName("const QUIC_ADDR *")] 412[NativeTypeName("const QUIC_ADDR *")] 415[NativeTypeName("uint32_t")] 418[NativeTypeName("uint16_t")] 421[NativeTypeName("uint16_t")] 424[NativeTypeName("uint8_t")] 427[NativeTypeName("const uint8_t *")] 430[NativeTypeName("const uint8_t *")] 433[NativeTypeName("const uint8_t *")] 436[NativeTypeName("const char *")] 486[NativeTypeName("int32_t")] 491[NativeTypeName("int32_t")] 496[NativeTypeName("int32_t")] 504[NativeTypeName("uint64_t")] 509[NativeTypeName("uint32_t : 1")] 523[NativeTypeName("uint32_t : 1")] 537[NativeTypeName("uint32_t : 1")] 551[NativeTypeName("uint32_t : 1")] 565[NativeTypeName("uint32_t")] 568[NativeTypeName("uint32_t")] 571[NativeTypeName("uint32_t")] 574[NativeTypeName("struct (anonymous struct)")] 577[NativeTypeName("struct (anonymous struct)")] 580[NativeTypeName("struct (anonymous struct)")] 583[NativeTypeName("struct (anonymous struct)")] 586[NativeTypeName("struct (anonymous struct)")] 591[NativeTypeName("uint64_t")] 594[NativeTypeName("uint64_t")] 597[NativeTypeName("uint64_t")] 603[NativeTypeName("uint32_t")] 606[NativeTypeName("uint32_t")] 609[NativeTypeName("uint32_t")] 615[NativeTypeName("uint16_t")] 618[NativeTypeName("uint64_t")] 621[NativeTypeName("uint64_t")] 624[NativeTypeName("uint64_t")] 627[NativeTypeName("uint64_t")] 630[NativeTypeName("uint64_t")] 633[NativeTypeName("uint64_t")] 636[NativeTypeName("uint32_t")] 639[NativeTypeName("uint32_t")] 645[NativeTypeName("uint64_t")] 648[NativeTypeName("uint64_t")] 651[NativeTypeName("uint64_t")] 654[NativeTypeName("uint64_t")] 657[NativeTypeName("uint64_t")] 660[NativeTypeName("uint64_t")] 663[NativeTypeName("uint64_t")] 666[NativeTypeName("uint64_t")] 672[NativeTypeName("uint32_t")] 679[NativeTypeName("uint64_t")] 684[NativeTypeName("uint32_t : 1")] 698[NativeTypeName("uint32_t : 1")] 712[NativeTypeName("uint32_t : 1")] 726[NativeTypeName("uint32_t : 1")] 740[NativeTypeName("uint32_t : 1")] 754[NativeTypeName("uint32_t : 1")] 768[NativeTypeName("uint32_t : 1")] 782[NativeTypeName("uint32_t : 25")] 796[NativeTypeName("uint32_t")] 799[NativeTypeName("uint32_t")] 802[NativeTypeName("uint32_t")] 805[NativeTypeName("uint64_t")] 808[NativeTypeName("uint64_t")] 811[NativeTypeName("uint64_t")] 814[NativeTypeName("uint32_t")] 817[NativeTypeName("uint32_t")] 820[NativeTypeName("uint32_t")] 823[NativeTypeName("uint16_t")] 826[NativeTypeName("uint64_t")] 829[NativeTypeName("uint64_t")] 832[NativeTypeName("uint64_t")] 835[NativeTypeName("uint64_t")] 838[NativeTypeName("uint64_t")] 841[NativeTypeName("uint64_t")] 844[NativeTypeName("uint32_t")] 847[NativeTypeName("uint32_t")] 850[NativeTypeName("uint64_t")] 853[NativeTypeName("uint64_t")] 856[NativeTypeName("uint64_t")] 859[NativeTypeName("uint64_t")] 862[NativeTypeName("uint64_t")] 865[NativeTypeName("uint64_t")] 868[NativeTypeName("uint64_t")] 871[NativeTypeName("uint64_t")] 874[NativeTypeName("uint32_t")] 877[NativeTypeName("uint32_t")] 880[NativeTypeName("uint32_t")] 883[NativeTypeName("uint32_t")] 889[NativeTypeName("uint64_t")] 892[NativeTypeName("uint64_t")] 895[NativeTypeName("uint64_t")] 938[NativeTypeName("const uint32_t *")] 941[NativeTypeName("const uint32_t *")] 944[NativeTypeName("const uint32_t *")] 947[NativeTypeName("uint32_t")] 950[NativeTypeName("uint32_t")] 953[NativeTypeName("uint32_t")] 959[NativeTypeName("QUIC_GLOBAL_SETTINGS::(anonymous union)")] 962[NativeTypeName("uint16_t")] 965[NativeTypeName("uint16_t")] 968[NativeTypeName("uint32_t")] 991[NativeTypeName("uint64_t")] 995[NativeTypeName("struct (anonymous struct)")] 1002[NativeTypeName("uint64_t : 1")] 1016[NativeTypeName("uint64_t : 1")] 1030[NativeTypeName("uint64_t : 1")] 1044[NativeTypeName("uint64_t : 61")] 1063[NativeTypeName("QUIC_SETTINGS::(anonymous union)")] 1066[NativeTypeName("uint64_t")] 1069[NativeTypeName("uint64_t")] 1072[NativeTypeName("uint64_t")] 1075[NativeTypeName("uint64_t")] 1078[NativeTypeName("uint32_t")] 1081[NativeTypeName("uint32_t")] 1084[NativeTypeName("uint32_t")] 1087[NativeTypeName("uint32_t")] 1090[NativeTypeName("uint32_t")] 1093[NativeTypeName("uint32_t")] 1096[NativeTypeName("uint32_t")] 1099[NativeTypeName("uint32_t")] 1102[NativeTypeName("uint32_t")] 1105[NativeTypeName("uint32_t")] 1108[NativeTypeName("uint32_t")] 1111[NativeTypeName("uint32_t")] 1114[NativeTypeName("uint32_t")] 1117[NativeTypeName("uint16_t")] 1120[NativeTypeName("uint16_t")] 1123[NativeTypeName("uint16_t")] 1126[NativeTypeName("uint16_t")] 1129[NativeTypeName("uint16_t")] 1132[NativeTypeName("uint16_t")] 1135[NativeTypeName("uint16_t")] 1140[NativeTypeName("uint8_t : 1")] 1154[NativeTypeName("uint8_t : 1")] 1168[NativeTypeName("uint8_t : 1")] 1182[NativeTypeName("uint8_t : 1")] 1196[NativeTypeName("uint8_t : 2")] 1210[NativeTypeName("uint8_t : 1")] 1224[NativeTypeName("uint8_t : 1")] 1238[NativeTypeName("uint8_t")] 1241[NativeTypeName("uint8_t")] 1244[NativeTypeName("uint32_t")] 1247[NativeTypeName("QUIC_SETTINGS::(anonymous union)")] 1250[NativeTypeName("uint32_t")] 1253[NativeTypeName("uint32_t")] 1256[NativeTypeName("uint32_t")] 1352[NativeTypeName("uint64_t")] 1356[NativeTypeName("struct (anonymous struct)")] 1363[NativeTypeName("uint64_t : 1")] 1377[NativeTypeName("uint64_t : 1")] 1391[NativeTypeName("uint64_t : 1")] 1405[NativeTypeName("uint64_t : 1")] 1419[NativeTypeName("uint64_t : 1")] 1433[NativeTypeName("uint64_t : 1")] 1447[NativeTypeName("uint64_t : 1")] 1461[NativeTypeName("uint64_t : 1")] 1475[NativeTypeName("uint64_t : 1")] 1489[NativeTypeName("uint64_t : 1")] 1503[NativeTypeName("uint64_t : 1")] 1517[NativeTypeName("uint64_t : 1")] 1531[NativeTypeName("uint64_t : 1")] 1545[NativeTypeName("uint64_t : 1")] 1559[NativeTypeName("uint64_t : 1")] 1573[NativeTypeName("uint64_t : 1")] 1587[NativeTypeName("uint64_t : 1")] 1601[NativeTypeName("uint64_t : 1")] 1615[NativeTypeName("uint64_t : 1")] 1629[NativeTypeName("uint64_t : 1")] 1643[NativeTypeName("uint64_t : 1")] 1657[NativeTypeName("uint64_t : 1")] 1671[NativeTypeName("uint64_t : 1")] 1685[NativeTypeName("uint64_t : 1")] 1699[NativeTypeName("uint64_t : 1")] 1713[NativeTypeName("uint64_t : 1")] 1727[NativeTypeName("uint64_t : 1")] 1741[NativeTypeName("uint64_t : 1")] 1755[NativeTypeName("uint64_t : 1")] 1769[NativeTypeName("uint64_t : 1")] 1783[NativeTypeName("uint64_t : 1")] 1797[NativeTypeName("uint64_t : 1")] 1811[NativeTypeName("uint64_t : 1")] 1825[NativeTypeName("uint64_t : 1")] 1839[NativeTypeName("uint64_t : 1")] 1853[NativeTypeName("uint64_t : 1")] 1867[NativeTypeName("uint64_t : 1")] 1881[NativeTypeName("uint64_t : 1")] 1895[NativeTypeName("uint64_t : 1")] 1909[NativeTypeName("uint64_t : 1")] 1923[NativeTypeName("uint64_t : 1")] 1937[NativeTypeName("uint64_t : 23")] 1957[NativeTypeName("uint64_t")] 1961[NativeTypeName("QUIC_SETTINGS::(anonymous struct)")] 1968[NativeTypeName("uint64_t : 1")] 1982[NativeTypeName("uint64_t : 1")] 1996[NativeTypeName("uint64_t : 1")] 2010[NativeTypeName("uint64_t : 1")] 2024[NativeTypeName("uint64_t : 60")] 2043[NativeTypeName("uint8_t")] 2046[NativeTypeName("struct (anonymous struct)")] 2049[NativeTypeName("uint8_t [32]")] 2052[NativeTypeName("uint8_t [64]")] 2055[NativeTypeName("uint8_t [64]")] 2058[NativeTypeName("uint8_t [64]")] 2061[NativeTypeName("uint8_t [64]")] 2064[NativeTypeName("uint8_t [64]")] 2071[NativeTypeName("uint8_t : 1")] 2085[NativeTypeName("uint8_t : 1")] 2099[NativeTypeName("uint8_t : 1")] 2113[NativeTypeName("uint8_t : 1")] 2127[NativeTypeName("uint8_t : 1")] 2141[NativeTypeName("uint8_t : 1")] 2159[NativeTypeName("uint64_t")] 2162[NativeTypeName("uint64_t")] 2165[NativeTypeName("uint64_t")] 2168[NativeTypeName("uint64_t")] 2171[NativeTypeName("uint64_t")] 2174[NativeTypeName("uint64_t")] 2177[NativeTypeName("uint64_t")] 2180[NativeTypeName("uint64_t")] 2186[NativeTypeName("unsigned long")] 2189[NativeTypeName("unsigned long")] 2197[NativeTypeName("unsigned long")] 2205[NativeTypeName("unsigned long")] 2208[NativeTypeName("unsigned long")] 2224[NativeTypeName("QUIC_LISTENER_EVENT::(anonymous union)")] 2247[NativeTypeName("struct (anonymous struct)")] 2251[NativeTypeName("struct (anonymous struct)")] 2256[NativeTypeName("const QUIC_NEW_CONNECTION_INFO *")] 2259[NativeTypeName("HQUIC")] 2267[NativeTypeName("BOOLEAN : 1")] 2281[NativeTypeName("BOOLEAN : 7")] 2324[NativeTypeName("QUIC_CONNECTION_EVENT::(anonymous union)")] 2475[NativeTypeName("struct (anonymous struct)")] 2479[NativeTypeName("struct (anonymous struct)")] 2483[NativeTypeName("struct (anonymous struct)")] 2487[NativeTypeName("struct (anonymous struct)")] 2491[NativeTypeName("struct (anonymous struct)")] 2495[NativeTypeName("struct (anonymous struct)")] 2499[NativeTypeName("struct (anonymous struct)")] 2503[NativeTypeName("struct (anonymous struct)")] 2507[NativeTypeName("struct (anonymous struct)")] 2511[NativeTypeName("struct (anonymous struct)")] 2515[NativeTypeName("struct (anonymous struct)")] 2519[NativeTypeName("struct (anonymous struct)")] 2523[NativeTypeName("struct (anonymous struct)")] 2527[NativeTypeName("struct (anonymous struct)")] 2531[NativeTypeName("struct (anonymous struct)")] 2535[NativeTypeName("struct (anonymous struct)")] 2539[NativeTypeName("struct (anonymous struct)")] 2543[NativeTypeName("struct (anonymous struct)")] 2548[NativeTypeName("BOOLEAN")] 2551[NativeTypeName("uint8_t")] 2554[NativeTypeName("const uint8_t *")] 2560[NativeTypeName("HRESULT")] 2563[NativeTypeName("QUIC_UINT62")] 2569[NativeTypeName("QUIC_UINT62")] 2577[NativeTypeName("BOOLEAN : 1")] 2591[NativeTypeName("BOOLEAN : 1")] 2605[NativeTypeName("BOOLEAN : 1")] 2622[NativeTypeName("const QUIC_ADDR *")] 2628[NativeTypeName("const QUIC_ADDR *")] 2634[NativeTypeName("HQUIC")] 2642[NativeTypeName("uint16_t")] 2645[NativeTypeName("uint16_t")] 2651[NativeTypeName("BOOLEAN")] 2657[NativeTypeName("uint16_t")] 2660[NativeTypeName("uint16_t")] 2666[NativeTypeName("BOOLEAN")] 2669[NativeTypeName("uint16_t")] 2675[NativeTypeName("const QUIC_BUFFER *")] 2690[NativeTypeName("uint16_t")] 2693[NativeTypeName("const uint8_t *")] 2699[NativeTypeName("uint32_t")] 2702[NativeTypeName("const uint8_t *")] 2708[NativeTypeName("QUIC_CERTIFICATE *")] 2711[NativeTypeName("uint32_t")] 2714[NativeTypeName("HRESULT")] 2717[NativeTypeName("QUIC_CERTIFICATE_CHAIN *")] 2723[NativeTypeName("BOOLEAN")] 2729[NativeTypeName("BOOLEAN")] 2732[NativeTypeName("BOOLEAN")] 2756[NativeTypeName("QUIC_STREAM_EVENT::(anonymous union)")] 2827[NativeTypeName("struct (anonymous struct)")] 2831[NativeTypeName("struct (anonymous struct)")] 2835[NativeTypeName("struct (anonymous struct)")] 2839[NativeTypeName("struct (anonymous struct)")] 2843[NativeTypeName("struct (anonymous struct)")] 2847[NativeTypeName("struct (anonymous struct)")] 2851[NativeTypeName("struct (anonymous struct)")] 2855[NativeTypeName("struct (anonymous struct)")] 2860[NativeTypeName("HRESULT")] 2863[NativeTypeName("QUIC_UINT62")] 2868[NativeTypeName("BOOLEAN : 1")] 2882[NativeTypeName("BOOLEAN : 7")] 2899[NativeTypeName("uint64_t")] 2902[NativeTypeName("uint64_t")] 2905[NativeTypeName("const QUIC_BUFFER *")] 2908[NativeTypeName("uint32_t")] 2916[NativeTypeName("BOOLEAN")] 2924[NativeTypeName("QUIC_UINT62")] 2930[NativeTypeName("QUIC_UINT62")] 2936[NativeTypeName("BOOLEAN")] 2942[NativeTypeName("BOOLEAN")] 2947[NativeTypeName("BOOLEAN : 1")] 2961[NativeTypeName("BOOLEAN : 1")] 2975[NativeTypeName("BOOLEAN : 1")] 2989[NativeTypeName("BOOLEAN : 5")] 3003[NativeTypeName("QUIC_UINT62")] 3006[NativeTypeName("HRESULT")] 3012[NativeTypeName("uint64_t")] 3020[NativeTypeName("QUIC_SET_CONTEXT_FN")] 3023[NativeTypeName("QUIC_GET_CONTEXT_FN")] 3026[NativeTypeName("QUIC_SET_CALLBACK_HANDLER_FN")] 3029[NativeTypeName("QUIC_SET_PARAM_FN")] 3032[NativeTypeName("QUIC_GET_PARAM_FN")] 3035[NativeTypeName("QUIC_REGISTRATION_OPEN_FN")] 3038[NativeTypeName("QUIC_REGISTRATION_CLOSE_FN")] 3041[NativeTypeName("QUIC_REGISTRATION_SHUTDOWN_FN")] 3044[NativeTypeName("QUIC_CONFIGURATION_OPEN_FN")] 3047[NativeTypeName("QUIC_CONFIGURATION_CLOSE_FN")] 3050[NativeTypeName("QUIC_CONFIGURATION_LOAD_CREDENTIAL_FN")] 3053[NativeTypeName("QUIC_LISTENER_OPEN_FN")] 3056[NativeTypeName("QUIC_LISTENER_CLOSE_FN")] 3059[NativeTypeName("QUIC_LISTENER_START_FN")] 3062[NativeTypeName("QUIC_LISTENER_STOP_FN")] 3065[NativeTypeName("QUIC_CONNECTION_OPEN_FN")] 3068[NativeTypeName("QUIC_CONNECTION_CLOSE_FN")] 3071[NativeTypeName("QUIC_CONNECTION_SHUTDOWN_FN")] 3074[NativeTypeName("QUIC_CONNECTION_START_FN")] 3077[NativeTypeName("QUIC_CONNECTION_SET_CONFIGURATION_FN")] 3080[NativeTypeName("QUIC_CONNECTION_SEND_RESUMPTION_FN")] 3083[NativeTypeName("QUIC_STREAM_OPEN_FN")] 3086[NativeTypeName("QUIC_STREAM_CLOSE_FN")] 3089[NativeTypeName("QUIC_STREAM_START_FN")] 3092[NativeTypeName("QUIC_STREAM_SHUTDOWN_FN")] 3095[NativeTypeName("QUIC_STREAM_SEND_FN")] 3098[NativeTypeName("QUIC_STREAM_RECEIVE_COMPLETE_FN")] 3101[NativeTypeName("QUIC_STREAM_RECEIVE_SET_ENABLED_FN")] 3104[NativeTypeName("QUIC_DATAGRAM_SEND_FN")] 3107[NativeTypeName("QUIC_CONNECTION_COMP_RESUMPTION_FN")] 3110[NativeTypeName("QUIC_CONNECTION_COMP_CERT_FN")] 3117[return: NativeTypeName("HRESULT")] 3118internal static extern int MsQuicOpenVersion([NativeTypeName("uint32_t")] uint Version, [NativeTypeName("const void **")] void** QuicApi); 3121internal static extern void MsQuicClose([NativeTypeName("const void *")] void* QuicApi); 3123[NativeTypeName("#define QUIC_MAX_ALPN_LENGTH 255")] 3126[NativeTypeName("#define QUIC_MAX_SNI_LENGTH 65535")] 3129[NativeTypeName("#define QUIC_MAX_RESUMPTION_APP_DATA_LENGTH 1000")] 3132[NativeTypeName("#define QUIC_STATELESS_RESET_KEY_LENGTH 32")] 3135[NativeTypeName("#define QUIC_EXECUTION_CONFIG_MIN_SIZE (uint32_t)FIELD_OFFSET(QUIC_EXECUTION_CONFIG, ProcessorList)")] 3138[NativeTypeName("#define QUIC_MAX_TICKET_KEY_COUNT 16")] 3141[NativeTypeName("#define QUIC_TLS_SECRETS_MAX_SECRET_LEN 64")] 3144[NativeTypeName("#define QUIC_PARAM_PREFIX_GLOBAL 0x01000000")] 3147[NativeTypeName("#define QUIC_PARAM_PREFIX_REGISTRATION 0x02000000")] 3150[NativeTypeName("#define QUIC_PARAM_PREFIX_CONFIGURATION 0x03000000")] 3153[NativeTypeName("#define QUIC_PARAM_PREFIX_LISTENER 0x04000000")] 3156[NativeTypeName("#define QUIC_PARAM_PREFIX_CONNECTION 0x05000000")] 3159[NativeTypeName("#define QUIC_PARAM_PREFIX_TLS 0x06000000")] 3162[NativeTypeName("#define QUIC_PARAM_PREFIX_TLS_SCHANNEL 0x07000000")] 3165[NativeTypeName("#define QUIC_PARAM_PREFIX_STREAM 0x08000000")] 3168[NativeTypeName("#define QUIC_PARAM_GLOBAL_RETRY_MEMORY_PERCENT 0x01000000")] 3171[NativeTypeName("#define QUIC_PARAM_GLOBAL_SUPPORTED_VERSIONS 0x01000001")] 3174[NativeTypeName("#define QUIC_PARAM_GLOBAL_LOAD_BALACING_MODE 0x01000002")] 3177[NativeTypeName("#define QUIC_PARAM_GLOBAL_PERF_COUNTERS 0x01000003")] 3180[NativeTypeName("#define QUIC_PARAM_GLOBAL_LIBRARY_VERSION 0x01000004")] 3183[NativeTypeName("#define QUIC_PARAM_GLOBAL_SETTINGS 0x01000005")] 3186[NativeTypeName("#define QUIC_PARAM_GLOBAL_GLOBAL_SETTINGS 0x01000006")] 3189[NativeTypeName("#define QUIC_PARAM_GLOBAL_VERSION_SETTINGS 0x01000007")] 3192[NativeTypeName("#define QUIC_PARAM_GLOBAL_LIBRARY_GIT_HASH 0x01000008")] 3195[NativeTypeName("#define QUIC_PARAM_GLOBAL_EXECUTION_CONFIG 0x01000009")] 3198[NativeTypeName("#define QUIC_PARAM_GLOBAL_TLS_PROVIDER 0x0100000A")] 3201[NativeTypeName("#define QUIC_PARAM_GLOBAL_STATELESS_RESET_KEY 0x0100000B")] 3204[NativeTypeName("#define QUIC_PARAM_CONFIGURATION_SETTINGS 0x03000000")] 3207[NativeTypeName("#define QUIC_PARAM_CONFIGURATION_TICKET_KEYS 0x03000001")] 3210[NativeTypeName("#define QUIC_PARAM_CONFIGURATION_VERSION_SETTINGS 0x03000002")] 3213[NativeTypeName("#define QUIC_PARAM_CONFIGURATION_SCHANNEL_CREDENTIAL_ATTRIBUTE_W 0x03000003")] 3216[NativeTypeName("#define QUIC_PARAM_LISTENER_LOCAL_ADDRESS 0x04000000")] 3219[NativeTypeName("#define QUIC_PARAM_LISTENER_STATS 0x04000001")] 3222[NativeTypeName("#define QUIC_PARAM_LISTENER_CIBIR_ID 0x04000002")] 3225[NativeTypeName("#define QUIC_PARAM_CONN_QUIC_VERSION 0x05000000")] 3228[NativeTypeName("#define QUIC_PARAM_CONN_LOCAL_ADDRESS 0x05000001")] 3231[NativeTypeName("#define QUIC_PARAM_CONN_REMOTE_ADDRESS 0x05000002")] 3234[NativeTypeName("#define QUIC_PARAM_CONN_IDEAL_PROCESSOR 0x05000003")] 3237[NativeTypeName("#define QUIC_PARAM_CONN_SETTINGS 0x05000004")] 3240[NativeTypeName("#define QUIC_PARAM_CONN_STATISTICS 0x05000005")] 3243[NativeTypeName("#define QUIC_PARAM_CONN_STATISTICS_PLAT 0x05000006")] 3246[NativeTypeName("#define QUIC_PARAM_CONN_SHARE_UDP_BINDING 0x05000007")] 3249[NativeTypeName("#define QUIC_PARAM_CONN_LOCAL_BIDI_STREAM_COUNT 0x05000008")] 3252[NativeTypeName("#define QUIC_PARAM_CONN_LOCAL_UNIDI_STREAM_COUNT 0x05000009")] 3255[NativeTypeName("#define QUIC_PARAM_CONN_MAX_STREAM_IDS 0x0500000A")] 3258[NativeTypeName("#define QUIC_PARAM_CONN_CLOSE_REASON_PHRASE 0x0500000B")] 3261[NativeTypeName("#define QUIC_PARAM_CONN_STREAM_SCHEDULING_SCHEME 0x0500000C")] 3264[NativeTypeName("#define QUIC_PARAM_CONN_DATAGRAM_RECEIVE_ENABLED 0x0500000D")] 3267[NativeTypeName("#define QUIC_PARAM_CONN_DATAGRAM_SEND_ENABLED 0x0500000E")] 3270[NativeTypeName("#define QUIC_PARAM_CONN_DISABLE_1RTT_ENCRYPTION 0x0500000F")] 3273[NativeTypeName("#define QUIC_PARAM_CONN_RESUMPTION_TICKET 0x05000010")] 3276[NativeTypeName("#define QUIC_PARAM_CONN_PEER_CERTIFICATE_VALID 0x05000011")] 3279[NativeTypeName("#define QUIC_PARAM_CONN_LOCAL_INTERFACE 0x05000012")] 3282[NativeTypeName("#define QUIC_PARAM_CONN_TLS_SECRETS 0x05000013")] 3285[NativeTypeName("#define QUIC_PARAM_CONN_VERSION_SETTINGS 0x05000014")] 3288[NativeTypeName("#define QUIC_PARAM_CONN_CIBIR_ID 0x05000015")] 3291[NativeTypeName("#define QUIC_PARAM_CONN_STATISTICS_V2 0x05000016")] 3294[NativeTypeName("#define QUIC_PARAM_CONN_STATISTICS_V2_PLAT 0x05000017")] 3297[NativeTypeName("#define QUIC_PARAM_CONN_ORIG_DEST_CID 0x05000018")] 3300[NativeTypeName("#define QUIC_PARAM_TLS_HANDSHAKE_INFO 0x06000000")] 3303[NativeTypeName("#define QUIC_PARAM_TLS_NEGOTIATED_ALPN 0x06000001")] 3306[NativeTypeName("#define QUIC_PARAM_TLS_SCHANNEL_CONTEXT_ATTRIBUTE_W 0x07000000")] 3309[NativeTypeName("#define QUIC_PARAM_TLS_SCHANNEL_CONTEXT_ATTRIBUTE_EX_W 0x07000001")] 3312[NativeTypeName("#define QUIC_PARAM_TLS_SCHANNEL_SECURITY_CONTEXT_TOKEN 0x07000002")] 3315[NativeTypeName("#define QUIC_PARAM_STREAM_ID 0x08000000")] 3318[NativeTypeName("#define QUIC_PARAM_STREAM_0RTT_LENGTH 0x08000001")] 3321[NativeTypeName("#define QUIC_PARAM_STREAM_IDEAL_SEND_BUFFER_SIZE 0x08000002")] 3324[NativeTypeName("#define QUIC_PARAM_STREAM_PRIORITY 0x08000003")] 3327[NativeTypeName("#define QUIC_PARAM_STREAM_STATISTICS 0X08000004")] 3330[NativeTypeName("#define QUIC_PARAM_STREAM_RELIABLE_OFFSET 0x08000005")] 3333[NativeTypeName("#define QUIC_API_VERSION_2 2")]
System\Net\Quic\Interop\msquic_generated_linux.cs (36)
12[NativeTypeName("#define QUIC_STATUS_SUCCESS ((QUIC_STATUS)0)")] 15[NativeTypeName("#define QUIC_STATUS_PENDING ((QUIC_STATUS)-2)")] 18[NativeTypeName("#define QUIC_STATUS_CONTINUE ((QUIC_STATUS)-1)")] 21[NativeTypeName("#define QUIC_STATUS_OUT_OF_MEMORY ((QUIC_STATUS)ENOMEM)")] 24[NativeTypeName("#define QUIC_STATUS_INVALID_PARAMETER ((QUIC_STATUS)EINVAL)")] 27[NativeTypeName("#define QUIC_STATUS_INVALID_STATE ((QUIC_STATUS)EPERM)")] 30[NativeTypeName("#define QUIC_STATUS_NOT_SUPPORTED ((QUIC_STATUS)EOPNOTSUPP)")] 33[NativeTypeName("#define QUIC_STATUS_NOT_FOUND ((QUIC_STATUS)ENOENT)")] 36[NativeTypeName("#define QUIC_STATUS_BUFFER_TOO_SMALL ((QUIC_STATUS)EOVERFLOW)")] 39[NativeTypeName("#define QUIC_STATUS_HANDSHAKE_FAILURE ((QUIC_STATUS)ECONNABORTED)")] 42[NativeTypeName("#define QUIC_STATUS_ABORTED ((QUIC_STATUS)ECANCELED)")] 45[NativeTypeName("#define QUIC_STATUS_ADDRESS_IN_USE ((QUIC_STATUS)EADDRINUSE)")] 48[NativeTypeName("#define QUIC_STATUS_INVALID_ADDRESS ((QUIC_STATUS)EAFNOSUPPORT)")] 51[NativeTypeName("#define QUIC_STATUS_CONNECTION_TIMEOUT ((QUIC_STATUS)ETIMEDOUT)")] 54[NativeTypeName("#define QUIC_STATUS_CONNECTION_IDLE ((QUIC_STATUS)ETIME)")] 57[NativeTypeName("#define QUIC_STATUS_INTERNAL_ERROR ((QUIC_STATUS)EIO)")] 60[NativeTypeName("#define QUIC_STATUS_CONNECTION_REFUSED ((QUIC_STATUS)ECONNREFUSED)")] 63[NativeTypeName("#define QUIC_STATUS_PROTOCOL_ERROR ((QUIC_STATUS)EPROTO)")] 66[NativeTypeName("#define QUIC_STATUS_VER_NEG_ERROR ((QUIC_STATUS)EPROTONOSUPPORT)")] 69[NativeTypeName("#define QUIC_STATUS_UNREACHABLE ((QUIC_STATUS)EHOSTUNREACH)")] 72[NativeTypeName("#define QUIC_STATUS_TLS_ERROR ((QUIC_STATUS)ENOKEY)")] 75[NativeTypeName("#define QUIC_STATUS_USER_CANCELED ((QUIC_STATUS)EOWNERDEAD)")] 78[NativeTypeName("#define QUIC_STATUS_ALPN_NEG_FAILURE ((QUIC_STATUS)ENOPROTOOPT)")] 81[NativeTypeName("#define QUIC_STATUS_STREAM_LIMIT_REACHED ((QUIC_STATUS)ESTRPIPE)")] 84[NativeTypeName("#define QUIC_STATUS_ALPN_IN_USE ((QUIC_STATUS)EPROTOTYPE)")] 87[NativeTypeName("#define QUIC_STATUS_CLOSE_NOTIFY QUIC_STATUS_TLS_ALERT(0)")] 90[NativeTypeName("#define QUIC_STATUS_BAD_CERTIFICATE QUIC_STATUS_TLS_ALERT(42)")] 93[NativeTypeName("#define QUIC_STATUS_UNSUPPORTED_CERTIFICATE QUIC_STATUS_TLS_ALERT(43)")] 96[NativeTypeName("#define QUIC_STATUS_REVOKED_CERTIFICATE QUIC_STATUS_TLS_ALERT(44)")] 99[NativeTypeName("#define QUIC_STATUS_EXPIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(45)")] 102[NativeTypeName("#define QUIC_STATUS_UNKNOWN_CERTIFICATE QUIC_STATUS_TLS_ALERT(46)")] 105[NativeTypeName("#define QUIC_STATUS_REQUIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(116)")] 108[NativeTypeName("#define QUIC_STATUS_CERT_EXPIRED QUIC_STATUS_CERT_ERROR(1)")] 111[NativeTypeName("#define QUIC_STATUS_CERT_UNTRUSTED_ROOT QUIC_STATUS_CERT_ERROR(2)")] 114[NativeTypeName("#define QUIC_STATUS_CERT_NO_CERT QUIC_STATUS_CERT_ERROR(3)")] 117[NativeTypeName("#define QUIC_STATUS_ADDRESS_NOT_AVAILABLE ((QUIC_STATUS)EADDRNOTAVAIL)")]
System\Net\Quic\Interop\msquic_generated_macos.cs (36)
12[NativeTypeName("#define QUIC_STATUS_SUCCESS ((QUIC_STATUS)0)")] 15[NativeTypeName("#define QUIC_STATUS_PENDING ((QUIC_STATUS)-2)")] 18[NativeTypeName("#define QUIC_STATUS_CONTINUE ((QUIC_STATUS)-1)")] 21[NativeTypeName("#define QUIC_STATUS_OUT_OF_MEMORY ((QUIC_STATUS)ENOMEM)")] 24[NativeTypeName("#define QUIC_STATUS_INVALID_PARAMETER ((QUIC_STATUS)EINVAL)")] 27[NativeTypeName("#define QUIC_STATUS_INVALID_STATE ((QUIC_STATUS)EPERM)")] 30[NativeTypeName("#define QUIC_STATUS_NOT_SUPPORTED ((QUIC_STATUS)EOPNOTSUPP)")] 33[NativeTypeName("#define QUIC_STATUS_NOT_FOUND ((QUIC_STATUS)ENOENT)")] 36[NativeTypeName("#define QUIC_STATUS_BUFFER_TOO_SMALL ((QUIC_STATUS)EOVERFLOW)")] 39[NativeTypeName("#define QUIC_STATUS_HANDSHAKE_FAILURE ((QUIC_STATUS)ECONNABORTED)")] 42[NativeTypeName("#define QUIC_STATUS_ABORTED ((QUIC_STATUS)ECANCELED)")] 45[NativeTypeName("#define QUIC_STATUS_ADDRESS_IN_USE ((QUIC_STATUS)EADDRINUSE)")] 48[NativeTypeName("#define QUIC_STATUS_INVALID_ADDRESS ((QUIC_STATUS)EAFNOSUPPORT)")] 51[NativeTypeName("#define QUIC_STATUS_CONNECTION_TIMEOUT ((QUIC_STATUS)ETIMEDOUT)")] 54[NativeTypeName("#define QUIC_STATUS_CONNECTION_IDLE ((QUIC_STATUS)ETIME)")] 57[NativeTypeName("#define QUIC_STATUS_INTERNAL_ERROR ((QUIC_STATUS)EIO)")] 60[NativeTypeName("#define QUIC_STATUS_CONNECTION_REFUSED ((QUIC_STATUS)ECONNREFUSED)")] 63[NativeTypeName("#define QUIC_STATUS_PROTOCOL_ERROR ((QUIC_STATUS)EPROTO)")] 66[NativeTypeName("#define QUIC_STATUS_VER_NEG_ERROR ((QUIC_STATUS)EPROTONOSUPPORT)")] 69[NativeTypeName("#define QUIC_STATUS_UNREACHABLE ((QUIC_STATUS)EHOSTUNREACH)")] 72[NativeTypeName("#define QUIC_STATUS_TLS_ERROR ((QUIC_STATUS)ENOKEY)")] 75[NativeTypeName("#define QUIC_STATUS_USER_CANCELED ((QUIC_STATUS)EOWNERDEAD)")] 78[NativeTypeName("#define QUIC_STATUS_ALPN_NEG_FAILURE ((QUIC_STATUS)ENOPROTOOPT)")] 81[NativeTypeName("#define QUIC_STATUS_STREAM_LIMIT_REACHED ((QUIC_STATUS)ESTRPIPE)")] 84[NativeTypeName("#define QUIC_STATUS_ALPN_IN_USE ((QUIC_STATUS)EPROTOTYPE)")] 87[NativeTypeName("#define QUIC_STATUS_CLOSE_NOTIFY QUIC_STATUS_TLS_ALERT(0)")] 90[NativeTypeName("#define QUIC_STATUS_BAD_CERTIFICATE QUIC_STATUS_TLS_ALERT(42)")] 93[NativeTypeName("#define QUIC_STATUS_UNSUPPORTED_CERTIFICATE QUIC_STATUS_TLS_ALERT(43)")] 96[NativeTypeName("#define QUIC_STATUS_REVOKED_CERTIFICATE QUIC_STATUS_TLS_ALERT(44)")] 99[NativeTypeName("#define QUIC_STATUS_EXPIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(45)")] 102[NativeTypeName("#define QUIC_STATUS_UNKNOWN_CERTIFICATE QUIC_STATUS_TLS_ALERT(46)")] 105[NativeTypeName("#define QUIC_STATUS_REQUIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(116)")] 108[NativeTypeName("#define QUIC_STATUS_CERT_EXPIRED QUIC_STATUS_CERT_ERROR(1)")] 111[NativeTypeName("#define QUIC_STATUS_CERT_UNTRUSTED_ROOT QUIC_STATUS_CERT_ERROR(2)")] 114[NativeTypeName("#define QUIC_STATUS_CERT_NO_CERT QUIC_STATUS_CERT_ERROR(3)")] 117[NativeTypeName("#define QUIC_STATUS_ADDRESS_NOT_AVAILABLE ((QUIC_STATUS)EADDRNOTAVAIL)")]
System\Net\Quic\Interop\msquic_generated_windows.cs (36)
12[NativeTypeName("#define QUIC_STATUS_SUCCESS S_OK")] 15[NativeTypeName("#define QUIC_STATUS_PENDING SUCCESS_HRESULT_FROM_WIN32(ERROR_IO_PENDING)")] 18[NativeTypeName("#define QUIC_STATUS_CONTINUE SUCCESS_HRESULT_FROM_WIN32(ERROR_CONTINUE)")] 21[NativeTypeName("#define QUIC_STATUS_OUT_OF_MEMORY E_OUTOFMEMORY")] 24[NativeTypeName("#define QUIC_STATUS_INVALID_PARAMETER E_INVALIDARG")] 27[NativeTypeName("#define QUIC_STATUS_INVALID_STATE QUIC_STATUS_HRESULT_FROM_WIN32(ERROR_INVALID_STATE)")] 30[NativeTypeName("#define QUIC_STATUS_NOT_SUPPORTED E_NOINTERFACE")] 33[NativeTypeName("#define QUIC_STATUS_NOT_FOUND QUIC_STATUS_HRESULT_FROM_WIN32(ERROR_NOT_FOUND)")] 36[NativeTypeName("#define QUIC_STATUS_BUFFER_TOO_SMALL QUIC_STATUS_HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER)")] 39[NativeTypeName("#define QUIC_STATUS_HANDSHAKE_FAILURE ERROR_QUIC_HANDSHAKE_FAILURE")] 42[NativeTypeName("#define QUIC_STATUS_ABORTED E_ABORT")] 45[NativeTypeName("#define QUIC_STATUS_ADDRESS_IN_USE QUIC_STATUS_HRESULT_FROM_WIN32(WSAEADDRINUSE)")] 48[NativeTypeName("#define QUIC_STATUS_INVALID_ADDRESS QUIC_STATUS_HRESULT_FROM_WIN32(WSAEADDRNOTAVAIL)")] 51[NativeTypeName("#define QUIC_STATUS_CONNECTION_TIMEOUT ERROR_QUIC_CONNECTION_TIMEOUT")] 54[NativeTypeName("#define QUIC_STATUS_CONNECTION_IDLE ERROR_QUIC_CONNECTION_IDLE")] 57[NativeTypeName("#define QUIC_STATUS_UNREACHABLE QUIC_STATUS_HRESULT_FROM_WIN32(ERROR_HOST_UNREACHABLE)")] 60[NativeTypeName("#define QUIC_STATUS_INTERNAL_ERROR ERROR_QUIC_INTERNAL_ERROR")] 63[NativeTypeName("#define QUIC_STATUS_CONNECTION_REFUSED QUIC_STATUS_HRESULT_FROM_WIN32(ERROR_CONNECTION_REFUSED)")] 66[NativeTypeName("#define QUIC_STATUS_PROTOCOL_ERROR ERROR_QUIC_PROTOCOL_VIOLATION")] 69[NativeTypeName("#define QUIC_STATUS_VER_NEG_ERROR ERROR_QUIC_VER_NEG_FAILURE")] 72[NativeTypeName("#define QUIC_STATUS_TLS_ERROR QUIC_STATUS_HRESULT_FROM_WIN32(WSA_SECURE_HOST_NOT_FOUND)")] 75[NativeTypeName("#define QUIC_STATUS_USER_CANCELED ERROR_QUIC_USER_CANCELED")] 78[NativeTypeName("#define QUIC_STATUS_ALPN_NEG_FAILURE ERROR_QUIC_ALPN_NEG_FAILURE")] 81[NativeTypeName("#define QUIC_STATUS_STREAM_LIMIT_REACHED ERROR_QUIC_STREAM_LIMIT_REACHED")] 84[NativeTypeName("#define QUIC_STATUS_ALPN_IN_USE ERROR_QUIC_ALPN_IN_USE")] 87[NativeTypeName("#define QUIC_STATUS_CLOSE_NOTIFY QUIC_STATUS_TLS_ALERT(0)")] 90[NativeTypeName("#define QUIC_STATUS_BAD_CERTIFICATE QUIC_STATUS_TLS_ALERT(42)")] 93[NativeTypeName("#define QUIC_STATUS_UNSUPPORTED_CERTIFICATE QUIC_STATUS_TLS_ALERT(43)")] 96[NativeTypeName("#define QUIC_STATUS_REVOKED_CERTIFICATE QUIC_STATUS_TLS_ALERT(44)")] 99[NativeTypeName("#define QUIC_STATUS_EXPIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(45)")] 102[NativeTypeName("#define QUIC_STATUS_UNKNOWN_CERTIFICATE QUIC_STATUS_TLS_ALERT(46)")] 105[NativeTypeName("#define QUIC_STATUS_REQUIRED_CERTIFICATE QUIC_STATUS_TLS_ALERT(116)")] 108[NativeTypeName("#define QUIC_STATUS_CERT_EXPIRED CERT_E_EXPIRED")] 111[NativeTypeName("#define QUIC_STATUS_CERT_UNTRUSTED_ROOT CERT_E_UNTRUSTEDROOT")] 114[NativeTypeName("#define QUIC_STATUS_CERT_NO_CERT SEC_E_NO_CREDENTIALS")] 117[NativeTypeName("#define QUIC_STATUS_ADDRESS_NOT_AVAILABLE QUIC_STATUS_HRESULT_FROM_WIN32(WSAEAFNOSUPPORT)")]