53 references to PInvoke
Microsoft.AspNetCore.Shared.Tests (53)
src\Shared\HttpSys\NativeInterop\HttpApiTypes.cs (1)
14
internal const int SniPropertySizeInBytes = (int)((sizeof(ushort) * (
PInvoke
.HTTP_REQUEST_PROPERTY_SNI_HOST_MAX_LENGTH + 1)) + sizeof(uint));
src\Shared\HttpSys\RequestProcessing\NativeRequestContext.cs (3)
162
internal bool IsHttp2 => (NativeRequest->Flags &
PInvoke
.HTTP_REQUEST_FLAG_HTTP2) != 0;
164
internal bool IsHttp3 => (NativeRequest->Flags &
PInvoke
.HTTP_REQUEST_FLAG_HTTP3) != 0;
360
PInvoke
.CloseHandle(authInfo->AccessToken);
Windows.Win32.PInvoke.HTTPAPI.dll.g.cs (49)
67
uint __result =
PInvoke
.HttpCreateHttpHandle(&RequestQueueHandleLocal, default);
97
uint __result =
PInvoke
.HttpCreateRequestQueue(Version, NameLocal, SecurityAttributes.HasValue ? &SecurityAttributesLocal : null, Flags, &RequestQueueHandleLocal);
150
uint __result =
PInvoke
.HttpCloseRequestQueue(RequestQueueHandleLocal);
191
uint __result =
PInvoke
.HttpSetRequestQueueProperty(RequestQueueHandleLocal, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, default, default);
250
uint __result =
PInvoke
.HttpQueryRequestQueueProperty(RequestQueueHandleLocal, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, default, ReturnLengthLocal, default);
279
uint __result =
PInvoke
.HttpQueryRequestQueueProperty(RequestQueueHandleLocal, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, default, default(uint* ), default);
337
uint __result =
PInvoke
.HttpSetRequestProperty(RequestQueueHandleLocal, Id, PropertyId, (void* )InputLocal, (uint )Input.Length, OverlappedLocal);
394
uint __result =
PInvoke
.HttpQueryRequestProperty(RequestQueueHandleLocal, Id, PropertyId, (void* )QualifierLocal, (uint )Qualifier.Length, (void* )OutputLocal, (uint )Output.Length, BytesReturnedLocal, Overlapped);
425
uint __result =
PInvoke
.HttpQueryRequestProperty(RequestQueueHandleLocal, Id, PropertyId, (void* )QualifierLocal, (uint )Qualifier.Length, (void* )OutputLocal, (uint )Output.Length, default(uint* ), Overlapped);
456
uint __result =
PInvoke
.HttpShutdownRequestQueue(RequestQueueHandleLocal);
504
uint __result =
PInvoke
.HttpReceiveClientCertificate(RequestQueueHandleLocal, ConnectionId, Flags, (winmdroot.Networking.HttpServer.HTTP_SSL_CLIENT_CERT_INFO* )SslClientCertInfoLocal, (uint )SslClientCertInfo.Length, BytesReceivedLocal, Overlapped);
541
uint __result =
PInvoke
.HttpReceiveClientCertificate(RequestQueueHandleLocal, ConnectionId, Flags, (winmdroot.Networking.HttpServer.HTTP_SSL_CLIENT_CERT_INFO* )SslClientCertInfoLocal, (uint )SslClientCertInfo.Length, default(uint* ), Overlapped);
607
uint __result =
PInvoke
.HttpCreateServerSession(Version, ServerSessionIdLocal, default);
650
uint __result =
PInvoke
.HttpQueryServerSessionProperty(ServerSessionId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, ReturnLengthLocal);
662
uint __result =
PInvoke
.HttpQueryServerSessionProperty(ServerSessionId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, default(uint* ));
702
uint __result =
PInvoke
.HttpSetServerSessionProperty(ServerSessionId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length);
749
uint __result =
PInvoke
.HttpAddUrl(RequestQueueHandleLocal, FullyQualifiedUrlLocal, default);
800
uint __result =
PInvoke
.HttpRemoveUrl(RequestQueueHandleLocal, FullyQualifiedUrlLocal);
837
uint __result =
PInvoke
.HttpCreateUrlGroup(ServerSessionId, pUrlGroupIdLocal, default);
876
uint __result =
PInvoke
.HttpAddUrlToUrlGroup(UrlGroupId, pFullyQualifiedUrlLocal, UrlContext, default);
905
uint __result =
PInvoke
.HttpRemoveUrlFromUrlGroup(UrlGroupId, pFullyQualifiedUrlLocal, Flags);
939
uint __result =
PInvoke
.HttpSetUrlGroupProperty(UrlGroupId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length);
974
uint __result =
PInvoke
.HttpQueryUrlGroupProperty(UrlGroupId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, ReturnLengthLocal);
986
uint __result =
PInvoke
.HttpQueryUrlGroupProperty(UrlGroupId, Property, (void* )PropertyInformationLocal, (uint )PropertyInformation.Length, default(uint* ));
1025
uint __result =
PInvoke
.HttpPrepareUrl(default, default, UrlLocal, PreparedUrlLocal);
1068
uint __result =
PInvoke
.HttpReceiveHttpRequest(RequestQueueHandleLocal, RequestId, Flags, (winmdroot.Networking.HttpServer.HTTP_REQUEST_V2* )RequestBufferLocal, (uint )RequestBuffer.Length, BytesReturnedLocal, Overlapped);
1105
uint __result =
PInvoke
.HttpReceiveHttpRequest(RequestQueueHandleLocal, RequestId, Flags, (winmdroot.Networking.HttpServer.HTTP_REQUEST_V2* )RequestBufferLocal, (uint )RequestBuffer.Length, default(uint* ), Overlapped);
1180
uint __result =
PInvoke
.HttpReceiveRequestEntityBody(RequestQueueHandleLocal, RequestId, Flags, (void* )EntityBufferLocal, (uint )EntityBuffer.Length, BytesReturnedLocal, Overlapped);
1209
uint __result =
PInvoke
.HttpReceiveRequestEntityBody(RequestQueueHandleLocal, RequestId, Flags, (void* )EntityBufferLocal, (uint )EntityBuffer.Length, default(uint* ), Overlapped);
1279
uint __result =
PInvoke
.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null);
1310
uint __result =
PInvoke
.HttpSendHttpResponse(RequestQueueHandleLocal, RequestId, Flags, HttpResponseLocal, CachePolicy.HasValue ? &CachePolicyLocal : null, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null);
1389
uint __result =
PInvoke
.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, BytesSentLocal, default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null);
1419
uint __result =
PInvoke
.HttpSendResponseEntityBody(RequestQueueHandleLocal, RequestId, Flags, (ushort )EntityChunks.Length, EntityChunksLocal, default(uint* ), default, default, Overlapped, LogData.HasValue ? &LogDataLocal : null);
1496
uint __result =
PInvoke
.HttpDeclarePush(RequestQueueHandleLocal, RequestId, Verb, PathLocal, new winmdroot.Foundation.PCSTR (QueryLocal), Headers.HasValue ? &HeadersLocal : null);
1545
uint __result =
PInvoke
.HttpWaitForDisconnect(RequestQueueHandleLocal, ConnectionId, Overlapped);
1594
uint __result =
PInvoke
.HttpWaitForDisconnectEx(RequestQueueHandleLocal, ConnectionId, default, Overlapped);
1631
uint __result =
PInvoke
.HttpCancelHttpRequest(RequestQueueHandleLocal, RequestId, Overlapped);
1667
uint __result =
PInvoke
.HttpWaitForDemandStart(RequestQueueHandleLocal, Overlapped);
1735
uint __result =
PInvoke
.HttpDelegateRequestEx(RequestQueueHandleLocal, DelegateQueueHandleLocal, RequestId, DelegateUrlGroupId, PropertyInfoSetSize, PropertyInfoSetLocal);
1797
uint __result =
PInvoke
.HttpFindUrlGroupId(FullyQualifiedUrlLocal, RequestQueueHandleLocal, UrlGroupIdLocal);
1845
uint __result =
PInvoke
.HttpFlushResponseCache(RequestQueueHandleLocal, UrlPrefixLocal, Flags, Overlapped);
1904
uint __result =
PInvoke
.HttpAddFragmentToCache(RequestQueueHandleLocal, UrlPrefixLocal, DataChunkLocal, CachePolicyLocal, Overlapped);
1972
uint __result =
PInvoke
.HttpReadFragmentFromCache(RequestQueueHandleLocal, UrlPrefixLocal, ByteRange.HasValue ? &ByteRangeLocal : null, (void* )BufferLocal, (uint )Buffer.Length, BytesReadLocal, Overlapped);
2005
uint __result =
PInvoke
.HttpReadFragmentFromCache(RequestQueueHandleLocal, UrlPrefixLocal, ByteRange.HasValue ? &ByteRangeLocal : null, (void* )BufferLocal, (uint )Buffer.Length, default(uint* ), Overlapped);
2056
uint __result =
PInvoke
.HttpSetServiceConfiguration(default, ConfigId, (void* )pConfigInformationLocal, (uint )pConfigInformation.Length, default);
2086
uint __result =
PInvoke
.HttpUpdateServiceConfiguration(default, ConfigId, (void* )ConfigInfoLocal, (uint )ConfigInfo.Length, default);
2116
uint __result =
PInvoke
.HttpDeleteServiceConfiguration(default, ConfigId, (void* )pConfigInformationLocal, (uint )pConfigInformation.Length, default);
2156
uint __result =
PInvoke
.HttpQueryServiceConfiguration(default, ConfigId, (void* )pInputLocal, (uint )pInput.Length, (void* )pOutputLocal, (uint )pOutput.Length, pReturnLengthLocal, default);
2171
uint __result =
PInvoke
.HttpQueryServiceConfiguration(default, ConfigId, (void* )pInputLocal, (uint )pInput.Length, (void* )pOutputLocal, (uint )pOutput.Length, default(uint* ), default);