41 references to VT_UINT
System.Private.Windows.Core (9)
Windows\Win32\System\Variant\VARIANT.cs (9)
141case VT_UINT: 305case VT_UINT: 542case VT_UINT: 641&& !(vt == VT_UINT && arrayVarType == VT_UI4) 643&& !(vt == VT_UI4 && arrayVarType == VT_UINT) 660VT_UI4 or VT_UINT or VT_ERROR => typeof(uint), 710case VT_UINT: 775case VT_UINT: // Not explicitly mentioned in the docs but trivial to implement. 905=> value.vt is VT_UI4 or VT_UINT ? value.data.uintVal : ThrowInvalidCast<uint>();
System.Windows.Forms (2)
System\Windows\Forms\ComponentModel\COM2Interop\COM2ColorConverter.cs (1)
19VARENUM.VT_UI4 or VARENUM.VT_UINT => (int)(uint)nativeValue,
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (1)
883VT_UI4 or VT_UINT => typeof(uint),
System.Windows.Forms.Primitives.Tests (30)
Interop\Oleaut32\VARIANTTests.cs (30)
281yield return new object[] { VT_UINT, (nint)(-10), 4294967286 }; 282yield return new object[] { VT_UINT, (nint)0, (uint)0 }; 283yield return new object[] { VT_UINT, (nint)10, (uint)10 }; 284yield return new object[] { VT_UINT, (nint)byte.MaxValue, (uint)byte.MaxValue }; 285yield return new object[] { VT_UINT, (nint)ushort.MaxValue, (uint)ushort.MaxValue }; 288yield return new object[] { VT_UINT, unchecked((nint)uint.MaxValue), uint.MaxValue }; 291yield return new object[] { VT_UINT, (nint)(-1), uint.MaxValue }; 355yield return new object[] { VT_UINT }; 1461variant.Anonymous.Anonymous.vt = VT_VECTOR | VT_UINT; 1473using VARIANT variant = Create(VT_VECTOR | VT_UINT); 2752SAFEARRAY* psa = CreateSafeArray(VT_UINT, result); 2777SAFEARRAY* psa = CreateSafeArray(VT_UINT, result, 1); 2801SAFEARRAY* psa = CreateSafeArray(VT_UINT, result); 2828SAFEARRAY* psa = CreateSafeArray(VT_UINT, result, 1, 2); 3071SAFEARRAY* psa = CreateSafeArray(VT_UINT, result); 3074vt = VT_ARRAY | VT_UINT, 3096SAFEARRAY* psa = CreateSafeArray(VT_UINT, result, 1); 3099vt = VT_ARRAY | VT_UINT, 3133SAFEARRAY* psa = CreateSafeArray(VT_UINT, result); 3136vt = VT_ARRAY | VT_UINT, 3160SAFEARRAY* psa = CreateSafeArray(VT_UINT, result, 1, 2); 3163vt = VT_ARRAY | VT_UINT, 3189vt = VT_ARRAY | VT_UINT, 3214vt = VT_ARRAY | VT_UINT, 3238vt = VT_ARRAY | VT_UINT, 3265vt = VT_ARRAY | VT_UINT, 5332[InlineData((ushort)VT_INT, (ushort)VT_UINT)] 5335[InlineData((ushort)VT_UINT, (ushort)VT_INT)] 5336[InlineData((ushort)VT_UINT, (ushort)VT_UI2)] 5337[InlineData((ushort)VT_UINT, (ushort)VT_UI8)]