100 references to LPStruct
ComSvcConfig (28)
ComAdminInterfaces.cs (15)
371[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarQueryStrings); 378void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 381void PauseApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 384void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 388[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID, 393bool AreApplicationInstancesPaused([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 449[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationID, 455[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 461[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 479[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 480[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType); 485[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 486[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType); 491[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 492[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType);
SafeNativeMethods.cs (13)
299[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 300[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 335[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 344[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 345[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, 364void CreateProxy(IntPtr inner, [In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, out object proxy, out object ppv); 378void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 392void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 422void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 494[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 520[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 560[In, MarshalAs(UnmanagedType.LPStruct)] Guid coClassId, 561[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId);
mscorlib (3)
microsoft\win32\win32native.cs (1)
2007[MarshalAs(UnmanagedType.LPStruct)] USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
system\runtime\interopservices\runtimeenvironment.cs (2)
135[In, MarshalAs(UnmanagedType.LPStruct)] Guid clsid, 136[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid);
PresentationBuildTasks (1)
BuildTasks\MS\Internal\Tasks\IPersistFileCheckSum.cs (1)
41void CalculateCheckSum( [In, MarshalAs(UnmanagedType.LPStruct)] Guid guidCheckSumAlgorithm,
PresentationCore (1)
Core\CSharp\MS\Win32\UnsafeNativeMethodsTablet.cs (1)
57internal 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 (4)
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (2)
163int QueryStatus([MarshalAs(UnmanagedType.LPStruct)]Guid guidCmdGroup, [In] uint command, [Out] out uint flags); 173int ExecCommand([MarshalAs(UnmanagedType.LPStruct)]Guid guidCmdGroup, uint command, object arg);
src\Framework\System\Windows\Standard\NativeMethods.cs (2)
2948public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData); 2958public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData);
System (3)
compmod\microsoft\win32\UnsafeNativeMethods.cs (1)
57public static extern bool GetUserObjectInformation(HandleRef hObj, int nIndex, [MarshalAs(UnmanagedType.LPStruct)] NativeMethods.USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
sys\system\Media\SoundPlayer.cs (2)
805[MarshalAs(UnmanagedType.LPStruct)] NativeMethods.MMCKINFO lpck, 806[MarshalAs(UnmanagedType.LPStruct)] NativeMethods.MMCKINFO lcpkParent,
System.Data (1)
fx\src\data\System\Data\Common\NativeMethods.cs (1)
23[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid,
System.Security (4)
system\security\cryptography\cryptoapi.cs (4)
2286[In, Out, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_SELECTCERTIFICATE_STRUCTW csc); 2292[In, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo, 2871[In, Out, MarshalAs(UnmanagedType.LPStruct)] 2887[In, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo,
System.ServiceModel (24)
System\ServiceModel\ComIntegration\AdminSDK.cs (15)
159[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarQueryStrings); 166void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 169void PauseApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 172void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 176[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID, 181bool AreApplicationInstancesPaused([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 237[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationID, 243[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 249[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 267[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 268[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType); 273[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 274[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType); 279[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarCLSIDOrProgID, 280[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarComponentType);
System\ServiceModel\ComIntegration\IClassFactory.cs (1)
12object CreateInstance([In, MarshalAs(UnmanagedType.IUnknown)] object pUnkOuter, [In, MarshalAs(UnmanagedType.LPStruct)] Guid riid);
System\ServiceModel\ComIntegration\OuterProxyWrapper.cs (2)
15internal delegate int DelegateDllGetClassObject([In, MarshalAs(UnmanagedType.LPStruct)] Guid clsid, [In, MarshalAs(UnmanagedType.LPStruct)] Guid iid, ref IClassFactory ppv);
System\ServiceModel\ComIntegration\SafeNativeMethods.cs (4)
426[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 429[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 446[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 453[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid);
System\ServiceModel\ComIntegration\SWC.cs (2)
82[In, MarshalAs(UnmanagedType.LPStruct)] Guid guidPartitionID); 157void SetCurrentLogicalThreadId([In, MarshalAs(UnmanagedType.LPStruct)] Guid guidLogicalThreadID);
System.Windows.Forms (10)
winforms\Managed\System\WinForms\SafeNativeMethods.cs (3)
104public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(UnmanagedType.LPTStr)]string pszFile, int uCommand, [MarshalAs(UnmanagedType.LPStruct)]NativeMethods.HH_POPUP dwData); 107public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(UnmanagedType.LPTStr)]string pszFile, int uCommand, [MarshalAs(UnmanagedType.LPStruct)]NativeMethods.HH_FTS_QUERY dwData); 110public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(UnmanagedType.LPTStr)]string pszFile, int uCommand, [MarshalAs(UnmanagedType.LPStruct)]NativeMethods.HH_AKLINK dwData);
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (7)
948public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.PARAFORMAT lParam); 951public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMATA lParam); 954public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMAT2A lParam); 957public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMATW lParam); 1209public static extern bool GetUserObjectInformation(HandleRef hObj, int nIndex, [MarshalAs(UnmanagedType.LPStruct)] NativeMethods.USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded); 1275public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1282public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) {
WindowsBase (17)
Base\MS\Internal\Security\RightsManagement\PrivateUnsafeNativeMethods.cs (13)
129[In, MarshalAs(UnmanagedType.LPStruct)] ActivationServerInfo activationServerInfo); 136[In, MarshalAs(UnmanagedType.LPStruct)] ActivationServerInfo activationServerInfo, 246[In, MarshalAs(UnmanagedType.LPStruct)] SystemTime timeFrom, 247[In, MarshalAs(UnmanagedType.LPStruct)] SystemTime timeUntil, 290[MarshalAs(UnmanagedType.LPStruct)] SystemTime timeFrom, 291[MarshalAs(UnmanagedType.LPStruct)] SystemTime timeUntil); 296[In, MarshalAs(UnmanagedType.LPStruct)] SystemTime timeFrom, 297[In, MarshalAs(UnmanagedType.LPStruct)] SystemTime timeUntil, 337[MarshalAs(UnmanagedType.LPStruct)] SystemTime timeFrom, 338[MarshalAs(UnmanagedType.LPStruct)] SystemTime timeUntil, 410[In, MarshalAs(UnmanagedType.LPStruct)] BoundLicenseParams boundLicenseParams, 515[MarshalAs(UnmanagedType.LPStruct)] SystemTime frequency, 528[In, MarshalAs(UnmanagedType.LPStruct)] SystemTime frequency,
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (4)
1609public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1625public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1918private static extern NativeMethods.IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)]NativeMethods.ICONINFO iconInfo); 1923internal static NativeMethods.IconHandle CreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)]NativeMethods.ICONINFO iconInfo)
WsatConfig (2)
Configuration\QfeChecker.cs (2)
97[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 100[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid,
WsatUI (2)
Configuration\QfeChecker.cs (2)
97[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 100[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid,