100 references to LPStruct
ComSvcConfig (28)
ComAdminInterfaces.cs (15)
371
[In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarQueryStrings);
378
void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
381
void PauseApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
384
void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
388
[In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID,
393
bool 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,
364
void CreateProxy(IntPtr inner, [In, MarshalAs(UnmanagedType.
LPStruct
)] Guid riid, out object proxy, out object ppv);
378
void SetGuid([In, MarshalAs(UnmanagedType.
LPStruct
)] Guid guid);
392
void SetGuid([In, MarshalAs(UnmanagedType.
LPStruct
)] Guid guid);
422
void 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)
41
void CalculateCheckSum( [In, MarshalAs(UnmanagedType.
LPStruct
)] Guid guidCheckSumAlgorithm,
PresentationCore (1)
Core\CSharp\MS\Win32\UnsafeNativeMethodsTablet.cs (1)
57
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 (4)
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (2)
163
int QueryStatus([MarshalAs(UnmanagedType.
LPStruct
)]Guid guidCmdGroup, [In] uint command, [Out] out uint flags);
173
int ExecCommand([MarshalAs(UnmanagedType.
LPStruct
)]Guid guidCmdGroup, uint command, object arg);
src\Framework\System\Windows\Standard\NativeMethods.cs (2)
2948
public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] WIN32_FIND_DATAW lpFindFileData);
2958
public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] WIN32_FIND_DATAW lpFindFileData);
System (3)
compmod\microsoft\win32\UnsafeNativeMethods.cs (1)
57
public 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);
166
void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
169
void PauseApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
172
void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID);
176
[In, MarshalAs(UnmanagedType.
LPStruct
)] Object pVarApplicationInstanceID,
181
bool 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)
12
object CreateInstance([In, MarshalAs(UnmanagedType.IUnknown)] object pUnkOuter, [In, MarshalAs(UnmanagedType.
LPStruct
)] Guid riid);
System\ServiceModel\ComIntegration\OuterProxyWrapper.cs (2)
15
internal 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);
157
void SetCurrentLogicalThreadId([In, MarshalAs(UnmanagedType.
LPStruct
)] Guid guidLogicalThreadID);
System.Windows.Forms (10)
winforms\Managed\System\WinForms\SafeNativeMethods.cs (3)
104
public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(UnmanagedType.LPTStr)]string pszFile, int uCommand, [MarshalAs(UnmanagedType.
LPStruct
)]NativeMethods.HH_POPUP dwData);
107
public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(UnmanagedType.LPTStr)]string pszFile, int uCommand, [MarshalAs(UnmanagedType.
LPStruct
)]NativeMethods.HH_FTS_QUERY dwData);
110
public 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)
948
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.PARAFORMAT lParam);
951
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.CHARFORMATA lParam);
954
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.CHARFORMAT2A lParam);
957
public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.CHARFORMATW lParam);
1209
public static extern bool GetUserObjectInformation(HandleRef hObj, int nIndex, [MarshalAs(UnmanagedType.
LPStruct
)] NativeMethods.USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
1275
public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] ref NativeMethods.PAINTSTRUCT lpPaint) {
1282
public 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)
1609
public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.
LPStruct
)] ref NativeMethods.PAINTSTRUCT lpPaint) {
1625
public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.
LPStruct
)] ref NativeMethods.PAINTSTRUCT lpPaint) {
1918
private static extern NativeMethods.IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.
LPStruct
)]NativeMethods.ICONINFO iconInfo);
1923
internal 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,