59 references to VT_UNKNOWN
System.Private.Windows.Core (11)
Windows\Win32\System\Com\SAFEARRAY.cs (1)
50return VT_UNKNOWN;
Windows\Win32\System\Com\SafeArrayScope.cs (2)
20/// If the <see cref="SAFEARRAY"/> you are intending to scope the lifetime of has type <see cref="VARENUM.VT_UNKNOWN"/>, 62if (value->VarType is not VARENUM.VT_UNKNOWN)
Windows\Win32\System\Variant\VARIANT.cs (8)
163case VT_UNKNOWN: 387case VT_UNKNOWN: 594case VT_UNKNOWN: 644&& !(vt == VT_UNKNOWN && arrayVarType == VT_DISPATCH) 667VT_DISPATCH or VT_UNKNOWN or VT_VARIANT => typeof(object), 728case VT_UNKNOWN: 952vt = VT_UNKNOWN, 958=> value.vt == VT_UNKNOWN ? value.data.punkVal : throw new InvalidCastException();
System.Windows.Forms (12)
System\Windows\Forms\Accessibility\AccessibleObject.cs (2)
1280*pvarSelectedChildren = SAFEARRAY.CreateEmpty(VARENUM.VT_UNKNOWN); 2848case VARENUM.VT_UNKNOWN:
System\Windows\Forms\ActiveX\Control.ActiveXImpl.cs (1)
209if (value.vt == VARENUM.VT_UNKNOWN)
System\Windows\Forms\ComponentModel\COM2Interop\COM2FontConverter.cs (2)
25if (nativeValue.Type != VARENUM.VT_UNKNOWN) 80if (nativeValue.vt != VARENUM.VT_UNKNOWN)
System\Windows\Forms\ComponentModel\COM2Interop\COM2PictureConverter.cs (1)
35if (nativeValue.Type != VARENUM.VT_UNKNOWN)
System\Windows\Forms\ComponentModel\COM2Interop\COM2TypeInfoProcessor.cs (3)
323case VT_UNKNOWN: 388TKIND_INTERFACE or TKIND_COCLASS => VTToType(VT_UNKNOWN), 892VT_UNKNOWN => typeof(object),
System\Windows\Forms\Controls\ComboBox\ComboBox.ComboBoxUiaTextProvider.cs (1)
274*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.VT_UNKNOWN);
System\Windows\Forms\Controls\TextBox\TextBoxBase.TextBoxBaseUiaTextProvider.cs (2)
34*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.VT_UNKNOWN); 65*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.VT_UNKNOWN);
System.Windows.Forms.Primitives (5)
System\Windows\Forms\Automation\UiaTextRange.cs (2)
637*pRetVal = SAFEARRAY.CreateEmpty(VARENUM.VT_UNKNOWN); 919vt = VARENUM.VT_UNKNOWN,
Windows\Win32\System\Com\ComSafeArrayScope.cs (3)
12/// currently only works for a one dimensional <see cref="SAFEARRAY"/> of type <see cref="VARENUM.VT_UNKNOWN"/> 25if (value is not null && value->VarType != VARENUM.VT_UNKNOWN) 41_value = new(PInvokeCore.SafeArrayCreate(VARENUM.VT_UNKNOWN, 1, &saBound));
System.Windows.Forms.Primitives.Tests (31)
Interop\Oleaut32\SAFEARRAYTests.cs (1)
46yield return new object[] { VT_UNKNOWN, FADF_HAVEIID | FADF_UNKNOWN, IntPtr.Size };
Interop\Oleaut32\VARIANTTests.cs (28)
87[InlineData((ushort)VT_UNKNOWN)] 88[InlineData((ushort)(VT_UNKNOWN | VT_BYREF))] 129[InlineData((ushort)VT_UNKNOWN)] 130[InlineData((ushort)(VT_UNKNOWN | VT_BYREF))] 346yield return new object[] { VT_UNKNOWN }; 955using VARIANT variant = Create(VT_UNKNOWN, (void*)Marshal.GetIUnknownForObject(o)); 962using VARIANT variant = Create(VT_UNKNOWN); 971using VARIANT variant = Create(VT_UNKNOWN | VT_BYREF, &unknown); 979using VARIANT variant = Create(VT_UNKNOWN | VT_BYREF, &unknown); 1948[InlineData((ushort)VT_UNKNOWN)] 4513SAFEARRAY* psa = CreateSafeArray(VT_UNKNOWN, result); 4516vt = VT_ARRAY | VT_UNKNOWN, 4550SAFEARRAY* psa = CreateSafeArray(VT_UNKNOWN, result, 1); 4553vt = VT_ARRAY | VT_UNKNOWN, 4597SAFEARRAY* psa = CreateSafeArray(VT_UNKNOWN, result); 4600vt = VT_ARRAY | VT_UNKNOWN, 4654SAFEARRAY* psa = CreateSafeArray(VT_UNKNOWN, result, 1, 2); 4657vt = VT_ARRAY | VT_UNKNOWN, 4698vt = VT_ARRAY | VT_UNKNOWN, 4735vt = VT_ARRAY | VT_UNKNOWN, 4782vt = VT_ARRAY | VT_UNKNOWN, 4839vt = VT_ARRAY | VT_UNKNOWN, 5258[InlineData((ushort)VT_UNKNOWN)] 5340[InlineData((ushort)VT_UNKNOWN, (ushort)VT_DISPATCH)] 5341[InlineData((ushort)VT_UNKNOWN, (ushort)VT_I4)] 5342[InlineData((ushort)VT_UNKNOWN, (ushort)VT_UI4)] 5343[InlineData((ushort)VT_UNKNOWN, (ushort)VT_I8)] 5344[InlineData((ushort)VT_UNKNOWN, (ushort)VT_UI8)]
System\Windows\Forms\Automation\UiaTextRangeTests.cs (1)
469vt = VARENUM.VT_UNKNOWN,
Windows\Win32\System\Com\SafeArrayScopeTests.cs (1)
75SAFEARRAY* array = SAFEARRAY.CreateEmpty(Variant.VARENUM.VT_UNKNOWN);