16 references to Struct
Microsoft.Interop.SourceGeneration (1)
MarshalAsWithCustomMarshallersParser.cs (1)
88
if (type.SpecialType == SpecialType.System_Object && marshalAsInfo is MarshalAsScalarInfo(UnmanagedType.
Struct
, _))
Microsoft.VisualStudio.LanguageServices (1)
Utilities\IVsLanguageDebugInfo.cs (1)
24
[In, Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.
Struct
)] TextSpan[] pCodeSpan);
PresentationFramework (1)
System\Windows\Documents\NLGSpellerInterop.cs (1)
1789
void get_Range([MarshalAs(UnmanagedType.
Struct
)] out STextRange val);
UIAutomationClient (6)
MS\Internal\Automation\UiaCoreApi.cs (6)
56
[MarshalAs(UnmanagedType.
Struct
)] // UnmanagedType.Struct == use VARIANT
1252
private static extern int RawUiaHUiaNodeFromVariant([MarshalAs(UnmanagedType.
Struct
)] ref object var, out SafeNodeHandle hnode);
1255
private static extern int RawUiaHPatternObjectFromVariant([MarshalAs(UnmanagedType.
Struct
)] ref object var, out SafePatternHandle hnode);
1258
private static extern int RawUiaHTextRangeFromVariant([MarshalAs(UnmanagedType.
Struct
)] ref object var, out SafeTextRangeHandle hnode);
1479
[MarshalAs(UnmanagedType.
Struct
)] // UnmanagedType.Struct == use VARIANT
1481
[MarshalAs(UnmanagedType.
Struct
)] // UnmanagedType.Struct == use VARIANT
UIAutomationTypes (7)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\NativeMethodsCLR.cs (6)
1576
[MarshalAs(UnmanagedType.
Struct
)]
1580
[MarshalAs(UnmanagedType.
Struct
)]
1584
[MarshalAs(UnmanagedType.
Struct
)]
1586
[MarshalAs(UnmanagedType.
Struct
)]
1588
[MarshalAs(UnmanagedType.
Struct
)]
1603
[MarshalAs(UnmanagedType.
Struct
)]
src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (1)
2616
[MarshalAs(UnmanagedType.
Struct
)]