27 references to LPStruct
ILAssembler (1)
Actions\GrammarActions.Marshalling.Actions.cs (1)
484
CILParser.LPSTRUCT => UnmanagedType.
LPStruct
,
Microsoft.CodeAnalysis (6)
Interop\ClrStrongName.cs (2)
19
[MarshalAs(UnmanagedType.
LPStruct
)] Guid clsid,
20
[MarshalAs(UnmanagedType.
LPStruct
)] Guid riid);
Interop\IClrMetaHost.cs (2)
22
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid interfaceId);
44
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid interfaceId);
Interop\IClrRuntimeInfo.cs (2)
47
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid coClassId,
48
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid interfaceId);
Microsoft.DiaSymReader (6)
SymUnmanagedFactory.cs (6)
63
private static unsafe extern void CreateSymReader32([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symReader);
67
private static unsafe extern void CreateSymReaderAmd64([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symReader);
71
private static unsafe extern void CreateSymReaderArm64([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symReader);
75
private static unsafe extern void CreateSymWriter32([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symWriter);
79
private static unsafe extern void CreateSymWriterAmd64([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symWriter);
83
private static unsafe extern void CreateSymWriterArm64([MarshalAs(UnmanagedType.
LPStruct
)] Guid id, IntPtr* symWriter);
Microsoft.VisualStudio.TestPlatform.ObjectModel (2)
Navigation\NativeMethods.cs (2)
592
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid rclsid,
593
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid riid);
PresentationBuildTasks (1)
MS\Internal\Tasks\IPersistFileCheckSum.cs (1)
39
void CalculateCheckSum( [In, MarshalAs(UnmanagedType.
LPStruct
)] Guid guidCheckSumAlgorithm,
PresentationCore (3)
MS\Internal\WindowsRuntime\Windows\UI\ViewManagement\InputPaneRcw.cs (2)
50
void GetIids(out uint iidCount, [MarshalAs(UnmanagedType.
LPStruct
)] out Guid iids);
67
void GetIids(out uint iidCount, [MarshalAs(UnmanagedType.
LPStruct
)] out Guid iids);
MS\Win32\UnsafeNativeMethodsTablet.cs (1)
29
internal static extern int AddStroke([In] ContextSafeHandle hRecContext, [In] ref PACKET_DESCRIPTION packetDesc, [In] uint cbPackets, [In] IntPtr pByte, [In, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.XFORM xForm);
PresentationFramework (2)
System\Windows\Standard\NativeMethods.cs (2)
2647
public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] WIN32_FIND_DATAW lpFindFileData);
2652
public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] WIN32_FIND_DATAW lpFindFileData);
ReachFramework (1)
Serialization\RCW\IPrintDocumentPackageTarget.cs (1)
25
void GetPackageTargetTypes(out uint targetCount, [MarshalAs(UnmanagedType.
LPStruct
)] out Guid targetTypes);
System.Data.OleDb (1)
NativeMethods.cs (1)
16
[In, MarshalAs(UnmanagedType.
LPStruct
)] Guid riid,
UIAutomationTypes (4)
src\wpf\src\Microsoft.DotNet.Wpf\src\Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (4)
822
public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] ref NativeMethods.PAINTSTRUCT lpPaint)
829
public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.
LPStruct
)] ref NativeMethods.PAINTSTRUCT lpPaint)
970
private static extern NativeMethods.IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.ICONINFO iconInfo);
971
internal static NativeMethods.IconHandle CreateIconIndirect([In, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.ICONINFO iconInfo)