6 instantiations of PCSTR
Microsoft.Private.Windows.Core (6)
Windows.Win32.PCSTR.g.cs (1)
38 public static explicit operator PCSTR(byte* value) => new PCSTR(value);
Windows.Win32.PInvokeCore.KERNEL32.dll.g.cs (2)
189 int __result = PInvokeCore.MultiByteToWideChar(CodePage, dwFlags, new winmdroot.Foundation.PCSTR (lpMultiByteStrLocal), cbMultiByte, lpWideCharStr, cchWideChar); 229 int __result = PInvokeCore.WideCharToMultiByte(CodePage, dwFlags, lpWideCharStrLocal, cchWideChar, lpMultiByteStr, cbMultiByte, new winmdroot.Foundation.PCSTR (lpDefaultCharLocal), lpUsedDefaultChar);
Windows.Win32.PSTR.g.cs (3)
51 public override string ToString() => new PCSTR(this.Value).ToString(); 53 public static implicit operator PCSTR(PSTR value) => new PCSTR(value.Value); 57 internal int Length => new PCSTR(this.Value).Length;
12 references to PCSTR
Microsoft.Private.Windows.Core (12)
Windows.Win32.PCSTR.g.cs (5)
27 : IEquatable<PCSTR> 36 public static implicit operator byte*(PCSTR value) => value.Value; 38 public static explicit operator PCSTR(byte* value) => new PCSTR(value); 40 public bool Equals(PCSTR other) => this.Value == other.Value; 42 public override bool Equals(object obj) => obj is PCSTR other && this.Equals(other);
Windows.Win32.PInvokeCore.KERNEL32.dll.g.cs (4)
183 /// <inheritdoc cref="MultiByteToWideChar(uint, winmdroot.Globalization.MULTI_BYTE_TO_WIDE_CHAR_FLAGS, winmdroot.Foundation.PCSTR, int, winmdroot.Foundation.PWSTR, int)"/> 219 internal static extern int MultiByteToWideChar(uint CodePage, winmdroot.Globalization.MULTI_BYTE_TO_WIDE_CHAR_FLAGS dwFlags, winmdroot.Foundation.PCSTR lpMultiByteStr, int cbMultiByte, winmdroot.Foundation.PWSTR lpWideCharStr, int cchWideChar); 221 /// <inheritdoc cref="WideCharToMultiByte(uint, uint, winmdroot.Foundation.PCWSTR, int, winmdroot.Foundation.PSTR, int, winmdroot.Foundation.PCSTR, winmdroot.Foundation.BOOL*)"/> 268 internal static extern unsafe int WideCharToMultiByte(uint CodePage, uint dwFlags, winmdroot.Foundation.PCWSTR lpWideCharStr, int cchWideChar, winmdroot.Foundation.PSTR lpMultiByteStr, int cbMultiByte, winmdroot.Foundation.PCSTR lpDefaultChar, [Optional] winmdroot.Foundation.BOOL* lpUsedDefaultChar);
Windows.Win32.PSTR.g.cs (3)
50 /// <inheritdoc cref="PCSTR.ToString()"/> 53 public static implicit operator PCSTR(PSTR value) => new PCSTR(value.Value); 56 /// <inheritdoc cref="PCSTR.Length"/>