1 instantiation of PSTR
Microsoft.Private.Windows.Core (1)
Windows.Win32.PSTR.g.cs (1)
37 public static implicit operator PSTR(byte* value) => new PSTR(value);
19 references to PSTR
Microsoft.Private.Windows.Core (19)
System\Private\Windows\Ole\Composition.ManagedToNativeAdapter.cs (1)
386PInvokeCore.WideCharToMultiByte(PInvokeCore.CP_ACP, 0, value, value.Length, (PSTR)buffer.Pointer, byteCount, null, null);
Windows.Win32.CAC.g.cs (1)
27 internal winmdroot.Foundation.PSTR pElems;
Windows.Win32.CALPSTR.g.cs (1)
27 internal unsafe winmdroot.Foundation.PSTR* pElems;
Windows.Win32.PInvokeCore.KERNEL32.dll.g.cs (3)
221 /// <inheritdoc cref="WideCharToMultiByte(uint, uint, winmdroot.Foundation.PCWSTR, int, winmdroot.Foundation.PSTR, int, winmdroot.Foundation.PCSTR, winmdroot.Foundation.BOOL*)"/> 223 internal static unsafe int WideCharToMultiByte(uint CodePage, uint dwFlags, string lpWideCharStr, int cchWideChar, winmdroot.Foundation.PSTR lpMultiByteStr, int cbMultiByte, string lpDefaultChar, winmdroot.Foundation.BOOL* lpUsedDefaultChar) 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.PROPVARIANT.g.cs (2)
131 internal winmdroot.Foundation.PSTR pszVal; 221 internal winmdroot.Foundation.PSTR pcVal;
Windows.Win32.PSTR.g.cs (10)
25 : IEquatable<PSTR> 35 public static implicit operator byte*(PSTR value) => value.Value; 37 public static implicit operator PSTR(byte* value) => new PSTR(value); 39 public static bool operator ==(PSTR left, PSTR right) => left.Value == right.Value; 41 public static bool operator !=(PSTR left, PSTR right) => !(left == right); 43 public bool Equals(PSTR other) => this.Value == other.Value; 45 public override bool Equals(object obj) => obj is PSTR other && this.Equals(other); 53 public static implicit operator PCSTR(PSTR value) => new PCSTR(value.Value);
Windows.Win32.VARIANT.g.cs (1)
176 internal winmdroot.Foundation.PSTR pcVal;