4 instantiations of PCWSTR
Microsoft.AspNetCore.Shared.Tests (4)
Windows.Win32.PCWSTR.g.cs (1)
39
public static implicit operator PCWSTR(char* value) => new
PCWSTR
(value);
Windows.Win32.PWSTR.g.cs (3)
51
public override string ToString() => new
PCWSTR
(this.Value).ToString();
53
public static implicit operator PCWSTR(PWSTR value) => new
PCWSTR
(value.Value);
57
internal int Length => new
PCWSTR
(this.Value).Length;
39 references to PCWSTR
Microsoft.AspNetCore.Shared.Tests (39)
Windows.Win32.HTTP_COOKED_URL.g.cs (4)
40
internal winmdroot.Foundation.
PCWSTR
pFullUrl;
43
internal winmdroot.Foundation.
PCWSTR
pHost;
46
internal winmdroot.Foundation.
PCWSTR
pAbsPath;
49
internal winmdroot.Foundation.
PCWSTR
pQueryString;
Windows.Win32.HTTP_DATA_CHUNK.g.cs (2)
77
internal winmdroot.Foundation.
PCWSTR
pFragmentName;
85
internal winmdroot.Foundation.
PCWSTR
pFragmentName;
Windows.Win32.HTTP_LOGGING_INFO.g.cs (2)
42
internal winmdroot.Foundation.
PCWSTR
SoftwareName;
57
internal winmdroot.Foundation.
PCWSTR
DirectoryName;
Windows.Win32.PCWSTR.g.cs (5)
28
: IEquatable<
PCWSTR
>
37
public static explicit operator char*(
PCWSTR
value) => value.Value;
39
public static implicit operator
PCWSTR
(char* value) => new PCWSTR(value);
41
public bool Equals(
PCWSTR
other) => this.Value == other.Value;
43
public override bool Equals(object obj) => obj is
PCWSTR
other && this.Equals(other);
Windows.Win32.PInvoke.HTTPAPI.dll.g.cs (23)
87
/// <inheritdoc cref="HttpCreateRequestQueue(winmdroot.Networking.HttpServer.HTTPAPI_VERSION, winmdroot.Foundation.
PCWSTR
, winmdroot.Security.SECURITY_ATTRIBUTES*, uint, winmdroot.Foundation.HANDLE*)"/>
132
internal static extern unsafe uint HttpCreateRequestQueue(winmdroot.Networking.HttpServer.HTTPAPI_VERSION Version, [Optional] winmdroot.Foundation.
PCWSTR
Name, [Optional] winmdroot.Security.SECURITY_ATTRIBUTES* SecurityAttributes, [Optional] uint Flags, winmdroot.Foundation.HANDLE* RequestQueueHandle);
732
/// <inheritdoc cref="HttpAddUrl(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
, void*)"/>
780
internal static extern unsafe uint HttpAddUrl(winmdroot.Foundation.HANDLE RequestQueueHandle, winmdroot.Foundation.
PCWSTR
FullyQualifiedUrl, [Optional] void* Reserved);
782
/// <inheritdoc cref="HttpRemoveUrl(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
)"/>
829
internal static extern uint HttpRemoveUrl(winmdroot.Foundation.HANDLE RequestQueueHandle, winmdroot.Foundation.
PCWSTR
FullyQualifiedUrl);
870
/// <inheritdoc cref="HttpAddUrlToUrlGroup(ulong, winmdroot.Foundation.
PCWSTR
, ulong, uint)"/>
896
internal static extern uint HttpAddUrlToUrlGroup(ulong UrlGroupId, winmdroot.Foundation.
PCWSTR
pFullyQualifiedUrl, ulong UrlContext, [Optional] uint Reserved);
898
/// <inheritdoc cref="HttpRemoveUrlFromUrlGroup(ulong, winmdroot.Foundation.
PCWSTR
, uint)"/>
931
internal static extern uint HttpRemoveUrlFromUrlGroup(ulong UrlGroupId, winmdroot.Foundation.
PCWSTR
pFullyQualifiedUrl, uint Flags);
1017
/// <inheritdoc cref="HttpPrepareUrl(void*, uint, winmdroot.Foundation.
PCWSTR
, winmdroot.Foundation.PWSTR*)"/>
1047
internal static extern unsafe uint HttpPrepareUrl([Optional] void* Reserved, [Optional] uint Flags, winmdroot.Foundation.
PCWSTR
Url, winmdroot.Foundation.PWSTR* PreparedUrl);
1475
/// <inheritdoc cref="HttpDeclarePush(winmdroot.Foundation.HANDLE, ulong, winmdroot.Networking.HttpServer.HTTP_VERB, winmdroot.Foundation.
PCWSTR
, winmdroot.Foundation.PCSTR, winmdroot.Networking.HttpServer.HTTP_REQUEST_HEADERS*)"/>
1527
internal static extern unsafe uint HttpDeclarePush(winmdroot.Foundation.HANDLE RequestQueueHandle, ulong RequestId, winmdroot.Networking.HttpServer.HTTP_VERB Verb, winmdroot.Foundation.
PCWSTR
Path, [Optional] winmdroot.Foundation.PCSTR Query, [Optional] winmdroot.Networking.HttpServer.HTTP_REQUEST_HEADERS* Headers);
1778
/// <inheritdoc cref="HttpFindUrlGroupId(winmdroot.Foundation.
PCWSTR
, winmdroot.Foundation.HANDLE, ulong*)"/>
1825
internal static extern unsafe uint HttpFindUrlGroupId(winmdroot.Foundation.
PCWSTR
FullyQualifiedUrl, winmdroot.Foundation.HANDLE RequestQueueHandle, ulong* UrlGroupId);
1827
/// <inheritdoc cref="HttpFlushResponseCache(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
, uint, global::System.Threading.NativeOverlapped*)"/>
1880
internal static extern unsafe uint HttpFlushResponseCache(winmdroot.Foundation.HANDLE RequestQueueHandle, winmdroot.Foundation.
PCWSTR
UrlPrefix, uint Flags, [Optional] global::System.Threading.NativeOverlapped* Overlapped);
1882
/// <inheritdoc cref="HttpAddFragmentToCache(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
, winmdroot.Networking.HttpServer.HTTP_DATA_CHUNK*, winmdroot.Networking.HttpServer.HTTP_CACHE_POLICY*, global::System.Threading.NativeOverlapped*)"/>
1948
internal static extern unsafe uint HttpAddFragmentToCache(winmdroot.Foundation.HANDLE RequestQueueHandle, winmdroot.Foundation.
PCWSTR
UrlPrefix, winmdroot.Networking.HttpServer.HTTP_DATA_CHUNK* DataChunk, winmdroot.Networking.HttpServer.HTTP_CACHE_POLICY* CachePolicy, [Optional] global::System.Threading.NativeOverlapped* Overlapped);
1950
/// <inheritdoc cref="HttpReadFragmentFromCache(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
, winmdroot.Networking.HttpServer.HTTP_BYTE_RANGE*, void*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
1985
/// <inheritdoc cref="HttpReadFragmentFromCache(winmdroot.Foundation.HANDLE, winmdroot.Foundation.
PCWSTR
, winmdroot.Networking.HttpServer.HTTP_BYTE_RANGE*, void*, uint, uint*, global::System.Threading.NativeOverlapped*)"/>
2048
internal static extern unsafe uint HttpReadFragmentFromCache(winmdroot.Foundation.HANDLE RequestQueueHandle, winmdroot.Foundation.
PCWSTR
UrlPrefix, [Optional] winmdroot.Networking.HttpServer.HTTP_BYTE_RANGE* ByteRange, void* Buffer, uint BufferLength, [Optional] uint* BytesRead, [Optional] global::System.Threading.NativeOverlapped* Overlapped);
Windows.Win32.PWSTR.g.cs (3)
50
/// <inheritdoc cref="
PCWSTR
.ToString()"/>
53
public static implicit operator
PCWSTR
(PWSTR value) => new PCWSTR(value.Value);
56
/// <inheritdoc cref="
PCWSTR
.Length"/>