39 references to Struct
ILAssembler (1)
Actions\GrammarActions.Marshalling.Actions.cs (1)
478
CILParser.STRUCT => UnmanagedType.
Struct
,
Microsoft.DiaSymReader (2)
Reader\ISymUnmanagedConstant.cs (1)
24
int GetValue([MarshalAs(UnmanagedType.
Struct
)] out object value);
Writer\ISymUnmanagedWriter.cs (1)
68
void DefineConstant(string name, [MarshalAs(UnmanagedType.
Struct
)] object value, uint sig, byte* signature);
Microsoft.Interop.SourceGeneration (1)
MarshalAsWithCustomMarshallersParser.cs (1)
88
if (type.SpecialType == SpecialType.System_Object && marshalAsInfo is MarshalAsScalarInfo(UnmanagedType.
Struct
, _))
Mono.Cecil.Pdb (1)
Mono.Cecil.Pdb\ISymUnmanagedWriter2.cs (1)
83
[In, MarshalAs (UnmanagedType.
Struct
)] object variant,
PresentationFramework (1)
System\Windows\Documents\NLGSpellerInterop.cs (1)
1789
void get_Range([MarshalAs(UnmanagedType.
Struct
)] out STextRange val);
System.Data.OleDb (5)
OleDbStruct.cs (4)
331
[MarshalAs(UnmanagedType.
Struct
)] internal object? vValue;
360
[MarshalAs(UnmanagedType.
Struct
)] internal object? vValue;
519
[MarshalAs(UnmanagedType.
Struct
)] internal object? vValue;
545
[MarshalAs(UnmanagedType.
Struct
)] internal object? vValue;
UnsafeNativeMethods.cs (1)
656
[In, Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.
Struct
)] System.Data.OleDb.tagDBCOLUMNACCESS[] rgColumns);
System.DirectoryServices.AccountManagement (15)
System\DirectoryServices\AccountManagement\interopt.cs (15)
88
[return: MarshalAs(UnmanagedType.
Struct
)]
96
[In, MarshalAs(UnmanagedType.
Struct
)]
143
[return: MarshalAs(UnmanagedType.
Struct
)]
151
[In, MarshalAs(UnmanagedType.
Struct
)]
154
[return: MarshalAs(UnmanagedType.
Struct
)]
164
[In, MarshalAs(UnmanagedType.
Struct
)]
168
[In, MarshalAs(UnmanagedType.
Struct
)]
217
[return: MarshalAs(UnmanagedType.
Struct
)]
225
[In, MarshalAs(UnmanagedType.
Struct
)]
228
[return: MarshalAs(UnmanagedType.
Struct
)]
238
[In, MarshalAs(UnmanagedType.
Struct
)]
242
[In, MarshalAs(UnmanagedType.
Struct
)]
281
[return: MarshalAs(UnmanagedType.
Struct
)]
283
[param: MarshalAs(UnmanagedType.
Struct
)]
325
[return: MarshalAs(UnmanagedType.
Struct
)]
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\wpf\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\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (1)
2616
[MarshalAs(UnmanagedType.
Struct
)]