6292 references to UnmanagedType
ComSvcConfig (249)
ComAdminInterfaces.cs (199)
79
[return: MarshalAs(
UnmanagedType
.Interface)]
80
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)]
84
[return: MarshalAs(
UnmanagedType
.Interface)]
85
Object Connect([In, MarshalAs(
UnmanagedType
.BStr)] String connectStr);
99
void InstallComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLLFile,
100
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTypelibFile,
101
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrProxyStubDLLFile);
103
void ImportComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSID);
106
void ImportComponentByName([In, MarshalAs(
UnmanagedType
.BStr)] String bstrProgID);
108
void GetCLSIDs([In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLLFile,
109
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTypelibFile,
110
[Out, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out Object[] CLSIDS);
118
void AssociateRole([In, MarshalAs(
UnmanagedType
.BStr)] String bstrRoleID);
120
void AssociateRoleByName([In, MarshalAs(
UnmanagedType
.BStr)] String bstrRoleName);
129
[return: MarshalAs(
UnmanagedType
.Interface)]
130
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)]
134
[return: MarshalAs(
UnmanagedType
.Interface)]
135
Object Connect([In, MarshalAs(
UnmanagedType
.BStr)] String connectStr);
144
[return: MarshalAs(
UnmanagedType
.Interface)]
145
Object GetCollectionByQuery([In, MarshalAs(
UnmanagedType
.BStr)]
147
[In, MarshalAs(
UnmanagedType
.SafeArray)]
151
void ImportComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
152
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgId);
155
void InstallComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
156
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
157
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
158
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
161
void ShutdownApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
164
void ExportApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
165
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
169
void InstallApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
170
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationDirectory,
172
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrUserId,
173
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
174
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRSN);
192
void InstallMultipleComponents([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
193
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
194
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
197
void GetMultipleComponentsInfo([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
199
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varCLSIDS,
200
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varClassNames,
201
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileFlags,
202
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varComponentFlags);
208
void BackupREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
211
void RestoreREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
214
void QueryApplicationFile([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
215
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationName,
216
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationDescription,
217
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bHasUsers,
218
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bIsProxy,
219
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileNames);
222
void StartApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
228
void InstallMultipleEventClasses([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
229
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
230
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
233
void InstallEventClass([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
234
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
235
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
236
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
239
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varCLSIDS,
240
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varProgIDs,
241
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varDescriptions);
252
[return: MarshalAs(
UnmanagedType
.Interface)]
253
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)]
257
[return: MarshalAs(
UnmanagedType
.Interface)]
258
Object Connect([In, MarshalAs(
UnmanagedType
.BStr)] String connectStr);
267
[return: MarshalAs(
UnmanagedType
.Interface)]
268
Object GetCollectionByQuery([In, MarshalAs(
UnmanagedType
.BStr)]
270
[In, MarshalAs(
UnmanagedType
.SafeArray)]
274
void ImportComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
275
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgId);
278
void InstallComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
279
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
280
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
281
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
284
void ShutdownApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
287
void ExportApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
288
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
292
void InstallApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
293
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationDirectory,
295
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrUserId,
296
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
297
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRSN);
315
void InstallMultipleComponents([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
316
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
317
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
320
void GetMultipleComponentsInfo([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
322
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varCLSIDS,
323
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varClassNames,
324
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileFlags,
325
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varComponentFlags);
331
void BackupREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
334
void RestoreREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
337
void QueryApplicationFile([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
338
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationName,
339
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationDescription,
340
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bHasUsers,
341
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bIsProxy,
342
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileNames);
345
void StartApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
351
void InstallMultipleEventClasses([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
352
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
353
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
356
void InstallEventClass([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
357
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
358
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
359
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
363
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varCLSIDS,
364
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varProgIDs,
365
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varDescriptions);
368
[return: MarshalAs(
UnmanagedType
.Interface)]
370
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCollectionName,
371
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarQueryStrings);
374
[return: MarshalAs(
UnmanagedType
.BStr)]
375
String GetApplicationInstanceIDFromProcessID([In, MarshalAs(
UnmanagedType
.I4)] int lProcessID);
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,
389
[In, MarshalAs(
UnmanagedType
.I4)] int lReasonCode);
392
[return: MarshalAs(
UnmanagedType
.VariantBool)]
393
bool AreApplicationInstancesPaused([In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarApplicationInstanceID);
396
[return: MarshalAs(
UnmanagedType
.BStr)]
398
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationInstanceID,
399
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDirectory,
400
[In, MarshalAs(
UnmanagedType
.I4)] int lMaxImages);
403
[return: MarshalAs(
UnmanagedType
.VariantBool)]
408
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
409
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrServiceName,
410
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrStartType,
411
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrErrorControl,
412
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDependencies,
413
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRunAs,
414
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
415
[In, MarshalAs(
UnmanagedType
.VariantBool)] bool bDesktopOk);
418
void DeleteServiceForApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
421
[return: MarshalAs(
UnmanagedType
.BStr)]
422
String GetPartitionID([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
425
[return: MarshalAs(
UnmanagedType
.BStr)]
426
String GetPartitionName([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
429
void CurrentPartition([In, MarshalAs(
UnmanagedType
.BStr)]String bstrPartitionIDOrName);
432
[return: MarshalAs(
UnmanagedType
.BStr)]
436
[return: MarshalAs(
UnmanagedType
.BStr)]
440
[return: MarshalAs(
UnmanagedType
.BStr)]
448
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourcePartitionIDOrName,
449
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarApplicationID,
450
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationPartitionIDOrName);
454
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourceApplicationIDOrName,
455
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
456
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationApplicationIDOrName);
460
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourceApplicationIDOrName,
461
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
462
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationApplicationIDOrName);
466
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSrcApplicationIDOrName,
467
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgID,
468
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestApplicationIDOrName,
469
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrNewProgId,
470
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrNewClsid);
473
[return: MarshalAs(
UnmanagedType
.Interface)]
474
Object IsSafeToDelete([In, MarshalAs(
UnmanagedType
.BStr)] String bstrDllName);
478
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
479
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
480
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
484
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
485
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
486
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
490
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
491
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
492
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
495
[return: MarshalAs(
UnmanagedType
.VariantBool)]
500
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPartitionIDOrName,
501
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPartitionFileName,
502
[In, MarshalAs(
UnmanagedType
.I4)] int lOptions);
506
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrFileName,
507
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestDirectory,
508
[In, MarshalAs(
UnmanagedType
.I4)] int lOptions,
509
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrUserID,
510
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
511
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRSN);
514
[return: MarshalAs(
UnmanagedType
.IDispatch)]
515
Object QueryApplicationFile2([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile);
518
[return: MarshalAs(
UnmanagedType
.I4)]
519
int GetComponentVersionCount([In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgID);
529
Object GetValue([In, MarshalAs(
UnmanagedType
.BStr)] String propName);
532
void SetValue([In, MarshalAs(
UnmanagedType
.BStr)] String propName,
542
[return: MarshalAs(
UnmanagedType
.VariantBool)]
543
bool IsPropertyReadOnly([In, MarshalAs(
UnmanagedType
.BStr)] String bstrPropName);
548
[return: MarshalAs(
UnmanagedType
.VariantBool)]
553
[return: MarshalAs(
UnmanagedType
.VariantBool)]
554
bool IsPropertyWriteOnly([In, MarshalAs(
UnmanagedType
.BStr)] String bstrPropName);
567
[return: MarshalAs(
UnmanagedType
.Interface)]
577
[return: MarshalAs(
UnmanagedType
.Interface)]
587
[return: MarshalAs(
UnmanagedType
.Interface)]
588
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)] String bstrCollName,
597
[return: MarshalAs(
UnmanagedType
.VariantBool)]
604
[return: MarshalAs(
UnmanagedType
.VariantBool)]
609
[return: MarshalAs(
UnmanagedType
.Interface)]
624
void PopulateByKey([In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)]
628
void PopulateByQuery([In, MarshalAs(
UnmanagedType
.BStr)] String bstrQueryString,
ComplusTypeValidator.cs (4)
320
UnmanagedType
marshalAs = attr.Value;
321
if (marshalAs ==
UnmanagedType
.IDispatch ||
322
marshalAs ==
UnmanagedType
.Interface ||
323
marshalAs ==
UnmanagedType
.IUnknown)
SafeNativeMethods.cs (46)
297
[return: MarshalAs(
UnmanagedType
.Interface)]
299
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
300
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
335
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
336
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeParamIndex = 1)] StringBuilder pVersion,
344
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
345
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid,
346
[Out, MarshalAs(
UnmanagedType
.Interface)] out object pMetaHost);
364
void CreateProxy(IntPtr inner, [In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid, out object proxy, out object ppv);
373
[return: MarshalAs(
UnmanagedType
.Interface)]
374
ICreateTypeInfo CreateTypeInfo([In, MarshalAs(
UnmanagedType
.LPStr)] String szName,
376
void SetName([In, MarshalAs(
UnmanagedType
.LPStr)] string szName);
378
void SetGuid([In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guid);
379
void SetDocString([In, MarshalAs(
UnmanagedType
.LPStr)] String szDoc);
380
void SetHelpFileName([In, MarshalAs(
UnmanagedType
.LPStr)] String szHelpFileName);
392
void SetGuid([In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guid);
422
void SetGuid([In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guid);
470
[In, MarshalAs(
UnmanagedType
.U4)] int elementArrayLength,
471
[Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.IUnknown, SizeParamIndex = 0)] object[] elementArray,
472
[MarshalAs(
UnmanagedType
.U4)] out int fetchedElementCount);
477
[In, MarshalAs(
UnmanagedType
.U4)] int count);
484
[MarshalAs(
UnmanagedType
.Interface)] out IEnumUnknown enumerator);
490
[return: MarshalAs(
UnmanagedType
.Interface)]
493
[In, MarshalAs(
UnmanagedType
.LPWStr)] string version,
494
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid interfaceId);
498
[In, MarshalAs(
UnmanagedType
.LPWStr)] string filePath,
499
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder buffer,
500
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int bufferLength);
502
[return: MarshalAs(
UnmanagedType
.Interface)]
506
[return: MarshalAs(
UnmanagedType
.Interface)]
517
[return: MarshalAs(
UnmanagedType
.Interface)]
520
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid interfaceId);
529
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeParamIndex = 1)] StringBuilder buffer,
530
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int bufferLength);
534
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeParamIndex = 1)] StringBuilder buffer,
535
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int bufferLength);
537
[return: MarshalAs(
UnmanagedType
.Bool)]
544
[In, MarshalAs(
UnmanagedType
.U4)] int resourceId,
545
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeParamIndex = 2)] StringBuilder buffer,
546
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int bufferLength);
551
[In, MarshalAs(
UnmanagedType
.LPWStr)] string dllName);
555
[In, MarshalAs(
UnmanagedType
.LPStr)] string procName);
557
[return: MarshalAs(
UnmanagedType
.Interface)]
560
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid coClassId,
561
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid interfaceId);
mscorlib (863)
microsoft\win32\fusionwrap.cs (3)
40
void Set([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int pvValue, uint cbValue, uint dwFlags);
41
void Get([MarshalAs(
UnmanagedType
.LPWStr)] String szName, out int pvValue, ref uint pcbValue, uint dwFlags);
61
[MarshalAs(
UnmanagedType
.LPWStr)] String szCodeBase,
microsoft\win32\unsafenativemethods.cs (7)
50
[return: MarshalAs(
UnmanagedType
.Bool)]
53
[MarshalAs(
UnmanagedType
.LPWStr)]
55
[MarshalAs(
UnmanagedType
.LPWStr)]
58
[MarshalAs(
UnmanagedType
.LPWStr)]
73
[return: MarshalAs(
UnmanagedType
.Bool)]
288
[MarshalAs(
UnmanagedType
.HString)] string activatableClassId,
290
[Out,MarshalAs(
UnmanagedType
.IInspectable)] out Object factory);
microsoft\win32\win32native.cs (42)
232
[MarshalAs(
UnmanagedType
.U2)]
234
[MarshalAs(
UnmanagedType
.U2)]
236
[MarshalAs(
UnmanagedType
.U2)]
238
[MarshalAs(
UnmanagedType
.U2)]
240
[MarshalAs(
UnmanagedType
.U2)]
242
[MarshalAs(
UnmanagedType
.U2)]
244
[MarshalAs(
UnmanagedType
.U2)]
246
[MarshalAs(
UnmanagedType
.U2)]
252
[MarshalAs(
UnmanagedType
.I4)]
254
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 32)]
257
[MarshalAs(
UnmanagedType
.I4)]
259
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 32)]
262
[MarshalAs(
UnmanagedType
.I4)]
279
[MarshalAs(
UnmanagedType
.I4)]
281
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 32)]
284
[MarshalAs(
UnmanagedType
.I4)]
286
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 32)]
289
[MarshalAs(
UnmanagedType
.I4)]
291
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 128)]
293
[MarshalAs(
UnmanagedType
.Bool)]
300
[MarshalAs(
UnmanagedType
.I4)]
302
[MarshalAs(
UnmanagedType
.I4)]
304
[MarshalAs(
UnmanagedType
.I4)]
410
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=128)]
427
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=128)]
522
[MarshalAs(
UnmanagedType
.LPWStr)] internal string Buffer;
662
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=TOKEN_SOURCE_LENGTH)]
846
[return: MarshalAs(
UnmanagedType
.Bool)]
851
[Out, MarshalAs(
UnmanagedType
.Bool)]
1045
[return: MarshalAs(
UnmanagedType
.Bool)]
1123
[return: MarshalAs(
UnmanagedType
.Bool)]
1128
[return: MarshalAs(
UnmanagedType
.Bool)]
1138
[return: MarshalAs(
UnmanagedType
.Bool)]
1733
[return: MarshalAs(
UnmanagedType
.Bool)]
1742
[return: MarshalAs(
UnmanagedType
.Bool)]
2007
[MarshalAs(
UnmanagedType
.LPStruct)] USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
2066
[MarshalAs(
UnmanagedType
.U1), Out]out bool pfEnabled);
2148
[return: MarshalAs(
UnmanagedType
.Bool)]
2415
[MarshalAsAttribute(
UnmanagedType
.LPWStr )]
2457
[MarshalAsAttribute(
UnmanagedType
.LPWStr )]
2793
[return: MarshalAs(
UnmanagedType
.Bool)]
2808
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 128)]
parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (176)
273
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
274
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
275
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
276
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
277
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
282
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
283
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
284
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
285
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
286
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
292
[In, MarshalAs(
UnmanagedType
.U4)] int cchBlob,
293
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
294
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] byte[] pbHash,
295
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
296
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
301
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
302
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
303
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
304
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
305
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
310
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
311
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
312
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
313
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
314
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
320
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
321
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
322
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
323
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
325
[return: MarshalAs(
UnmanagedType
.U4)]
329
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly1,
330
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly2,
331
[MarshalAs(
UnmanagedType
.U4)] out int dwResult);
341
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
342
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbBlob,
343
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
349
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
350
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbBlob,
351
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
356
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
358
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
360
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
362
[return: MarshalAs(
UnmanagedType
.U4)]
366
[In, MarshalAs(
UnmanagedType
.U4)] int ulHashAlg,
367
[MarshalAs(
UnmanagedType
.U4)] out int cbSize);
372
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer);
377
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
378
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
380
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
385
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
386
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
387
[In, MarshalAs(
UnmanagedType
.U4)] int dwKeySize,
389
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
394
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
396
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob);
401
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
402
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
404
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
406
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob);
411
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilePath,
412
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszKeyContainer,
414
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
416
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob,
417
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags);
423
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
424
[MarshalAs(
UnmanagedType
.U4)] out int pcbSize);
426
[return: MarshalAs(
UnmanagedType
.U4)]
430
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
431
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
432
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
434
[return: MarshalAs(
UnmanagedType
.U4)]
438
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
439
[In, MarshalAs(
UnmanagedType
.I1)] bool fForceVerification,
440
[MarshalAs(
UnmanagedType
.I1)] out bool fWasVerified);
442
[return: MarshalAs(
UnmanagedType
.U4)]
447
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
448
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
449
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
454
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
456
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
461
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
463
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken,
465
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
471
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
473
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
490
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
491
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
492
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
493
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
494
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
499
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
500
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
501
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
502
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
503
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
509
[In, MarshalAs(
UnmanagedType
.U4)] int cchBlob,
510
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
511
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] byte[] pbHash,
512
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
513
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
518
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
519
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
520
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
521
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
522
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
527
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
528
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
529
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
530
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
531
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
537
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
538
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
539
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
540
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
542
[return: MarshalAs(
UnmanagedType
.U4)]
546
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly1,
547
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly2,
548
[MarshalAs(
UnmanagedType
.U4)] out int dwResult);
558
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
559
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbBlob,
560
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
566
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
567
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbBlob,
568
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
573
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
574
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob,
575
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
577
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
579
[return: MarshalAs(
UnmanagedType
.U4)]
583
[In, MarshalAs(
UnmanagedType
.U4)] int ulHashAlg,
584
[MarshalAs(
UnmanagedType
.U4)] out int cbSize);
589
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer);
594
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
595
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
597
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
602
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
603
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
604
[In, MarshalAs(
UnmanagedType
.U4)] int dwKeySize,
606
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
611
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
612
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob,
613
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob);
618
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
619
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
620
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob,
621
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
623
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob);
628
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilePath,
629
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszKeyContainer,
630
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob,
631
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
633
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob,
634
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags);
639
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
640
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
641
[MarshalAs(
UnmanagedType
.U4)] out int pcbSize);
643
[return: MarshalAs(
UnmanagedType
.U4)]
647
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
648
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
649
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
651
[return: MarshalAs(
UnmanagedType
.U4)]
655
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
656
[In, MarshalAs(
UnmanagedType
.I1)] bool fForceVerification,
657
[MarshalAs(
UnmanagedType
.I1)] out bool fWasVerified);
659
[return: MarshalAs(
UnmanagedType
.U4)]
664
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
665
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
666
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
671
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
673
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
678
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
680
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken,
682
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
687
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
688
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
690
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
system\appdomain.cs (5)
419
[return: MarshalAs(
UnmanagedType
.Bool)]
427
[return: MarshalAs(
UnmanagedType
.I4)]
457
[MarshalAs(
UnmanagedType
.Bool)] bool runtimeSuppliedHomogenousGrantSet);
4271
[MarshalAs(
UnmanagedType
.Bool)] bool publishAppDomain);
4412
[return: MarshalAs(
UnmanagedType
.Bool)]
system\cfgparser.cs (15)
145
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
152
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
161
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
169
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
177
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
184
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
192
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
199
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
207
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
214
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
319
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
338
[MarshalAs(
UnmanagedType
.LPWStr)] String text,
371
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
382
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
426
[MarshalAs(
UnmanagedType
.LPWStr)]String text,
system\datetime.cs (2)
665
[return: MarshalAs(
UnmanagedType
.Bool)]
672
[return: MarshalAs(
UnmanagedType
.Bool)]
system\deployment\cdf.cs (8)
19
object _NewEnum { [return:MarshalAs(
UnmanagedType
.Interface)] get; }
22
string SectionName { [return:MarshalAs(
UnmanagedType
.LPWStr)] get; }
28
void Lookup([MarshalAs(
UnmanagedType
.LPWStr)] string wzStringKey, [MarshalAs(
UnmanagedType
.Interface)] out object ppUnknown);
35
void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(
UnmanagedType
.Interface)] out object ppUnknown);
49
int Next(uint celt, [Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.IUnknown)] object[] rgelt, ref uint celtFetched);
63
object _NewEnum { [return:MarshalAs(
UnmanagedType
.Interface)] get; }
system\deployment\cmsinterop.cs (132)
255
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr StringIds;
257
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr IntegerIds;
298
object StringIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
299
object IntegerIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
307
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr StringIds;
309
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr IntegerIds;
350
object StringIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
351
object IntegerIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
359
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ResourceTypeIdInt;
361
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ResourceTypeIdString;
402
object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
403
object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
414
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr TransformMetadata;
417
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr DigestValue;
419
[MarshalAs(
UnmanagedType
.LPWStr)] public string Xml;
464
object TransformMetadata { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
466
object DigestValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
467
string Xml { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
476
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
478
[MarshalAs(
UnmanagedType
.LPWStr)] public string LoadFrom;
479
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourcePath;
480
[MarshalAs(
UnmanagedType
.LPWStr)] public string ImportPath;
481
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourceName;
482
[MarshalAs(
UnmanagedType
.LPWStr)] public string Location;
483
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr HashValue;
486
[MarshalAs(
UnmanagedType
.LPWStr)] public string Group;
541
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
543
string LoadFrom { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
544
string SourcePath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
545
string ImportPath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
546
string SourceName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
547
string Location { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
548
object HashValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
550
string Group { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
562
[MarshalAs(
UnmanagedType
.LPWStr)] public string Extension;
563
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
564
[MarshalAs(
UnmanagedType
.LPWStr)] public string ProgID;
565
[MarshalAs(
UnmanagedType
.LPWStr)] public string DefaultIcon;
566
[MarshalAs(
UnmanagedType
.LPWStr)] public string Parameter;
582
string Extension { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
583
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
584
string ProgID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
585
string DefaultIcon { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
586
string Parameter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
595
[MarshalAs(
UnmanagedType
.LPWStr)] public string Xml;
596
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
611
string Xml { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
612
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
620
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
634
string Subcategory { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
672
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeVersion;
673
[MarshalAs(
UnmanagedType
.LPWStr)] public string HostFile;
698
string RuntimeVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
699
string HostFile { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
707
[MarshalAs(
UnmanagedType
.LPWStr)] public string ProgId;
721
string ProgId { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
731
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeVersion;
732
[MarshalAs(
UnmanagedType
.LPWStr)] public string ClassName;
747
string RuntimeVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
748
string ClassName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
757
[MarshalAs(
UnmanagedType
.LPWStr)] public string Group;
758
[MarshalAs(
UnmanagedType
.LPWStr)] public string Codebase;
760
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr HashValue;
764
[MarshalAs(
UnmanagedType
.LPWStr)] public string ResourceFallbackCulture;
765
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
766
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
809
string Group { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
810
string Codebase { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
812
object HashValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
815
string ResourceFallbackCulture { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
816
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
817
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
853
[MarshalAs(
UnmanagedType
.LPWStr)] public string ClassName;
854
[MarshalAs(
UnmanagedType
.LPWStr)] public string HostDll;
869
string ClassName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
870
string HostDll { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
879
[MarshalAs(
UnmanagedType
.LPWStr)] public string id;
880
[MarshalAs(
UnmanagedType
.LPWStr)] public string FinalStringMapped;
893
string id { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
894
string FinalStringMapped { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
903
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
904
[MarshalAs(
UnmanagedType
.LPWStr)] public string CommandLine_File;
905
[MarshalAs(
UnmanagedType
.LPWStr)] public string CommandLine_Parameters;
923
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
924
string CommandLine_File { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
925
string CommandLine_Parameters { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
936
[MarshalAs(
UnmanagedType
.LPWStr)] public string Id;
937
[MarshalAs(
UnmanagedType
.LPWStr)] public string XmlSegment;
950
string Id { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
951
string XmlSegment { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
959
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
960
[MarshalAs(
UnmanagedType
.LPWStr)] public string permissionSetID;
973
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
974
string permissionSetID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
983
[MarshalAs(
UnmanagedType
.LPWStr)] public string Publisher;
984
[MarshalAs(
UnmanagedType
.LPWStr)] public string Product;
985
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
986
[MarshalAs(
UnmanagedType
.LPWStr)] public string IconFile;
987
[MarshalAs(
UnmanagedType
.LPWStr)] public string ErrorReportUrl;
988
[MarshalAs(
UnmanagedType
.LPWStr)] public string SuiteName;
1007
string Publisher { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1008
string Product { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1009
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1010
string IconFile { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1011
string ErrorReportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1012
string SuiteName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1020
[MarshalAs(
UnmanagedType
.LPWStr)] public string DeploymentProviderCodebase;
1021
[MarshalAs(
UnmanagedType
.LPWStr)] public string MinimumRequiredVersion;
1041
string DeploymentProviderCodebase { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1042
string MinimumRequiredVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1053
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
1054
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
1078
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1079
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1092
[MarshalAs(
UnmanagedType
.LPWStr)]
1106
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1118
[MarshalAs(
UnmanagedType
.LPWStr)] public string LocalPath;
1120
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ManifestHash;
1122
[MarshalAs(
UnmanagedType
.LPWStr)] public string ContentType;
1123
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeImageVersion;
1124
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr MvidValue;
1129
[MarshalAs(
UnmanagedType
.LPWStr)] public string defaultPermissionSetID;
1130
[MarshalAs(
UnmanagedType
.LPWStr)] public string RequestedExecutionLevel;
1134
[MarshalAs(
UnmanagedType
.LPWStr)] public string KeyInfoElement;
1197
string LocalPath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1199
object ManifestHash { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1200
string ContentType { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1201
string RuntimeImageVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1202
object MvidValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1206
string defaultPermissionSetID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1207
string RequestedExecutionLevel { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1211
string KeyInfoElement { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
system\deployment\isolationinterop.cs (221)
14
[MarshalAs(
UnmanagedType
.U4)] public uint Size;
15
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr BlobData;
31
[MarshalAs(
UnmanagedType
.LPWStr)] public string Namespace;
32
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
33
[MarshalAs(
UnmanagedType
.LPWStr)] public string Value;
49
[MarshalAs(
UnmanagedType
.LPWStr)] public string ManifestPath;
65
[MarshalAs(
UnmanagedType
.LPWStr)] public string FileName;
78
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
85
[MarshalAs(
UnmanagedType
.LPWStr)] public string XMLSnippet;
97
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
104
[MarshalAs(
UnmanagedType
.LPWStr)] public string XMLSnippet;
115
[Out, MarshalAs(
UnmanagedType
.LPArray)] StoreApplicationReference[] rgelt
134
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionAppId[] AppIds
195
[Out, MarshalAs(
UnmanagedType
.LPArray)] StoreOperationMetadataProperty[] AppIds
259
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_ASSEMBLY[] rgelt
324
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_ASSEMBLY_FILE[] rgelt
389
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY[] rgElements
454
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY_SUBCATEGORY[] rgElements
518
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY_INSTANCE[] rgInstances
601
[return:MarshalAs(
UnmanagedType
.LPWStr)]
603
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
604
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name
608
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
609
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name,
610
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Value
617
[In, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] Deltas
627
[return:MarshalAs(
UnmanagedType
.LPWStr)]
629
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
630
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name
634
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
635
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name,
636
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Value);
642
[In, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] Deltas
678
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] rgAttributes
684
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] Data
703
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity
769
[Out, MarshalAs(
UnmanagedType
.LPArray)] IReferenceIdentity[] ReferenceIdentity
830
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_SubscriptionId();
831
void put_SubscriptionId([In, MarshalAs(
UnmanagedType
.LPWStr)] string Subscription);
834
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_Codebase();
837
void put_Codebase([In, MarshalAs(
UnmanagedType
.LPWStr)] string CodeBase);
841
void SetAppPath([In] uint cIDefinitionIdentity, [In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity);
886
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_SubscriptionId();
887
void put_SubscriptionId([In, MarshalAs(
UnmanagedType
.LPWStr)] string Subscription);
890
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_Codebase();
892
void put_Codebase([In, MarshalAs(
UnmanagedType
.LPWStr)] string CodeBase);
951
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
956
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
959
[return:MarshalAs(
UnmanagedType
.LPWStr)]
969
[Out, MarshalAs(
UnmanagedType
.LPArray)] char[] Buffer
973
[return:MarshalAs(
UnmanagedType
.LPWStr)]
983
[Out, MarshalAs(
UnmanagedType
.LPArray)] char[] Buffer
987
[return:MarshalAs(
UnmanagedType
.Bool)]
994
[return:MarshalAs(
UnmanagedType
.Bool)]
1001
[return:MarshalAs(
UnmanagedType
.Bool)]
1004
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityLeft,
1005
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityRight
1008
[return:MarshalAs(
UnmanagedType
.Bool)]
1011
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityLeft,
1012
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityRight
1015
[return:MarshalAs(
UnmanagedType
.Bool)]
1022
[return:MarshalAs(
UnmanagedType
.Bool)]
1025
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Definition,
1026
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Reference
1039
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1045
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1076
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
1081
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
1084
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1090
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1096
[return:MarshalAs(
UnmanagedType
.Bool)]
1103
[return:MarshalAs(
UnmanagedType
.Bool)]
1110
[return:MarshalAs(
UnmanagedType
.Bool)]
1113
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdLeft,
1114
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdRight
1117
[return:MarshalAs(
UnmanagedType
.Bool)]
1120
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdLeft,
1121
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdRight
1124
[return:MarshalAs(
UnmanagedType
.Bool)]
1131
[return:MarshalAs(
UnmanagedType
.Bool)]
1134
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Definition,
1135
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Reference
1148
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1154
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1192
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1193
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1194
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1195
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionIdentity Component;
1196
[MarshalAs(
UnmanagedType
.LPWStr)] public string ManifestPath;
1233
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1234
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1235
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1236
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionIdentity Component;
1237
[MarshalAs(
UnmanagedType
.LPWStr)] public string ComponentRelativePath;
1238
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourceFilePath;
1278
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1279
[MarshalAs(
UnmanagedType
.U4)] public RefFlags Flags;
1281
[MarshalAs(
UnmanagedType
.LPWStr)] public string Identifier;
1282
[MarshalAs(
UnmanagedType
.LPWStr)] public string NonCanonicalData;
1322
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1323
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1324
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1325
[MarshalAs(
UnmanagedType
.I8)] public Int64 ExpirationTime;
1369
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1370
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1371
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1406
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1407
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1408
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1456
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1457
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1458
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1495
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1496
[MarshalAs(
UnmanagedType
.SysUInt)] public IntPtr ValueSize;
1497
[MarshalAs(
UnmanagedType
.LPWStr)] public string Value;
1516
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1517
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1518
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Deployment;
1519
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr InstallerReference;
1520
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr /*SIZE_T*/ cPropertiesToTest;
1521
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr PropertiesToTest;
1522
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr /*SIZE_T*/ cPropertiesToSet;
1523
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr PropertiesToSet;
1641
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1642
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1643
[MarshalAs(
UnmanagedType
.LPWStr)] public string BaseAddressFilePath;
1644
[MarshalAs(
UnmanagedType
.LPWStr)] public string ExportsFilePath;
1669
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1670
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1671
[MarshalAs(
UnmanagedType
.U8)] public UInt64 SizeReclaimationLimit;
1672
[MarshalAs(
UnmanagedType
.U8)] public UInt64 RuntimeLimit;
1673
[MarshalAs(
UnmanagedType
.U4)] public UInt32 ComponentCountLimit;
1737
[MarshalAs(
UnmanagedType
.U4)] public StoreTransactionOperationType Operation;
2209
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Revision;
2210
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Build;
2211
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Minor;
2212
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Major;
2218
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2219
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Disposition;
2222
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Reserved;
2232
[In, MarshalAs(
UnmanagedType
.LPArray)] StoreTransactionOperation[] rgOperations,
2233
[Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] rgDispositions,
2234
[Out, MarshalAs(
UnmanagedType
.LPArray)] int[] /*HRESULT*/ rgResults
2238
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2243
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore,
2251
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionAppId[] rgpIDefinitionAppId_Deployments,
2262
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Count,
2263
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity [] DefsToBind,
2265
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity [] DefsToIgnore
2269
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2277
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2285
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2293
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2301
[return:MarshalAs(
UnmanagedType
.LPWStr)]
2319
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2327
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2331
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPathPattern,
2336
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2340
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPath,
2352
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pcwszPropertyName,
2357
[return:MarshalAs(
UnmanagedType
.LPWStr)]
2370
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2379
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2388
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2574
[In, MarshalAs(
UnmanagedType
.LPWStr)] string ErrorStatusHostFile,
2576
[In, MarshalAs(
UnmanagedType
.LPArray)] string[] Parameters);
2703
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2704
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2705
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr CustomStoreList;
2706
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr CultureFallbackList;
2707
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ProcessorArchitectureList;
2708
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Source;
2709
[MarshalAs(
UnmanagedType
.U2)] public UInt16 ProcArch;
2727
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2728
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2729
[MarshalAs(
UnmanagedType
.U4)] public UInt32 SourceType;
2730
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Data;
2782
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2783
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2905
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2931
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2941
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2943
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pszManifestPath,
2950
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2964
[return :MarshalAs(
UnmanagedType
.Interface)]
2970
[return :MarshalAs(
UnmanagedType
.Interface)]
3128
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string FullPath
3140
[Out, MarshalAs(
UnmanagedType
.Interface)] out object AppId
3149
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3157
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPattern,
3159
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3167
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Subcategory,
3169
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3175
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Culture,
3176
[In, MarshalAs(
UnmanagedType
.LPWStr)] string ReplacementPattern,
3177
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string Replaced
3183
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr ComponentIndex,
3184
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr StringCount,
3185
[Out, MarshalAs(
UnmanagedType
.LPArray)] string[] SourceStrings,
3186
[Out, MarshalAs(
UnmanagedType
.LPArray)] out string[] DestinationStrings,
3187
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr CultureFallbacks
3194
[In, MarshalAs(
UnmanagedType
.LPArray)] string[] PropertyNames,
3195
[Out, MarshalAs(
UnmanagedType
.LPArray)] out string[] PropertyValues,
3196
[Out, MarshalAs(
UnmanagedType
.LPArray)] out UIntPtr[] ComponentIndicies
3202
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string ApplicationPath
3211
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ManifestInteface
3218
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string PayloadPath
3226
[Out, MarshalAs(
UnmanagedType
.Interface)] out object MatchedDefinition
3234
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppCreatedAppContext
3241
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppIdentityEnum
3250
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Inputs,
3251
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Outputs
3267
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr pCoordinateList,
3268
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string ppszPath
3275
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] Components,
3276
[Out, MarshalAs(
UnmanagedType
.LPArray)] UIntPtr[] Indicies,
3277
[Out, MarshalAs(
UnmanagedType
.LPArray)] UInt32[] Dispositions
3284
[In, MarshalAs(
UnmanagedType
.LPArray)] IReferenceIdentity[] References,
3285
[Out, MarshalAs(
UnmanagedType
.LPArray)] UIntPtr[] Indicies,
3286
[Out, MarshalAs(
UnmanagedType
.LPArray)] UInt32[] Dispositions
3322
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string Path
system\environment.cs (2)
351
[return: MarshalAs(
UnmanagedType
.Bool)]
1207
[return: MarshalAs(
UnmanagedType
.Bool)]
system\globalization\compareinfo.cs (2)
1341
[return: MarshalAs(
UnmanagedType
.Bool)]
1369
[return: MarshalAs(
UnmanagedType
.Bool)]
system\globalization\cultureinfo.cs (3)
2043
[return: MarshalAs(
UnmanagedType
.Bool)]
2062
[return: MarshalAs(
UnmanagedType
.Bool)]
2082
[return: MarshalAs(
UnmanagedType
.Bool)]
system\globalization\idnmapping.cs (2)
1136
[MarshalAsAttribute(System.Runtime.InteropServices.
UnmanagedType
.LPWStr)]
1151
[MarshalAsAttribute(System.Runtime.InteropServices.
UnmanagedType
.LPWStr)]
system\globalization\textinfo.cs (1)
992
[return: MarshalAs(
UnmanagedType
.Bool)]
system\io\isolatedstorage\isolatedstoragefile.cs (5)
2534
[MarshalAs(
UnmanagedType
.Bool)] bool fFree);
2546
[return: MarshalAs(
UnmanagedType
.Bool)]
2548
[MarshalAs(
UnmanagedType
.Bool)] bool fLock);
2560
[return: MarshalAs(
UnmanagedType
.Bool)]
2567
[return: MarshalAs(
UnmanagedType
.Bool)]
system\reflection\assembly.cs (5)
2714
[return: MarshalAs(
UnmanagedType
.Bool)]
2728
[return: MarshalAs(
UnmanagedType
.Bool)]
2742
[return: MarshalAs(
UnmanagedType
.Bool)]
2756
[return: MarshalAs(
UnmanagedType
.Bool)]
2896
[return: MarshalAs(
UnmanagedType
.Bool)]
system\reflection\emit\unmanagedmarshal.cs (30)
25
public static UnmanagedMarshal DefineUnmanagedMarshal(
UnmanagedType
unmanagedType)
27
if (unmanagedType ==
UnmanagedType
.ByValTStr ||
28
unmanagedType ==
UnmanagedType
.SafeArray ||
29
unmanagedType ==
UnmanagedType
.CustomMarshaler ||
30
unmanagedType ==
UnmanagedType
.ByValArray ||
31
unmanagedType ==
UnmanagedType
.LPArray)
36
return new UnmanagedMarshal(unmanagedType, Guid.Empty, 0, (
UnmanagedType
) 0);
40
return new UnmanagedMarshal(
UnmanagedType
.ByValTStr, Guid.Empty, elemCount, (
UnmanagedType
) 0);
43
public static UnmanagedMarshal DefineSafeArray(
UnmanagedType
elemType)
45
return new UnmanagedMarshal(
UnmanagedType
.SafeArray, Guid.Empty, 0, elemType);
50
return new UnmanagedMarshal(
UnmanagedType
.ByValArray, Guid.Empty, elemCount, (
UnmanagedType
) 0);
53
public static UnmanagedMarshal DefineLPArray(
UnmanagedType
elemType)
55
return new UnmanagedMarshal(
UnmanagedType
.LPArray, Guid.Empty, 0, elemType);
64
public
UnmanagedType
GetUnmanagedType
73
if (m_unmanagedType ==
UnmanagedType
.CustomMarshaler)
84
if (m_unmanagedType !=
UnmanagedType
.ByValArray &&
85
m_unmanagedType !=
UnmanagedType
.ByValTStr)
93
public
UnmanagedType
BaseType
97
if (m_unmanagedType !=
UnmanagedType
.LPArray && m_unmanagedType !=
UnmanagedType
.SafeArray)
106
private UnmanagedMarshal(
UnmanagedType
unmanagedType, Guid guid, int numElem,
UnmanagedType
type)
119
internal
UnmanagedType
m_unmanagedType;
122
internal
UnmanagedType
m_baseType;
131
if (m_unmanagedType ==
UnmanagedType
.SafeArray || m_unmanagedType ==
UnmanagedType
.LPArray)
144
if (m_unmanagedType ==
UnmanagedType
.ByValArray ||
145
m_unmanagedType ==
UnmanagedType
.ByValTStr)
system\reflection\mdimport.cs (4)
325
out
UnmanagedType
unmanagedType, out VarEnum safeArraySubType, out string safeArrayUserDefinedSubType,
326
out
UnmanagedType
arraySubType, out int sizeParamIndex, out int sizeConst, out string marshalType, out string marshalCookie,
335
unmanagedType = (
UnmanagedType
)_unmanagedType;
337
arraySubType = (
UnmanagedType
)_arraySubType;
system\resources\manifestbasedresourcegroveler.cs (1)
694
[return: MarshalAs(
UnmanagedType
.Bool)]
system\runtime\designerservices\windowsruntimedesignercontext.cs (4)
26
internal static extern IntPtr CreateDesignerContext([MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 1)] string[] paths, int count, bool shared);
29
internal static IntPtr CreateDesignerContext(IEnumerable<string> paths, [MarshalAs(
UnmanagedType
.Bool)] bool shared)
53
internal static extern void SetCurrentContext([MarshalAs(
UnmanagedType
.Bool)] bool isDesignerContext, IntPtr context);
system\runtime\interopservices\attributes.cs (8)
556
UnmanagedType
unmanagedType, arraySubType;
590
internal MarshalAsAttribute(
UnmanagedType
val, VarEnum safeArraySubType, RuntimeType safeArrayUserDefinedSubType,
UnmanagedType
arraySubType,
605
internal
UnmanagedType
_val;
606
public MarshalAsAttribute(
UnmanagedType
unmanagedType)
612
_val = (
UnmanagedType
)unmanagedType;
614
public
UnmanagedType
Value { get { return _val; } }
625
public
UnmanagedType
ArraySubType;
system\runtime\interopservices\ComTypes\ibindctx.cs (7)
35
void RegisterObjectBound([MarshalAs(
UnmanagedType
.Interface)] Object punk);
36
void RevokeObjectBound([MarshalAs(
UnmanagedType
.Interface)] Object punk);
41
void RegisterObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey, [MarshalAs(
UnmanagedType
.Interface)] Object punk);
42
void GetObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey, [MarshalAs(
UnmanagedType
.Interface)] out Object ppunk);
45
int RevokeObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey);
system\runtime\interopservices\ComTypes\iconnectionpoint.cs (1)
27
void Advise([MarshalAs(
UnmanagedType
.Interface)] Object pUnkSink, out int pdwCookie);
system\runtime\interopservices\ComTypes\ienumconnectionpoints.cs (1)
26
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] IConnectionPoint[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumconnections.cs (2)
24
[MarshalAs(
UnmanagedType
.Interface)]
35
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] CONNECTDATA[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienummoniker.cs (1)
26
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] IMoniker[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumstring.cs (2)
26
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\ienumvariant.cs (1)
26
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0), Out] object[] rgVar, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\imoniker.cs (7)
40
void Save(IStream pStm, [MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
44
void BindToObject(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvResult);
45
void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvObj);
47
void ComposeWith(IMoniker pmkRight, [MarshalAs(
UnmanagedType
.Bool)] bool fOnlyIfNotGeneric, out IMoniker ppmkComposite);
48
void Enum([MarshalAs(
UnmanagedType
.Bool)] bool fForward, out IEnumMoniker ppenumMoniker);
58
void GetDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] out String ppszDisplayName);
59
void ParseDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] String pszDisplayName, out int pchEaten, out IMoniker ppmkOut);
system\runtime\interopservices\ComTypes\ipersistfile.cs (5)
31
void Load([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName, int dwMode);
32
void Save([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName, [MarshalAs(
UnmanagedType
.Bool)] bool fRemember);
33
void SaveCompleted([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName);
34
void GetCurFile([MarshalAs(
UnmanagedType
.LPWStr)] out String ppszFileName);
system\runtime\interopservices\ComTypes\irunningobjecttable.cs (2)
25
int Register(int grfFlags, [MarshalAs(
UnmanagedType
.Interface)] Object punkObject, IMoniker pmkObjectName);
30
int GetObject(IMoniker pmkObjectName, [MarshalAs(
UnmanagedType
.Interface)] out Object ppunkObject);
system\runtime\interopservices\ComTypes\istream.cs (2)
43
void Read([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, IntPtr pcbRead);
44
void Write([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, IntPtr pcbWritten);
system\runtime\interopservices\ComTypes\itypecomp.cs (2)
48
void Bind([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int lHashVal, Int16 wFlags, out ITypeInfo ppTInfo, out DESCKIND pDescKind, out BINDPTR pBindPtr);
49
void BindType([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int lHashVal, out ITypeInfo ppTInfo, out ITypeComp ppTComp);
system\runtime\interopservices\ComTypes\itypeinfo.cs (10)
227
[MarshalAs(
UnmanagedType
.BStr)] public String bstrSource;
228
[MarshalAs(
UnmanagedType
.BStr)] public String bstrDescription;
229
[MarshalAs(
UnmanagedType
.BStr)] public String bstrHelpFile;
318
void GetNames(int memid, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames);
321
void GetIDsOfNames([MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
322
void Invoke([MarshalAs(
UnmanagedType
.IUnknown)] Object pvInstance, int memid, Int16 wFlags, ref DISPPARAMS pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, out int puArgErr);
327
void CreateInstance([MarshalAs(
UnmanagedType
.IUnknown)] Object pUnkOuter, [In] ref Guid riid, [MarshalAs(
UnmanagedType
.IUnknown), Out] out Object ppvObj);
system\runtime\interopservices\ComTypes\itypeinfo2.cs (7)
29
new void GetNames(int memid, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames);
32
new void GetIDsOfNames([MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
33
new void Invoke([MarshalAs(
UnmanagedType
.IUnknown)] Object pvInstance, int memid, Int16 wFlags, ref DISPPARAMS pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, out int puArgErr);
38
new void CreateInstance([MarshalAs(
UnmanagedType
.IUnknown)] Object pUnkOuter, [In] ref Guid riid, [MarshalAs(
UnmanagedType
.IUnknown), Out] out Object ppvObj);
system\runtime\interopservices\ComTypes\itypelib.cs (5)
64
[return : MarshalAs(
UnmanagedType
.Bool)]
65
bool IsName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal);
66
void FindName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal, [MarshalAs(
UnmanagedType
.LPArray), Out] ITypeInfo[] ppTInfo, [MarshalAs(
UnmanagedType
.LPArray), Out] int[] rgMemId, ref Int16 pcFound);
system\runtime\interopservices\ComTypes\itypelib2.cs (5)
33
[return : MarshalAs(
UnmanagedType
.Bool)]
34
new bool IsName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal);
35
new void FindName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal, [MarshalAs(
UnmanagedType
.LPArray), Out] ITypeInfo[] ppTInfo, [MarshalAs(
UnmanagedType
.LPArray), Out] int[] rgMemId, ref Int16 pcFound);
system\runtime\interopservices\icustomadapter.cs (1)
23
[return:MarshalAs(
UnmanagedType
.IUnknown)] Object GetUnderlyingObject();
system\runtime\interopservices\itypelibconverter.cs (6)
89
[MarshalAs(
UnmanagedType
.Interface)] Object typeLib);
102
[return : MarshalAs(
UnmanagedType
.Interface)]
113
[MarshalAs(
UnmanagedType
.Interface)] Object typeLib,
122
[return : MarshalAs(
UnmanagedType
.Interface)]
131
AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(
UnmanagedType
.Interface)] Object typeLib,
145
[return : MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)]
system\runtime\interopservices\marshal.cs (15)
423
public static extern byte ReadByte([MarshalAs(
UnmanagedType
.AsAny), In] Object ptr, int ofs);
451
public static extern short ReadInt16([MarshalAs(
UnmanagedType
.AsAny),In] Object ptr, int ofs);
492
public static extern int ReadInt32([MarshalAs(
UnmanagedType
.AsAny),In] Object ptr, int ofs);
535
public static IntPtr ReadIntPtr([MarshalAs(
UnmanagedType
.AsAny),In] Object ptr, int ofs)
570
public static extern long ReadInt64([MarshalAs(
UnmanagedType
.AsAny),In] Object ptr, int ofs);
638
public static extern void WriteByte([MarshalAs(
UnmanagedType
.AsAny),In,Out] Object ptr, int ofs, byte val);
677
public static extern void WriteInt16([MarshalAs(
UnmanagedType
.AsAny),In,Out] Object ptr, int ofs, short val);
736
public static extern void WriteInt32([MarshalAs(
UnmanagedType
.AsAny),In,Out] Object ptr, int ofs, int val);
755
public static void WriteIntPtr([MarshalAs(
UnmanagedType
.AsAny),In,Out] Object ptr, int ofs, IntPtr val)
811
public static extern void WriteInt64([MarshalAs(
UnmanagedType
.AsAny),In,Out] Object ptr, int ofs, long val);
2429
private static extern void CLSIDFromProgIDEx([MarshalAs(
UnmanagedType
.LPWStr)] String progId, out Guid clsid);
2435
private static extern void CLSIDFromProgID([MarshalAs(
UnmanagedType
.LPWStr)] String progId, out Guid clsid);
2447
private static extern void MkParseDisplayName(IBindCtx pbc, [MarshalAs(
UnmanagedType
.LPWStr)] String szUserName, out UInt32 pchEaten, out IMoniker ppmk);
2453
private static extern void BindMoniker(IMoniker pmk, UInt32 grfOpt, ref Guid iidResult, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvResult);
2459
private static extern void GetActiveObject(ref Guid rclsid, IntPtr reserved, [MarshalAs(
UnmanagedType
.Interface)] out Object ppunk);
system\Runtime\InteropServices\NativeMethods.cs (4)
47
[MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 2)]
52
[MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.I4, SizeParamIndex = 2)]
system\runtime\interopservices\runtimeenvironment.cs (2)
135
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid clsid,
136
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
system\runtime\interopservices\typelibconverter.cs (3)
59
public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(
UnmanagedType
.Interface)] Object typeLib,
86
public AssemblyBuilder ConvertTypeLibToAssembly([MarshalAs(
UnmanagedType
.Interface)] Object typeLib,
168
[return : MarshalAs(
UnmanagedType
.Interface)]
system\runtime\interopservices\ucomibindctx.cs (7)
37
void RegisterObjectBound([MarshalAs(
UnmanagedType
.Interface)] Object punk);
38
void RevokeObjectBound([MarshalAs(
UnmanagedType
.Interface)] Object punk);
43
void RegisterObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey, [MarshalAs(
UnmanagedType
.Interface)] Object punk);
44
void GetObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey, [MarshalAs(
UnmanagedType
.Interface)] out Object ppunk);
46
void RevokeObjectParam([MarshalAs(
UnmanagedType
.LPWStr)] String pszKey);
system\runtime\interopservices\ucomiconnectionpoint.cs (1)
28
void Advise([MarshalAs(
UnmanagedType
.Interface)] Object pUnkSink, out int pdwCookie);
system\runtime\interopservices\ucomienumconnectionpoints.cs (1)
27
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] UCOMIConnectionPoint[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienumconnections.cs (2)
25
[MarshalAs(
UnmanagedType
.Interface)]
37
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] CONNECTDATA[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienummoniker.cs (1)
28
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0), Out] UCOMIMoniker[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomienumstring.cs (2)
27
int Next(int celt, [MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 0), Out] String[] rgelt, out int pceltFetched);
system\runtime\interopservices\ucomimoniker.cs (7)
42
void Save(UCOMIStream pStm, [MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
46
void BindToObject(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvResult);
47
void BindToStorage(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvObj);
49
void ComposeWith(UCOMIMoniker pmkRight, [MarshalAs(
UnmanagedType
.Bool)] bool fOnlyIfNotGeneric, out UCOMIMoniker ppmkComposite);
50
void Enum([MarshalAs(
UnmanagedType
.Bool)] bool fForward, out UCOMIEnumMoniker ppenumMoniker);
58
void GetDisplayName(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] out String ppszDisplayName);
59
void ParseDisplayName(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] String pszDisplayName, out int pchEaten, out UCOMIMoniker ppmkOut);
system\runtime\interopservices\ucomipersistfile.cs (5)
33
void Load([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName, int dwMode);
34
void Save([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName, [MarshalAs(
UnmanagedType
.Bool)] bool fRemember);
35
void SaveCompleted([MarshalAs(
UnmanagedType
.LPWStr)] String pszFileName);
36
void GetCurFile([MarshalAs(
UnmanagedType
.LPWStr)] out String ppszFileName);
system\runtime\interopservices\ucomirunningobjecttable.cs (2)
26
void Register(int grfFlags, [MarshalAs(
UnmanagedType
.Interface)] Object punkObject, UCOMIMoniker pmkObjectName, out int pdwRegister);
29
void GetObject(UCOMIMoniker pmkObjectName, [MarshalAs(
UnmanagedType
.Interface)] out Object ppunkObject);
system\runtime\interopservices\ucomistream.cs (2)
45
void Read([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb,IntPtr pcbRead);
46
void Write([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, IntPtr pcbWritten);
system\runtime\interopservices\ucomitypecomp.cs (2)
51
void Bind([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int lHashVal, Int16 wFlags, out UCOMITypeInfo ppTInfo, out DESCKIND pDescKind, out BINDPTR pBindPtr);
52
void BindType([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int lHashVal, out UCOMITypeInfo ppTInfo, out UCOMITypeComp ppTComp);
system\runtime\interopservices\ucomitypeinfo.cs (10)
221
[MarshalAs(
UnmanagedType
.BStr)] public String bstrSource;
222
[MarshalAs(
UnmanagedType
.BStr)] public String bstrDescription;
223
[MarshalAs(
UnmanagedType
.BStr)] public String bstrHelpFile;
316
void GetNames(int memid, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out] String[] rgBstrNames, int cMaxNames, out int pcNames);
319
void GetIDsOfNames([MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
320
void Invoke([MarshalAs(
UnmanagedType
.IUnknown)] Object pvInstance, int memid, Int16 wFlags, ref DISPPARAMS pDispParams, out Object pVarResult, out EXCEPINFO pExcepInfo, out int puArgErr);
325
void CreateInstance([MarshalAs(
UnmanagedType
.IUnknown)] Object pUnkOuter, ref Guid riid, [MarshalAs(
UnmanagedType
.IUnknown), Out] out Object ppvObj);
system\runtime\interopservices\ucomitypelib.cs (5)
67
[return : MarshalAs(
UnmanagedType
.Bool)]
68
bool IsName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal);
69
void FindName([MarshalAs(
UnmanagedType
.LPWStr)] String szNameBuf, int lHashVal, [MarshalAs(
UnmanagedType
.LPArray), Out] UCOMITypeInfo[] ppTInfo, [MarshalAs(
UnmanagedType
.LPArray), Out] int[] rgMemId, ref Int16 pcFound);
system\runtime\interopservices\windowsruntime\irestrictederrorinfo.cs (4)
21
void GetErrorDetails([MarshalAs(
UnmanagedType
.BStr)] out string description,
23
[MarshalAs(
UnmanagedType
.BStr)] out string restrictedDescription,
24
[MarshalAs(
UnmanagedType
.BStr)] out string capabilitySid);
26
void GetReference([MarshalAs(
UnmanagedType
.BStr)] out string reference);
system\runtime\interopservices\windowsruntime\iwinrtclassactivator.cs (3)
20
[return: MarshalAs(
UnmanagedType
.IInspectable)]
21
object ActivateInstance([MarshalAs(
UnmanagedType
.HString)] string activatableClassId);
24
IntPtr GetActivationFactory([MarshalAs(
UnmanagedType
.HString)] string activatableClassId, ref Guid iid);
system\runtime\interopservices\windowsruntime\nativemethods.cs (3)
37
[return: MarshalAs(
UnmanagedType
.Bool)]
39
internal static extern bool RoOriginateLanguageException(int error, [MarshalAs(
UnmanagedType
.HString)]string message, IntPtr languageException);
51
internal static unsafe extern int WindowsCreateString([MarshalAs(
UnmanagedType
.LPWStr)] string sourceString,
system\runtimehandles.cs (10)
475
[return: MarshalAs(
UnmanagedType
.Bool)]
488
[return: MarshalAs(
UnmanagedType
.Bool)]
502
[return: MarshalAs(
UnmanagedType
.Bool)]
515
[return: MarshalAs(
UnmanagedType
.Bool)]
1328
[return: MarshalAs(
UnmanagedType
.Bool)]
1341
[return: MarshalAs(
UnmanagedType
.Bool)]
1354
[return: MarshalAs(
UnmanagedType
.Bool)]
1750
[return: MarshalAs(
UnmanagedType
.Bool)]
1763
[return: MarshalAs(
UnmanagedType
.Bool)]
1776
[return: MarshalAs(
UnmanagedType
.Bool)]
system\security\cryptography\capinative.cs (19)
166
[return: MarshalAs(
UnmanagedType
.Bool)]
177
[return: MarshalAs(
UnmanagedType
.Bool)]
188
[return: MarshalAs(
UnmanagedType
.Bool)]
198
[return: MarshalAs(
UnmanagedType
.Bool)]
201
[In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbBuffer);
207
[return: MarshalAs(
UnmanagedType
.Bool)]
216
[return: MarshalAs(
UnmanagedType
.Bool)]
219
[In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
227
[return: MarshalAs(
UnmanagedType
.Bool)]
230
[In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
238
[return: MarshalAs(
UnmanagedType
.Bool)]
240
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
250
[return: MarshalAs(
UnmanagedType
.Bool)]
253
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
260
[return: MarshalAs(
UnmanagedType
.Bool)]
262
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
515
[return: MarshalAs(
UnmanagedType
.Bool)]
550
[return: MarshalAs(
UnmanagedType
.Bool)]
590
[return: MarshalAs(
UnmanagedType
.Bool)]
system\security\cryptography\rsacryptoserviceprovider.cs (4)
62
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbEncryptedKey,
64
[MarshalAs(
UnmanagedType
.Bool)] bool fOAEP,
72
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbKey,
74
[MarshalAs(
UnmanagedType
.Bool)] bool fOAEP,
system\security\cryptography\x509certificates\x509utils.cs (2)
104
[MarshalAs(
UnmanagedType
.LPStr)]
106
[MarshalAs(
UnmanagedType
.LPWStr)]
system\stubhelpers.cs (1)
724
static extern internal IntPtr CreateNativePCEventArgsInstance([MarshalAs(
UnmanagedType
.HString)]string name);
system\threading\synchronizationcontext.cs (1)
333
[return: MarshalAs(
UnmanagedType
.Interface)]
PresentationBuildTasks (15)
BuildTasks\MS\Internal\Tasks\IPersistFileCheckSum.cs (4)
41
void CalculateCheckSum( [In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guidCheckSumAlgorithm,
42
[In, MarshalAs(
UnmanagedType
.U4)] int cbBufferSize,
43
[Out, MarshalAs(
UnmanagedType
.LPArray,
45
[Out, MarshalAs(
UnmanagedType
.U4)] out int ActualSize);
BuildTasks\MS\Internal\Tasks\IVsMSBuildTaskFileManager.cs (11)
44
string GetFileContents([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename);
54
[return:MarshalAs(
UnmanagedType
.IUnknown)]
55
object GetFileDocData([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename);
64
long GetFileLastChangeTime([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename);
76
void PutGeneratedFileContents([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename, [In, MarshalAs(
UnmanagedType
.LPWStr)] string strFileContents);
83
[return:MarshalAs(
UnmanagedType
.Bool)]
89
void Delete([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename);
94
[return:MarshalAs(
UnmanagedType
.Bool)]
95
bool Exists([In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilename, [In, MarshalAs(
UnmanagedType
.Bool)] bool fOnlyCheckOnDisk);
PresentationCore (64)
Core\CSharp\MS\Internal\TextFormatting\LineServices.cs (7)
761
[MarshalAs(
UnmanagedType
.U2)]
764
[MarshalAs(
UnmanagedType
.U2)]
1439
[MarshalAs(
UnmanagedType
.U2)]
1742
[MarshalAs(
UnmanagedType
.Bool)]
1763
[MarshalAs(
UnmanagedType
.Bool)]
1898
[MarshalAs(
UnmanagedType
.Bool)]
1909
[MarshalAs(
UnmanagedType
.Bool)]
Core\CSharp\MS\Win32\UnsafeNativeMethodsPenimc.cs (10)
564
[return: MarshalAs(
UnmanagedType
.Bool)]
592
[return: MarshalAs(
UnmanagedType
.Bool)]
621
[return: MarshalAs(
UnmanagedType
.Bool)]
642
[return: MarshalAs(
UnmanagedType
.Bool)]
655
[return: MarshalAs(
UnmanagedType
.Bool)]
668
[return: MarshalAs(
UnmanagedType
.Bool)]
681
[return: MarshalAs(
UnmanagedType
.Bool)]
694
[return: MarshalAs(
UnmanagedType
.Bool)]
709
[return: MarshalAs(
UnmanagedType
.Interface)][DllImport(ExternDll.Ole32, ExactSpelling=true, PreserveSig=false)]
713
[MarshalAs(
UnmanagedType
.Interface)]
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);
Core\CSharp\System\Windows\Media\Color.cs (1)
1155
[MarshalAs(
UnmanagedType
.Interface)]
Core\CSharp\System\Windows\Media\EventProxy.cs (1)
34
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] buffer,
Core\CSharp\System\Windows\Media\StreamAsIStream.cs (3)
34
internal delegate int Read(ref StreamDescriptor pSD, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out]byte[] buffer, uint cb, out uint cbRead);
42
internal delegate int Write(ref StreamDescriptor pSD, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)]byte[] buffer, uint cb, out uint cbWritten);
805
private extern static int /* HRESULT */ MILIStreamWrite(IntPtr pStream, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)]byte[] buffer, uint cb, out uint cbWritten);
Core\CSharp\System\Windows\Media\UnsafeNativeMethodsMilCoreApi.cs (15)
316
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzAuthor,
326
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzVersion,
336
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzSpecVersion,
346
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzFriendlyName,
368
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzDeviceManufacturer,
379
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzDeviceModels,
390
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzMimeTypes,
401
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzFileExtensions,
455
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzNamespace,
465
[Out, MarshalAs(
UnmanagedType
.LPWStr)] String wzName,
475
[Out, MarshalAs(
UnmanagedType
.LPWStr)] String wzName,
501
[Out, MarshalAs(
UnmanagedType
.LPWStr)] String wzName,
511
[Out, MarshalAs(
UnmanagedType
.LPWStr)] String wzName
1506
[Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wzName,
1514
[Out, MarshalAs(
UnmanagedType
.LPWStr)] String wzName,
Graphics\include\wgx_exports.cs (1)
55
[In, MarshalAs(
UnmanagedType
.BStr)] string /* LPOLESTR */ src
Graphics\include\wgx_render.cs (6)
711
[MarshalAs(
UnmanagedType
.Bool)] bool fSupportMultiFormat;
715
[MarshalAs(
UnmanagedType
.Bool)] bool fAuxiliaryData;
719
[MarshalAs(
UnmanagedType
.Bool)] bool fSupportMultiOutput;
723
[MarshalAs(
UnmanagedType
.Bool)] bool fSupportBanding;
727
[MarshalAs(
UnmanagedType
.Bool)] bool fSupportMultiResolution;
747
[FieldOffset(0)] [MarshalAs(
UnmanagedType
.Bool)] internal bool m_fValue;
Shared\System\Windows\Interop\OSVersionHelper.cs (19)
145
[return: MarshalAs(
UnmanagedType
.I1)]
150
[return: MarshalAs(
UnmanagedType
.I1)]
155
[return: MarshalAs(
UnmanagedType
.I1)]
160
[return: MarshalAs(
UnmanagedType
.I1)]
165
[return: MarshalAs(
UnmanagedType
.I1)]
170
[return: MarshalAs(
UnmanagedType
.I1)]
175
[return: MarshalAs(
UnmanagedType
.I1)]
180
[return: MarshalAs(
UnmanagedType
.I1)]
185
[return: MarshalAs(
UnmanagedType
.I1)]
190
[return: MarshalAs(
UnmanagedType
.I1)]
195
[return: MarshalAs(
UnmanagedType
.I1)]
200
[return: MarshalAs(
UnmanagedType
.I1)]
205
[return: MarshalAs(
UnmanagedType
.I1)]
210
[return: MarshalAs(
UnmanagedType
.I1)]
215
[return: MarshalAs(
UnmanagedType
.I1)]
220
[return: MarshalAs(
UnmanagedType
.I1)]
225
[return: MarshalAs(
UnmanagedType
.I1)]
230
[return: MarshalAs(
UnmanagedType
.I1)]
235
[return: MarshalAs(
UnmanagedType
.I1)]
PresentationFramework (326)
src\Framework\MS\Internal\AppModel\IBrowserCallbackServices.cs (18)
89
void PostReadyStateChange([In, MarshalAs(
UnmanagedType
.I4)] int readyState);
103
void DelegateNavigation([In, MarshalAs(
UnmanagedType
.BStr)] string url, [In, MarshalAs(
UnmanagedType
.BStr)] string targetName, [In, MarshalAs(
UnmanagedType
.BStr)] string headers);
115
[return: MarshalAs(
UnmanagedType
.Bool)]
117
bool UpdateAddressBar([In, MarshalAs(
UnmanagedType
.BStr)] string url);
149
void UpdateTravelLog([In, MarshalAs(
UnmanagedType
.Bool)]bool addNewEntry);
156
[return: MarshalAs(
UnmanagedType
.Bool)]
157
bool UpdateProgress([In, MarshalAs(
UnmanagedType
.I8)]long cBytesCompleted, [In, MarshalAs(
UnmanagedType
.I8)]long cBytesTotal);
167
[return: MarshalAs(
UnmanagedType
.Bool)]
178
[return: MarshalAs(
UnmanagedType
.Bool)]
189
[return: MarshalAs(
UnmanagedType
.Bool)]
215
void ProcessUnhandledException([In, MarshalAs(
UnmanagedType
.BStr)] string pErrorMsg);
225
int GetOleClientSite([Out, MarshalAs(
UnmanagedType
.IUnknown)] out object oleClientSite);
282
void SetTitle([MarshalAs(
UnmanagedType
.LPWStr)] string title);
284
long SetStatusText([MarshalAs(
UnmanagedType
.LPWStr)] string text);
315
object HostScriptObject { [return:MarshalAs(
UnmanagedType
.IDispatch)] get; }
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (26)
84
[return: MarshalAs(
UnmanagedType
.I4)]
85
int Run([In, MarshalAs(
UnmanagedType
.LPWStr)] string strUrl,
86
[In, MarshalAs(
UnmanagedType
.LPWStr)] string strFragment,
88
[In, MarshalAs(
UnmanagedType
.LPWStr)] string strDebugSecurityZoneURL,
89
[In, MarshalAs(
UnmanagedType
.LPWStr)] string strApplicationId,
90
[In, MarshalAs(
UnmanagedType
.Interface)] object storageIUnknown,
91
[In, MarshalAs(
UnmanagedType
.Interface)] object loadByteArray,
94
[In, MarshalAs(
UnmanagedType
.BStr)] string bstrProgressAssemblyName,
95
[In, MarshalAs(
UnmanagedType
.BStr)] string bstrProgressClassName,
96
[In, MarshalAs(
UnmanagedType
.BStr)] string bstrErrorAssemblyName,
97
[In, MarshalAs(
UnmanagedType
.BStr)] string bstrErrorClassName,
109
void Show([MarshalAs(
UnmanagedType
.Bool)]bool showView);
122
void SetBrowserCallback([In, MarshalAs(
UnmanagedType
.Interface)]object browserCallback);
127
[return: MarshalAs(
UnmanagedType
.Bool)]
139
[return: MarshalAs(
UnmanagedType
.Bool)]
140
bool CanInvokeJournalEntry([In, MarshalAs(
UnmanagedType
.I4)] int entryId);
144
void SaveHistory([MarshalAs(
UnmanagedType
.Interface)]object ucomIStream,
145
[MarshalAs(
UnmanagedType
.Bool)]bool persistEntireJournal,
146
[Out, MarshalAs(
UnmanagedType
.I4)] out int entryIndex,
147
[Out, MarshalAs(
UnmanagedType
.LPWStr)]out string url,
148
[Out, MarshalAs(
UnmanagedType
.LPWStr)]out string title);
157
void LoadHistory([MarshalAs(
UnmanagedType
.Interface)]object ucomIStream);
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);
187
void Activate([MarshalAs(
UnmanagedType
.Bool)]bool fActivated);
195
[return: MarshalAs(
UnmanagedType
.Bool)]
src\Framework\MS\Internal\AppModel\ShellProvider.cs (103)
29
[MarshalAs(
UnmanagedType
.LPWStr)]
31
[MarshalAs(
UnmanagedType
.LPWStr)]
75
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 260)]
100
[return: MarshalAs(
UnmanagedType
.Interface)]
117
[return: MarshalAs(
UnmanagedType
.IUnknown)]
134
[return: MarshalAs(
UnmanagedType
.IUnknown)]
138
void AddObject([MarshalAs(
UnmanagedType
.IUnknown)] object punk);
187
[MarshalAs(
UnmanagedType
.LPWStr)] string pszDisplayName,
198
[return: MarshalAs(
UnmanagedType
.Interface)]
205
[return: MarshalAs(
UnmanagedType
.Interface)]
227
[return: MarshalAs(
UnmanagedType
.Interface)]
244
[return: MarshalAs(
UnmanagedType
.Interface)]
248
[MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.SysInt, SizeParamIndex = 1)] IntPtr apidl,
266
[MarshalAs(
UnmanagedType
.LPWStr)] string pszName,
282
[return: MarshalAs(
UnmanagedType
.Interface)]
287
[return: MarshalAs(
UnmanagedType
.LPWStr)]
310
[return: MarshalAs(
UnmanagedType
.Interface)]
313
[return: MarshalAs(
UnmanagedType
.LPWStr)]
319
[return: MarshalAs(
UnmanagedType
.Interface)]
324
[return: MarshalAs(
UnmanagedType
.Interface)]
327
[MarshalAs(
UnmanagedType
.IUnknown)] object punkCreateObject, // factory for low-rights creation of type ICreateObject
330
[return: MarshalAs(
UnmanagedType
.Interface)]
337
[return: MarshalAs(
UnmanagedType
.Interface)]
357
[return: MarshalAs(
UnmanagedType
.LPWStr)]
364
[return: MarshalAs(
UnmanagedType
.Bool)]
379
[return: MarshalAs(
UnmanagedType
.Interface)]
382
[return: MarshalAs(
UnmanagedType
.Interface)]
385
[return: MarshalAs(
UnmanagedType
.Interface)]
394
[return: MarshalAs(
UnmanagedType
.Interface)]
409
void GetPath([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags);
412
void GetDescription([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszFile, int cchMaxName);
413
void SetDescription([MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
414
void GetWorkingDirectory([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszDir, int cchMaxPath);
415
void SetWorkingDirectory([MarshalAs(
UnmanagedType
.LPWStr)] string pszDir);
416
void GetArguments([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszArgs, int cchMaxPath);
417
void SetArguments([MarshalAs(
UnmanagedType
.LPWStr)] string pszArgs);
422
void GetIconLocation([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszIconPath, int cchIconPath, out int piIcon);
423
void SetIconLocation([MarshalAs(
UnmanagedType
.LPWStr)] string pszIconPath, int iIcon);
424
void SetRelativePath([MarshalAs(
UnmanagedType
.LPWStr)] string pszPathRel, uint dwReserved);
426
void SetPath([MarshalAs(
UnmanagedType
.LPWStr)] string pszFile);
493
void SetFileTypes(uint cFileTypes, [In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] COMDLG_FILTERSPEC[] rgFilterSpec);
515
void SetFileName([MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
517
[return: MarshalAs(
UnmanagedType
.LPWStr)]
520
void SetTitle([MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
522
void SetOkButtonLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
524
void SetFileNameLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
530
void SetDefaultExtension([MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
532
void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
538
void SetFilter([MarshalAs(
UnmanagedType
.Interface)] object pFilter);
570
new void SetFileName([MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
571
[return: MarshalAs(
UnmanagedType
.LPWStr)]
573
new void SetTitle([MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
574
new void SetOkButtonLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
575
new void SetFileNameLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
578
new void SetDefaultExtension([MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
579
new void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
582
new void SetFilter([MarshalAs(
UnmanagedType
.Interface)] object pFilter);
620
new void SetFileName([MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
621
[return: MarshalAs(
UnmanagedType
.LPWStr)]
623
new void SetTitle([MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
624
new void SetOkButtonLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
625
new void SetFileNameLabel([MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
628
new void SetDefaultExtension([MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
629
new void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
632
new void SetFilter([MarshalAs(
UnmanagedType
.Interface)] object pFilter);
638
void SetProperties([In, MarshalAs(
UnmanagedType
.Interface)] object pStore);
640
void SetCollectedProperties([In, MarshalAs(
UnmanagedType
.Interface)] object pList, [In] int fAppendDefault);
642
[return: MarshalAs(
UnmanagedType
.Interface)]
645
void ApplyProperties(IShellItem psi, [MarshalAs(
UnmanagedType
.Interface)] object pStore, [In] ref IntPtr hwnd, [MarshalAs(
UnmanagedType
.Interface)] object pSink);
663
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
666
void RemoveDestination([MarshalAs(
UnmanagedType
.IUnknown)] object punk);
691
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
701
[return: MarshalAs(
UnmanagedType
.IUnknown)]
717
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
720
[return: MarshalAs(
UnmanagedType
.Interface)]
726
HRESULT AppendCategory([MarshalAs(
UnmanagedType
.LPWStr)] string pszCategory, IObjectArray poa);
733
[return: MarshalAs(
UnmanagedType
.Interface)]
735
void DeleteList([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
753
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
754
[return: MarshalAs(
UnmanagedType
.LPWStr)]
772
void SetProgID([MarshalAs(
UnmanagedType
.LPWStr)] string pszProgID);
773
[return: MarshalAs(
UnmanagedType
.LPWStr)]
849
void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
879
new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
902
HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
905
HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
908
HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(
UnmanagedType
.IUnknown)] object himl);
911
HRESULT SetOverlayIcon(IntPtr hwnd, NativeMethods.IconHandle hIcon, [MarshalAs(
UnmanagedType
.LPWStr)] string pszDescription);
914
HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(
UnmanagedType
.LPWStr)] string pszTip);
944
new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
954
[PreserveSig] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
955
[PreserveSig] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
956
[PreserveSig] new HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(
UnmanagedType
.IUnknown)] object himl);
957
[PreserveSig] new HRESULT SetOverlayIcon(IntPtr hwnd, NativeMethods.IconHandle hIcon, [MarshalAs(
UnmanagedType
.LPWStr)] string pszDescription);
958
[PreserveSig] new HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(
UnmanagedType
.LPWStr)] string pszTip);
1040
private static extern void SHAddToRecentDocsString(SHARD uFlags, [MarshalAs(
UnmanagedType
.LPWStr)] string pv);
1076
internal static extern HRESULT SHCreateItemFromParsingName([MarshalAs(
UnmanagedType
.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out object ppv);
1084
internal static extern HRESULT SHGetFolderPathEx([In] ref Guid rfid, KF_FLAG dwFlags, [In, Optional] IntPtr hToken, [Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszPath, uint cchPath);
1091
internal static extern void SetCurrentProcessExplicitAppUserModelID([MarshalAs(
UnmanagedType
.LPWStr)] string AppID);
1098
internal static extern HRESULT GetCurrentProcessExplicitAppUserModelID([MarshalAs(
UnmanagedType
.LPWStr)] out string AppID);
src\Framework\MS\Internal\Controls\ActiveXHelper.cs (2)
168
[return: MarshalAs(
UnmanagedType
.IDispatch)]
169
internal static extern object CreateIDispatchSTAForwarder([MarshalAs(
UnmanagedType
.IDispatch)] object pDispatchDelegate);
src\Framework\MS\Internal\Interop\IndexingFilter.cs (8)
549
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)]
637
void Save(IStream pstm, [MarshalAs(
UnmanagedType
.Bool)] bool fRemember);
803
void Save(System.Runtime.InteropServices.ComTypes.IStream pstm, [MarshalAs(
UnmanagedType
.Bool)] bool fRemember);
862
void Load([MarshalAs(
UnmanagedType
.LPWStr)] string pszFileName, int dwMode);
874
void Save([MarshalAs(
UnmanagedType
.LPWStr)] string pszFileName,
875
[MarshalAs(
UnmanagedType
.Bool)] bool fRemember);
881
void SaveCompleted([MarshalAs(
UnmanagedType
.LPWStr)] string pszFileName);
894
int GetCurFile([MarshalAs(
UnmanagedType
.LPWStr)] out string ppszFileName);
src\Framework\MS\Internal\IO\Packaging\ByteStream.cs (2)
463
void Read([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead);
464
void Write([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten);
src\Framework\MS\Internal\IO\Packaging\EncryptedPackageFilter.cs (1)
69
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes)
src\Framework\MS\Internal\IO\Packaging\XpsFilter.cs (1)
60
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes)
src\Framework\MS\Internal\Printing\NativeMethods.cs (2)
83
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = CCHDEVICENAME)]
101
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = CCHFORMNAME)]
src\Framework\MS\Internal\Progressivity\IByteRangeDownloaderService.cs (5)
65
[MarshalAs(
UnmanagedType
.LPWStr)] string url,
66
[MarshalAs(
UnmanagedType
.LPWStr)] string tempFile,
76
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=1)] int [] byteRanges,
86
[MarshalAs(
UnmanagedType
.LPArray)] out int [] byteRanges,
87
[MarshalAs(
UnmanagedType
.I4)] out int size);
src\Framework\System\Windows\Documents\NaturalLanguageHyphenator.cs (3)
257
[In, MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.U2, SizeParamIndex = 2)]
261
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 5)]
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (17)
1245
internal static extern void NlGetClassObject(ref Guid clsid, ref Guid iid, [MarshalAs(
UnmanagedType
.Interface)] out object classObject);
1257
void ReadFrom ([MarshalAs(
UnmanagedType
.BStr )]string fileName);
1442
void get_LexiconCount([MarshalAs(
UnmanagedType
.I4)] out Int32 lexiconCount);
1449
void get_Lexicon(Int32 index, [MarshalAs(
UnmanagedType
.Interface)] out ILexicon lexicon);
1455
void AddLexicon([In, MarshalAs(
UnmanagedType
.Interface)] ILexicon lexicon);
1461
void RemoveLexicon([In, MarshalAs(
UnmanagedType
.Interface)] ILexicon lexicon);
1485
void get_Options([MarshalAs(
UnmanagedType
.Interface)] out IProcessingOptions val);
1491
void get_Capabilities(Int32 locale, [MarshalAs(
UnmanagedType
.Interface)] out IProcessingOptions val);
1772
void get_Item(Int32 index, [MarshalAs(
UnmanagedType
.Interface)] out ISentence val);
1786
void get_Sentences([MarshalAs(
UnmanagedType
.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
1812
void get_Context([MarshalAs(
UnmanagedType
.Interface)] out ITextContext val);
1821
void put_Context([MarshalAs(
UnmanagedType
.Interface)] ITextContext val);
1864
void GetEnumerator([MarshalAs(
UnmanagedType
.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
1936
void get_Item(Int32 index, [MarshalAs(
UnmanagedType
.Interface)] out ITextSegment val);
2018
void get_Range([MarshalAs(
UnmanagedType
.Struct)] out STextRange val);
2047
void get_Item(Int32 index, [MarshalAs(
UnmanagedType
.Interface)] out ITextSegment val);
2134
void get_Suggestions([MarshalAs(
UnmanagedType
.Interface)] out MS.Win32.UnsafeNativeMethods.IEnumVariant val);
src\Framework\System\Windows\Interop\DocobjHost.cs (2)
1313
void Read([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead);
1319
void Write([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten);
src\Framework\System\Windows\Standard\NativeMethods.cs (69)
1390
public static extern SafeDC CreateDC([MarshalAs(
UnmanagedType
.LPWStr)] string lpszDriver, [MarshalAs(
UnmanagedType
.LPWStr)] string lpszDevice, IntPtr lpszOutput, IntPtr lpInitData);
1406
[return: MarshalAs(
UnmanagedType
.Bool)]
1815
[MarshalAs(
UnmanagedType
.LPWStr)]
1817
[MarshalAs(
UnmanagedType
.LPWStr)]
1826
[MarshalAs(
UnmanagedType
.U4)]
1831
[MarshalAs(
UnmanagedType
.U2)]
1833
[MarshalAs(
UnmanagedType
.Bool)]
1882
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 128)]
1891
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 256)]
1895
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 64)]
1907
[MarshalAs(
UnmanagedType
.Interface)]
1909
[MarshalAs(
UnmanagedType
.LPWStr)]
1920
[MarshalAs(
UnmanagedType
.LPWStr)]
1931
[MarshalAs(
UnmanagedType
.LPWStr)]
1952
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 32)]
2279
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 260)]
2281
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 14)]
2320
[MarshalAs(
UnmanagedType
.LPWStr)]
2322
[MarshalAs(
UnmanagedType
.LPWStr)]
2417
[return: MarshalAs(
UnmanagedType
.Bool)]
2418
private static extern bool _AdjustWindowRectEx(ref RECT lpRect, WS dwStyle, [MarshalAs(
UnmanagedType
.Bool)] bool bMenu, WS_EX dwExStyle);
2441
[return: MarshalAs(
UnmanagedType
.Bool)]
2450
[return: MarshalAs(
UnmanagedType
.Bool)]
2512
private static extern IntPtr _CommandLineToArgvW([MarshalAs(
UnmanagedType
.LPWStr)] string cmdLine, out int numArgs);
2677
[MarshalAs(
UnmanagedType
.LPWStr)] string lpClassName,
2678
[MarshalAs(
UnmanagedType
.LPWStr)] string lpWindowName,
2731
[return: MarshalAs(
UnmanagedType
.Bool)]
2740
[return: MarshalAs(
UnmanagedType
.Bool)]
2749
[return: MarshalAs(
UnmanagedType
.Bool)]
2758
[return: MarshalAs(
UnmanagedType
.Bool)]
2775
[return: MarshalAs(
UnmanagedType
.Bool)]
2784
private static extern HRESULT _DwmGetColorizationColor(out uint pcrColorization, [Out, MarshalAs(
UnmanagedType
.Bool)] out bool pfOpaqueBlend);
2832
[return: MarshalAs(
UnmanagedType
.Bool)]
2893
[return: MarshalAs(
UnmanagedType
.Bool)]
2915
[return: MarshalAs(
UnmanagedType
.Bool)]
2938
[return: MarshalAs(
UnmanagedType
.Bool)]
2948
public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(
UnmanagedType
.LPStruct)] WIN32_FIND_DATAW lpFindFileData);
2957
[return: MarshalAs(
UnmanagedType
.Bool)]
2958
public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(
UnmanagedType
.LPStruct)] WIN32_FIND_DATAW lpFindFileData);
2966
[return: MarshalAs(
UnmanagedType
.Bool)]
3024
[return: MarshalAs(
UnmanagedType
.Bool)]
3077
private static extern IntPtr _GetModuleHandle([MarshalAs(
UnmanagedType
.LPWStr)] string lpModuleName);
3099
[return: MarshalAs(
UnmanagedType
.Bool)]
3144
public static extern IntPtr GetSystemMenu(IntPtr hWnd, [MarshalAs(
UnmanagedType
.Bool)] bool bRevert);
3211
[return: MarshalAs(
UnmanagedType
.Bool)]
3235
[return: MarshalAs(
UnmanagedType
.Bool)]
3314
[return: MarshalAs(
UnmanagedType
.Bool)]
3339
[return: MarshalAs(
UnmanagedType
.Bool)]
3388
private static extern uint _RegisterWindowMessage([MarshalAs(
UnmanagedType
.LPWStr)] string lpString);
3477
[return: MarshalAs(
UnmanagedType
.Bool)]
3514
private static extern int _SetWindowRgn(IntPtr hWnd, IntPtr hRgn, [MarshalAs(
UnmanagedType
.Bool)] bool bRedraw);
3536
[return: MarshalAs(
UnmanagedType
.Bool)]
3568
[return: MarshalAs(
UnmanagedType
.Bool)]
3577
[return: MarshalAs(
UnmanagedType
.Bool)]
3578
private static extern bool _SystemParametersInfo_String(SPI uiAction, int uiParam, [MarshalAs(
UnmanagedType
.LPWStr)] string pvParam, SPIF fWinIni);
3587
[return: MarshalAs(
UnmanagedType
.Bool)]
3597
[return: MarshalAs(
UnmanagedType
.Bool)]
3727
[return: MarshalAs(
UnmanagedType
.Bool)]
3736
[return: MarshalAs(
UnmanagedType
.Bool)]
3770
[return: MarshalAs(
UnmanagedType
.Bool)]
3788
[return: MarshalAs(
UnmanagedType
.Bool)]
3846
private static extern void _SHAddToRecentDocs_String(SHARD uFlags, [MarshalAs(
UnmanagedType
.LPWStr)] string pv);
3940
public static extern void SHGetItemFromDataObject(IDataObject pdtobj, DOGIF dwFlags, [In] ref Guid riid, [Out, MarshalAs(
UnmanagedType
.Interface)] out object ppv);
3948
public static extern HRESULT SHCreateItemFromParsingName([MarshalAs(
UnmanagedType
.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [Out, MarshalAs(
UnmanagedType
.Interface)] out object ppv);
3956
[return: MarshalAs(
UnmanagedType
.Bool)]
3969
public static extern void SetCurrentProcessExplicitAppUserModelID([MarshalAs(
UnmanagedType
.LPWStr)] string AppID);
3981
public static extern HRESULT GetCurrentProcessExplicitAppUserModelID([Out, MarshalAs(
UnmanagedType
.LPWStr)] out string AppID);
src\Framework\System\Windows\Standard\ShellProvider.cs (67)
333
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 260)]
383
void Clone([Out, MarshalAs(
UnmanagedType
.Interface)] out IEnumIDList ppenum);
395
void Next(uint celt, [In] ref Guid riid, [Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.IUnknown, IidParameterIndex = 1, SizeParamIndex = 0)] object[] rgelt, [Out] out uint pceltFetched);
421
[return: MarshalAs(
UnmanagedType
.IUnknown)]
434
[return: MarshalAs(
UnmanagedType
.IUnknown)]
438
void AddObject([MarshalAs(
UnmanagedType
.IUnknown)] object punk);
479
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pszDisplayName,
490
[return: MarshalAs(
UnmanagedType
.Interface)]
497
[return: MarshalAs(
UnmanagedType
.Interface)]
519
[return: MarshalAs(
UnmanagedType
.Interface)]
536
[return: MarshalAs(
UnmanagedType
.Interface)]
540
[In, MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.SysInt, SizeParamIndex = 2)] IntPtr apidl,
558
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pszName,
573
[return: MarshalAs(
UnmanagedType
.Interface)]
578
[return: MarshalAs(
UnmanagedType
.LPWStr)]
593
[return: MarshalAs(
UnmanagedType
.Interface)]
596
[return: MarshalAs(
UnmanagedType
.Interface)]
599
[return: MarshalAs(
UnmanagedType
.Interface)]
608
[return: MarshalAs(
UnmanagedType
.Interface)]
623
[return: MarshalAs(
UnmanagedType
.Interface)]
626
[return: MarshalAs(
UnmanagedType
.LPWStr)]
632
[return: MarshalAs(
UnmanagedType
.Interface)]
637
[return: MarshalAs(
UnmanagedType
.Interface)]
640
[MarshalAs(
UnmanagedType
.IUnknown)] object punkCreateObject, // factory for low-rights creation of type ICreateObject
643
[return: MarshalAs(
UnmanagedType
.Interface)]
650
[return: MarshalAs(
UnmanagedType
.Interface)]
670
[return: MarshalAs(
UnmanagedType
.LPWStr)]
677
[return: MarshalAs(
UnmanagedType
.Bool)]
688
void GetPath([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags);
691
void GetDescription([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszFile, int cchMaxName);
692
void SetDescription([MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
693
void GetWorkingDirectory([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszDir, int cchMaxPath);
694
void SetWorkingDirectory([MarshalAs(
UnmanagedType
.LPWStr)] string pszDir);
695
void GetArguments([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszArgs, int cchMaxPath);
696
void SetArguments([MarshalAs(
UnmanagedType
.LPWStr)] string pszArgs);
701
void GetIconLocation([Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder pszIconPath, int cchIconPath, out int piIcon);
702
void SetIconLocation([MarshalAs(
UnmanagedType
.LPWStr)] string pszIconPath, int iIcon);
703
void SetRelativePath([MarshalAs(
UnmanagedType
.LPWStr)] string pszPathRel, uint dwReserved);
705
void SetPath([MarshalAs(
UnmanagedType
.LPWStr)] string pszFile);
772
void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
786
void SetAppID([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
789
void RemoveDestination([MarshalAs(
UnmanagedType
.IUnknown)] object punk);
810
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
818
[return: MarshalAs(
UnmanagedType
.IUnknown)]
830
void SetAppID([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
833
[return: MarshalAs(
UnmanagedType
.Interface)]
839
HRESULT AppendCategory([MarshalAs(
UnmanagedType
.LPWStr)] string pszCategory, IObjectArray poa);
846
[return: MarshalAs(
UnmanagedType
.Interface)]
848
void DeleteList([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
862
void SetAppID([MarshalAs(
UnmanagedType
.LPWStr)] string pszAppID);
863
[return: MarshalAs(
UnmanagedType
.LPWStr)]
877
void SetProgID([MarshalAs(
UnmanagedType
.LPWStr)] string pszProgID);
878
[return: MarshalAs(
UnmanagedType
.LPWStr)]
899
new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
922
HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
925
HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
928
HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(
UnmanagedType
.IUnknown)] object himl);
931
HRESULT SetOverlayIcon(IntPtr hwnd, IntPtr hIcon, [MarshalAs(
UnmanagedType
.LPWStr)] string pszDescription);
934
HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(
UnmanagedType
.LPWStr)] string pszTip);
960
new void MarkFullscreenWindow(IntPtr hwnd, [MarshalAs(
UnmanagedType
.Bool)] bool fFullscreen);
970
[PreserveSig] new HRESULT ThumbBarAddButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
971
[PreserveSig] new HRESULT ThumbBarUpdateButtons(IntPtr hwnd, uint cButtons, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] THUMBBUTTON[] pButtons);
972
[PreserveSig] new HRESULT ThumbBarSetImageList(IntPtr hwnd, [MarshalAs(
UnmanagedType
.IUnknown)] object himl);
973
[PreserveSig] new HRESULT SetOverlayIcon(IntPtr hwnd, IntPtr hIcon, [MarshalAs(
UnmanagedType
.LPWStr)] string pszDescription);
974
[PreserveSig] new HRESULT SetThumbnailTooltip(IntPtr hwnd, [MarshalAs(
UnmanagedType
.LPWStr)] string pszTip);
SMSvcHost (31)
System\ServiceModel\Activation\WebHostUnsafeNativeMethods.cs (31)
24
internal delegate void WebhostListenerApplicationAppPoolChanged(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appKey, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId);
25
internal delegate void WebhostListenerApplicationBindingsChanged(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appKey, IntPtr bindingsMultiSz, int numberOfBindings);
26
internal delegate void WebhostListenerApplicationCreated(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appKey, [MarshalAs(
UnmanagedType
.LPWStr)] string path, int siteId, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, IntPtr bindingsMultiSz, int numberOfBindings, bool requestsBlocked);
27
internal delegate void WebhostListenerApplicationDeleted(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appKey);
28
internal delegate void WebhostListenerApplicationPoolAllListenerChannelInstancesStopped(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, int listenerChannelId);
29
internal delegate void WebhostListenerApplicationPoolCanOpenNewListenerChannelInstance(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, int listenerChannelId);
30
internal delegate void WebhostListenerApplicationPoolCreated(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, IntPtr sid);
31
internal delegate void WebhostListenerApplicationPoolDeleted(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId);
32
internal delegate void WebhostListenerApplicationPoolIdentityChanged(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, IntPtr sid);
33
internal delegate void WebhostListenerApplicationPoolStateChanged(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, bool isEnabled);
34
internal delegate void WebhostListenerApplicationRequestsBlockedChanged(IntPtr context, [MarshalAs(
UnmanagedType
.LPWStr)] string appKey, bool requestsBlocked);
40
internal delegate int WebhostRegisterProtocol([MarshalAs(
UnmanagedType
.LPWStr)] string protocolId, ref WebhostListenerCallbacks listenerCallbacks, IntPtr context, out int protocolHandle);
41
internal delegate int WebhostOpenListenerChannelInstance(int protocolHandle, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, int listenerChannelId, byte[] queueBlob, int queueBlobByteCount);
42
internal delegate int WebhostCloseAllListenerChannelInstances(int protocolHandle, [MarshalAs(
UnmanagedType
.LPWStr)] string appPoolId, int listenerChannelId);
64
[MarshalAs(
UnmanagedType
.FunctionPtr)]
66
[MarshalAs(
UnmanagedType
.FunctionPtr)]
68
[MarshalAs(
UnmanagedType
.FunctionPtr)]
70
[MarshalAs(
UnmanagedType
.FunctionPtr)]
72
[MarshalAs(
UnmanagedType
.FunctionPtr)]
74
[MarshalAs(
UnmanagedType
.FunctionPtr)]
76
[MarshalAs(
UnmanagedType
.FunctionPtr)]
78
[MarshalAs(
UnmanagedType
.FunctionPtr)]
80
[MarshalAs(
UnmanagedType
.FunctionPtr)]
82
[MarshalAs(
UnmanagedType
.FunctionPtr)]
84
[MarshalAs(
UnmanagedType
.FunctionPtr)]
86
[MarshalAs(
UnmanagedType
.FunctionPtr)]
88
[MarshalAs(
UnmanagedType
.FunctionPtr)]
90
[MarshalAs(
UnmanagedType
.FunctionPtr)]
System (139)
compmod\microsoft\win32\NativeMethods.cs (7)
190
[MarshalAs(
UnmanagedType
.LPTStr)]
198
[MarshalAs(
UnmanagedType
.LPTStr)]
284
[MarshalAs(
UnmanagedType
.LPTStr)]
289
[MarshalAs(
UnmanagedType
.LPTStr)]
708
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 128)]
1360
public static extern bool LookupPrivilegeValue([MarshalAs(
UnmanagedType
.LPTStr)] string lpSystemName, [MarshalAs(
UnmanagedType
.LPTStr)] string lpName, out LUID lpLuid);
compmod\microsoft\win32\UnsafeNativeMethods.cs (7)
57
public static extern bool GetUserObjectInformation(HandleRef hObj, int nIndex, [MarshalAs(
UnmanagedType
.LPStruct)] NativeMethods.USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
142
int height, HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, [MarshalAs(
UnmanagedType
.AsAny)] object pvParam);
209
[return: MarshalAs(
UnmanagedType
.I4)]
218
[return: MarshalAs(
UnmanagedType
.I4)]
382
[return: MarshalAs(
UnmanagedType
.Bool)]
387
[return: MarshalAs(
UnmanagedType
.Bool)]
394
[return: MarshalAs(
UnmanagedType
.Bool)]
compmod\System\Runtime\InteropServices\ComTypes\FORMATETC.cs (3)
15
[MarshalAs(
UnmanagedType
.U2)]
18
[MarshalAs(
UnmanagedType
.U4)]
21
[MarshalAs(
UnmanagedType
.U4)]
compmod\System\Runtime\InteropServices\ComTypes\IDataObject.cs (1)
69
void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(
UnmanagedType
.Bool)] bool release);
compmod\System\Runtime\InteropServices\ComTypes\IEnumFORMATETC.cs (2)
27
int Next(int celt, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] FORMATETC[] rgelt, [Out, MarshalAs(
UnmanagedType
.LPArray)] int[] pceltFetched);
compmod\System\Runtime\InteropServices\ComTypes\IEnumSTATDATA.cs (2)
28
int Next(int celt, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] STATDATA[] rgelt, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeConst=1)] int[] pceltFetched);
compmod\System\Runtime\InteropServices\ComTypes\STGMEDIUM.cs (1)
16
[MarshalAs(
UnmanagedType
.IUnknown)]
net\System\Net\_OSSOCK.cs (3)
46
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=257)]
48
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=129)]
91
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=16)]
net\System\Net\IntranetCredentialPolicy.cs (1)
29
[In, MarshalAs(
UnmanagedType
.BStr)]
net\System\Net\mail\iisPickupDirectory.cs (33)
90
[MarshalAs(
UnmanagedType
.LPWStr)] string Path
96
[MarshalAs(
UnmanagedType
.LPWStr)] string Path
101
[MarshalAs(
UnmanagedType
.LPWStr)] string Path
107
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
114
[MarshalAs(
UnmanagedType
.LPWStr)] string SourcePath,
116
[MarshalAs(
UnmanagedType
.LPWStr)] string DestPath,
123
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
124
[MarshalAs(
UnmanagedType
.LPWStr)] string newName
130
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
137
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
145
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
153
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
162
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
176
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
184
[MarshalAs(
UnmanagedType
.LPWStr)] string SourcePath,
186
[MarshalAs(
UnmanagedType
.LPWStr)] string DestPath,
190
[MarshalAs(
UnmanagedType
.Bool)] bool CopyFlag
196
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
200
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeParamIndex=4)] out char[] Buffer,
201
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int RequiredBufferSize
207
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
208
[MarshalAs(
UnmanagedType
.U4)] MBKeyAccess AccessRequested,
221
[MarshalAs(
UnmanagedType
.U4)] MBKeyAccess AccessRequested
235
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint SystemChangeNumber
241
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
248
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
256
[MarshalAs(
UnmanagedType
.LPWStr)] string Path,
271
[MarshalAs(
UnmanagedType
.LPWStr)] string Location,
278
[MarshalAs(
UnmanagedType
.LPWStr)] string Location,
285
[Out, MarshalAs(
UnmanagedType
.LPWStr, SizeConst=256)] out string Location,
286
[Out, MarshalAs(
UnmanagedType
.U4)] out uint Version,
293
[MarshalAs(
UnmanagedType
.LPWStr)] string Location,
299
[Out] [MarshalAs(
UnmanagedType
.Interface)] out IMSAdminBase interf
net\System\Net\NetworkInformation\UnSafeNetInfoNativemethods.cs (23)
80
[MarshalAs(
UnmanagedType
.ByValTStr,SizeConst=16)]
82
[MarshalAs(
UnmanagedType
.ByValTStr,SizeConst=16)]
96
[MarshalAs(
UnmanagedType
.ByValTStr,SizeConst=MAX_HOSTNAME_LEN + 4)]
98
[MarshalAs(
UnmanagedType
.ByValTStr,SizeConst=MAX_DOMAIN_NAME_LEN + 4)]
103
[MarshalAs(
UnmanagedType
.ByValTStr,SizeConst=MAX_SCOPE_ID_LEN + 4)]
193
[MarshalAs(
UnmanagedType
.LPStr)]
204
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = MAX_ADAPTER_ADDRESS_LENGTH)]
212
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
226
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
231
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 130)]
278
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = GuidLength)]
280
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = IfMaxStringSize + 1)]
282
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = IfMaxStringSize + 1)]
285
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = IfMaxPhysAddressLength)]
287
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = IfMaxPhysAddressLength)]
300
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = GuidLength)]
415
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=256)]
450
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
459
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
513
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
565
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=6)]
567
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=16)]
683
[MarshalAs(
UnmanagedType
.FunctionPtr)][In] StableUnicastIpAddressTableDelegate callback,
net\System\Net\Sockets\Internal.cs (1)
121
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = (int) AsyncEventBitsPos.FdMaxEvents)]
net\System\Net\UnsafeNativeMethods.cs (17)
385
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxEntryName + 1)]
387
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxDeviceType + 1)]
389
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxDeviceName + 1)]
408
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxDeviceType + 1)]
410
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxDeviceName + 1)]
421
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxEntryName + 1)]
423
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxPhoneNumber + 1)]
425
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=RAS_MaxCallbackNumber + 1)]
427
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=UNLEN + 1)]
429
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=PWLEN + 1)]
431
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=DNLEN + 1)]
886
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=7)]
911
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=256)]
929
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=16)]
1561
[MarshalAs(
UnmanagedType
.LPArray)]
1854
[MarshalAs(
UnmanagedType
.LPWStr)]
3417
[MarshalAs(
UnmanagedType
.IUnknown)] out Object o );
net\System\Net\WebSockets\WebSocketProtocolComponent.cs (2)
137
[MarshalAs(
UnmanagedType
.LPStr)]
140
[MarshalAs(
UnmanagedType
.LPStr)]
parent\parent\parent\InternalApis\NDP_FX\inc\ZLibNative.cs (2)
263
[MarshalAs(
UnmanagedType
.LPStr)] string version, int streamSize);
281
[MarshalAs(
UnmanagedType
.LPStr)] string version, int streamSize);
security\system\security\cryptography\cryptoapi.cs (24)
1202
[MarshalAs(
UnmanagedType
.LPStr)]
1267
[MarshalAs(
UnmanagedType
.LPStr)]
1286
[MarshalAs(
UnmanagedType
.LPStr)]
1294
[MarshalAs(
UnmanagedType
.LPStr)]
1319
[MarshalAs(
UnmanagedType
.LPStr)]
1350
[MarshalAs(
UnmanagedType
.LPStr)]
1751
[MarshalAs(
UnmanagedType
.LPStr)]
1764
[MarshalAs(
UnmanagedType
.LPStr)]
1778
[MarshalAs(
UnmanagedType
.LPStr)]
1812
[MarshalAs(
UnmanagedType
.LPStr)]
1824
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=8)]
1859
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=20)]
1862
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=40)]
1946
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpProcName);
1962
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpFileName);
2030
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszObjId,
2232
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpszStructType,
2267
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpszStructType,
2463
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszContainer,
2464
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszProvider,
2649
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszInnerContentObjID,
3002
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pwszContainer,
3003
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pwszProvider,
3932
[return: MarshalAs(
UnmanagedType
.Bool)]
services\monitoring\system\diagnosticts\ICollectData.cs (6)
30
[return: MarshalAs(
UnmanagedType
.I4 )]
32
[In, MarshalAs(
UnmanagedType
.I4 )]
34
[In, MarshalAs(
UnmanagedType
.SysInt )]
36
[In, MarshalAs(
UnmanagedType
.SysInt )]
38
[In, MarshalAs(
UnmanagedType
.I4 )]
40
[Out, MarshalAs(
UnmanagedType
.SysInt)]
sys\system\Media\SoundPlayer.cs (4)
787
internal static extern bool PlaySound([MarshalAs(
UnmanagedType
.LPWStr)] string soundName, IntPtr hmod, int soundFlags);
805
[MarshalAs(
UnmanagedType
.LPStruct)] NativeMethods.MMCKINFO lpck,
806
[MarshalAs(
UnmanagedType
.LPStruct)] NativeMethods.MMCKINFO lcpkParent,
810
internal static extern int mmioRead(IntPtr hMIO, [MarshalAs(
UnmanagedType
.LPArray)] byte[] wf, int cch);
System.AddIn (1)
System\Addin\NativeMethods.cs (1)
26
internal static extern bool IsWow64Process(IntPtr hProcess, [MarshalAs(
UnmanagedType
.Bool)] ref bool bIsWow);
System.Core (170)
Microsoft\Win32\SafeHandles\CapiSafeHandles.cs (7)
43
[return: MarshalAs(
UnmanagedType
.Bool)]
87
[return: MarshalAs(
UnmanagedType
.Bool)]
100
[return: MarshalAs(
UnmanagedType
.Bool)]
224
[return: MarshalAs(
UnmanagedType
.Bool)]
281
[return: MarshalAs(
UnmanagedType
.Bool)]
347
[return: MarshalAs(
UnmanagedType
.Bool)]
360
[return: MarshalAs(
UnmanagedType
.Bool)]
Microsoft\Win32\UnsafeNativeMethods.cs (94)
285
[return: MarshalAs(
UnmanagedType
.Bool)]
297
[return: MarshalAs(
UnmanagedType
.Bool)]
307
[return: MarshalAs(
UnmanagedType
.Bool)]
310
uint dwDesiredAccess, [MarshalAs(
UnmanagedType
.Bool)] bool bInheritHandle, uint dwOptions);
318
[return: MarshalAs(
UnmanagedType
.Bool)]
332
[return: MarshalAs(
UnmanagedType
.Bool)]
337
[return: MarshalAs(
UnmanagedType
.Bool)]
342
[return: MarshalAs(
UnmanagedType
.Bool)]
347
[return: MarshalAs(
UnmanagedType
.Bool)]
354
[return: MarshalAs(
UnmanagedType
.Bool)]
361
[return: MarshalAs(
UnmanagedType
.Bool)]
368
[return: MarshalAs(
UnmanagedType
.Bool)]
378
[return: MarshalAs(
UnmanagedType
.Bool)]
388
[return: MarshalAs(
UnmanagedType
.Bool)]
398
[return: MarshalAs(
UnmanagedType
.Bool)]
408
[return: MarshalAs(
UnmanagedType
.Bool)]
413
[return: MarshalAs(
UnmanagedType
.Bool)]
418
[return: MarshalAs(
UnmanagedType
.Bool)]
424
[return: MarshalAs(
UnmanagedType
.Bool)]
713
[MarshalAs(
UnmanagedType
.U2)]
715
[MarshalAs(
UnmanagedType
.U2)]
717
[MarshalAs(
UnmanagedType
.U2)]
719
[MarshalAs(
UnmanagedType
.U2)]
721
[MarshalAs(
UnmanagedType
.U2)]
723
[MarshalAs(
UnmanagedType
.U2)]
725
[MarshalAs(
UnmanagedType
.U2)]
727
[MarshalAs(
UnmanagedType
.U2)]
954
[MarshalAs(
UnmanagedType
.LPWStr)]
956
[MarshalAs(
UnmanagedType
.LPWStr)]
958
[MarshalAs(
UnmanagedType
.LPWStr)]
981
[MarshalAs(
UnmanagedType
.LPWStr)]string path,
982
[MarshalAs(
UnmanagedType
.LPWStr)]string query,
988
[return: MarshalAs(
UnmanagedType
.Bool)]
994
[MarshalAs(
UnmanagedType
.I4)]EvtSeekFlags flags
1002
[MarshalAs(
UnmanagedType
.LPWStr)]string path,
1003
[MarshalAs(
UnmanagedType
.LPWStr)]string query,
1011
[return: MarshalAs(
UnmanagedType
.Bool)]
1015
[MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] events,
1022
[return: MarshalAs(
UnmanagedType
.Bool)]
1028
[return: MarshalAs(
UnmanagedType
.Bool)]
1040
[return: MarshalAs(
UnmanagedType
.Bool)]
1044
[MarshalAs(
UnmanagedType
.I4)]EvtEventPropertyId propertyId,
1052
[return: MarshalAs(
UnmanagedType
.Bool)]
1055
[MarshalAs(
UnmanagedType
.I4)]EvtQueryPropertyId propertyId,
1066
[MarshalAs(
UnmanagedType
.LPWStr)] string publisherId,
1067
[MarshalAs(
UnmanagedType
.LPWStr)] string logFilePath,
1074
[return: MarshalAs(
UnmanagedType
.Bool)]
1077
[MarshalAs(
UnmanagedType
.I4)] EvtPublisherMetadataPropertyId propertyId,
1088
[return: MarshalAs(
UnmanagedType
.Bool)]
1096
[return: MarshalAs(
UnmanagedType
.Bool)]
1125
[return: MarshalAs(
UnmanagedType
.Bool)]
1128
[MarshalAs(
UnmanagedType
.I4)] EvtEventMetadataPropertyId propertyId,
1147
[return: MarshalAs(
UnmanagedType
.Bool)]
1152
[Out, MarshalAs(
UnmanagedType
.LPWStr)]StringBuilder channelPathBuffer,
1166
[return: MarshalAs(
UnmanagedType
.Bool)]
1170
[Out, MarshalAs(
UnmanagedType
.LPWStr)]StringBuilder publisherIdBuffer,
1178
[MarshalAs(
UnmanagedType
.LPWStr)]String channelPath,
1184
[return: MarshalAs(
UnmanagedType
.Bool)]
1193
[return: MarshalAs(
UnmanagedType
.Bool)]
1196
[MarshalAs(
UnmanagedType
.I4)]EvtChannelConfigPropertyId propertyId,
1204
[return: MarshalAs(
UnmanagedType
.Bool)]
1207
[MarshalAs(
UnmanagedType
.I4)]EvtChannelConfigPropertyId propertyId,
1220
[MarshalAs(
UnmanagedType
.LPWStr)] string path,
1221
[MarshalAs(
UnmanagedType
.I4)]PathType flags
1227
[return: MarshalAs(
UnmanagedType
.Bool)]
1230
[MarshalAs(
UnmanagedType
.I4)]EvtLogPropertyId propertyId,
1240
[return: MarshalAs(
UnmanagedType
.Bool)]
1243
[MarshalAs(
UnmanagedType
.LPWStr)]string channelPath,
1244
[MarshalAs(
UnmanagedType
.LPWStr)]string query,
1245
[MarshalAs(
UnmanagedType
.LPWStr)]string targetFilePath,
1251
[return: MarshalAs(
UnmanagedType
.Bool)]
1254
[MarshalAs(
UnmanagedType
.LPWStr)]string logFilePath,
1261
[return: MarshalAs(
UnmanagedType
.Bool)]
1264
[MarshalAs(
UnmanagedType
.LPWStr)]string channelPath,
1265
[MarshalAs(
UnmanagedType
.LPWStr)]string targetFilePath,
1274
[MarshalAs(
UnmanagedType
.LPArray,ArraySubType =
UnmanagedType
.LPWStr)]
1276
[MarshalAs(
UnmanagedType
.I4)]EvtRenderContextFlags flags
1281
[return: MarshalAs(
UnmanagedType
.Bool)]
1287
[Out, MarshalAs(
UnmanagedType
.LPWStr)]StringBuilder buffer,
1295
[return: MarshalAs(
UnmanagedType
.Bool)]
1309
[MarshalAs(
UnmanagedType
.LPWStr),FieldOffset(0)]
1319
[return: MarshalAs(
UnmanagedType
.Bool)]
1326
[MarshalAs(
UnmanagedType
.I4)]EvtFormatMessageFlags flags,
1328
[Out, MarshalAs(
UnmanagedType
.LPWStr)]StringBuilder buffer,
1334
[return: MarshalAs(
UnmanagedType
.Bool)]
1341
[MarshalAs(
UnmanagedType
.I4)]EvtFormatMessageFlags flags,
1351
[MarshalAs(
UnmanagedType
.I4)]EvtLoginClass loginClass,
1361
[MarshalAs(
UnmanagedType
.LPWStr)] string bookmarkXml
1366
[return: MarshalAs(
UnmanagedType
.Bool)]
1412
[return: MarshalAs(
UnmanagedType
.Bool)]
1443
[return: MarshalAs(
UnmanagedType
.Bool)]
1453
[MarshalAs(
UnmanagedType
.Bool)]
1486
[return: MarshalAs(
UnmanagedType
.Bool)]
System\Security\Cryptography\BCryptNative.cs (10)
154
[MarshalAs(
UnmanagedType
.LPWStr)]
164
[MarshalAs(
UnmanagedType
.LPWStr)]
170
[MarshalAs(
UnmanagedType
.LPWStr)]
240
[MarshalAs(
UnmanagedType
.LPArray), In, Out] byte[] pbOutput,
251
[MarshalAs(
UnmanagedType
.LPArray), In, Out] byte[] pbOutput,
262
[MarshalAs(
UnmanagedType
.LPArray), In, Out] byte[] pbOutput,
273
[MarshalAs(
UnmanagedType
.LPArray), In, Out] byte[] pbOutput,
283
[MarshalAs(
UnmanagedType
.LPArray), Out] byte[] pbInput,
308
[In][MarshalAs(
UnmanagedType
.LPWStr)] string pszBlobType,
309
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
System\Security\Cryptography\CapiNative.cs (21)
220
[MarshalAs(
UnmanagedType
.LPStr)]
253
[return: MarshalAs(
UnmanagedType
.Bool)]
267
[return: MarshalAs(
UnmanagedType
.Bool)]
281
[return: MarshalAs(
UnmanagedType
.Bool)]
287
[MarshalAs(
UnmanagedType
.Bool)] bool Final,
300
[return: MarshalAs(
UnmanagedType
.Bool)]
313
[return: MarshalAs(
UnmanagedType
.Bool)]
319
[MarshalAs(
UnmanagedType
.Bool)] bool Final,
329
[return: MarshalAs(
UnmanagedType
.Bool)]
337
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
343
[return: MarshalAs(
UnmanagedType
.Bool)]
356
[return: MarshalAs(
UnmanagedType
.Bool)]
362
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbBuffer);
368
[return: MarshalAs(
UnmanagedType
.Bool)]
374
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
382
[return: MarshalAs(
UnmanagedType
.Bool)]
396
[return: MarshalAs(
UnmanagedType
.Bool)]
409
[return: MarshalAs(
UnmanagedType
.Bool)]
414
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
424
[return: MarshalAs(
UnmanagedType
.Bool)]
430
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
System\Security\Cryptography\NCryptNative.cs (28)
190
[MarshalAs(
UnmanagedType
.LPWStr)]
193
[MarshalAs(
UnmanagedType
.LPWStr)]
196
[MarshalAs(
UnmanagedType
.LPWStr)]
243
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbDerivedKey,
256
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
273
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
310
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbData,
347
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbInput,
378
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
380
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
391
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
393
[MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
400
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
402
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
410
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
412
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
419
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
421
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
428
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbHashValue,
430
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbSignature,
436
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbInput,
439
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
446
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbInput,
449
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
456
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbInput,
459
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
466
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbInput,
469
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pbOutput,
System\Security\Cryptography\X509Certificates\X509Native.cs (10)
279
[MarshalAs(
UnmanagedType
.LPStr)]
330
[MarshalAs(
UnmanagedType
.LPWStr)]
333
[MarshalAs(
UnmanagedType
.LPWStr)]
414
[return: MarshalAs(
UnmanagedType
.Bool)]
417
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] pvData,
421
[return: MarshalAs(
UnmanagedType
.Bool)]
428
[return: MarshalAs(
UnmanagedType
.Bool)]
435
[return: MarshalAs(
UnmanagedType
.Bool)]
445
[return: MarshalAs(
UnmanagedType
.Bool)]
451
[Out, MarshalAs(
UnmanagedType
.Bool)] out bool pfCallerFreeProvOrNCryptKey);
System.Data (90)
fx\src\bid\inc\cs\bidPrivateBase.cs (2)
823
[MarshalAs(
UnmanagedType
.LPWStr)]
827
[MarshalAs(
UnmanagedType
.LPWStr)]
fx\src\data\System\Data\Common\NativeMethods.cs (5)
23
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid,
26
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppRowset);
35
[In, MarshalAs(
UnmanagedType
.Interface)] object punkTransactionCoord,
51
static internal extern IntPtr OpenFileMappingA(int dwDesiredAccess, bool bInheritHandle, [MarshalAs(
UnmanagedType
.LPStr)] string lpName);
59
static internal extern IntPtr CreateFileMappingA(IntPtr hFile, IntPtr pAttr, int flProtect, int dwMaximumSizeHigh, int dwMaximumSizeLow, [MarshalAs(
UnmanagedType
.LPStr)] string lpName);
fx\src\data\System\Data\Common\SafeNativeMethods.cs (2)
82
static internal extern IntPtr GetModuleHandle([MarshalAs(
UnmanagedType
.LPTStr), In] string moduleName/*lpctstr*/);
87
static internal extern IntPtr GetProcAddress(IntPtr HModule, [MarshalAs(
UnmanagedType
.LPStr), In] string funcName/*lpcstr*/);
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (61)
120
[In, MarshalAs(
UnmanagedType
.LPWStr)]
123
[In, MarshalAs(
UnmanagedType
.LPWStr)]
126
[In, MarshalAs(
UnmanagedType
.LPWStr)]
129
[In, MarshalAs(
UnmanagedType
.LPWStr)]
145
[In, MarshalAs(
UnmanagedType
.LPWStr)]
165
[In, MarshalAs(
UnmanagedType
.LPWStr)]
240
[MarshalAs(
UnmanagedType
.LPWStr)]
300
[In, MarshalAs(
UnmanagedType
.LPWStr)]
308
[In, MarshalAs(
UnmanagedType
.LPWStr)]
311
[In, MarshalAs(
UnmanagedType
.LPWStr)]
314
[In, MarshalAs(
UnmanagedType
.LPWStr)]
322
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string CatalogName,
324
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string SchemaName,
326
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string ProcName,
328
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string ColumnName,
335
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string CatalogName,
337
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string SchemaName,
339
[In, MarshalAs(
UnmanagedType
.LPWStr)] /*SQLCHAR* */ string ProcName,
421
[In, MarshalAs(
UnmanagedType
.LPWStr)]
424
[In, MarshalAs(
UnmanagedType
.LPWStr)]
427
[In, MarshalAs(
UnmanagedType
.LPWStr)]
437
[In, MarshalAs(
UnmanagedType
.LPWStr)]
440
[In, MarshalAs(
UnmanagedType
.LPWStr)]
443
[In, MarshalAs(
UnmanagedType
.LPWStr)]
453
[In, MarshalAs(
UnmanagedType
.LPWStr)]
456
[In, MarshalAs(
UnmanagedType
.LPWStr)]
459
[In, MarshalAs(
UnmanagedType
.LPWStr)]
462
[In, MarshalAs(
UnmanagedType
.LPWStr)]
474
[Out, MarshalAs(
UnmanagedType
.Interface)] out IErrorInfo ppIErrorInfo);
479
[return:MarshalAs(
UnmanagedType
.Interface)] object get_Row ();
491
[return:MarshalAs(
UnmanagedType
.Interface)] object get_Rowset();
576
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppiRs);
677
[In, Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.I4)] int[] rgStatus);
753
[Out, MarshalAs(
UnmanagedType
.Interface)] out IRowset ppColRowset);
818
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppRowset);
831
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwszCommand);
849
[In, MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] rgParamOrdinals,
850
[In, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.Struct)] System.Data.OleDb.tagDBPARAMBINDINFO[] rgParamBindInfo);
866
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string ppwszKeywords);
878
[In, MarshalAs(
UnmanagedType
.LPArray)] int[] rgLiterals,
930
[In, MarshalAs(
UnmanagedType
.LPArray)] object[] rgRestrictions,
934
[Out, MarshalAs(
UnmanagedType
.Interface)] out IRowset ppRowset);
954
[Out, MarshalAs(
UnmanagedType
.BStr)] out string pBstrSource);
957
[Out, MarshalAs(
UnmanagedType
.BStr)] out string pBstrDescription);
988
[Out, MarshalAs(
UnmanagedType
.Interface)] out ISQLErrorInfo ppObject);
990
[return:MarshalAs(
UnmanagedType
.Interface)] IErrorInfo GetErrorInfo(
1041
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppRowset);
1069
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppRowset);
1077
[In, Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.Struct)] System.Data.OleDb.tagDBCOLUMNACCESS[] rgColumns);
1148
[Out, MarshalAs(
UnmanagedType
.Interface)] out IRowset ppRowset);
1157
[return:MarshalAs(
UnmanagedType
.I4)] Int32 GetSQLInfo(
1158
[Out, MarshalAs(
UnmanagedType
.BStr)] out String pbstrSQLState);
1201
[MarshalAs(
UnmanagedType
.LPWStr)] string pwszInitializationString,
1224
[MarshalAs(
UnmanagedType
.Interface)] ref object ppCommand);
1236
[MarshalAs(
UnmanagedType
.LPTStr)]
1254
[return:MarshalAs(
UnmanagedType
.Bool)]
1259
[return:MarshalAs(
UnmanagedType
.Bool)]
1272
[return:MarshalAs(
UnmanagedType
.Bool)]
fx\src\data\System\Data\OleDb\OleDbStruct.cs (7)
224
[MarshalAs(
UnmanagedType
.LPWStr)]
227
[MarshalAs(
UnmanagedType
.LPWStr)]
230
[MarshalAs(
UnmanagedType
.LPWStr)]
291
[MarshalAs(
UnmanagedType
.Struct)] internal object vValue;
344
[MarshalAs(
UnmanagedType
.LPWStr)]
420
[MarshalAs(
UnmanagedType
.LPWStr)] internal string pwszDescription;
427
[MarshalAs(
UnmanagedType
.Struct)] internal object vValue;
fx\src\data\System\Data\SqlClient\LocalDBAPI.cs (2)
102
private delegate int LocalDBCreateInstanceDelegate([MarshalAs(
UnmanagedType
.LPWStr)] string version, [MarshalAs(
UnmanagedType
.LPWStr)] string instance, UInt32 flags);
fx\src\data\System\Data\SqlClient\SqlConnection.cs (10)
2437
bool ISQLDebug.SQLDebug(int dwpidDebugger, int dwpidDebuggee, [MarshalAs(
UnmanagedType
.LPStr)] string pszMachineName,
2438
[MarshalAs(
UnmanagedType
.LPStr)] string pszSDIDLLName, int dwOption, int cbData, byte[] rgbData) {
2556
[MarshalAs(
UnmanagedType
.LPStr)] string pszMachineName,
2557
[MarshalAs(
UnmanagedType
.LPStr)] string pszSDIDLLName,
2610
[MarshalAs(
UnmanagedType
.U4)]
2612
[MarshalAs(
UnmanagedType
.U4)]
2614
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 32)]
2616
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
2618
[MarshalAs(
UnmanagedType
.U4)]
2620
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 255)]
fx\src\data\System\Data\SQLTypes\UnsafeNativeMethods.cs (1)
273
[MarshalAs(
UnmanagedType
.I4)]
System.Data.SqlXml (8)
System\Xml\Xsl\Runtime\XsltFunctions.cs (8)
308
[MarshalAs(
UnmanagedType
.U2)] public ushort Year;
309
[MarshalAs(
UnmanagedType
.U2)] public ushort Month;
310
[MarshalAs(
UnmanagedType
.U2)] public ushort DayOfWeek;
311
[MarshalAs(
UnmanagedType
.U2)] public ushort Day;
312
[MarshalAs(
UnmanagedType
.U2)] public ushort Hour;
313
[MarshalAs(
UnmanagedType
.U2)] public ushort Minute;
314
[MarshalAs(
UnmanagedType
.U2)] public ushort Second;
315
[MarshalAs(
UnmanagedType
.U2)] public ushort Milliseconds;
System.Drawing (58)
commonui\System\Drawing\Advanced\EncoderParameter.cs (1)
22
[MarshalAs(
UnmanagedType
.Struct)]
commonui\System\Drawing\Advanced\Gdiplus.cs (14)
2756
internal static extern int GdipCreateMetafileFromWmf(HandleRef hMetafile, [MarshalAs(
UnmanagedType
.Bool)]bool deleteWmf, WmfPlaceableFileHeader wmfplacealbeHeader, out IntPtr metafile);
2971
internal static extern int GdipCreateFontFromLogfontA(HandleRef hdc, [In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf, out IntPtr font);
2975
internal static extern int GdipCreateFontFromLogfontW(HandleRef hdc, [In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf, out IntPtr font);
2983
internal static extern int GdipGetLogFontW(HandleRef font, HandleRef graphics, [In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf);
2987
internal static extern int GdipGetLogFontA(HandleRef font, HandleRef graphics, [In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf);
4396
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValTStr, SizeConst=32)]
4598
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValTStr, SizeConst=32)]
4618
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValTStr, SizeConst=32)]
4958
[return: MarshalAs(
UnmanagedType
.I2)]
4983
[Out, MarshalAs(
UnmanagedType
.LPArray)]
4985
[Out, MarshalAs(
UnmanagedType
.LPArray)]
4988
[return: MarshalAs(
UnmanagedType
.Bool)]
4994
[In, MarshalAs(
UnmanagedType
.Bool)]
5003
[In, MarshalAs(
UnmanagedType
.Interface)]
commonui\System\Drawing\Advanced\GPStream.cs (18)
206
[MarshalAs(
UnmanagedType
.I8)]
208
[MarshalAs(
UnmanagedType
.I8)]
210
[MarshalAs(
UnmanagedType
.I8)]
212
[MarshalAs(
UnmanagedType
.I8)]
214
[MarshalAs(
UnmanagedType
.I4)]
216
[MarshalAs(
UnmanagedType
.I4)]
220
[MarshalAs(
UnmanagedType
.I2)]
222
[MarshalAs(
UnmanagedType
.I2)]
224
[MarshalAs(
UnmanagedType
.U1)]
226
[MarshalAs(
UnmanagedType
.U1)]
228
[MarshalAs(
UnmanagedType
.U1)]
230
[MarshalAs(
UnmanagedType
.U1)]
232
[MarshalAs(
UnmanagedType
.U1)]
234
[MarshalAs(
UnmanagedType
.U1)]
236
[MarshalAs(
UnmanagedType
.U1)]
238
[MarshalAs(
UnmanagedType
.U1)]
240
[MarshalAs(
UnmanagedType
.I4)]
242
[MarshalAs(
UnmanagedType
.I4)]
commonui\System\Drawing\Advanced\ImageCodecInfoPrivate.cs (2)
16
[MarshalAs(
UnmanagedType
.Struct)]
18
[MarshalAs(
UnmanagedType
.Struct)]
commonui\System\Drawing\Advanced\MetafileHeaderWmf.cs (1)
39
[MarshalAs(
UnmanagedType
.Struct)]
commonui\System\Drawing\NativeMethods.cs (6)
61
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValArray, SizeConst=BITMAPINFO_MAX_COLORSIZE*4)]
108
[MarshalAs(
UnmanagedType
.Struct)]
112
[MarshalAs(
UnmanagedType
.Struct)]
116
[MarshalAs(
UnmanagedType
.Struct)]
118
[MarshalAs(
UnmanagedType
.Struct)]
120
[MarshalAs(
UnmanagedType
.Struct)]
commonui\System\Drawing\UnsafeNativeMethods.cs (12)
162
[return: MarshalAs(
UnmanagedType
.I8)]
164
[In, MarshalAs(
UnmanagedType
.I8)]
171
[In, MarshalAs(
UnmanagedType
.I8)]
174
[return: MarshalAs(
UnmanagedType
.I8)]
176
[In, MarshalAs(
UnmanagedType
.Interface)]
178
[In, MarshalAs(
UnmanagedType
.I8)]
180
[Out, MarshalAs(
UnmanagedType
.LPArray)]
193
[In, MarshalAs(
UnmanagedType
.I8)]
195
[In, MarshalAs(
UnmanagedType
.I8)]
202
[In, MarshalAs(
UnmanagedType
.I8)]
204
[In, MarshalAs(
UnmanagedType
.I8)]
216
[return: MarshalAs(
UnmanagedType
.Interface)]
misc\GDI\NativeMethods.cs (1)
310
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValTStr, SizeConst=32)]
misc\GDI\SafeNativeMethods.cs (1)
86
private static extern IntPtr IntExtCreatePen(int fnStyle, int dwWidth, IntNativeMethods.LOGBRUSH lplb, int dwStyleCount, [MarshalAs(
UnmanagedType
.LPArray)] int[] lpStyle);
misc\GDI\UnsafeNativeMethods.cs (2)
237
public static extern IntPtr IntCreateFontIndirect([In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf); // need object here since LOGFONT is not public.
729
public static extern int WideCharToMultiByte(int codePage, int flags, [MarshalAs(
UnmanagedType
.LPWStr)]string wideStr, int chars, [In, Out]byte[] pOutBytes, int bufferBytes, IntPtr defaultChar, IntPtr pDefaultUsed);
System.IdentityModel (5)
System\IdentityModel\CryptoApi.cs (1)
340
[MarshalAs(
UnmanagedType
.U1), Out] out bool pfEnabled
System\IdentityModel\NativeMethods.cs (4)
165
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = TOKEN_SOURCE_LENGTH)]
519
[MarshalAs(
UnmanagedType
.Bool)] ref bool pfSave,
525
[return: MarshalAs(
UnmanagedType
.U1)]
529
[return: MarshalAs(
UnmanagedType
.U1)]
System.IdentityModel.Selectors (26)
infocard\client\System\IdentityModel\Selectors\CardSpaceSelector.cs (3)
53
[MarshalAs(
UnmanagedType
.LPWStr)]
55
[MarshalAs(
UnmanagedType
.LPWStr)]
57
[MarshalAs(
UnmanagedType
.LPWStr)]
infocard\client\System\IdentityModel\Selectors\CardSpaceShim.cs (10)
331
[MarshalAs(
UnmanagedType
.LPWStr)]
338
[MarshalAs(
UnmanagedType
.U4)]
341
[MarshalAs(
UnmanagedType
.U4)]
349
[MarshalAs(
UnmanagedType
.U4)]
352
[MarshalAs(
UnmanagedType
.U4)]
359
[MarshalAs(
UnmanagedType
.U4)]
363
[MarshalAs(
UnmanagedType
.U4)]
370
[MarshalAs(
UnmanagedType
.U4)]
374
[MarshalAs(
UnmanagedType
.U4)]
387
[MarshalAs(
UnmanagedType
.LPWStr)]
infocard\client\System\IdentityModel\Selectors\NativeMethods.cs (1)
49
[MarshalAs(
UnmanagedType
.LPStr)]
infocard\client\System\IdentityModel\Selectors\NativePolicyElement.cs (6)
20
[MarshalAs(
UnmanagedType
.LPWStr)]
22
[MarshalAs(
UnmanagedType
.LPWStr)]
24
[MarshalAs(
UnmanagedType
.LPWStr)]
26
[MarshalAs(
UnmanagedType
.LPWStr)]
28
[MarshalAs(
UnmanagedType
.U4)]
30
[MarshalAs(
UnmanagedType
.Bool)]
infocard\client\System\IdentityModel\Selectors\RpcAsymmetricCryptoParameters.cs (2)
13
[MarshalAs(
UnmanagedType
.LPWStr)]
15
[MarshalAs(
UnmanagedType
.LPWStr)]
infocard\client\System\IdentityModel\Selectors\RpcInfoCardOptions.cs (1)
19
[MarshalAs(
UnmanagedType
.LPWStr)]
infocard\client\System\IdentityModel\Selectors\RpcTokenRequestDetail.cs (2)
18
[MarshalAs(
UnmanagedType
.LPWStr)]
23
[MarshalAs(
UnmanagedType
.LPWStr)]
infocard\client\System\IdentityModel\Selectors\SafeLibraryHandle.cs (1)
53
[MarshalAs(
UnmanagedType
.LPWStr)]
System.IO.Log (6)
System\IO\Log\SimpleFileLogInterop.cs (4)
38
void AppendRecord([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] UnmanagedBlob[] rgBlob,
40
[MarshalAs(
UnmanagedType
.Bool)] bool fForceNow,
53
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0)] byte[] pbData,
72
void InitNew([MarshalAs(
UnmanagedType
.LPWStr)] string filename,
System\IO\Log\UnsafeNativeMethods.cs (2)
87
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = Const.CLFS_MAX_CONTAINER_INFO)]
346
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = Const.MAX_PATH + 6)]
System.Management (467)
Instrumentation\EventSource.cs (81)
81
[return:MarshalAs(
UnmanagedType
.IUnknown)]
416
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszUser,
418
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszNamespace,
419
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszLocale,
420
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemServices pNamespace,
421
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
422
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemProviderInitSink pInitSink)
443
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink,
458
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQueryLanguage,
459
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQuery)
483
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQueryLanguage,
484
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQuery,
492
int IWbemServices_Old.OpenNamespace_([In][MarshalAs(
UnmanagedType
.BStr)] string strNamespace,
494
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
495
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemServices ppWorkingNamespace,
501
int IWbemServices_Old.CancelAsyncCall_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink)
507
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemObjectSink ppResponseHandler)
513
int IWbemServices_Old.GetObject_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
515
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
516
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppObject,
522
int IWbemServices_Old.GetObjectAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
524
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
525
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
629
int IWbemServices_Old.PutClass_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObject,
631
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
637
int IWbemServices_Old.PutClassAsync_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObject,
639
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
640
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
645
int IWbemServices_Old.DeleteClass_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass,
647
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
653
int IWbemServices_Old.DeleteClassAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass,
655
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
656
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
661
int IWbemServices_Old.CreateClassEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass,
663
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
664
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum)
670
int IWbemServices_Old.CreateClassEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass,
672
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
673
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
678
int IWbemServices_Old.PutInstance_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInst,
680
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
686
int IWbemServices_Old.PutInstanceAsync_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInst,
688
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
689
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
694
int IWbemServices_Old.DeleteInstance_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
696
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
702
int IWbemServices_Old.DeleteInstanceAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
704
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
705
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
710
int IWbemServices_Old.CreateInstanceEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter,
712
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
713
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum)
719
int IWbemServices_Old.CreateInstanceEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter,
721
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
722
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
919
int IWbemServices_Old.ExecQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
920
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
922
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
923
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum)
929
int IWbemServices_Old.ExecQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
930
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
932
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
933
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
938
int IWbemServices_Old.ExecNotificationQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
939
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
941
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
942
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum)
948
int IWbemServices_Old.ExecNotificationQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
949
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
951
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
952
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
957
int IWbemServices_Old.ExecMethod_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
958
[In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName,
960
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
961
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInParams,
962
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppOutParams,
968
int IWbemServices_Old.ExecMethodAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
969
[In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName,
971
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
972
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInParams,
973
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler)
Instrumentation\MetaDataInfo.cs (5)
51
[return:MarshalAs(
UnmanagedType
.Interface)]
57
[return:MarshalAs(
UnmanagedType
.Interface)]
59
[In][MarshalAs(
UnmanagedType
.LPWStr)] string szScope,
63
[return:MarshalAs(
UnmanagedType
.Interface)]
90
[Out][MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder szName,
InteropClasses\WMIInterop.cs (300)
613
[PreserveSig] int GetQualifierSet_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
614
[PreserveSig] int Get_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
615
[PreserveSig] int Put_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type);
616
[PreserveSig] int Delete_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
617
[PreserveSig] int GetNames_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQualifierName, [In] Int32 lFlags, [In] ref object pQualifierVal, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
619
[PreserveSig] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string strName, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
621
[PreserveSig] int GetPropertyQualifierSet_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszProperty, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
622
[PreserveSig] int Clone_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppCopy);
623
[PreserveSig] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrObjectText);
624
[PreserveSig] int SpawnDerivedClass_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppNewClass);
625
[PreserveSig] int SpawnInstance_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppNewInstance);
626
[PreserveSig] int CompareTo_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pCompareTo);
627
[PreserveSig] int GetPropertyOrigin_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
628
[PreserveSig] int InheritsFrom_([In][MarshalAs(
UnmanagedType
.LPWStr)] string strAncestor);
629
[PreserveSig] int GetMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppInSignature, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppOutSignature);
630
[PreserveSig] int PutMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInSignature, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pOutSignature);
631
[PreserveSig] int DeleteMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
633
[PreserveSig] int NextMethod_([In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string pstrName, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppInSignature, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppOutSignature);
635
[PreserveSig] int GetMethodQualifierSet_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethod, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
636
[PreserveSig] int GetMethodOrigin_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethodName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
645
[PreserveSig] int Get_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 plFlavor);
646
[PreserveSig] int Put_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] ref object pVal, [In] Int32 lFlavor);
647
[PreserveSig] int Delete_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
648
[PreserveSig] int GetNames_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
650
[PreserveSig] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string pstrName, [In][Out] ref object pVal, [In][Out] ref Int32 plFlavor);
660
[PreserveSig] int ConnectServer_([In][MarshalAs(
UnmanagedType
.BStr)] string strNetworkResource, [In][MarshalAs(
UnmanagedType
.BStr)] string strUser, [In]IntPtr strPassword, [In][MarshalAs(
UnmanagedType
.BStr)] string strLocale, [In] Int32 lSecurityFlags, [In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemServices ppNamespace);
669
[PreserveSig] int Clone_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemContext ppNewCopy);
670
[PreserveSig] int GetNames_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
672
[PreserveSig] int Next_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrName, [Out] out object pValue);
674
[PreserveSig] int SetValue_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pValue);
675
[PreserveSig] int GetValue_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [Out] out object pValue);
676
[PreserveSig] int DeleteValue_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags);
686
[PreserveSig] int OpenNamespace_([In][MarshalAs(
UnmanagedType
.BStr)] string strNamespace, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemServices ppWorkingNamespace, [In] IntPtr ppCallResult);
687
[PreserveSig] int CancelAsyncCall_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink);
688
[PreserveSig] int QueryObjectSink_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemObjectSink ppResponseHandler);
689
[PreserveSig] int GetObject_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppObject, [In] IntPtr ppCallResult);
690
[PreserveSig] int GetObjectAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
691
[PreserveSig] int PutClass_([In] IntPtr pObject, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
692
[PreserveSig] int PutClassAsync_([In] IntPtr pObject, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
693
[PreserveSig] int DeleteClass_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
694
[PreserveSig] int DeleteClassAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
695
[PreserveSig] int CreateClassEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
696
[PreserveSig] int CreateClassEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
697
[PreserveSig] int PutInstance_([In] IntPtr pInst, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
698
[PreserveSig] int PutInstanceAsync_([In] IntPtr pInst, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
699
[PreserveSig] int DeleteInstance_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
700
[PreserveSig] int DeleteInstanceAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
701
[PreserveSig] int CreateInstanceEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
702
[PreserveSig] int CreateInstanceEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
703
[PreserveSig] int ExecQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
704
[PreserveSig] int ExecQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
705
[PreserveSig] int ExecNotificationQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
706
[PreserveSig] int ExecNotificationQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
707
[PreserveSig] int ExecMethod_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr pInParams, [Out][MarshalAs(
UnmanagedType
.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppOutParams, [In] IntPtr ppCallResult);
708
[PreserveSig] int ExecMethodAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr pInParams, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
717
[PreserveSig] int OpenNamespace_([In][MarshalAs(
UnmanagedType
.BStr)] string strNamespace, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemServices ppWorkingNamespace, [In] IntPtr ppCallResult);
718
[PreserveSig] int CancelAsyncCall_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink);
719
[PreserveSig] int QueryObjectSink_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemObjectSink ppResponseHandler);
720
[PreserveSig] int GetObject_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppObject, [In] IntPtr ppCallResult);
721
[PreserveSig] int GetObjectAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
722
[PreserveSig] int PutClass_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObject, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
723
[PreserveSig] int PutClassAsync_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObject, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
724
[PreserveSig] int DeleteClass_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
725
[PreserveSig] int DeleteClassAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strClass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
726
[PreserveSig] int CreateClassEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
727
[PreserveSig] int CreateClassEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
728
[PreserveSig] int PutInstance_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInst, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
729
[PreserveSig] int PutInstanceAsync_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInst, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
730
[PreserveSig] int DeleteInstance_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In] IntPtr ppCallResult);
731
[PreserveSig] int DeleteInstanceAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
732
[PreserveSig] int CreateInstanceEnum_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
733
[PreserveSig] int CreateInstanceEnumAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
734
[PreserveSig] int ExecQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
735
[PreserveSig] int ExecQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
736
[PreserveSig] int ExecNotificationQuery_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
737
[PreserveSig] int ExecNotificationQueryAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage, [In][MarshalAs(
UnmanagedType
.BStr)] string strQuery, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
738
[PreserveSig] int ExecMethod_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInParams, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppOutParams, [In] IntPtr ppCallResult);
739
[PreserveSig] int ExecMethodAsync_([In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath, [In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInParams, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler);
748
[PreserveSig] int GetResultObject_([In] Int32 lTimeout, [Out][MarshalAs(
UnmanagedType
.CustomMarshaler, MarshalTypeRef=typeof(MarshalWbemObject))] out IWbemClassObjectFreeThreaded ppResultObject);
749
[PreserveSig] int GetResultString_([In] Int32 lTimeout, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrResultString);
750
[PreserveSig] int GetResultServices_([In] Int32 lTimeout, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemServices ppServices);
763
[SuppressUnmanagedCodeSecurity, PreserveSig] int Indicate_([In] Int32 lObjectCount, [In][MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] apObjArray);
764
[PreserveSig] int SetStatus_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Error)] Int32 hResult, [In][MarshalAs(
UnmanagedType
.BStr)] string strParam, [In] IntPtr pObjParam);
775
[PreserveSig] int Next_([In] Int32 lTimeout, [In] UInt32 uCount, [In][Out][MarshalAs(
UnmanagedType
.LPArray)] IWbemClassObject_DoNotMarshal[] apObjects, [Out] out UInt32 puReturned);
776
[PreserveSig] int NextAsync_([In] UInt32 uCount, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink);
777
[PreserveSig] int Clone_([Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum);
786
[PreserveSig] int Shutdown_([In] Int32 uReason, [In] UInt32 uMaxMilliseconds, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx);
795
[PreserveSig] int GetText_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObj, [In] UInt32 uObjTextFormat, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.BStr)] out string strText);
796
[PreserveSig] int CreateFromText_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.BStr)] string strText, [In] UInt32 uObjTextFormat, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal pNewObj);
805
[PreserveSig] int GetQualifierSet_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
806
[PreserveSig] int Get_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
807
[PreserveSig] int Put_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type);
808
[PreserveSig] int Delete_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
809
[PreserveSig] int GetNames_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQualifierName, [In] Int32 lFlags, [In] ref object pQualifierVal, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
811
[PreserveSig] int Next_([In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string strName, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
813
[PreserveSig] int GetPropertyQualifierSet_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszProperty, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
814
[PreserveSig] int Clone_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppCopy);
815
[PreserveSig] int GetObjectText_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrObjectText);
816
[PreserveSig] int SpawnDerivedClass_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppNewClass);
817
[PreserveSig] int SpawnInstance_([In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppNewInstance);
818
[PreserveSig] int CompareTo_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pCompareTo);
819
[PreserveSig] int GetPropertyOrigin_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
820
[PreserveSig] int InheritsFrom_([In][MarshalAs(
UnmanagedType
.LPWStr)] string strAncestor);
821
[PreserveSig] int GetMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppInSignature, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject_DoNotMarshal ppOutSignature);
822
[PreserveSig] int PutMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pInSignature, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pOutSignature);
823
[PreserveSig] int DeleteMethod_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
825
[PreserveSig] int NextMethod_([In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string pstrName, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppInSignature, [In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal ppOutSignature);
827
[PreserveSig] int GetMethodQualifierSet_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethod, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet_DoNotMarshal ppQualSet);
828
[PreserveSig] int GetMethodOrigin_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethodName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
829
[PreserveSig] int GetPropertyHandle_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszPropertyName, [Out] out Int32 pType, [Out] out Int32 plHandle);
836
[PreserveSig] int GetPropertyInfoByHandle_([In] Int32 lHandle, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrName, [Out] out Int32 pType);
857
[PreserveSig] int CreateObjectStub_([In][MarshalAs(
UnmanagedType
.IUnknown)] object pObject, [Out][MarshalAs(
UnmanagedType
.IUnknown)] out object ppStub);
865
[PreserveSig] int GetErrorCodeText_([In][MarshalAs(
UnmanagedType
.Error)] Int32 hRes, [In] UInt32 LocaleId, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string MessageText);
866
[PreserveSig] int GetFacilityCodeText_([In][MarshalAs(
UnmanagedType
.Error)] Int32 hRes, [In] UInt32 LocaleId, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string MessageText);
931
[PreserveSig] int IndicateToConsumer_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pLogicalConsumer, [In] Int32 lNumObjects, [In][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal apObjects);
940
[PreserveSig] int GetProperty_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.BStr)] string strLocale, [In][MarshalAs(
UnmanagedType
.BStr)] string strClassMapping, [In][MarshalAs(
UnmanagedType
.BStr)] string strInstMapping, [In][MarshalAs(
UnmanagedType
.BStr)] string strPropMapping, [Out] out object pvValue);
941
[PreserveSig] int PutProperty_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.BStr)] string strLocale, [In][MarshalAs(
UnmanagedType
.BStr)] string strClassMapping, [In][MarshalAs(
UnmanagedType
.BStr)] string strInstMapping, [In][MarshalAs(
UnmanagedType
.BStr)] string strPropMapping, [In] ref object pvValue);
950
[PreserveSig] int ProvideEvents_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink, [In] Int32 lFlags);
959
[PreserveSig] int NewQuery_([In] UInt32 dwId, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQueryLanguage, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQuery);
969
[PreserveSig] int AccessCheck_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQueryLanguage, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQuery, [In] Int32 lSidLength, [In] ref Byte pSid);
978
[PreserveSig] int SetRegistrationObject_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pProvReg);
987
[PreserveSig] int FindConsumer_([In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pLogicalConsumer, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemUnboundObjectSink ppConsumer);
1014
[PreserveSig] int Initialize_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszUser, [In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszNamespace, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszLocale, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemServices pNamespace, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemProviderInitSink pInitSink);
1036
[PreserveSig] int Register_([In] Int32 flags, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext context, [In][MarshalAs(
UnmanagedType
.LPWStr)] string user, [In][MarshalAs(
UnmanagedType
.LPWStr)] string locale, [In][MarshalAs(
UnmanagedType
.LPWStr)] string scope, [In][MarshalAs(
UnmanagedType
.LPWStr)] string registration, [In][MarshalAs(
UnmanagedType
.IUnknown)] object unknown);
1057
[PreserveSig] int Indicate_([In] Int32 lObjectCount, [In][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject_DoNotMarshal apObjArray);
1058
[PreserveSig] int SetStatus_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.Error)] Int32 hResult, [In][MarshalAs(
UnmanagedType
.BStr)] string strParam, [In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject_DoNotMarshal pObjParam);
1059
[PreserveSig] int IndicateWithSD_([In] Int32 lNumObjects, [In][MarshalAs(
UnmanagedType
.IUnknown)] ref object apObjects, [In] Int32 lSDLength, [In] ref Byte pSD);
1062
[PreserveSig] int GetRestrictedSink_([In] Int32 lNumQueries, [In][MarshalAs(
UnmanagedType
.LPWStr)] ref string awszQueries, [In][MarshalAs(
UnmanagedType
.IUnknown)] object pCallback, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemEventSink ppSink);
1073
[PreserveSig] int SetKey_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] UInt32 uFlags, [In] UInt32 uCimType, [In] IntPtr pKeyVal);
1074
[PreserveSig] int SetKey2_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] UInt32 uFlags, [In] UInt32 uCimType, [In] ref object pKeyVal);
1075
[PreserveSig] int GetKey_([In] UInt32 uKeyIx, [In] UInt32 uFlags, [In][Out] ref UInt32 puNameBufSize, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszKeyName, [In][Out] ref UInt32 puKeyValBufSize, [In][Out] IntPtr pKeyVal, [Out] out UInt32 puApparentCimType);
1076
[PreserveSig] int GetKey2_([In] UInt32 uKeyIx, [In] UInt32 uFlags, [In][Out] ref UInt32 puNameBufSize, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszKeyName, [In][Out] ref object pKeyValue, [Out] out UInt32 puApparentCimType);
1077
[PreserveSig] int RemoveKey_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] UInt32 uFlags);
1081
[PreserveSig] int GetText_([In] Int32 lFlags, [In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
1089
[PreserveSig] int SetText_([In] UInt32 uMode, [In][MarshalAs(
UnmanagedType
.LPWStr)] string pszPath);
1090
[PreserveSig] int GetText_([In] Int32 lFlags, [In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
1092
[PreserveSig] int SetServer_([In][MarshalAs(
UnmanagedType
.LPWStr)] string Name);
1093
[PreserveSig] int GetServer_([In][Out] ref UInt32 puNameBufLength, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pName);
1095
[PreserveSig] int SetNamespaceAt_([In] UInt32 uIndex, [In][MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
1096
[PreserveSig] int GetNamespaceAt_([In] UInt32 uIndex, [In][Out] ref UInt32 puNameBufLength, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pName);
1100
[PreserveSig] int SetScope_([In] UInt32 uIndex, [In][MarshalAs(
UnmanagedType
.LPWStr)] string pszClass);
1101
[PreserveSig] int SetScopeFromText_([In] UInt32 uIndex, [In][MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
1102
[PreserveSig] int GetScope_([In] UInt32 uIndex, [In][Out] ref UInt32 puClassNameBufSize, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszClass, [Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemPathKeyList pKeyList);
1103
[PreserveSig] int GetScopeAsText_([In] UInt32 uIndex, [In][Out] ref UInt32 puTextBufSize, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
1106
[PreserveSig] int SetClassName_([In][MarshalAs(
UnmanagedType
.LPWStr)] string Name);
1107
[PreserveSig] int GetClassName_([In][Out] ref UInt32 puBuffLength, [In][Out][MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
1108
[PreserveSig] int GetKeyList_([Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemPathKeyList pOut);
1109
[PreserveSig] int CreateClassPart_([In] Int32 lFlags, [In][MarshalAs(
UnmanagedType
.LPWStr)] string Name);
1111
[PreserveSig] int IsRelative_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMachine, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszNamespace);
1112
[PreserveSig] int IsRelativeOrChild_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMachine, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszNamespace, [In] Int32 lFlags);
1113
[PreserveSig] int IsLocal_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMachine);
1114
[PreserveSig] int IsSameClassName_([In][MarshalAs(
UnmanagedType
.LPWStr)] string wszClass);
managementscope.cs (77)
93
internal delegate int BlessIWbemServices([MarshalAs(
UnmanagedType
.Interface)] IWbemServices pIUnknown,
94
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
96
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority,
99
internal delegate int BlessIWbemServicesObject([MarshalAs(
UnmanagedType
.IUnknown)] object pIUnknown,
100
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
102
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority,
106
internal delegate int GetPropertyHandle(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszPropertyName, [Out] out Int32 pType, [Out] out Int32 plHandle);
107
internal delegate int WritePropertyValue(int vFunc, IntPtr pWbemClassObject, [In] Int32 lHandle, [In] Int32 lNumBytes, [In][MarshalAs(
UnmanagedType
.LPWStr)] string str);
109
internal delegate int Get(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
110
internal delegate int Put(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type);
111
internal delegate int Delete(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
112
internal delegate int GetNames(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQualifierName, [In] Int32 lFlags, [In] ref object pQualifierVal, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
114
internal delegate int Next(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string strName, [In][Out] ref object pVal, [In][Out] ref Int32 pType, [In][Out] ref Int32 plFlavor);
116
internal delegate int GetPropertyQualifierSet(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszProperty, [Out] out IntPtr ppQualSet);
118
internal delegate int GetObjectText(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrObjectText);
122
internal delegate int GetPropertyOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
123
internal delegate int InheritsFrom(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string strAncestor);
124
internal delegate int GetMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [Out]out IntPtr ppInSignature, [Out] out IntPtr ppOutSignature);
125
internal delegate int PutMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In] IntPtr pInSignature, [In] IntPtr pOutSignature);
126
internal delegate int DeleteMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
128
internal delegate int NextMethod(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrName, [Out] out IntPtr ppInSignature, [Out] out IntPtr ppOutSignature);
130
internal delegate int GetMethodQualifierSet(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethod, [Out] out IntPtr ppQualSet);
131
internal delegate int GetMethodOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethodName, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName);
132
internal delegate int QualifierSet_Get(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] Int32 lFlags, [In][Out] ref object pVal, [In][Out] ref Int32 plFlavor);
133
internal delegate int QualifierSet_Put(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName, [In] ref object pVal, [In] Int32 lFlavor);
134
internal delegate int QualifierSet_Delete(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName);
135
internal delegate int QualifierSet_GetNames(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames);
137
internal delegate int QualifierSet_Next(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrName, [Out] out object pVal, [Out] out Int32 plFlavor);
141
internal delegate int GetDemultiplexedStub([In,MarshalAs(
UnmanagedType
.IUnknown)]object pIUnknown, [In]bool isLocal, [Out,MarshalAs(
UnmanagedType
.IUnknown)]out object ppIUnknown);
142
internal delegate int CreateInstanceEnumWmi([In][MarshalAs(
UnmanagedType
.BStr)] string strFilter,
144
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
145
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum,
148
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
149
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
151
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
153
internal delegate int CreateClassEnumWmi([In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass,
155
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
156
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum,
159
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
160
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
162
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
164
internal delegate int ExecQueryWmi([In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
165
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
167
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
168
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum,
171
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
172
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
174
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
176
internal delegate int ExecNotificationQueryWmi( [In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
177
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
179
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
180
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum,
183
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
184
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
186
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
190
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
194
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
195
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
197
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
201
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
205
[In] [MarshalAs(
UnmanagedType
.Interface)] IWbemServices pCurrentNamespace,
206
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
208
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
211
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum,
214
[In] [MarshalAs(
UnmanagedType
.Interface)] IEnumWbemClassObject pCurrentEnumWbemClassObject,
215
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
217
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority
220
[In][MarshalAs(
UnmanagedType
.BStr)] string strNetworkResource,
221
[In][MarshalAs(
UnmanagedType
.BStr)] string strUser,
223
[In][MarshalAs(
UnmanagedType
.BStr)] string strLocale,
225
[In][MarshalAs(
UnmanagedType
.BStr)] string strAuthority,
226
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
227
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemServices ppNamespace,
wmiutil.cs (4)
18
[MarshalAs(
UnmanagedType
.BStr)] string strParam ,
75
[return:MarshalAs(
UnmanagedType
.BStr)]
78
[return:MarshalAs(
UnmanagedType
.BStr)]
81
[return:MarshalAs(
UnmanagedType
.BStr)]
System.Messaging (29)
System\Messaging\Interop\IPersistStream.cs (3)
24
void Load([In, MarshalAs(
UnmanagedType
.Interface)] IStream pstm);
27
void Save([In, MarshalAs(
UnmanagedType
.Interface)] IStream pstm,
28
[In, MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
System\Messaging\Interop\IPersistStreamInit.cs (3)
26
void Load([In, MarshalAs(
UnmanagedType
.Interface)] IStream pstm);
29
void Save([In, MarshalAs(
UnmanagedType
.Interface)] IStream pstm,
30
[In, MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
System\Messaging\Interop\IStream.cs (12)
24
[return: MarshalAs(
UnmanagedType
.I8)]
25
long Seek([In, MarshalAs(
UnmanagedType
.I8)] long dlibMove, int dwOrigin);
28
void SetSize([In, MarshalAs(
UnmanagedType
.I8)] long libNewSize);
30
[return: MarshalAs(
UnmanagedType
.I8)]
31
long CopyTo([In, MarshalAs(
UnmanagedType
.Interface)] IStream pstm,
32
[In, MarshalAs(
UnmanagedType
.I8)] long cb,
33
[Out, MarshalAs(
UnmanagedType
.LPArray)] long[] pcbRead);
42
void LockRegion([In, MarshalAs(
UnmanagedType
.I8)] long libOffset,
43
[In, MarshalAs(
UnmanagedType
.I8)] long cb,
47
void UnlockRegion([In, MarshalAs(
UnmanagedType
.I8)] long libOffset,
48
[In, MarshalAs(
UnmanagedType
.I8)] long cb,
54
[return: MarshalAs(
UnmanagedType
.Interface)]
System\Messaging\Interop\ITransaction.cs (10)
13
using UnmanagedType = System.Runtime.InteropServices.
UnmanagedType
;
19
[return: MarshalAs(
UnmanagedType
.I4)]
23
[In, MarshalAs(
UnmanagedType
.I4)]
25
[In, MarshalAs(
UnmanagedType
.U4)]
27
[In, MarshalAs(
UnmanagedType
.U4)]
30
[return: MarshalAs(
UnmanagedType
.I4)]
34
[In, MarshalAs(
UnmanagedType
.U4)]
36
[In, MarshalAs(
UnmanagedType
.I4)]
38
[In, MarshalAs(
UnmanagedType
.I4)]
41
[return: MarshalAs(
UnmanagedType
.I4)]
System\Messaging\Interop\NativeMethods.cs (1)
337
[return: MarshalAs(
UnmanagedType
.Interface)]
System.Net (3)
net\PeerToPeer\Collaboration\UnsafeCollabNativeMethods.cs (2)
854
[return: MarshalAs(
UnmanagedType
.U1)]
859
[return: MarshalAs(
UnmanagedType
.U1)]
net\UnsafeMethods.cs (1)
40
[return: MarshalAs(
UnmanagedType
.Bool)]
System.Security (26)
system\security\cryptography\cryptoapi.cs (26)
1115
[MarshalAs(
UnmanagedType
.LPStr)]
1180
[MarshalAs(
UnmanagedType
.LPStr)]
1199
[MarshalAs(
UnmanagedType
.LPStr)]
1207
[MarshalAs(
UnmanagedType
.LPStr)]
1232
[MarshalAs(
UnmanagedType
.LPStr)]
1240
[MarshalAs(
UnmanagedType
.LPStr)]
1641
[MarshalAs(
UnmanagedType
.LPStr)]
1654
[MarshalAs(
UnmanagedType
.LPStr)]
1668
[MarshalAs(
UnmanagedType
.LPStr)]
1702
[MarshalAs(
UnmanagedType
.LPStr)]
1714
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=8)]
1780
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=20)]
1783
[MarshalAs(
UnmanagedType
.ByValArray,SizeConst=40)]
1829
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpProcName);
1842
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpFileName);
1971
[In] [MarshalAs(
UnmanagedType
.LPStr)] string lpszStructType,
2131
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszContainer,
2132
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszProvider,
2232
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszInnerContentObjID,
2286
[In, Out, MarshalAs(
UnmanagedType
.LPStruct)] CRYPTUI_SELECTCERTIFICATE_STRUCTW csc);
2292
[In, MarshalAs(
UnmanagedType
.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo,
2483
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pwszContainer,
2484
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pwszProvider,
2871
[In, Out, MarshalAs(
UnmanagedType
.LPStruct)]
2887
[In, MarshalAs(
UnmanagedType
.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo,
2936
[return: MarshalAs(
UnmanagedType
.Bool)]
System.ServiceModel (345)
System\ServiceModel\Activation\ListenerUnsafeNativeMethods.cs (1)
242
void GetDefaultDomain([MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
System\ServiceModel\Administration\WbemNative.cs (129)
271
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszUser,
273
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszNamespace,
274
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszLocale,
275
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemServices pNamespace,
276
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
277
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemProviderInitSink pInitSink
289
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext context,
290
[In][MarshalAs(
UnmanagedType
.LPWStr)] string user,
291
[In][MarshalAs(
UnmanagedType
.LPWStr)] string locale,
292
[In][MarshalAs(
UnmanagedType
.LPWStr)] string scope,
293
[In][MarshalAs(
UnmanagedType
.LPWStr)] string registration,
294
[In][MarshalAs(
UnmanagedType
.IUnknown)] object unknown
308
[In][MarshalAs(
UnmanagedType
.BStr)] string strNamespace,
310
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
311
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemServices ppWorkingNamespace,
317
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink
323
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemObjectSink ppResponseHandler
328
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
330
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
331
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject ppObject,
337
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
339
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
340
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
345
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pObject,
347
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
353
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pObject,
355
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
356
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
361
[In][MarshalAs(
UnmanagedType
.BStr)] string strClass,
363
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
369
[In][MarshalAs(
UnmanagedType
.BStr)] string strClass,
371
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
372
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
377
[In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass,
379
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
380
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum
385
[In][MarshalAs(
UnmanagedType
.BStr)] string strSuperclass,
387
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
388
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
393
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pInst,
395
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
401
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pInst,
403
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
404
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
409
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
411
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
417
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
419
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
420
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
425
[In][MarshalAs(
UnmanagedType
.BStr)] string strFilter,
427
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
428
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum
433
[In][MarshalAs(
UnmanagedType
.BStr)] string strFilter,
435
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
436
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
441
[In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
442
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
444
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
445
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum
450
[In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
451
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
453
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
454
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
459
[In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
460
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
462
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
463
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum
468
[In][MarshalAs(
UnmanagedType
.BStr)] string strQueryLanguage,
469
[In][MarshalAs(
UnmanagedType
.BStr)] string strQuery,
471
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
472
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
477
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
478
[In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName,
480
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
481
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pInParams,
482
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject ppOutParams,
488
[In][MarshalAs(
UnmanagedType
.BStr)] string strObjectPath,
489
[In][MarshalAs(
UnmanagedType
.BStr)] string strMethodName,
491
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemContext pCtx,
492
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pInParams,
493
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pResponseHandler
504
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet ppQualSet
509
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
518
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
526
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName
531
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszQualifierName,
534
[Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] pNames
545
[In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string strName,
556
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszProperty,
557
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet ppQualSet
562
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject ppCopy
568
[Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrObjectText
574
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject ppNewClass
580
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject ppNewInstance
585
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pCompareTo
590
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
591
[Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName
596
[In][MarshalAs(
UnmanagedType
.LPWStr)] string strAncestor
601
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
604
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemClassObject ppOutSignature
609
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
611
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pInSignature,
612
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pOutSignature
617
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName
628
[In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string pstrName,
629
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject ppInSignature,
630
[In][Out][MarshalAs(
UnmanagedType
.Interface)] ref IWbemClassObject ppOutSignature
638
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethod,
639
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemQualifierSet ppQualSet
644
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszMethodName,
645
[Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrClassName
656
[Out][MarshalAs(
UnmanagedType
.Interface)] out IWbemContext ppNewCopy
662
[Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] pNames
673
[Out][MarshalAs(
UnmanagedType
.BStr)] out string pstrName,
682
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
689
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
696
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
725
[In][MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0)] IWbemClassObject[] apObjArray
731
[In][MarshalAs(
UnmanagedType
.Error)] Int32 hResult,
732
[In][MarshalAs(
UnmanagedType
.BStr)] string strParam,
733
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemClassObject pObjParam
749
[In][Out][MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] IWbemClassObject[] apObjects,
756
[In][MarshalAs(
UnmanagedType
.Interface)] IWbemObjectSink pSink
761
[Out][MarshalAs(
UnmanagedType
.Interface)] out IEnumWbemClassObject ppEnum
778
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
786
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName,
793
[In][MarshalAs(
UnmanagedType
.LPWStr)] string wszName
799
[Out][MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] pNames
810
[In][Out][MarshalAs(
UnmanagedType
.BStr)] ref string pstrName,
System\ServiceModel\Channels\PeerUnsafeNativeCryptMethods.cs (2)
235
[MarshalAs(
UnmanagedType
.LPTStr)]string pszX500,
240
[MarshalAs(
UnmanagedType
.LPTStr)]ref StringBuilder ppszError);
System\ServiceModel\Channels\PeerUnsafeNativeMethods.cs (2)
55
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = maxAddresses)]
123
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = addrByteCount)]
System\ServiceModel\Channels\PnrpPeerResolver.cs (5)
1224
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 4)]
1226
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 8)]
1237
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 16)]
1313
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 257)]
1315
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 129)]
System\ServiceModel\Channels\UnsafeNativeMethods.cs (9)
499
[MarshalAs(
UnmanagedType
.LPWStr)]
744
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appContainerName,
759
[In, MarshalAs(
UnmanagedType
.LPWStr)] string packageFullName,
761
[In, Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder packageFamilyName
770
[In, Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder objectPath,
1092
internal static extern IntPtr GetProcAddress(SafeLibraryHandle hModule, [In, MarshalAs(
UnmanagedType
.LPStr)]string lpProcName);
1106
[MarshalAs(
UnmanagedType
.U1), Out] out bool pfEnabled
1122
[return: MarshalAs(
UnmanagedType
.I4)]
1128
[return: MarshalAs(
UnmanagedType
.I4)]
System\ServiceModel\ComIntegration\AdminSDK.cs (137)
40
[return: MarshalAs(
UnmanagedType
.Interface)]
41
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)]
45
[return: MarshalAs(
UnmanagedType
.Interface)]
46
Object Connect([In, MarshalAs(
UnmanagedType
.BStr)] String connectStr);
55
[return: MarshalAs(
UnmanagedType
.Interface)]
56
Object GetCollectionByQuery([In, MarshalAs(
UnmanagedType
.BStr)]
58
[In, MarshalAs(
UnmanagedType
.SafeArray)]
62
void ImportComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
63
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgId);
66
void InstallComponent([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
67
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
68
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
69
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
72
void ShutdownApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
75
void ExportApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
76
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
80
void InstallApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
81
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationDirectory,
83
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrUserId,
84
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
85
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRSN);
103
void InstallMultipleComponents([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
104
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
105
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
108
void GetMultipleComponentsInfo([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
110
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varCLSIDS,
111
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varClassNames,
112
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileFlags,
113
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varComponentFlags);
119
void BackupREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
122
void RestoreREGDB([In, MarshalAs(
UnmanagedType
.BStr)] String bstrBackupFilePath);
125
void QueryApplicationFile([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile,
126
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationName,
127
[Out, MarshalAs(
UnmanagedType
.BStr)] out String bstrApplicationDescription,
128
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bHasUsers,
129
[Out, MarshalAs(
UnmanagedType
.VariantBool)] out bool bIsProxy,
130
[Out, MarshalAs(
UnmanagedType
.SafeArray)] out Object[] varFileNames);
133
void StartApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName);
139
void InstallMultipleEventClasses([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
140
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] fileNames,
141
[In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] ref Object[] CLSIDS);
144
void InstallEventClass([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplIdOrName,
145
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDLL,
146
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrTLB,
147
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPSDLL);
151
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varCLSIDS,
152
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varProgIDs,
153
[In, Out, MarshalAs(
UnmanagedType
.SafeArray)] ref Object[] varDescriptions);
156
[return: MarshalAs(
UnmanagedType
.Interface)]
158
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCollectionName,
159
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarQueryStrings);
162
[return: MarshalAs(
UnmanagedType
.BStr)]
163
String GetApplicationInstanceIDFromProcessID([In, MarshalAs(
UnmanagedType
.I4)] int lProcessID);
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,
177
[In, MarshalAs(
UnmanagedType
.I4)] int lReasonCode);
180
[return: MarshalAs(
UnmanagedType
.VariantBool)]
181
bool AreApplicationInstancesPaused([In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarApplicationInstanceID);
184
[return: MarshalAs(
UnmanagedType
.BStr)]
186
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationInstanceID,
187
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDirectory,
188
[In, MarshalAs(
UnmanagedType
.I4)] int lMaxImages);
191
[return: MarshalAs(
UnmanagedType
.VariantBool)]
196
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
197
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrServiceName,
198
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrStartType,
199
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrErrorControl,
200
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDependencies,
201
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRunAs,
202
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
203
[In, MarshalAs(
UnmanagedType
.VariantBool)] bool bDesktopOk);
206
void DeleteServiceForApplication([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
209
[return: MarshalAs(
UnmanagedType
.BStr)]
210
String GetPartitionID([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
213
[return: MarshalAs(
UnmanagedType
.BStr)]
214
String GetPartitionName([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName);
217
void CurrentPartition([In, MarshalAs(
UnmanagedType
.BStr)]String bstrPartitionIDOrName);
220
[return: MarshalAs(
UnmanagedType
.BStr)]
224
[return: MarshalAs(
UnmanagedType
.BStr)]
228
[return: MarshalAs(
UnmanagedType
.BStr)]
236
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourcePartitionIDOrName,
237
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarApplicationID,
238
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationPartitionIDOrName);
242
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourceApplicationIDOrName,
243
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
244
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationApplicationIDOrName);
248
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSourceApplicationIDOrName,
249
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
250
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestinationApplicationIDOrName);
254
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrSrcApplicationIDOrName,
255
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgID,
256
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestApplicationIDOrName,
257
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrNewProgId,
258
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrNewClsid);
261
[return: MarshalAs(
UnmanagedType
.Interface)]
262
Object IsSafeToDelete([In, MarshalAs(
UnmanagedType
.BStr)] String bstrDllName);
266
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
267
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
268
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
272
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
273
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
274
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
278
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationIDOrName,
279
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarCLSIDOrProgID,
280
[In, MarshalAs(
UnmanagedType
.LPStruct)] Object pVarComponentType);
283
[return: MarshalAs(
UnmanagedType
.VariantBool)]
288
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPartitionIDOrName,
289
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPartitionFileName,
290
[In, MarshalAs(
UnmanagedType
.I4)] int lOptions);
294
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrFileName,
295
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrDestDirectory,
296
[In, MarshalAs(
UnmanagedType
.I4)] int lOptions,
297
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrUserID,
298
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrPassword,
299
[In, MarshalAs(
UnmanagedType
.BStr)] String bstrRSN);
302
[return: MarshalAs(
UnmanagedType
.IDispatch)]
303
Object QueryApplicationFile2([In, MarshalAs(
UnmanagedType
.BStr)] String bstrApplicationFile);
306
[return: MarshalAs(
UnmanagedType
.I4)]
307
int GetComponentVersionCount([In, MarshalAs(
UnmanagedType
.BStr)] String bstrCLSIDOrProgID);
315
Object GetValue([In, MarshalAs(
UnmanagedType
.BStr)] String propName);
318
void SetValue([In, MarshalAs(
UnmanagedType
.BStr)] String propName,
328
[return: MarshalAs(
UnmanagedType
.VariantBool)]
329
bool IsPropertyReadOnly([In, MarshalAs(
UnmanagedType
.BStr)] String bstrPropName);
334
[return: MarshalAs(
UnmanagedType
.VariantBool)]
339
[return: MarshalAs(
UnmanagedType
.VariantBool)]
340
bool IsPropertyWriteOnly([In, MarshalAs(
UnmanagedType
.BStr)] String bstrPropName);
352
[return: MarshalAs(
UnmanagedType
.Interface)]
362
[return: MarshalAs(
UnmanagedType
.Interface)]
372
[return: MarshalAs(
UnmanagedType
.Interface)]
373
Object GetCollection([In, MarshalAs(
UnmanagedType
.BStr)] String bstrCollName,
382
[return: MarshalAs(
UnmanagedType
.VariantBool)]
389
[return: MarshalAs(
UnmanagedType
.VariantBool)]
394
[return: MarshalAs(
UnmanagedType
.Interface)]
409
void PopulateByKey([In, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)]
413
void PopulateByQuery([In, MarshalAs(
UnmanagedType
.BStr)] String bstrQueryString,
System\ServiceModel\ComIntegration\ComPlusTypeValidator.cs (4)
45
UnmanagedType
marshalAs = attr.Value;
47
if (marshalAs ==
UnmanagedType
.IDispatch ||
48
marshalAs ==
UnmanagedType
.Interface ||
49
marshalAs ==
UnmanagedType
.IUnknown)
System\ServiceModel\ComIntegration\DispatchProxy.cs (3)
183
[MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 0)] string[] rgszNames,
202
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] UInt32[] rgdispidNamedArgs,
System\ServiceModel\ComIntegration\IClassFactory.cs (4)
11
[return: MarshalAs(
UnmanagedType
.Interface)]
12
object CreateInstance([In, MarshalAs(
UnmanagedType
.IUnknown)] object pUnkOuter, [In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
13
void LockServer([In, MarshalAs(
UnmanagedType
.Bool)]bool fLock);
System\ServiceModel\ComIntegration\IContextSecurityPerimeter.cs (2)
14
[return: MarshalAs(
UnmanagedType
.Bool)]
16
void SetPerimeterFlag([MarshalAs(
UnmanagedType
.Bool)] bool flag);
System\ServiceModel\ComIntegration\IMoniker.cs (6)
24
void Save(IStream pStm, [MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
29
void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out Object ppvObj);
31
void ComposeWith(IMoniker pmkRight, [MarshalAs(
UnmanagedType
.Bool)] bool fOnlyIfNotGeneric, out IMoniker ppmkComposite);
32
void Enum([MarshalAs(
UnmanagedType
.Bool)] bool fForward, out IEnumMoniker ppenumMoniker);
42
void GetDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] out String ppszDisplayName);
43
void ParseDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(
UnmanagedType
.LPWStr)] String pszDisplayName, out int pchEaten, out IMoniker ppmkOut);
System\ServiceModel\ComIntegration\IParseDisplayName.cs (1)
21
[MarshalAs(
UnmanagedType
.LPWStr)] string pszDisplayName,
System\ServiceModel\ComIntegration\IProxyManager.cs (1)
16
void GetIDsOfNames([MarshalAs(
UnmanagedType
.LPWStr)] string name, IntPtr dispid);
System\ServiceModel\ComIntegration\IPseudoDispatch.cs (3)
17
[MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPWStr, SizeParamIndex = 0)] string[] rgszNames,
26
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] UInt32[] rgdispidNamedArgs,
System\ServiceModel\ComIntegration\IServerSecurity.cs (1)
29
[return: MarshalAs(
UnmanagedType
.Bool)]
System\ServiceModel\ComIntegration\ITransactionProxy.cs (6)
33
[return: MarshalAs(
UnmanagedType
.Interface)]
37
[MarshalAs(
UnmanagedType
.Interface)] ITransactionVoterNotifyAsync2 voterNotification,
64
void Committed([MarshalAs(
UnmanagedType
.Bool)] bool retaining,
69
[MarshalAs(
UnmanagedType
.Bool)] bool retaining,
89
[MarshalAs(
UnmanagedType
.Bool)] bool retaining,
95
[MarshalAs(
UnmanagedType
.Bool)] bool retaining,
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\PersistStreamTypeWrapper.cs (1)
35
MarshalAs(
UnmanagedType
.Bool)] bool fClearDirty);
System\ServiceModel\ComIntegration\ProxyManager.cs (1)
130
[MarshalAs(
UnmanagedType
.LPWStr)] string name,
System\ServiceModel\ComIntegration\SafeNativeMethods.cs (14)
423
[return: MarshalAs(
UnmanagedType
.Interface)]
426
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
427
[In, MarshalAs(
UnmanagedType
.IUnknown)] object pUnkOuter,
429
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
432
[return: MarshalAs(
UnmanagedType
.Interface)]
436
[In, MarshalAs(
UnmanagedType
.Bool)] bool fDeleteOnRelease);
443
[return: MarshalAs(
UnmanagedType
.Interface)]
446
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
449
[return: MarshalAs(
UnmanagedType
.Interface)]
452
[In, MarshalAs(
UnmanagedType
.IUnknown)] object pIUnknown,
453
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid);
464
[return: MarshalAs(
UnmanagedType
.Bool)]
478
[MarshalAs(
UnmanagedType
.Interface)] out object typeLib);
522
[return: MarshalAs(
UnmanagedType
.U1)]
System\ServiceModel\ComIntegration\SWC.cs (10)
82
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guidPartitionID);
94
void BringYourOwnTransaction([MarshalAs(
UnmanagedType
.LPWStr)] string szTipURL);
95
void NewTransactionDescription([MarshalAs(
UnmanagedType
.LPWStr)] string szTxDesc);
106
void SxsName([MarshalAs(
UnmanagedType
.LPWStr)] string szSxsName);
107
void SxsDirectory([MarshalAs(
UnmanagedType
.LPWStr)] string szSxsDirectory);
119
void BringYourOwnTransaction([MarshalAs(
UnmanagedType
.LPWStr)] string szTipURL);
120
void NewTransactionDescription([MarshalAs(
UnmanagedType
.LPWStr)] string szTxDesc);
157
void SetCurrentLogicalThreadId([In, MarshalAs(
UnmanagedType
.LPStruct)] Guid guidLogicalThreadID);
166
[return: MarshalAs(
UnmanagedType
.Bool)]
169
[return: MarshalAs(
UnmanagedType
.Interface)]
System\ServiceModel\Transactions\OletxTransactionFormatter.cs (1)
87
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 40)]
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\MSAdminBase.cs (1)
143
[MarshalAs(
UnmanagedType
.LPWStr)] string pszMDPath,
System.ServiceModel.Internals (2)
System\Runtime\Interop\UnsafeNativeMethods.cs (2)
91
[return: MarshalAs(
UnmanagedType
.Bool)]
97
[In, Out, MarshalAs(
UnmanagedType
.LPTStr)] StringBuilder lpBuffer,
System.Transactions (37)
System\Transactions\Oletx\DtcInterfaces.cs (36)
16
[MarshalAs(
UnmanagedType
.Interface)] out IDtcProxyShimFactory ppProxyShimFactory
177
[MarshalAs(
UnmanagedType
.Bool)] bool voteYes
190
[MarshalAs(
UnmanagedType
.Bool)] bool voteYes
220
[MarshalAs(
UnmanagedType
.Interface)] out IDtcTransaction transactionNative
224
[MarshalAs(
UnmanagedType
.U4)] UInt32 whereaboutsSize,
225
[MarshalAs(
UnmanagedType
.LPArray)] byte[] whereabouts,
226
[MarshalAs(
UnmanagedType
.I4)] out Int32 cookieIndex,
227
[MarshalAs(
UnmanagedType
.U4)] out UInt32 cookieSize,
233
[MarshalAs(
UnmanagedType
.Interface)] out IVoterBallotShim voterBallotShim
237
[MarshalAs(
UnmanagedType
.U4)] out UInt32 propagationTokeSize,
243
[MarshalAs(
UnmanagedType
.Interface)] out IPhase0EnlistmentShim phase0EnlistmentShim
258
[MarshalAs(
UnmanagedType
.Interface)] ITransactionShim transactionShim,
260
[MarshalAs(
UnmanagedType
.Interface)] out IEnlistmentShim enlistmentShim
264
[MarshalAs(
UnmanagedType
.U4)] UInt32 prepareInfoSize,
265
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] byte[] prepareInfo,
279
[MarshalAs(
UnmanagedType
.LPWStr)] string nodeName,
282
[MarshalAs(
UnmanagedType
.Bool)] out bool nodeNameMatches,
283
[MarshalAs(
UnmanagedType
.U4)] out UInt32 whereaboutsSize,
285
[MarshalAs(
UnmanagedType
.Interface)] out IResourceManagerShim resourceManagerShim
290
[MarshalAs(
UnmanagedType
.I4)] out ShimNotificationType shimNotificationType,
291
[MarshalAs(
UnmanagedType
.Bool)] out bool isSinglePhase,
292
[MarshalAs(
UnmanagedType
.Bool)] out bool abortingHint,
293
[MarshalAs(
UnmanagedType
.Bool)] out bool releaseRequired,
294
[MarshalAs(
UnmanagedType
.U4)] out UInt32 prepareInfoSize,
301
[MarshalAs(
UnmanagedType
.U4)] UInt32 timeout,
305
[MarshalAs(
UnmanagedType
.Interface)] out ITransactionShim transactionShim
311
[MarshalAs(
UnmanagedType
.Interface)] out IResourceManagerShim resourceManagerShim
315
[MarshalAs(
UnmanagedType
.U4)] UInt32 cookieSize,
316
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0)] byte[] cookie,
320
[MarshalAs(
UnmanagedType
.Interface)] out ITransactionShim transactionShim
324
[MarshalAs(
UnmanagedType
.U4)] UInt32 propgationTokenSize,
325
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 0)] byte[] propgationToken,
329
[MarshalAs(
UnmanagedType
.Interface)] out ITransactionShim transactionShim
333
[MarshalAs(
UnmanagedType
.Interface)] IDtcTransaction transactionNative,
337
[MarshalAs(
UnmanagedType
.Interface)] out ITransactionShim transactionShim
353
[MarshalAs(
UnmanagedType
.I4)] OletxXacttc commitType,
System\Transactions\TransactionInterop.cs (1)
27
[MarshalAs(
UnmanagedType
.I4)] int commitType,
System.Web (427)
Configuration\COAUTHIDENTITY.cs (6)
36
[MarshalAs(
UnmanagedType
.LPWStr)]
40
[MarshalAs(
UnmanagedType
.LPWStr)]
44
[MarshalAs(
UnmanagedType
.LPWStr)]
63
[MarshalAs(
UnmanagedType
.LPWStr)]
70
[MarshalAs(
UnmanagedType
.LPWStr)]
77
[MarshalAs(
UnmanagedType
.LPWStr)]
Configuration\COAUTHINFO.cs (2)
38
[MarshalAs(
UnmanagedType
.LPWStr)]
70
[MarshalAs(
UnmanagedType
.LPWStr)]
Configuration\COSERVERINFO.cs (2)
35
[MarshalAs(
UnmanagedType
.LPWStr)]
65
[MarshalAs(
UnmanagedType
.LPWStr)]
Configuration\IApplicationContext.cs (2)
16
void Set([MarshalAs(
UnmanagedType
.LPWStr)] String szName, int pvValue, uint cbValue, uint dwFlags);
17
void Get([MarshalAs(
UnmanagedType
.LPWStr)] String szName, out int pvValue, ref uint pcbValue, uint dwFlags);
Configuration\IAssemblyCache.cs (4)
15
int UninstallAssembly(uint dwFlags, [MarshalAs(
UnmanagedType
.LPWStr)] String pszAssemblyName, IntPtr pvReserved, out uint pulDisposition);
17
int QueryAssemblyInfo(uint dwFlags, [MarshalAs(
UnmanagedType
.LPWStr)] String pszAssemblyName, IntPtr pAsmInfo);
19
int CreateAssemblyCacheItem(uint dwFlags, IntPtr pvReserved, out IAssemblyCacheItem ppAsmItem, [MarshalAs(
UnmanagedType
.LPWStr)] String pszAssemblyName);
23
int InstallAssembly(uint dwFlags, [MarshalAs(
UnmanagedType
.LPWStr)] String pszManifestFilePath, IntPtr pvReserved);
Configuration\IAssemblyCacheItem.cs (1)
14
void CreateStream([MarshalAs(
UnmanagedType
.LPWStr)] String pszName,uint dwFormat, uint dwFlags, uint dwMaxSize, out System.Runtime.InteropServices.ComTypes.IStream ppStream);
Configuration\IAssemblyName.cs (1)
26
[MarshalAs(
UnmanagedType
.LPWStr)] String szCodeBase,
Configuration\IGac.cs (1)
17
void GacInstall( [MarshalAs(
UnmanagedType
.BStr)] string assemblyPath );
Configuration\IISVersionHelper.cs (9)
14
[return: MarshalAs(
UnmanagedType
.Struct)]
15
object GetPropertyValue([In, MarshalAs(
UnmanagedType
.BStr)] string bstrName);
16
[return: MarshalAs(
UnmanagedType
.Struct)]
17
object CreateObjectFromProgId([In, MarshalAs(
UnmanagedType
.BStr)] string bstrObjectName);
18
[return: MarshalAs(
UnmanagedType
.Struct)]
28
[return: MarshalAs(
UnmanagedType
.Interface)]
29
IIISVersion GetVersionObject([In, MarshalAs(
UnmanagedType
.BStr)] string bstrVersion, [In, MarshalAs(
UnmanagedType
.I4)] int productType);
30
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)]
FileChangesMonitor.cs (1)
398
delegate void NativeFileChangeNotification(FileAction action, [In, MarshalAs(
UnmanagedType
.LPWStr)] string fileName, long ticks);
Hosting\AppDomainFactory.cs (12)
41
[return: MarshalAs(
UnmanagedType
.Interface)]
43
[In, MarshalAs(
UnmanagedType
.BStr)]
45
[In, MarshalAs(
UnmanagedType
.BStr)]
47
[In, MarshalAs(
UnmanagedType
.BStr)]
49
[In, MarshalAs(
UnmanagedType
.BStr)]
51
[In, MarshalAs(
UnmanagedType
.BStr)]
53
[In, MarshalAs(
UnmanagedType
.I4)]
94
[return: MarshalAs(
UnmanagedType
.Interface)]
111
[return: MarshalAs(
UnmanagedType
.Interface)]
117
Object Create([In, MarshalAs(
UnmanagedType
.BStr)] String appId,
118
[In, MarshalAs(
UnmanagedType
.BStr)] String appPath);
143
[return: MarshalAs(
UnmanagedType
.Interface)]
Hosting\ICustomLoader.cs (4)
37
[return: MarshalAs(
UnmanagedType
.Interface)]
39
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appId,
40
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appConfigPath,
41
[In, MarshalAs(
UnmanagedType
.Interface)] IProcessHostSupportFunctions supportFunctions,
Hosting\ICustomRuntimeManager.cs (2)
15
[return: MarshalAs(
UnmanagedType
.Interface)]
17
[In, MarshalAs(
UnmanagedType
.Interface)] ICustomRuntime customRuntime);
Hosting\IISUnsafeMethods.cs (23)
140
[MarshalAs(
UnmanagedType
.U4)]
142
[MarshalAs(
UnmanagedType
.U4)]
152
[MarshalAs(
UnmanagedType
.U4)]
165
[MarshalAs(
UnmanagedType
.U4)]
340
[MarshalAs(
UnmanagedType
.U4)]
342
[MarshalAs(
UnmanagedType
.U4)]
352
[MarshalAs(
UnmanagedType
.U4)]
422
[MarshalAs(
UnmanagedType
.U4)]
428
[MarshalAs(
UnmanagedType
.U4)]
441
[MarshalAs(
UnmanagedType
.U4)]
449
[MarshalAs(
UnmanagedType
.U4)]
567
[return: MarshalAs(
UnmanagedType
.U4)]
681
[In, MarshalAs(
UnmanagedType
.BStr)] string appConfigMetabasePath,
682
[In, MarshalAs(
UnmanagedType
.BStr)] string sectionName,
683
[In, MarshalAs(
UnmanagedType
.BStr)] string propertyName,
684
[Out, MarshalAs(
UnmanagedType
.Struct)] out object value); // marshaled as VARIANT
690
[In, MarshalAs(
UnmanagedType
.LPWStr)] string path,
691
[In, MarshalAs(
UnmanagedType
.LPWStr)] string queryString,
692
[In, MarshalAs(
UnmanagedType
.LPStr)] string method,
694
[In, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.LPStr)] string[] headersNames,
695
[In, MarshalAs(
UnmanagedType
.LPArray, ArraySubType =
UnmanagedType
.LPStr)] string[] headersValues);
Hosting\IProcessHostSupportFunctions.cs (8)
25
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId,
34
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId,
35
[In, MarshalAs(
UnmanagedType
.LPWStr)] String virtualPath,
40
[return: MarshalAs(
UnmanagedType
.SysInt)]
42
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId);
46
[return: MarshalAs(
UnmanagedType
.BStr)]
51
[return: MarshalAs(
UnmanagedType
.BStr)]
56
[return: MarshalAs(
UnmanagedType
.SysInt)]
Hosting\IProcessSuspendListener.cs (1)
39
[return: MarshalAs(
UnmanagedType
.Interface)]
Hosting\IQueueHost.cs (1)
32
void GetBlob([In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] buffer, ref int bufferSize);
Hosting\ISAPIRuntime.cs (4)
52
[return: MarshalAs(
UnmanagedType
.I4)]
56
[In, MarshalAs(
UnmanagedType
.I4)]
80
[return: MarshalAs(
UnmanagedType
.I4)]
81
int ProcessRequest([In]IntPtr ecb, [In, MarshalAs(
UnmanagedType
.I4)]int useProcessModel);
Hosting\ProcessHost.cs (42)
29
[In, MarshalAs(
UnmanagedType
.LPWStr)]
31
[In, MarshalAs(
UnmanagedType
.LPWStr)]
33
[MarshalAs(
UnmanagedType
.Interface)] out Object runtimeInterface);
35
void ShutdownApplication([In, MarshalAs(
UnmanagedType
.LPWStr)] String appId);
39
void EnumerateAppDomains( [MarshalAs(
UnmanagedType
.Interface)] out IAppDomainInfoEnum appDomainInfoEnum);
47
[return: MarshalAs(
UnmanagedType
.Interface)]
49
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appId,
50
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appConfigPath,
51
[Out, MarshalAs(
UnmanagedType
.Interface)] out IProcessHostSupportFunctions supportFunctions,
52
[Out, MarshalAs(
UnmanagedType
.Interface)] out AppDomain newlyCreatedAppDomain);
55
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appId,
57
[In, MarshalAs(
UnmanagedType
.Interface)] AppDomain newlyCreatedAppDomain);
59
[return: MarshalAs(
UnmanagedType
.BStr)]
73
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId,
74
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
78
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId,
79
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
84
[In, MarshalAs(
UnmanagedType
.LPWStr)] String appId,
85
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
93
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
97
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
102
[In, MarshalAs(
UnmanagedType
.LPWStr)] String protocolId,
110
[return: MarshalAs(
UnmanagedType
.Bool)]
119
[return: MarshalAs(
UnmanagedType
.BStr)]
122
[return: MarshalAs(
UnmanagedType
.BStr)]
125
[return: MarshalAs(
UnmanagedType
.BStr)]
128
[return: MarshalAs(
UnmanagedType
.I4)]
131
[return: MarshalAs(
UnmanagedType
.Bool)]
137
[return: MarshalAs(
UnmanagedType
.Interface)]
140
[return: MarshalAs(
UnmanagedType
.I4)]
143
[return: MarshalAs(
UnmanagedType
.Bool)]
240
[In, MarshalAs(
UnmanagedType
.Interface)] IApplicationPreloadUtil preloadUtil);
243
[In, MarshalAs(
UnmanagedType
.LPWStr)] string context,
244
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appId,
245
[In, MarshalAs(
UnmanagedType
.Bool)] bool enabled);
260
[In, MarshalAs(
UnmanagedType
.LPWStr)] string context,
261
[Out, MarshalAs(
UnmanagedType
.Bool)] out bool enabled,
262
[Out, MarshalAs(
UnmanagedType
.BStr)] out string startupObjType,
263
[Out, MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] parametersForStartupObj);
266
[In, MarshalAs(
UnmanagedType
.LPWStr)] string context,
267
[In, MarshalAs(
UnmanagedType
.U4)] int errorCode,
268
[In, MarshalAs(
UnmanagedType
.LPWStr)] string errorMessage);
Hosting\ProcessHostFactoryHelper.cs (1)
24
[return: MarshalAs(
UnmanagedType
.Interface)]
Management\regiisutil.cs (8)
24
[In, MarshalAs(
UnmanagedType
.LPWStr)] string firstArgument,
25
[In, MarshalAs(
UnmanagedType
.LPWStr)] string secondArgument,
26
[In, MarshalAs(
UnmanagedType
.LPWStr)] string providerName,
27
[In, MarshalAs(
UnmanagedType
.LPWStr)] string appPath,
28
[In, MarshalAs(
UnmanagedType
.LPWStr)] string site,
29
[In, MarshalAs(
UnmanagedType
.LPWStr)] string cspOrLocation,
36
void RegisterAsnetMmcAssembly(int doReg, [In, MarshalAs(
UnmanagedType
.LPWStr)] string assemblyName, [In, MarshalAs(
UnmanagedType
.LPWStr)] string binaryDirectory, out IntPtr exception);
parent\parent\parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (176)
273
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
274
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
275
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
276
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
277
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
282
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
283
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
284
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
285
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
286
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
292
[In, MarshalAs(
UnmanagedType
.U4)] int cchBlob,
293
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
294
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] byte[] pbHash,
295
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
296
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
301
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
302
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
303
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
304
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
305
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
310
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
311
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
312
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
313
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
314
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
320
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
321
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
322
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
323
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
325
[return: MarshalAs(
UnmanagedType
.U4)]
329
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly1,
330
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly2,
331
[MarshalAs(
UnmanagedType
.U4)] out int dwResult);
341
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
342
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbBlob,
343
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
349
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
350
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbBlob,
351
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
356
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
358
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
360
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
362
[return: MarshalAs(
UnmanagedType
.U4)]
366
[In, MarshalAs(
UnmanagedType
.U4)] int ulHashAlg,
367
[MarshalAs(
UnmanagedType
.U4)] out int cbSize);
372
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer);
377
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
378
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
380
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
385
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
386
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
387
[In, MarshalAs(
UnmanagedType
.U4)] int dwKeySize,
389
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
394
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
396
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob);
401
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
402
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
404
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
406
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob);
411
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilePath,
412
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszKeyContainer,
414
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
416
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob,
417
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags);
423
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
424
[MarshalAs(
UnmanagedType
.U4)] out int pcbSize);
426
[return: MarshalAs(
UnmanagedType
.U4)]
430
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
431
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
432
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
434
[return: MarshalAs(
UnmanagedType
.U4)]
438
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
439
[In, MarshalAs(
UnmanagedType
.I1)] bool fForceVerification,
440
[MarshalAs(
UnmanagedType
.I1)] out bool fWasVerified);
442
[return: MarshalAs(
UnmanagedType
.U4)]
447
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
448
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
449
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
454
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
456
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
461
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
463
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken,
465
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
471
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
473
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
490
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
491
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
492
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
493
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
494
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
499
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
500
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
501
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
502
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
503
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
509
[In, MarshalAs(
UnmanagedType
.U4)] int cchBlob,
510
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
511
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] byte[] pbHash,
512
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
513
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
518
[In, MarshalAs(
UnmanagedType
.LPStr)] string pszFilePath,
519
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
520
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
521
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
522
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
527
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
528
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
529
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
530
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
531
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
537
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int piHashAlg,
538
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbHash,
539
[In, MarshalAs(
UnmanagedType
.U4)] int cchHash,
540
[MarshalAs(
UnmanagedType
.U4)] out int pchHash);
542
[return: MarshalAs(
UnmanagedType
.U4)]
546
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly1,
547
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzAssembly2,
548
[MarshalAs(
UnmanagedType
.U4)] out int dwResult);
558
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
559
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbBlob,
560
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
566
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
567
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbBlob,
568
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref int pcbBlob);
573
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
574
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob,
575
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
577
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
579
[return: MarshalAs(
UnmanagedType
.U4)]
583
[In, MarshalAs(
UnmanagedType
.U4)] int ulHashAlg,
584
[MarshalAs(
UnmanagedType
.U4)] out int cbSize);
589
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer);
594
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
595
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
597
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
602
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
603
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags,
604
[In, MarshalAs(
UnmanagedType
.U4)] int dwKeySize,
606
[MarshalAs(
UnmanagedType
.U4)] out int pcbKeyBlob);
611
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
612
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] byte[] pbKeyBlob,
613
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob);
618
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
619
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzKeyContainer,
620
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob,
621
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
623
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob);
628
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszFilePath,
629
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszKeyContainer,
630
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] byte[] pbKeyBlob,
631
[In, MarshalAs(
UnmanagedType
.U4)] int cbKeyBlob,
633
[MarshalAs(
UnmanagedType
.U4)] out int pcbSignatureBlob,
634
[In, MarshalAs(
UnmanagedType
.U4)] int dwFlags);
639
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
640
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
641
[MarshalAs(
UnmanagedType
.U4)] out int pcbSize);
643
[return: MarshalAs(
UnmanagedType
.U4)]
647
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
648
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
649
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
651
[return: MarshalAs(
UnmanagedType
.U4)]
655
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
656
[In, MarshalAs(
UnmanagedType
.I1)] bool fForceVerification,
657
[MarshalAs(
UnmanagedType
.I1)] out bool fWasVerified);
659
[return: MarshalAs(
UnmanagedType
.U4)]
664
[In, MarshalAs(
UnmanagedType
.U4)] int dwLength,
665
[In, MarshalAs(
UnmanagedType
.U4)] int dwInFlags,
666
[MarshalAs(
UnmanagedType
.U4)] out int dwOutFlags);
671
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
673
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
678
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pwzFilePath,
680
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken,
682
[MarshalAs(
UnmanagedType
.U4)] out int pcbPublicKeyBlob);
687
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob,
688
[In, MarshalAs(
UnmanagedType
.U4)] int cbPublicKeyBlob,
690
[MarshalAs(
UnmanagedType
.U4)] out int pcbStrongNameToken);
Security\ADMembershipProvider.cs (13)
4576
int Set([In, MarshalAs(
UnmanagedType
.BStr)] string bstrADsPath, [In, MarshalAs(
UnmanagedType
.U4)] int lnSetType);
4579
int SetDisplayType([In, MarshalAs(
UnmanagedType
.U4)] int lnDisplayType);
4582
[return: MarshalAs(
UnmanagedType
.BStr)][SuppressUnmanagedCodeSecurityAttribute()]
4583
string Retrieve([In, MarshalAs(
UnmanagedType
.U4)] int lnFormatType);
4586
[return: MarshalAs(
UnmanagedType
.U4)]
4590
[return: MarshalAs(
UnmanagedType
.BStr)]
4591
string GetElement([In, MarshalAs(
UnmanagedType
.U4)] int lnElementIndex);
4594
void AddLeafElement([In, MarshalAs(
UnmanagedType
.BStr)] string bstrLeafElement);
4600
[return: MarshalAs(
UnmanagedType
.Interface)]
4604
[return: MarshalAs(
UnmanagedType
.BStr)][SuppressUnmanagedCodeSecurityAttribute()]
4605
string GetEscapedElement([In, MarshalAs(
UnmanagedType
.U4)] int lnReserved, [In, MarshalAs(
UnmanagedType
.BStr)] string bstrInStr);
State\StateRuntime.cs (19)
47
[In, MarshalAs(
UnmanagedType
.SysInt)]
49
[In, MarshalAs(
UnmanagedType
.I4)]
51
[In, MarshalAs(
UnmanagedType
.LPWStr)]
53
[In, MarshalAs(
UnmanagedType
.I4)]
55
[In, MarshalAs(
UnmanagedType
.I4)]
57
[In, MarshalAs(
UnmanagedType
.I4)]
59
[In, MarshalAs(
UnmanagedType
.I4)]
61
[In, MarshalAs(
UnmanagedType
.I4)]
63
[In, MarshalAs(
UnmanagedType
.SysInt)]
69
[In, MarshalAs(
UnmanagedType
.SysInt)]
71
[In, MarshalAs(
UnmanagedType
.I4)]
73
[In, MarshalAs(
UnmanagedType
.LPWStr)]
75
[In, MarshalAs(
UnmanagedType
.I4)]
77
[In, MarshalAs(
UnmanagedType
.I4)]
79
[In, MarshalAs(
UnmanagedType
.I4)]
81
[In, MarshalAs(
UnmanagedType
.I4)]
83
[In, MarshalAs(
UnmanagedType
.I4)]
85
[In, MarshalAs(
UnmanagedType
.I4)]
87
[In, MarshalAs(
UnmanagedType
.SysInt)]
UnsafeNativeMethods.cs (5)
165
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=260)]
167
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=14)]
380
internal static extern int AspCompatProcessRequest(AspCompatCallback callback, [MarshalAs(
UnmanagedType
.Interface)] Object context, bool sharedActivity, int activityHash);
383
internal static extern int AspCompatOnPageStart([MarshalAs(
UnmanagedType
.Interface)] Object obj);
389
internal static extern int AspCompatIsApartmentComponent([MarshalAs(
UnmanagedType
.Interface)] Object obj);
Util\AspCompat.cs (78)
46
[return: MarshalAs(
UnmanagedType
.I4)] int Context_IsPresent();
50
[return: MarshalAs(
UnmanagedType
.BStr)] String Application_GetContentsNames();
51
[return: MarshalAs(
UnmanagedType
.BStr)] String Application_GetStaticNames();
52
Object Application_GetContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
53
void Application_SetContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In] Object obj);
54
void Application_RemoveContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
56
Object Application_GetStaticObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
58
[return: MarshalAs(
UnmanagedType
.BStr)] String Request_GetAsString([In, MarshalAs(
UnmanagedType
.I4)] int what);
59
[return: MarshalAs(
UnmanagedType
.BStr)] String Request_GetCookiesAsString();
60
[return: MarshalAs(
UnmanagedType
.I4)] int Request_GetTotalBytes();
61
[return: MarshalAs(
UnmanagedType
.I4)] int Request_BinaryRead([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] byte[] bytes, int size);
63
[return: MarshalAs(
UnmanagedType
.BStr)] String Response_GetCookiesAsString();
64
void Response_AddCookie([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
65
void Response_SetCookieText([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.LPWStr)] String text);
66
void Response_SetCookieSubValue([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.LPWStr)] String key, [In, MarshalAs(
UnmanagedType
.LPWStr)] String value);
67
void Response_SetCookieExpires([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.R8)] double dtExpires);
68
void Response_SetCookieDomain([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.LPWStr)] String domain);
69
void Response_SetCookiePath([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.LPWStr)] String path);
70
void Response_SetCookieSecure([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.I4)] int secure);
71
void Response_Write([In, MarshalAs(
UnmanagedType
.LPWStr)] String text);
72
void Response_BinaryWrite([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), In] byte[] bytes, int size);
73
void Response_Redirect([In, MarshalAs(
UnmanagedType
.LPWStr)] String url);
74
void Response_AddHeader([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In, MarshalAs(
UnmanagedType
.LPWStr)] String value);
75
void Response_Pics([In, MarshalAs(
UnmanagedType
.LPWStr)] String value);
79
void Response_AppendToLog([In, MarshalAs(
UnmanagedType
.LPWStr)] String entry);
80
[return: MarshalAs(
UnmanagedType
.BStr)] String Response_GetContentType();
81
void Response_SetContentType([In, MarshalAs(
UnmanagedType
.LPWStr)] String contentType);
82
[return: MarshalAs(
UnmanagedType
.BStr)] String Response_GetCharSet();
83
void Response_SetCharSet([In, MarshalAs(
UnmanagedType
.LPWStr)] String charSet);
84
[return: MarshalAs(
UnmanagedType
.BStr)] String Response_GetCacheControl();
85
void Response_SetCacheControl([In, MarshalAs(
UnmanagedType
.LPWStr)] String cacheControl);
86
[return: MarshalAs(
UnmanagedType
.BStr)] String Response_GetStatus();
87
void Response_SetStatus([In, MarshalAs(
UnmanagedType
.LPWStr)] String status);
88
[return: MarshalAs(
UnmanagedType
.I4)] int Response_GetExpiresMinutes();
89
void Response_SetExpiresMinutes([In, MarshalAs(
UnmanagedType
.I4)] int expiresMinutes);
90
[return: MarshalAs(
UnmanagedType
.R8)] double Response_GetExpiresAbsolute();
91
void Response_SetExpiresAbsolute([In, MarshalAs(
UnmanagedType
.R8)] double dtExpires);
92
[return: MarshalAs(
UnmanagedType
.I4)] int Response_GetIsBuffering();
93
void Response_SetIsBuffering([In, MarshalAs(
UnmanagedType
.I4)] int isBuffering);
94
[return: MarshalAs(
UnmanagedType
.I4)] int Response_IsClientConnected();
96
[return: MarshalAs(
UnmanagedType
.Interface)] Object Server_CreateObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String progId);
97
[return: MarshalAs(
UnmanagedType
.BStr)] String Server_MapPath([In, MarshalAs(
UnmanagedType
.LPWStr)] String logicalPath);
98
[return: MarshalAs(
UnmanagedType
.BStr)] String Server_HTMLEncode([In, MarshalAs(
UnmanagedType
.LPWStr)] String str);
99
[return: MarshalAs(
UnmanagedType
.BStr)] String Server_URLEncode([In, MarshalAs(
UnmanagedType
.LPWStr)] String str);
100
[return: MarshalAs(
UnmanagedType
.BStr)] String Server_URLPathEncode([In, MarshalAs(
UnmanagedType
.LPWStr)] String str);
101
[return: MarshalAs(
UnmanagedType
.I4)] int Server_GetScriptTimeout();
102
void Server_SetScriptTimeout([In, MarshalAs(
UnmanagedType
.I4)] int timeoutSeconds);
103
void Server_Execute([In, MarshalAs(
UnmanagedType
.LPWStr)] String url);
104
void Server_Transfer([In, MarshalAs(
UnmanagedType
.LPWStr)] String url);
106
[return: MarshalAs(
UnmanagedType
.I4)] int Session_IsPresent();
107
[return: MarshalAs(
UnmanagedType
.BStr)] String Session_GetID();
108
[return: MarshalAs(
UnmanagedType
.I4)] int Session_GetTimeout();
109
void Session_SetTimeout([In, MarshalAs(
UnmanagedType
.I4)] int value);
110
[return: MarshalAs(
UnmanagedType
.I4)] int Session_GetCodePage();
111
void Session_SetCodePage([In, MarshalAs(
UnmanagedType
.I4)] int value);
112
[return: MarshalAs(
UnmanagedType
.I4)] int Session_GetLCID();
113
void Session_SetLCID([In, MarshalAs(
UnmanagedType
.I4)] int value);
115
[return: MarshalAs(
UnmanagedType
.BStr)] String Session_GetContentsNames();
116
[return: MarshalAs(
UnmanagedType
.BStr)] String Session_GetStaticNames();
117
Object Session_GetContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
118
void Session_SetContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name, [In]Object obj);
119
void Session_RemoveContentsObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
121
Object Session_GetStaticObject([In, MarshalAs(
UnmanagedType
.LPWStr)] String name);
WebSockets\UnmanagedWebSocketContext.cs (1)
84
[MarshalAs(
UnmanagedType
.LPWStr)] string pszReason,
System.Web.Mobile (941)
UI\MobileControls\Design\NativeMethods.cs (941)
145
[MarshalAs(
UnmanagedType
.I4)]
147
[MarshalAs(
UnmanagedType
.I4)]
149
[MarshalAs(
UnmanagedType
.I4)]
151
[MarshalAs(
UnmanagedType
.I4)]
153
[MarshalAs(
UnmanagedType
.I4)]
161
[MarshalAs(
UnmanagedType
.I4)]
170
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)/*leftover(offset=0, lVerb)*/]
173
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.LPWStr)/*leftover(offset=4, customMarshal="UniStringMarshaller", lpszVerbName)*/]
176
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U4)/*leftover(offset=8, fuFlags)*/]
179
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U4)/*leftover(offset=12, grfAttribs)*/]
186
[MarshalAs(
UnmanagedType
.U4)]
188
[MarshalAs(
UnmanagedType
.U4)]
195
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U2)]
197
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U2)]
208
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)]
210
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)]
247
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)]
249
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)]
256
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U4)]
258
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.I4)]
262
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.U4)]
270
[MarshalAs(
UnmanagedType
.U4)]
272
[MarshalAs(
UnmanagedType
.I4)]
274
[MarshalAs(
UnmanagedType
.I4)]
276
[MarshalAs(
UnmanagedType
.I4)]
278
[MarshalAs(
UnmanagedType
.I4)]
286
[return: MarshalAs(
UnmanagedType
.I4)]
290
[In, MarshalAs(
UnmanagedType
.I4)]
293
[return: MarshalAs(
UnmanagedType
.I4)]
297
[In, MarshalAs(
UnmanagedType
.I4)]
300
[return: MarshalAs(
UnmanagedType
.I8)]
302
[In, MarshalAs(
UnmanagedType
.I8)]
304
[In, MarshalAs(
UnmanagedType
.I4)]
309
[In, MarshalAs(
UnmanagedType
.I8)]
312
[return: MarshalAs(
UnmanagedType
.I8)]
314
[In, MarshalAs(
UnmanagedType
.Interface)]
316
[In, MarshalAs(
UnmanagedType
.I8)]
318
[Out, MarshalAs(
UnmanagedType
.LPArray)]
323
[In, MarshalAs(
UnmanagedType
.I4)]
331
[In, MarshalAs(
UnmanagedType
.I8)]
333
[In, MarshalAs(
UnmanagedType
.I8)]
335
[In, MarshalAs(
UnmanagedType
.I4)]
340
[In, MarshalAs(
UnmanagedType
.I8)]
342
[In, MarshalAs(
UnmanagedType
.I8)]
344
[In, MarshalAs(
UnmanagedType
.I4)]
351
[In, MarshalAs(
UnmanagedType
.I4)]
354
[return: MarshalAs(
UnmanagedType
.Interface)]
362
[In, MarshalAs(
UnmanagedType
.BStr)]
364
[In, MarshalAs(
UnmanagedType
.Struct)]
366
[In, MarshalAs(
UnmanagedType
.I4)]
371
[In, MarshalAs(
UnmanagedType
.BStr)]
373
[In, MarshalAs(
UnmanagedType
.I4)]
375
[Out, MarshalAs(
UnmanagedType
.LPArray)]
378
[return: MarshalAs(
UnmanagedType
.Bool)]
380
[In, MarshalAs(
UnmanagedType
.BStr)]
382
[In, MarshalAs(
UnmanagedType
.I4)]
387
[In, MarshalAs(
UnmanagedType
.BStr)]
390
[return: MarshalAs(
UnmanagedType
.BStr)]
395
[In, MarshalAs(
UnmanagedType
.BStr)]
398
[return: MarshalAs(
UnmanagedType
.BStr)]
401
[return: MarshalAs(
UnmanagedType
.BStr)]
404
[return: MarshalAs(
UnmanagedType
.Interface)]
407
[return: MarshalAs(
UnmanagedType
.Interface)]
412
[In, MarshalAs(
UnmanagedType
.Struct)]
415
[return: MarshalAs(
UnmanagedType
.Struct)]
420
[In, MarshalAs(
UnmanagedType
.Struct)]
423
[return: MarshalAs(
UnmanagedType
.Struct)]
428
[In, MarshalAs(
UnmanagedType
.Struct)]
431
[return: MarshalAs(
UnmanagedType
.Struct)]
436
[In, MarshalAs(
UnmanagedType
.Struct)]
439
[return: MarshalAs(
UnmanagedType
.Struct)]
444
[In, MarshalAs(
UnmanagedType
.Struct)]
447
[return: MarshalAs(
UnmanagedType
.Struct)]
452
[In, MarshalAs(
UnmanagedType
.Struct)]
455
[return: MarshalAs(
UnmanagedType
.Struct)]
460
[In, MarshalAs(
UnmanagedType
.Struct)]
463
[return: MarshalAs(
UnmanagedType
.Struct)]
468
[In, MarshalAs(
UnmanagedType
.Struct)]
471
[return: MarshalAs(
UnmanagedType
.Struct)]
476
[In, MarshalAs(
UnmanagedType
.Struct)]
479
[return: MarshalAs(
UnmanagedType
.Struct)]
484
[In, MarshalAs(
UnmanagedType
.Struct)]
487
[return: MarshalAs(
UnmanagedType
.Struct)]
492
[In, MarshalAs(
UnmanagedType
.Struct)]
495
[return: MarshalAs(
UnmanagedType
.Struct)]
498
[return: MarshalAs(
UnmanagedType
.Interface)]
503
[In, MarshalAs(
UnmanagedType
.BStr)]
506
[return: MarshalAs(
UnmanagedType
.BStr)]
511
[In, MarshalAs(
UnmanagedType
.BStr)]
514
[return: MarshalAs(
UnmanagedType
.BStr)]
519
[In, MarshalAs(
UnmanagedType
.Struct)]
522
[return: MarshalAs(
UnmanagedType
.Struct)]
527
[In, MarshalAs(
UnmanagedType
.Struct)]
530
[return: MarshalAs(
UnmanagedType
.Bool)]
532
[In, MarshalAs(
UnmanagedType
.Interface)]
535
[return: MarshalAs(
UnmanagedType
.I4)]
538
[return: MarshalAs(
UnmanagedType
.Struct)]
543
[In, MarshalAs(
UnmanagedType
.BStr)]
546
[return: MarshalAs(
UnmanagedType
.BStr)]
549
[return: MarshalAs(
UnmanagedType
.I4)]
552
[return: MarshalAs(
UnmanagedType
.I4)]
555
[return: MarshalAs(
UnmanagedType
.I4)]
558
[return: MarshalAs(
UnmanagedType
.I4)]
561
[return: MarshalAs(
UnmanagedType
.Interface)]
566
[In, MarshalAs(
UnmanagedType
.BStr)]
569
[return: MarshalAs(
UnmanagedType
.BStr)]
574
[In, MarshalAs(
UnmanagedType
.BStr)]
577
[return: MarshalAs(
UnmanagedType
.BStr)]
582
[In, MarshalAs(
UnmanagedType
.BStr)]
585
[return: MarshalAs(
UnmanagedType
.BStr)]
590
[In, MarshalAs(
UnmanagedType
.BStr)]
593
[return: MarshalAs(
UnmanagedType
.BStr)]
598
[In, MarshalAs(
UnmanagedType
.BStr)]
600
[In, MarshalAs(
UnmanagedType
.BStr)]
605
[In, MarshalAs(
UnmanagedType
.BStr)]
607
[In, MarshalAs(
UnmanagedType
.BStr)]
610
[return: MarshalAs(
UnmanagedType
.Interface)]
613
[return: MarshalAs(
UnmanagedType
.Bool)]
619
[return: MarshalAs(
UnmanagedType
.Interface)]
625
[In, MarshalAs(
UnmanagedType
.Struct)]
628
[return: MarshalAs(
UnmanagedType
.Struct)]
631
[return: MarshalAs(
UnmanagedType
.BStr)]
636
[In, MarshalAs(
UnmanagedType
.Struct)]
639
[return: MarshalAs(
UnmanagedType
.Struct)]
644
[In, MarshalAs(
UnmanagedType
.Struct)]
647
[return: MarshalAs(
UnmanagedType
.Struct)]
652
[In, MarshalAs(
UnmanagedType
.Struct)]
655
[return: MarshalAs(
UnmanagedType
.Struct)]
660
[In, MarshalAs(
UnmanagedType
.Struct)]
663
[return: MarshalAs(
UnmanagedType
.Struct)]
668
[In, MarshalAs(
UnmanagedType
.Struct)]
671
[return: MarshalAs(
UnmanagedType
.Struct)]
676
[In, MarshalAs(
UnmanagedType
.Struct)]
679
[return: MarshalAs(
UnmanagedType
.Struct)]
684
[In, MarshalAs(
UnmanagedType
.Struct)]
687
[return: MarshalAs(
UnmanagedType
.Struct)]
692
[In, MarshalAs(
UnmanagedType
.Struct)]
695
[return: MarshalAs(
UnmanagedType
.Struct)]
700
[In, MarshalAs(
UnmanagedType
.Struct)]
703
[return: MarshalAs(
UnmanagedType
.Struct)]
706
[return: MarshalAs(
UnmanagedType
.Interface)]
709
[return: MarshalAs(
UnmanagedType
.Interface)]
716
[return: MarshalAs(
UnmanagedType
.Interface)]
719
[return: MarshalAs(
UnmanagedType
.Interface)]
722
[return: MarshalAs(
UnmanagedType
.Interface)]
725
[return: MarshalAs(
UnmanagedType
.Interface)]
728
[return: MarshalAs(
UnmanagedType
.Interface)]
731
[return: MarshalAs(
UnmanagedType
.Interface)]
734
[return: MarshalAs(
UnmanagedType
.Interface)]
737
[return: MarshalAs(
UnmanagedType
.Interface)]
740
[return: MarshalAs(
UnmanagedType
.Interface)]
745
[In, MarshalAs(
UnmanagedType
.BStr)]
748
[return: MarshalAs(
UnmanagedType
.BStr)]
751
[return: MarshalAs(
UnmanagedType
.Interface)]
756
[In, MarshalAs(
UnmanagedType
.BStr)]
759
[return: MarshalAs(
UnmanagedType
.BStr)]
762
[return: MarshalAs(
UnmanagedType
.Interface)]
766
[return: MarshalAs(
UnmanagedType
.BStr)]
769
[return: MarshalAs(
UnmanagedType
.Interface)]
773
[return: MarshalAs(
UnmanagedType
.Interface)]
776
[return: MarshalAs(
UnmanagedType
.Interface)]
781
[In, MarshalAs(
UnmanagedType
.Struct)]
784
[return: MarshalAs(
UnmanagedType
.Struct)]
789
[In, MarshalAs(
UnmanagedType
.Struct)]
792
[return: MarshalAs(
UnmanagedType
.Struct)]
797
[In, MarshalAs(
UnmanagedType
.Struct)]
800
[return: MarshalAs(
UnmanagedType
.Struct)]
805
[In, MarshalAs(
UnmanagedType
.Struct)]
808
[return: MarshalAs(
UnmanagedType
.Struct)]
813
[In, MarshalAs(
UnmanagedType
.Struct)]
816
[return: MarshalAs(
UnmanagedType
.Struct)]
819
[return: MarshalAs(
UnmanagedType
.BStr)]
822
[return: MarshalAs(
UnmanagedType
.Interface)]
826
[return: MarshalAs(
UnmanagedType
.BStr)]
831
[In, MarshalAs(
UnmanagedType
.BStr)]
834
[return: MarshalAs(
UnmanagedType
.BStr)]
839
[In, MarshalAs(
UnmanagedType
.BStr)]
842
[return: MarshalAs(
UnmanagedType
.BStr)]
847
[In, MarshalAs(
UnmanagedType
.BStr)]
850
[return: MarshalAs(
UnmanagedType
.BStr)]
855
[In, MarshalAs(
UnmanagedType
.Bool)]
858
[return: MarshalAs(
UnmanagedType
.Bool)]
863
[In, MarshalAs(
UnmanagedType
.BStr)]
866
[return: MarshalAs(
UnmanagedType
.BStr)]
871
[In, MarshalAs(
UnmanagedType
.BStr)]
874
[return: MarshalAs(
UnmanagedType
.BStr)]
877
[return: MarshalAs(
UnmanagedType
.BStr)]
880
[return: MarshalAs(
UnmanagedType
.BStr)]
883
[return: MarshalAs(
UnmanagedType
.BStr)]
886
[return: MarshalAs(
UnmanagedType
.BStr)]
889
[return: MarshalAs(
UnmanagedType
.BStr)]
892
[return: MarshalAs(
UnmanagedType
.BStr)]
895
[return: MarshalAs(
UnmanagedType
.BStr)]
898
[return: MarshalAs(
UnmanagedType
.BStr)]
903
[In, MarshalAs(
UnmanagedType
.I4)]
908
[In, MarshalAs(
UnmanagedType
.I4)]
911
[return: MarshalAs(
UnmanagedType
.Interface)]
913
[In, MarshalAs(
UnmanagedType
.BStr)]
915
[In, MarshalAs(
UnmanagedType
.Struct)]
917
[In, MarshalAs(
UnmanagedType
.Struct)]
919
[In, MarshalAs(
UnmanagedType
.Struct)]
928
[return: MarshalAs(
UnmanagedType
.Bool)]
930
[In, MarshalAs(
UnmanagedType
.BStr)]
933
[return: MarshalAs(
UnmanagedType
.Bool)]
935
[In, MarshalAs(
UnmanagedType
.BStr)]
938
[return: MarshalAs(
UnmanagedType
.Bool)]
940
[In, MarshalAs(
UnmanagedType
.BStr)]
943
[return: MarshalAs(
UnmanagedType
.Bool)]
945
[In, MarshalAs(
UnmanagedType
.BStr)]
948
[return: MarshalAs(
UnmanagedType
.BStr)]
950
[In, MarshalAs(
UnmanagedType
.BStr)]
953
[return: MarshalAs(
UnmanagedType
.Struct)]
955
[In, MarshalAs(
UnmanagedType
.BStr)]
958
[return: MarshalAs(
UnmanagedType
.Bool)]
960
[In, MarshalAs(
UnmanagedType
.BStr)]
962
[In, MarshalAs(
UnmanagedType
.Bool)]
964
[In, MarshalAs(
UnmanagedType
.Struct)]
967
[return: MarshalAs(
UnmanagedType
.Bool)]
969
[In, MarshalAs(
UnmanagedType
.BStr)]
972
[return: MarshalAs(
UnmanagedType
.Interface)]
974
[In, MarshalAs(
UnmanagedType
.BStr)]
979
[In, MarshalAs(
UnmanagedType
.Struct)]
982
[return: MarshalAs(
UnmanagedType
.Struct)]
987
[In, MarshalAs(
UnmanagedType
.Struct)]
990
[return: MarshalAs(
UnmanagedType
.Struct)]
995
[In, MarshalAs(
UnmanagedType
.Struct)]
998
[return: MarshalAs(
UnmanagedType
.Struct)]
1003
[In, MarshalAs(
UnmanagedType
.Struct)]
1006
[return: MarshalAs(
UnmanagedType
.Struct)]
1011
[In, MarshalAs(
UnmanagedType
.Struct)]
1014
[return: MarshalAs(
UnmanagedType
.Struct)]
1019
[In, MarshalAs(
UnmanagedType
.Struct)]
1022
[return: MarshalAs(
UnmanagedType
.Struct)]
1027
[In, MarshalAs(
UnmanagedType
.Struct)]
1030
[return: MarshalAs(
UnmanagedType
.Struct)]
1035
[In, MarshalAs(
UnmanagedType
.Struct)]
1038
[return: MarshalAs(
UnmanagedType
.Struct)]
1043
[In, MarshalAs(
UnmanagedType
.Struct)]
1046
[return: MarshalAs(
UnmanagedType
.Struct)]
1051
[In, MarshalAs(
UnmanagedType
.Struct)]
1054
[return: MarshalAs(
UnmanagedType
.Struct)]
1059
[In, MarshalAs(
UnmanagedType
.Struct)]
1062
[return: MarshalAs(
UnmanagedType
.Struct)]
1067
[In, MarshalAs(
UnmanagedType
.Struct)]
1070
[return: MarshalAs(
UnmanagedType
.Struct)]
1075
[In, MarshalAs(
UnmanagedType
.Struct)]
1078
[return: MarshalAs(
UnmanagedType
.Struct)]
1083
[In, MarshalAs(
UnmanagedType
.Struct)]
1086
[return: MarshalAs(
UnmanagedType
.Struct)]
1091
[In, MarshalAs(
UnmanagedType
.Struct)]
1094
[return: MarshalAs(
UnmanagedType
.Struct)]
1099
[In, MarshalAs(
UnmanagedType
.Struct)]
1102
[return: MarshalAs(
UnmanagedType
.Struct)]
1107
[In, MarshalAs(
UnmanagedType
.Struct)]
1110
[return: MarshalAs(
UnmanagedType
.Struct)]
1113
[return: MarshalAs(
UnmanagedType
.Interface)]
1115
[In, MarshalAs(
UnmanagedType
.I4)]
1117
[In, MarshalAs(
UnmanagedType
.I4)]
1120
[return: MarshalAs(
UnmanagedType
.Interface)]
1123
[return: MarshalAs(
UnmanagedType
.Interface)]
1129
[In, MarshalAs(
UnmanagedType
.Struct)]
1132
[return: MarshalAs(
UnmanagedType
.Struct)]
1137
[In, MarshalAs(
UnmanagedType
.Struct)]
1140
[return: MarshalAs(
UnmanagedType
.Struct)]
1143
[return: MarshalAs(
UnmanagedType
.BStr)]
1146
[return: MarshalAs(
UnmanagedType
.Interface)]
1148
[In, MarshalAs(
UnmanagedType
.BStr)]
1150
[In, MarshalAs(
UnmanagedType
.I4)]
1161
[In, MarshalAs(
UnmanagedType
.Bool)]
1164
[return: MarshalAs(
UnmanagedType
.Interface)]
1166
[In, MarshalAs(
UnmanagedType
.BStr)]
1169
[return: MarshalAs(
UnmanagedType
.Interface)]
1172
[return: MarshalAs(
UnmanagedType
.BStr)]
1175
[return: MarshalAs(
UnmanagedType
.Bool)]
1177
[In, MarshalAs(
UnmanagedType
.BStr)]
1179
[In, MarshalAs(
UnmanagedType
.Interface)]
1184
[In, MarshalAs(
UnmanagedType
.BStr)]
1186
[In, MarshalAs(
UnmanagedType
.Interface)]
1191
[In, MarshalAs(
UnmanagedType
.Struct)]
1194
[return: MarshalAs(
UnmanagedType
.Struct)]
1199
[In, MarshalAs(
UnmanagedType
.Struct)]
1202
[return: MarshalAs(
UnmanagedType
.Struct)]
1207
[In, MarshalAs(
UnmanagedType
.Struct)]
1210
[return: MarshalAs(
UnmanagedType
.Struct)]
1215
[In, MarshalAs(
UnmanagedType
.Struct)]
1218
[return: MarshalAs(
UnmanagedType
.Struct)]
1223
[In, MarshalAs(
UnmanagedType
.Struct)]
1226
[return: MarshalAs(
UnmanagedType
.Struct)]
1231
[In, MarshalAs(
UnmanagedType
.Struct)]
1234
[return: MarshalAs(
UnmanagedType
.Struct)]
1239
[In, MarshalAs(
UnmanagedType
.Struct)]
1242
[return: MarshalAs(
UnmanagedType
.Struct)]
1247
[In, MarshalAs(
UnmanagedType
.BStr)]
1250
[return: MarshalAs(
UnmanagedType
.BStr)]
1255
[In, MarshalAs(
UnmanagedType
.Struct)]
1258
[return: MarshalAs(
UnmanagedType
.Struct)]
1263
[In, MarshalAs(
UnmanagedType
.Struct)]
1266
[return: MarshalAs(
UnmanagedType
.Struct)]
1269
[return: MarshalAs(
UnmanagedType
.Interface)]
1272
[return: MarshalAs(
UnmanagedType
.Interface)]
1277
[In, MarshalAs(
UnmanagedType
.Bool)]
1280
[return: MarshalAs(
UnmanagedType
.Bool)]
1285
[In, MarshalAs(
UnmanagedType
.BStr)]
1288
[return: MarshalAs(
UnmanagedType
.BStr)]
1291
[return: MarshalAs(
UnmanagedType
.Interface)]
1296
[In, MarshalAs(
UnmanagedType
.Bool)]
1299
[return: MarshalAs(
UnmanagedType
.Bool)]
1304
[In, MarshalAs(
UnmanagedType
.Struct)]
1307
[return: MarshalAs(
UnmanagedType
.Struct)]
1310
[return: MarshalAs(
UnmanagedType
.Interface)]
1312
[In, MarshalAs(
UnmanagedType
.BStr)]
1315
[return: MarshalAs(
UnmanagedType
.Interface)]
1317
[In, MarshalAs(
UnmanagedType
.BStr)]
1320
[return: MarshalAs(
UnmanagedType
.Interface)]
1322
[In, MarshalAs(
UnmanagedType
.BStr)]
1329
[In, MarshalAs(
UnmanagedType
.BStr)]
1332
[return: MarshalAs(
UnmanagedType
.BStr)]
1335
[return: MarshalAs(
UnmanagedType
.Interface)]
1338
[return: MarshalAs(
UnmanagedType
.Interface)]
1343
[In, MarshalAs(
UnmanagedType
.Bool)]
1346
[return: MarshalAs(
UnmanagedType
.Bool)]
1349
[return: MarshalAs(
UnmanagedType
.Bool)]
1352
[return: MarshalAs(
UnmanagedType
.Interface)]
1358
[In, MarshalAs(
UnmanagedType
.BStr)]
1361
[return: MarshalAs(
UnmanagedType
.BStr)]
1364
[return: MarshalAs(
UnmanagedType
.BStr)]
1367
[return: MarshalAs(
UnmanagedType
.BStr)]
1370
[return: MarshalAs(
UnmanagedType
.I4)]
1372
[In, MarshalAs(
UnmanagedType
.BStr)]
1374
[In, MarshalAs(
UnmanagedType
.I4)]
1377
[return: MarshalAs(
UnmanagedType
.I4)]
1379
[In, MarshalAs(
UnmanagedType
.BStr)]
1381
[In, MarshalAs(
UnmanagedType
.BStr)]
1383
[In, MarshalAs(
UnmanagedType
.I4)]
1388
[In, MarshalAs(
UnmanagedType
.I4)]
1393
[In, MarshalAs(
UnmanagedType
.I4)]
1398
[In, MarshalAs(
UnmanagedType
.BStr)]
1401
[return: MarshalAs(
UnmanagedType
.BStr)]
1406
[In, MarshalAs(
UnmanagedType
.BStr)]
1409
[return: MarshalAs(
UnmanagedType
.BStr)]
1412
[return: MarshalAs(
UnmanagedType
.Interface)]
1420
[In, MarshalAs(
UnmanagedType
.BStr)]
1423
[return: MarshalAs(
UnmanagedType
.BStr)]
1428
[In, MarshalAs(
UnmanagedType
.BStr)]
1431
[return: MarshalAs(
UnmanagedType
.BStr)]
1436
[In, MarshalAs(
UnmanagedType
.BStr)]
1439
[return: MarshalAs(
UnmanagedType
.BStr)]
1444
[In, MarshalAs(
UnmanagedType
.BStr)]
1447
[return: MarshalAs(
UnmanagedType
.BStr)]
1452
[In, MarshalAs(
UnmanagedType
.Struct)]
1455
[return: MarshalAs(
UnmanagedType
.Struct)]
1460
[In, MarshalAs(
UnmanagedType
.BStr)]
1463
[return: MarshalAs(
UnmanagedType
.BStr)]
1468
[In, MarshalAs(
UnmanagedType
.Struct)]
1471
[return: MarshalAs(
UnmanagedType
.Struct)]
1476
[In, MarshalAs(
UnmanagedType
.BStr)]
1479
[return: MarshalAs(
UnmanagedType
.BStr)]
1484
[In, MarshalAs(
UnmanagedType
.Struct)]
1487
[return: MarshalAs(
UnmanagedType
.Struct)]
1492
[In, MarshalAs(
UnmanagedType
.BStr)]
1495
[return: MarshalAs(
UnmanagedType
.BStr)]
1500
[In, MarshalAs(
UnmanagedType
.BStr)]
1503
[return: MarshalAs(
UnmanagedType
.BStr)]
1508
[In, MarshalAs(
UnmanagedType
.BStr)]
1511
[return: MarshalAs(
UnmanagedType
.BStr)]
1516
[In, MarshalAs(
UnmanagedType
.BStr)]
1519
[return: MarshalAs(
UnmanagedType
.BStr)]
1524
[In, MarshalAs(
UnmanagedType
.Struct)]
1527
[return: MarshalAs(
UnmanagedType
.Struct)]
1532
[In, MarshalAs(
UnmanagedType
.Struct)]
1535
[return: MarshalAs(
UnmanagedType
.Struct)]
1540
[In, MarshalAs(
UnmanagedType
.Struct)]
1543
[return: MarshalAs(
UnmanagedType
.Struct)]
1548
[In, MarshalAs(
UnmanagedType
.Struct)]
1551
[return: MarshalAs(
UnmanagedType
.Struct)]
1556
[In, MarshalAs(
UnmanagedType
.BStr)]
1559
[return: MarshalAs(
UnmanagedType
.BStr)]
1564
[In, MarshalAs(
UnmanagedType
.Bool)]
1567
[return: MarshalAs(
UnmanagedType
.Bool)]
1572
[In, MarshalAs(
UnmanagedType
.Bool)]
1575
[return: MarshalAs(
UnmanagedType
.Bool)]
1580
[In, MarshalAs(
UnmanagedType
.Bool)]
1583
[return: MarshalAs(
UnmanagedType
.Bool)]
1588
[In, MarshalAs(
UnmanagedType
.Bool)]
1591
[return: MarshalAs(
UnmanagedType
.Bool)]
1596
[In, MarshalAs(
UnmanagedType
.Bool)]
1599
[return: MarshalAs(
UnmanagedType
.Bool)]
1604
[In, MarshalAs(
UnmanagedType
.Struct)]
1607
[return: MarshalAs(
UnmanagedType
.Struct)]
1612
[In, MarshalAs(
UnmanagedType
.BStr)]
1615
[return: MarshalAs(
UnmanagedType
.BStr)]
1620
[In, MarshalAs(
UnmanagedType
.BStr)]
1623
[return: MarshalAs(
UnmanagedType
.BStr)]
1628
[In, MarshalAs(
UnmanagedType
.Struct)]
1631
[return: MarshalAs(
UnmanagedType
.Struct)]
1636
[In, MarshalAs(
UnmanagedType
.Struct)]
1639
[return: MarshalAs(
UnmanagedType
.Struct)]
1644
[In, MarshalAs(
UnmanagedType
.Struct)]
1647
[return: MarshalAs(
UnmanagedType
.Struct)]
1652
[In, MarshalAs(
UnmanagedType
.Struct)]
1655
[return: MarshalAs(
UnmanagedType
.Struct)]
1660
[In, MarshalAs(
UnmanagedType
.Struct)]
1663
[return: MarshalAs(
UnmanagedType
.Struct)]
1668
[In, MarshalAs(
UnmanagedType
.Struct)]
1671
[return: MarshalAs(
UnmanagedType
.Struct)]
1676
[In, MarshalAs(
UnmanagedType
.BStr)]
1679
[return: MarshalAs(
UnmanagedType
.BStr)]
1684
[In, MarshalAs(
UnmanagedType
.Struct)]
1687
[return: MarshalAs(
UnmanagedType
.Struct)]
1692
[In, MarshalAs(
UnmanagedType
.Struct)]
1695
[return: MarshalAs(
UnmanagedType
.Struct)]
1700
[In, MarshalAs(
UnmanagedType
.Struct)]
1703
[return: MarshalAs(
UnmanagedType
.Struct)]
1708
[In, MarshalAs(
UnmanagedType
.Struct)]
1711
[return: MarshalAs(
UnmanagedType
.Struct)]
1716
[In, MarshalAs(
UnmanagedType
.BStr)]
1719
[return: MarshalAs(
UnmanagedType
.BStr)]
1724
[In, MarshalAs(
UnmanagedType
.BStr)]
1727
[return: MarshalAs(
UnmanagedType
.BStr)]
1732
[In, MarshalAs(
UnmanagedType
.BStr)]
1735
[return: MarshalAs(
UnmanagedType
.BStr)]
1740
[In, MarshalAs(
UnmanagedType
.BStr)]
1743
[return: MarshalAs(
UnmanagedType
.BStr)]
1748
[In, MarshalAs(
UnmanagedType
.BStr)]
1751
[return: MarshalAs(
UnmanagedType
.BStr)]
1756
[In, MarshalAs(
UnmanagedType
.BStr)]
1759
[return: MarshalAs(
UnmanagedType
.BStr)]
1764
[In, MarshalAs(
UnmanagedType
.BStr)]
1767
[return: MarshalAs(
UnmanagedType
.BStr)]
1772
[In, MarshalAs(
UnmanagedType
.Struct)]
1775
[return: MarshalAs(
UnmanagedType
.Struct)]
1780
[In, MarshalAs(
UnmanagedType
.Struct)]
1783
[return: MarshalAs(
UnmanagedType
.Struct)]
1788
[In, MarshalAs(
UnmanagedType
.Struct)]
1791
[return: MarshalAs(
UnmanagedType
.Struct)]
1796
[In, MarshalAs(
UnmanagedType
.Struct)]
1799
[return: MarshalAs(
UnmanagedType
.Struct)]
1804
[In, MarshalAs(
UnmanagedType
.BStr)]
1807
[return: MarshalAs(
UnmanagedType
.BStr)]
1812
[In, MarshalAs(
UnmanagedType
.Struct)]
1815
[return: MarshalAs(
UnmanagedType
.Struct)]
1820
[In, MarshalAs(
UnmanagedType
.Struct)]
1823
[return: MarshalAs(
UnmanagedType
.Struct)]
1828
[In, MarshalAs(
UnmanagedType
.Struct)]
1831
[return: MarshalAs(
UnmanagedType
.Struct)]
1836
[In, MarshalAs(
UnmanagedType
.Struct)]
1839
[return: MarshalAs(
UnmanagedType
.Struct)]
1844
[In, MarshalAs(
UnmanagedType
.BStr)]
1847
[return: MarshalAs(
UnmanagedType
.BStr)]
1852
[In, MarshalAs(
UnmanagedType
.BStr)]
1855
[return: MarshalAs(
UnmanagedType
.BStr)]
1860
[In, MarshalAs(
UnmanagedType
.BStr)]
1863
[return: MarshalAs(
UnmanagedType
.BStr)]
1868
[In, MarshalAs(
UnmanagedType
.BStr)]
1871
[return: MarshalAs(
UnmanagedType
.BStr)]
1876
[In, MarshalAs(
UnmanagedType
.BStr)]
1879
[return: MarshalAs(
UnmanagedType
.BStr)]
1884
[In, MarshalAs(
UnmanagedType
.Struct)]
1887
[return: MarshalAs(
UnmanagedType
.Struct)]
1892
[In, MarshalAs(
UnmanagedType
.Struct)]
1895
[return: MarshalAs(
UnmanagedType
.Struct)]
1900
[In, MarshalAs(
UnmanagedType
.BStr)]
1903
[return: MarshalAs(
UnmanagedType
.BStr)]
1908
[In, MarshalAs(
UnmanagedType
.BStr)]
1911
[return: MarshalAs(
UnmanagedType
.BStr)]
1916
[In, MarshalAs(
UnmanagedType
.BStr)]
1919
[return: MarshalAs(
UnmanagedType
.BStr)]
1924
[In, MarshalAs(
UnmanagedType
.BStr)]
1927
[return: MarshalAs(
UnmanagedType
.BStr)]
1932
[In, MarshalAs(
UnmanagedType
.BStr)]
1935
[return: MarshalAs(
UnmanagedType
.BStr)]
1940
[In, MarshalAs(
UnmanagedType
.BStr)]
1943
[return: MarshalAs(
UnmanagedType
.BStr)]
1948
[In, MarshalAs(
UnmanagedType
.BStr)]
1951
[return: MarshalAs(
UnmanagedType
.BStr)]
1956
[In, MarshalAs(
UnmanagedType
.BStr)]
1959
[return: MarshalAs(
UnmanagedType
.BStr)]
1964
[In, MarshalAs(
UnmanagedType
.BStr)]
1967
[return: MarshalAs(
UnmanagedType
.BStr)]
1972
[In, MarshalAs(
UnmanagedType
.Struct)]
1975
[return: MarshalAs(
UnmanagedType
.Struct)]
1980
[In, MarshalAs(
UnmanagedType
.Struct)]
1983
[return: MarshalAs(
UnmanagedType
.Struct)]
1986
[return: MarshalAs(
UnmanagedType
.BStr)]
1991
[In, MarshalAs(
UnmanagedType
.Struct)]
1994
[return: MarshalAs(
UnmanagedType
.Struct)]
1999
[In, MarshalAs(
UnmanagedType
.BStr)]
2002
[return: MarshalAs(
UnmanagedType
.BStr)]
2007
[In, MarshalAs(
UnmanagedType
.BStr)]
2010
[return: MarshalAs(
UnmanagedType
.BStr)]
2015
[In, MarshalAs(
UnmanagedType
.BStr)]
2018
[return: MarshalAs(
UnmanagedType
.BStr)]
2023
[In, MarshalAs(
UnmanagedType
.BStr)]
2026
[return: MarshalAs(
UnmanagedType
.BStr)]
2031
[In, MarshalAs(
UnmanagedType
.I4)]
2034
[return: MarshalAs(
UnmanagedType
.I4)]
2039
[In, MarshalAs(
UnmanagedType
.I4)]
2042
[return: MarshalAs(
UnmanagedType
.I4)]
2047
[In, MarshalAs(
UnmanagedType
.I4)]
2050
[return: MarshalAs(
UnmanagedType
.I4)]
2055
[In, MarshalAs(
UnmanagedType
.I4)]
2058
[return: MarshalAs(
UnmanagedType
.I4)]
2063
[In, MarshalAs(
UnmanagedType
.R4)]
2066
[return: MarshalAs(
UnmanagedType
.R4)]
2071
[In, MarshalAs(
UnmanagedType
.R4)]
2074
[return: MarshalAs(
UnmanagedType
.R4)]
2079
[In, MarshalAs(
UnmanagedType
.R4)]
2082
[return: MarshalAs(
UnmanagedType
.R4)]
2087
[In, MarshalAs(
UnmanagedType
.R4)]
2090
[return: MarshalAs(
UnmanagedType
.R4)]
2095
[In, MarshalAs(
UnmanagedType
.BStr)]
2098
[return: MarshalAs(
UnmanagedType
.BStr)]
2103
[In, MarshalAs(
UnmanagedType
.BStr)]
2106
[return: MarshalAs(
UnmanagedType
.BStr)]
2111
[In, MarshalAs(
UnmanagedType
.BStr)]
2114
[return: MarshalAs(
UnmanagedType
.BStr)]
2119
[In, MarshalAs(
UnmanagedType
.BStr)]
2121
[In, MarshalAs(
UnmanagedType
.Struct)]
2123
[In, MarshalAs(
UnmanagedType
.I4)]
2126
[return: MarshalAs(
UnmanagedType
.Struct)]
2128
[In, MarshalAs(
UnmanagedType
.BStr)]
2130
[In, MarshalAs(
UnmanagedType
.I4)]
2133
[return: MarshalAs(
UnmanagedType
.Bool)]
2135
[In, MarshalAs(
UnmanagedType
.BStr)]
2137
[In, MarshalAs(
UnmanagedType
.I4)]
2145
[return: MarshalAs(
UnmanagedType
.BStr)]
2150
[In, MarshalAs(
UnmanagedType
.I4)]
2153
[return: MarshalAs(
UnmanagedType
.I4)]
2156
[return: MarshalAs(
UnmanagedType
.Interface)]
2159
[return: MarshalAs(
UnmanagedType
.Interface)]
2161
[In, MarshalAs(
UnmanagedType
.Struct)]
2163
[In, MarshalAs(
UnmanagedType
.Struct)]
2166
[return: MarshalAs(
UnmanagedType
.Interface)]
2168
[In, MarshalAs(
UnmanagedType
.Struct)]
2175
[return: MarshalAs(
UnmanagedType
.I4)]
2178
[return: MarshalAs(
UnmanagedType
.Interface)]
2181
[return: MarshalAs(
UnmanagedType
.Bool)]
2184
[return: MarshalAs(
UnmanagedType
.Interface)]
2187
[return: MarshalAs(
UnmanagedType
.Interface)]
2190
[return: MarshalAs(
UnmanagedType
.Interface)]
2192
[In, MarshalAs(
UnmanagedType
.Interface)]
2194
[In, MarshalAs(
UnmanagedType
.Struct)]
2197
[return: MarshalAs(
UnmanagedType
.Interface)]
2199
[In, MarshalAs(
UnmanagedType
.Interface)]
2202
[return: MarshalAs(
UnmanagedType
.Interface)]
2204
[In, MarshalAs(
UnmanagedType
.Interface)]
2206
[In, MarshalAs(
UnmanagedType
.Interface)]
2209
[return: MarshalAs(
UnmanagedType
.Interface)]
2211
[In, MarshalAs(
UnmanagedType
.Bool)]
2214
[return: MarshalAs(
UnmanagedType
.Interface)]
2216
[In, MarshalAs(
UnmanagedType
.Bool)]
2219
[return: MarshalAs(
UnmanagedType
.Interface)]
2221
[In, MarshalAs(
UnmanagedType
.Interface)]
2224
[return: MarshalAs(
UnmanagedType
.Interface)]
2226
[In, MarshalAs(
UnmanagedType
.Interface)]
2229
[return: MarshalAs(
UnmanagedType
.Interface)]
2231
[In, MarshalAs(
UnmanagedType
.Interface)]
2234
[return: MarshalAs(
UnmanagedType
.BStr)]
2239
[In, MarshalAs(
UnmanagedType
.Struct)]
2242
[return: MarshalAs(
UnmanagedType
.Struct)]
2245
[return: MarshalAs(
UnmanagedType
.Interface)]
2248
[return: MarshalAs(
UnmanagedType
.Interface)]
2251
[return: MarshalAs(
UnmanagedType
.Interface)]
2254
[return: MarshalAs(
UnmanagedType
.Interface)]
2262
[In, MarshalAs(
UnmanagedType
.Interface)]
2264
[In, MarshalAs(
UnmanagedType
.BStr)]
2266
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2268
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2273
[In, MarshalAs(
UnmanagedType
.U4)]
2275
[Out, MarshalAs(
UnmanagedType
.Interface)]
2280
[In, MarshalAs(
UnmanagedType
.I4)]
2289
[return: MarshalAs(
UnmanagedType
.Interface)]
2291
[In, MarshalAs(
UnmanagedType
.U4)]
2293
[In, MarshalAs(
UnmanagedType
.U4)]
2306
[In, MarshalAs(
UnmanagedType
.I4)]
2317
[return: MarshalAs(
UnmanagedType
.I4)]
2320
[In, MarshalAs(
UnmanagedType
.Interface)]
2328
[In, MarshalAs(
UnmanagedType
.Interface)]
2331
[return: MarshalAs(
UnmanagedType
.Interface)]
2334
[return: MarshalAs(
UnmanagedType
.Interface)]
2360
[In, MarshalAs(
UnmanagedType
.I4)]
2365
[In, MarshalAs(
UnmanagedType
.I4)]
2373
[In, MarshalAs(
UnmanagedType
.U4)]
2378
[In, MarshalAs(
UnmanagedType
.Interface)]
2383
[In, MarshalAs(
UnmanagedType
.Interface)]
2388
[In, MarshalAs(
UnmanagedType
.Interface)]
2390
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2400
[In, MarshalAs(
UnmanagedType
.I4)]
2403
[return: MarshalAs(
UnmanagedType
.I4)]
2426
[return: MarshalAs(
UnmanagedType
.I4)]
2429
[In, MarshalAs(
UnmanagedType
.U4)]
2434
[In, MarshalAs(
UnmanagedType
.I4)]
2446
[return: MarshalAs(
UnmanagedType
.I4)]
2460
[In, MarshalAs(
UnmanagedType
.I4)]
2480
[In, MarshalAs(
UnmanagedType
.Interface)]
2482
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2508
[In, MarshalAs(
UnmanagedType
.BStr)]
2513
[In, MarshalAs(
UnmanagedType
.I4)]
2516
[return: MarshalAs(
UnmanagedType
.I4)]
2521
[In, MarshalAs(
UnmanagedType
.U2)]
2532
[In, MarshalAs(
UnmanagedType
.I4)]
2552
[In, MarshalAs(
UnmanagedType
.Interface)]
2554
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2562
[return: MarshalAs(
UnmanagedType
.I4)]
2565
[In, MarshalAs(
UnmanagedType
.U4)]
2569
[In, MarshalAs(
UnmanagedType
.Interface)]
2571
[In, MarshalAs(
UnmanagedType
.Interface)]
2574
[return: MarshalAs(
UnmanagedType
.I4)]
2580
[return: MarshalAs(
UnmanagedType
.I4)]
2583
[In, MarshalAs(
UnmanagedType
.I4)]
2594
[return: MarshalAs(
UnmanagedType
.I4)]
2598
[return: MarshalAs(
UnmanagedType
.I4)]
2602
[return: MarshalAs(
UnmanagedType
.I4)]
2605
[In, MarshalAs(
UnmanagedType
.Bool)]
2608
[return: MarshalAs(
UnmanagedType
.I4)]
2611
[In, MarshalAs(
UnmanagedType
.Bool)]
2614
[return: MarshalAs(
UnmanagedType
.I4)]
2617
[In, MarshalAs(
UnmanagedType
.Bool)]
2620
[return: MarshalAs(
UnmanagedType
.I4)]
2629
[return: MarshalAs(
UnmanagedType
.I4)]
2636
[In, MarshalAs(
UnmanagedType
.I4)]
2639
[return: MarshalAs(
UnmanagedType
.I4)]
2642
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2644
[In, MarshalAs(
UnmanagedType
.U4)]
2647
[return: MarshalAs(
UnmanagedType
.I4)]
2650
[In, MarshalAs(
UnmanagedType
.Interface)]
2652
[Out, MarshalAs(
UnmanagedType
.Interface)]
2655
[return: MarshalAs(
UnmanagedType
.I4)]
2658
[Out, MarshalAs(
UnmanagedType
.Interface)]
2661
[return: MarshalAs(
UnmanagedType
.I4)]
2664
[In, MarshalAs(
UnmanagedType
.U4)]
2666
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2668
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
2671
[return: MarshalAs(
UnmanagedType
.I4)]
2674
[In, MarshalAs(
UnmanagedType
.Interface)]
2676
[Out, MarshalAs(
UnmanagedType
.Interface)]
2688
[In, MarshalAs(
UnmanagedType
.I4)]
2691
[return: MarshalAs(
UnmanagedType
.I4)]
2699
[In, MarshalAs(
UnmanagedType
.I4)]
2704
[In, MarshalAs(
UnmanagedType
.I4)]
2713
[In, MarshalAs(
UnmanagedType
.I4)]
2718
[In, MarshalAs(
UnmanagedType
.I4)]
2728
[In, MarshalAs(
UnmanagedType
.Interface)]
2736
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2738
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2743
[In, MarshalAs(
UnmanagedType
.I4)]
2748
[In, MarshalAs(
UnmanagedType
.U4)]
2750
[In, MarshalAs(
UnmanagedType
.Interface)]
2755
[In, MarshalAs(
UnmanagedType
.U4)]
2757
[In, MarshalAs(
UnmanagedType
.U4)]
2763
[In, MarshalAs(
UnmanagedType
.Interface)]
2765
[In, MarshalAs(
UnmanagedType
.I4)]
2767
[In, MarshalAs(
UnmanagedType
.U4)]
2772
[In, MarshalAs(
UnmanagedType
.U4)]
2778
[In, MarshalAs(
UnmanagedType
.I4)]
2782
[In, MarshalAs(
UnmanagedType
.Interface)]
2784
[In, MarshalAs(
UnmanagedType
.I4)]
2807
[In, MarshalAs(
UnmanagedType
.U4)]
2809
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
2814
[In, MarshalAs(
UnmanagedType
.U4)]
2821
[In, MarshalAs(
UnmanagedType
.U4)]
2828
[In, MarshalAs(
UnmanagedType
.Interface)]
2834
[In, MarshalAs(
UnmanagedType
.U4)]
2842
[In, MarshalAs(
UnmanagedType
.U4)]
2856
[return: MarshalAs(
UnmanagedType
.I4)]
2866
[return: MarshalAs(
UnmanagedType
.I4)]
2873
[In, MarshalAs(
UnmanagedType
.LPArray)]
2882
[return: MarshalAs(
UnmanagedType
.I4)]
2885
[In, MarshalAs(
UnmanagedType
.Interface)]
2887
[In, MarshalAs(
UnmanagedType
.U4)]
2891
[In, Out, MarshalAs(
UnmanagedType
.I4)]
2894
[return: MarshalAs(
UnmanagedType
.I4)]
2897
[In, MarshalAs(
UnmanagedType
.U4)]
2901
[In, Out, MarshalAs(
UnmanagedType
.I4)]
2904
[return: MarshalAs(
UnmanagedType
.I4)]
2908
[return: MarshalAs(
UnmanagedType
.I4)]
2911
[In, MarshalAs(
UnmanagedType
.Interface)]
2913
[In, MarshalAs(
UnmanagedType
.U4)]
2917
[In, Out, MarshalAs(
UnmanagedType
.I4)]
2924
[return: MarshalAs(
UnmanagedType
.I4)]
2931
[return: MarshalAs(
UnmanagedType
.I4)]
2938
[return: MarshalAs(
UnmanagedType
.I4)]
2943
[return: MarshalAs(
UnmanagedType
.I4)]
2950
[return: MarshalAs(
UnmanagedType
.I4)]
2955
[In, MarshalAs(
UnmanagedType
.I4)]
2958
[return: MarshalAs(
UnmanagedType
.Interface)]
2960
[In, MarshalAs(
UnmanagedType
.U4)]
2966
[In, MarshalAs(
UnmanagedType
.U4)]
2968
[In, MarshalAs(
UnmanagedType
.Interface)]
2970
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2975
[In, MarshalAs(
UnmanagedType
.U4)]
2980
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2989
[MarshalAs(
UnmanagedType
.U4)]
2993
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2998
[In, MarshalAs(
UnmanagedType
.U4)]
3020
[In, MarshalAs(
UnmanagedType
.U4)]
3022
[In, MarshalAs(
UnmanagedType
.I4)]
3027
[In, MarshalAs(
UnmanagedType
.Interface)]
3041
[In, MarshalAs(
UnmanagedType
.BStr)]
3044
[return: MarshalAs(
UnmanagedType
.BStr)]
3049
[In, MarshalAs(
UnmanagedType
.BStr)]
3052
[return: MarshalAs(
UnmanagedType
.BStr)]
3057
[In, MarshalAs(
UnmanagedType
.Struct)]
3060
[return: MarshalAs(
UnmanagedType
.Struct)]
3065
[In, MarshalAs(
UnmanagedType
.Struct)]
3068
[return: MarshalAs(
UnmanagedType
.Struct)]
3073
[In, MarshalAs(
UnmanagedType
.Struct)]
3076
[return: MarshalAs(
UnmanagedType
.Struct)]
3081
[In, MarshalAs(
UnmanagedType
.Struct)]
3084
[return: MarshalAs(
UnmanagedType
.Struct)]
3089
[In, MarshalAs(
UnmanagedType
.Bool)]
3092
[return: MarshalAs(
UnmanagedType
.Bool)]
3097
[In, MarshalAs(
UnmanagedType
.Struct)]
3100
[return: MarshalAs(
UnmanagedType
.Struct)]
3105
[In, MarshalAs(
UnmanagedType
.Struct)]
3108
[return: MarshalAs(
UnmanagedType
.Struct)]
3113
[In, MarshalAs(
UnmanagedType
.Struct)]
3116
[return: MarshalAs(
UnmanagedType
.Struct)]
3121
[In, MarshalAs(
UnmanagedType
.Struct)]
3124
[return: MarshalAs(
UnmanagedType
.Struct)]
3129
[In, MarshalAs(
UnmanagedType
.Struct)]
3132
[return: MarshalAs(
UnmanagedType
.Struct)]
3137
[In, MarshalAs(
UnmanagedType
.Struct)]
3140
[return: MarshalAs(
UnmanagedType
.Struct)]
3145
[In, MarshalAs(
UnmanagedType
.Struct)]
3148
[return: MarshalAs(
UnmanagedType
.Struct)]
3153
[In, MarshalAs(
UnmanagedType
.BStr)]
3156
[return: MarshalAs(
UnmanagedType
.BStr)]
3161
[In, MarshalAs(
UnmanagedType
.Struct)]
3164
[return: MarshalAs(
UnmanagedType
.Struct)]
3169
[In, MarshalAs(
UnmanagedType
.Struct)]
3172
[return: MarshalAs(
UnmanagedType
.Struct)]
3175
[return: MarshalAs(
UnmanagedType
.Interface)]
3186
[return: MarshalAs(
UnmanagedType
.I4)]
3192
[In, MarshalAs(
UnmanagedType
.Interface)]
3197
[In, MarshalAs(
UnmanagedType
.Interface)]
3199
[In, MarshalAs(
UnmanagedType
.Bool)]
3204
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3221
[return: MarshalAs(
UnmanagedType
.BStr)]
3226
[In, MarshalAs(
UnmanagedType
.Bool)]
3234
[In, MarshalAs(
UnmanagedType
.Struct)]
3237
[return: MarshalAs(
UnmanagedType
.Struct)]
3240
[return: MarshalAs(
UnmanagedType
.BStr)]
3242
[In, MarshalAs(
UnmanagedType
.I4)]
3244
[In, MarshalAs(
UnmanagedType
.I4)]
3249
[In, MarshalAs(
UnmanagedType
.Struct)]
3254
[In, MarshalAs(
UnmanagedType
.Struct)]
3257
[return: MarshalAs(
UnmanagedType
.Struct)]
3262
[In, MarshalAs(
UnmanagedType
.Struct)]
3265
[return: MarshalAs(
UnmanagedType
.Struct)]
3270
[In, MarshalAs(
UnmanagedType
.Struct)]
3273
[return: MarshalAs(
UnmanagedType
.Struct)]
3278
[In, MarshalAs(
UnmanagedType
.Struct)]
3281
[return: MarshalAs(
UnmanagedType
.Struct)]
3286
[In, MarshalAs(
UnmanagedType
.Struct)]
3289
[return: MarshalAs(
UnmanagedType
.Struct)]
3294
[In, MarshalAs(
UnmanagedType
.Struct)]
3297
[return: MarshalAs(
UnmanagedType
.Struct)]
3302
[In, MarshalAs(
UnmanagedType
.Struct)]
3305
[return: MarshalAs(
UnmanagedType
.Struct)]
3310
[In, MarshalAs(
UnmanagedType
.Struct)]
3313
[return: MarshalAs(
UnmanagedType
.Struct)]
3318
[In, MarshalAs(
UnmanagedType
.Struct)]
3321
[return: MarshalAs(
UnmanagedType
.Struct)]
3326
[In, MarshalAs(
UnmanagedType
.Struct)]
3329
[return: MarshalAs(
UnmanagedType
.Struct)]
3334
[In, MarshalAs(
UnmanagedType
.Struct)]
3337
[return: MarshalAs(
UnmanagedType
.Struct)]
3342
[In, MarshalAs(
UnmanagedType
.Struct)]
3345
[return: MarshalAs(
UnmanagedType
.Struct)]
3350
[In, MarshalAs(
UnmanagedType
.Struct)]
3353
[return: MarshalAs(
UnmanagedType
.Struct)]
3356
[return: MarshalAs(
UnmanagedType
.Interface)]
3361
[In, MarshalAs(
UnmanagedType
.Struct)]
3364
[return: MarshalAs(
UnmanagedType
.Struct)]
3367
[return: MarshalAs(
UnmanagedType
.Interface)]
3370
[return: MarshalAs(
UnmanagedType
.Interface)]
3375
[In, MarshalAs(
UnmanagedType
.BStr)]
3377
[In, MarshalAs(
UnmanagedType
.BStr)]
3379
[In, MarshalAs(
UnmanagedType
.BStr)]
3382
[return: MarshalAs(
UnmanagedType
.Struct)]
3384
[In, MarshalAs(
UnmanagedType
.BStr)]
3387
[return: MarshalAs(
UnmanagedType
.Bool)]
3389
[In, MarshalAs(
UnmanagedType
.BStr)]
3394
[In, MarshalAs(
UnmanagedType
.I2)]
3397
[return: MarshalAs(
UnmanagedType
.I2)]
3405
[In, MarshalAs(
UnmanagedType
.BStr)]
3408
[return: MarshalAs(
UnmanagedType
.BStr)]
3413
[In, MarshalAs(
UnmanagedType
.Struct)]
3416
[return: MarshalAs(
UnmanagedType
.Struct)]
3421
[In, MarshalAs(
UnmanagedType
.Struct)]
3424
[return: MarshalAs(
UnmanagedType
.Struct)]
3429
[In, MarshalAs(
UnmanagedType
.Struct)]
3432
[return: MarshalAs(
UnmanagedType
.Struct)]
3440
[In, MarshalAs(
UnmanagedType
.Interface)]
3445
[In, MarshalAs(
UnmanagedType
.Interface)]
3448
[return: MarshalAs(
UnmanagedType
.I4)]
3451
[return: MarshalAs(
UnmanagedType
.I4)]
3454
[return: MarshalAs(
UnmanagedType
.I4)]
3457
[return: MarshalAs(
UnmanagedType
.I4)]
3460
[return: MarshalAs(
UnmanagedType
.Bool)]
3462
[In, MarshalAs(
UnmanagedType
.BStr)]
3464
[In, MarshalAs(
UnmanagedType
.Interface)]
3469
[In, MarshalAs(
UnmanagedType
.BStr)]
3471
[In, MarshalAs(
UnmanagedType
.Interface)]
3474
[return: MarshalAs(
UnmanagedType
.Struct)]
3479
[In, MarshalAs(
UnmanagedType
.Struct)]
3482
[return: MarshalAs(
UnmanagedType
.Struct)]
3487
[In, MarshalAs(
UnmanagedType
.Struct)]
3490
[return: MarshalAs(
UnmanagedType
.Struct)]
3495
[In, MarshalAs(
UnmanagedType
.Struct)]
3498
[return: MarshalAs(
UnmanagedType
.Struct)]
3503
[In, MarshalAs(
UnmanagedType
.Struct)]
3506
[return: MarshalAs(
UnmanagedType
.Struct)]
3511
[In, MarshalAs(
UnmanagedType
.BStr)]
3514
[return: MarshalAs(
UnmanagedType
.BStr)]
3517
[return: MarshalAs(
UnmanagedType
.Interface)]
3520
[return: MarshalAs(
UnmanagedType
.I4)]
3523
[return: MarshalAs(
UnmanagedType
.I4)]
3528
[In, MarshalAs(
UnmanagedType
.I4)]
3531
[return: MarshalAs(
UnmanagedType
.I4)]
3536
[In, MarshalAs(
UnmanagedType
.I4)]
3539
[return: MarshalAs(
UnmanagedType
.I4)]
3547
[In, MarshalAs(
UnmanagedType
.Interface)]
3552
[In, MarshalAs(
UnmanagedType
.Struct)]
3555
[return: MarshalAs(
UnmanagedType
.Struct)]
3558
[return: MarshalAs(
UnmanagedType
.Interface)]
3560
[In, MarshalAs(
UnmanagedType
.BStr)]
3562
[In, MarshalAs(
UnmanagedType
.Interface)]
3565
[return: MarshalAs(
UnmanagedType
.Interface)]
3567
[In, MarshalAs(
UnmanagedType
.Interface)]
3569
[In, MarshalAs(
UnmanagedType
.BStr)]
3572
[return: MarshalAs(
UnmanagedType
.BStr)]
3574
[In, MarshalAs(
UnmanagedType
.BStr)]
3577
[return: MarshalAs(
UnmanagedType
.BStr)]
3579
[In, MarshalAs(
UnmanagedType
.BStr)]
3581
[In, MarshalAs(
UnmanagedType
.BStr)]
3584
[return: MarshalAs(
UnmanagedType
.Bool)]
3587
[return: MarshalAs(
UnmanagedType
.I4)]
3589
[In, MarshalAs(
UnmanagedType
.BStr)]
3594
[return: MarshalAs(
UnmanagedType
.Bool)]
3596
[In, MarshalAs(
UnmanagedType
.I4)]
3599
[return: MarshalAs(
UnmanagedType
.Interface)]
3602
[return: MarshalAs(
UnmanagedType
.Interface)]
3607
[In, MarshalAs(
UnmanagedType
.BStr)]
3610
[return: MarshalAs(
UnmanagedType
.BStr)]
3615
[In, MarshalAs(
UnmanagedType
.Struct)]
3618
[return: MarshalAs(
UnmanagedType
.Struct)]
3621
[return: MarshalAs(
UnmanagedType
.I4)]
3624
[return: MarshalAs(
UnmanagedType
.Interface)]
3626
[In, MarshalAs(
UnmanagedType
.BStr)]
3629
[return: MarshalAs(
UnmanagedType
.Interface)]
3632
[return: MarshalAs(
UnmanagedType
.Interface)]
3635
[return: MarshalAs(
UnmanagedType
.Interface)]
3640
[In, MarshalAs(
UnmanagedType
.Struct)]
3643
[return: MarshalAs(
UnmanagedType
.Struct)]
3648
[In, MarshalAs(
UnmanagedType
.Struct)]
3651
[return: MarshalAs(
UnmanagedType
.Struct)]
3654
[return: MarshalAs(
UnmanagedType
.Interface)]
3656
[In, MarshalAs(
UnmanagedType
.BStr)]
3658
[In, MarshalAs(
UnmanagedType
.BStr)]
3666
[return: MarshalAs(
UnmanagedType
.I4)]
3669
[return: MarshalAs(
UnmanagedType
.Interface)]
3672
[return: MarshalAs(
UnmanagedType
.Struct)]
3683
[return: MarshalAs(
UnmanagedType
.BStr)]
3686
[return: MarshalAs(
UnmanagedType
.BStr)]
3689
[return: MarshalAs(
UnmanagedType
.Struct)]
3692
[return: MarshalAs(
UnmanagedType
.Struct)]
3695
[return: MarshalAs(
UnmanagedType
.BStr)]
3698
[return: MarshalAs(
UnmanagedType
.BStr)]
3701
[return: MarshalAs(
UnmanagedType
.BStr)]
3704
[return: MarshalAs(
UnmanagedType
.Struct)]
3707
[return: MarshalAs(
UnmanagedType
.Struct)]
3710
[return: MarshalAs(
UnmanagedType
.BStr)]
3713
[return: MarshalAs(
UnmanagedType
.Struct)]
3716
[return: MarshalAs(
UnmanagedType
.Struct)]
3719
[return: MarshalAs(
UnmanagedType
.BStr)]
3722
[return: MarshalAs(
UnmanagedType
.Struct)]
3725
[return: MarshalAs(
UnmanagedType
.Struct)]
3728
[return: MarshalAs(
UnmanagedType
.Struct)]
3731
[return: MarshalAs(
UnmanagedType
.Struct)]
3734
[return: MarshalAs(
UnmanagedType
.BStr)]
3737
[return: MarshalAs(
UnmanagedType
.BStr)]
3740
[return: MarshalAs(
UnmanagedType
.BStr)]
3743
[return: MarshalAs(
UnmanagedType
.BStr)]
3746
[return: MarshalAs(
UnmanagedType
.Struct)]
3749
[return: MarshalAs(
UnmanagedType
.Struct)]
3752
[return: MarshalAs(
UnmanagedType
.Struct)]
3755
[return: MarshalAs(
UnmanagedType
.Struct)]
3758
[return: MarshalAs(
UnmanagedType
.Struct)]
3761
[return: MarshalAs(
UnmanagedType
.Struct)]
3764
[return: MarshalAs(
UnmanagedType
.Struct)]
3767
[return: MarshalAs(
UnmanagedType
.Struct)]
3770
[return: MarshalAs(
UnmanagedType
.Struct)]
3773
[return: MarshalAs(
UnmanagedType
.Struct)]
3776
[return: MarshalAs(
UnmanagedType
.Struct)]
3779
[return: MarshalAs(
UnmanagedType
.Struct)]
3782
[return: MarshalAs(
UnmanagedType
.BStr)]
3785
[return: MarshalAs(
UnmanagedType
.BStr)]
3788
[return: MarshalAs(
UnmanagedType
.BStr)]
3791
[return: MarshalAs(
UnmanagedType
.BStr)]
3794
[return: MarshalAs(
UnmanagedType
.Struct)]
3797
[return: MarshalAs(
UnmanagedType
.Struct)]
3800
[return: MarshalAs(
UnmanagedType
.Struct)]
3803
[return: MarshalAs(
UnmanagedType
.Struct)]
3806
[return: MarshalAs(
UnmanagedType
.Struct)]
3809
[return: MarshalAs(
UnmanagedType
.BStr)]
3812
[return: MarshalAs(
UnmanagedType
.Struct)]
3815
[return: MarshalAs(
UnmanagedType
.Struct)]
3818
[return: MarshalAs(
UnmanagedType
.Struct)]
3821
[return: MarshalAs(
UnmanagedType
.Struct)]
3824
[return: MarshalAs(
UnmanagedType
.BStr)]
3827
[return: MarshalAs(
UnmanagedType
.BStr)]
3830
[return: MarshalAs(
UnmanagedType
.BStr)]
3833
[return: MarshalAs(
UnmanagedType
.BStr)]
3836
[return: MarshalAs(
UnmanagedType
.Struct)]
3839
[return: MarshalAs(
UnmanagedType
.Struct)]
3842
[return: MarshalAs(
UnmanagedType
.Struct)]
3845
[return: MarshalAs(
UnmanagedType
.Struct)]
3848
[return: MarshalAs(
UnmanagedType
.BStr)]
3851
[return: MarshalAs(
UnmanagedType
.BStr)]
3854
[return: MarshalAs(
UnmanagedType
.BStr)]
3857
[return: MarshalAs(
UnmanagedType
.BStr)]
3860
[return: MarshalAs(
UnmanagedType
.BStr)]
3863
[return: MarshalAs(
UnmanagedType
.BStr)]
3866
[return: MarshalAs(
UnmanagedType
.BStr)]
3869
[return: MarshalAs(
UnmanagedType
.BStr)]
3872
[return: MarshalAs(
UnmanagedType
.Struct)]
3874
[In, MarshalAs(
UnmanagedType
.BStr)]
3876
[In, MarshalAs(
UnmanagedType
.I4)]
3879
[return: MarshalAs(
UnmanagedType
.BStr)]
3882
[return: MarshalAs(
UnmanagedType
.Struct)]
3885
[return: MarshalAs(
UnmanagedType
.Struct)]
3894
[In, MarshalAs(
UnmanagedType
.I4)]
3897
[return: MarshalAs(
UnmanagedType
.I4)]
3902
[In, MarshalAs(
UnmanagedType
.I4)]
3905
[return: MarshalAs(
UnmanagedType
.I4)]
3910
[In, MarshalAs(
UnmanagedType
.I4)]
3913
[return: MarshalAs(
UnmanagedType
.I4)]
3918
[In, MarshalAs(
UnmanagedType
.I4)]
3921
[return: MarshalAs(
UnmanagedType
.I4)]
System.Web.Services (7)
System\Web\Services\Interop\INotifyConnection2.cs (3)
10
[return: MarshalAs(
UnmanagedType
.Interface)]
12
[In, MarshalAs(
UnmanagedType
.Interface)] INotifySource2 in_pNotifySource);
16
[In, MarshalAs(
UnmanagedType
.Interface)] INotifySource2 in_pNotifySource);
System\Web\Services\Interop\INotifySink2.cs (2)
25
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] in_pBuffer, // byte*
31
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] in_pBuffer, // byte*
System\Web\Services\UnsafeNativeMethods.cs (2)
22
[MarshalAs(
UnmanagedType
.Interface)] object punkOuter,
25
[MarshalAs(
UnmanagedType
.Interface)] out object punk);
System.Windows.Forms (1179)
misc\GDI\NativeMethods.cs (1)
310
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValTStr, SizeConst=32)]
misc\GDI\SafeNativeMethods.cs (1)
86
private static extern IntPtr IntExtCreatePen(int fnStyle, int dwWidth, IntNativeMethods.LOGBRUSH lplb, int dwStyleCount, [MarshalAs(
UnmanagedType
.LPArray)] int[] lpStyle);
misc\GDI\UnsafeNativeMethods.cs (2)
237
public static extern IntPtr IntCreateFontIndirect([In, Out, MarshalAs(
UnmanagedType
.AsAny)] object lf); // need object here since LOGFONT is not public.
729
public static extern int WideCharToMultiByte(int codePage, int flags, [MarshalAs(
UnmanagedType
.LPWStr)]string wideStr, int chars, [In, Out]byte[] pOutBytes, int bufferBytes, IntPtr defaultChar, IntPtr pDefaultUsed);
parent\parent\parent\public\Internal\NDP\Inc\cdf.cs (8)
24
object _NewEnum { [return:MarshalAs(
UnmanagedType
.Interface)] get; }
27
string SectionName { [return:MarshalAs(
UnmanagedType
.LPWStr)] get; }
33
void Lookup([MarshalAs(
UnmanagedType
.LPWStr)] string wzStringKey, [MarshalAs(
UnmanagedType
.Interface)] out object ppUnknown);
40
void Lookup(IReferenceIdentity ReferenceIdentityKey, [MarshalAs(
UnmanagedType
.Interface)] out object ppUnknown);
54
int Next(uint celt, [Out, MarshalAs(
UnmanagedType
.LPArray, ArraySubType=
UnmanagedType
.IUnknown)] object[] rgelt, ref uint celtFetched);
68
object _NewEnum { [return:MarshalAs(
UnmanagedType
.Interface)] get; }
parent\parent\parent\public\Internal\NDP\Inc\CmsInterop.cs (176)
259
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr StringIds;
261
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr IntegerIds;
302
object StringIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
303
object IntegerIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
311
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr StringIds;
313
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr IntegerIds;
354
object StringIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
355
object IntegerIds { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
363
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ResourceTypeIdInt;
365
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ResourceTypeIdString;
406
object ResourceTypeIdInt { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
407
object ResourceTypeIdString { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
418
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr TransformMetadata;
421
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr DigestValue;
423
[MarshalAs(
UnmanagedType
.LPWStr)] public string Xml;
468
object TransformMetadata { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
470
object DigestValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
471
string Xml { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
480
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
482
[MarshalAs(
UnmanagedType
.LPWStr)] public string LoadFrom;
483
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourcePath;
484
[MarshalAs(
UnmanagedType
.LPWStr)] public string ImportPath;
485
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourceName;
486
[MarshalAs(
UnmanagedType
.LPWStr)] public string Location;
487
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr HashValue;
490
[MarshalAs(
UnmanagedType
.LPWStr)] public string Group;
545
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
547
string LoadFrom { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
548
string SourcePath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
549
string ImportPath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
550
string SourceName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
551
string Location { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
552
object HashValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
554
string Group { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
566
[MarshalAs(
UnmanagedType
.LPWStr)] public string Extension;
567
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
568
[MarshalAs(
UnmanagedType
.LPWStr)] public string ProgID;
569
[MarshalAs(
UnmanagedType
.LPWStr)] public string DefaultIcon;
570
[MarshalAs(
UnmanagedType
.LPWStr)] public string Parameter;
586
string Extension { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
587
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
588
string ProgID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
589
string DefaultIcon { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
590
string Parameter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
599
[MarshalAs(
UnmanagedType
.LPWStr)] public string Xml;
600
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
615
string Xml { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
616
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
624
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
638
string Subcategory { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
676
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeVersion;
677
[MarshalAs(
UnmanagedType
.LPWStr)] public string HostFile;
702
string RuntimeVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
703
string HostFile { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
711
[MarshalAs(
UnmanagedType
.LPWStr)] public string ProgId;
725
string ProgId { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
735
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeVersion;
736
[MarshalAs(
UnmanagedType
.LPWStr)] public string ClassName;
751
string RuntimeVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
752
string ClassName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
761
[MarshalAs(
UnmanagedType
.LPWStr)] public string Group;
762
[MarshalAs(
UnmanagedType
.LPWStr)] public string Codebase;
764
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr HashValue;
768
[MarshalAs(
UnmanagedType
.LPWStr)] public string ResourceFallbackCulture;
769
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
770
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
813
string Group { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
814
string Codebase { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
816
object HashValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
819
string ResourceFallbackCulture { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
820
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
821
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
857
[MarshalAs(
UnmanagedType
.LPWStr)] public string ClassName;
858
[MarshalAs(
UnmanagedType
.LPWStr)] public string HostDll;
873
string ClassName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
874
string HostDll { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
883
[MarshalAs(
UnmanagedType
.LPWStr)] public string id;
884
[MarshalAs(
UnmanagedType
.LPWStr)] public string FinalStringMapped;
897
string id { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
898
string FinalStringMapped { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
907
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
908
[MarshalAs(
UnmanagedType
.LPWStr)] public string CommandLine_File;
909
[MarshalAs(
UnmanagedType
.LPWStr)] public string CommandLine_Parameters;
927
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
928
string CommandLine_File { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
929
string CommandLine_Parameters { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
940
[MarshalAs(
UnmanagedType
.LPWStr)] public string Id;
941
[MarshalAs(
UnmanagedType
.LPWStr)] public string XmlSegment;
954
string Id { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
955
string XmlSegment { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
963
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
964
[MarshalAs(
UnmanagedType
.LPWStr)] public string permissionSetID;
977
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
978
string permissionSetID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
987
[MarshalAs(
UnmanagedType
.LPWStr)] public string Publisher;
988
[MarshalAs(
UnmanagedType
.LPWStr)] public string Product;
989
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
990
[MarshalAs(
UnmanagedType
.LPWStr)] public string IconFile;
991
[MarshalAs(
UnmanagedType
.LPWStr)] public string ErrorReportUrl;
992
[MarshalAs(
UnmanagedType
.LPWStr)] public string SuiteName;
1011
string Publisher { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1012
string Product { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1013
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1014
string IconFile { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1015
string ErrorReportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1016
string SuiteName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1024
[MarshalAs(
UnmanagedType
.LPWStr)] public string DeploymentProviderCodebase;
1025
[MarshalAs(
UnmanagedType
.LPWStr)] public string MinimumRequiredVersion;
1045
string DeploymentProviderCodebase { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1046
string MinimumRequiredVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1057
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportUrl;
1058
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
1082
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1083
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1096
[MarshalAs(
UnmanagedType
.LPWStr)]
1110
string SupportUrl { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1122
[MarshalAs(
UnmanagedType
.LPWStr)] public string LocalPath;
1124
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ManifestHash;
1126
[MarshalAs(
UnmanagedType
.LPWStr)] public string ContentType;
1127
[MarshalAs(
UnmanagedType
.LPWStr)] public string RuntimeImageVersion;
1128
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr MvidValue;
1133
[MarshalAs(
UnmanagedType
.LPWStr)] public string defaultPermissionSetID;
1134
[MarshalAs(
UnmanagedType
.LPWStr)] public string RequestedExecutionLevel;
1138
[MarshalAs(
UnmanagedType
.LPWStr)] public string KeyInfoElement;
1201
string LocalPath { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1203
object ManifestHash { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1204
string ContentType { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1205
string RuntimeImageVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1206
object MvidValue { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1210
string defaultPermissionSetID { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1211
string RequestedExecutionLevel { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1215
string KeyInfoElement { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1230
[MarshalAs(
UnmanagedType
.LPWStr)] public string SubTypeName;
1232
[MarshalAs(
UnmanagedType
.LPWStr)] public string DisplayName;
1256
string SubTypeName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1258
string DisplayName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1267
[MarshalAs(
UnmanagedType
.LPWStr)] public string MapName;
1268
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1285
string MapName { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1286
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1296
[MarshalAs(
UnmanagedType
.LPWStr)] public string TagData;
1310
string TagData { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1322
[MarshalAs(
UnmanagedType
.LPWStr)] public string Value;
1323
[MarshalAs(
UnmanagedType
.LPWStr)] public string BuildFilter;
1343
string Value { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1344
string BuildFilter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1354
[MarshalAs(
UnmanagedType
.LPWStr)] public string BuildFilter;
1355
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr SecurityDescriptor;
1357
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Values;
1359
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Keys;
1412
string BuildFilter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1413
object SecurityDescriptor { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1414
object Values { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1415
object Keys { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1425
[MarshalAs(
UnmanagedType
.LPWStr)] public string BuildFilter;
1426
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr SecurityDescriptor;
1465
string BuildFilter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1466
object SecurityDescriptor { [SecurityCritical][return: MarshalAs(
UnmanagedType
.Interface)] get; }
1474
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1475
[MarshalAs(
UnmanagedType
.LPWStr)] public string BuildFilter;
1489
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1490
string BuildFilter { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1500
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1501
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
1520
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1521
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1532
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1533
[MarshalAs(
UnmanagedType
.LPWStr)] public string Description;
1558
string Name { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1559
string Description { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1572
[MarshalAs(
UnmanagedType
.LPWStr)] public string TargetVersion;
1573
[MarshalAs(
UnmanagedType
.LPWStr)] public string Profile;
1574
[MarshalAs(
UnmanagedType
.LPWStr)] public string SupportedRuntime;
1590
string TargetVersion { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
1591
string Profile { [SecurityCritical][return:MarshalAs(
UnmanagedType
.LPWStr)] get; }
1592
string SupportedRuntime { [SecurityCritical][return: MarshalAs(
UnmanagedType
.LPWStr)] get; }
parent\parent\parent\public\Internal\NDP\Inc\IsolationInterop.cs (225)
19
[MarshalAs(
UnmanagedType
.U4)] public uint Size;
20
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr BlobData;
36
[MarshalAs(
UnmanagedType
.LPWStr)] public string Namespace;
37
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
38
[MarshalAs(
UnmanagedType
.LPWStr)] public string Value;
54
[MarshalAs(
UnmanagedType
.LPWStr)] public string ManifestPath;
70
[MarshalAs(
UnmanagedType
.LPWStr)] public string FileName;
83
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
90
[MarshalAs(
UnmanagedType
.LPWStr)] public string XMLSnippet;
102
[MarshalAs(
UnmanagedType
.LPWStr)] public string Subcategory;
109
[MarshalAs(
UnmanagedType
.LPWStr)] public string XMLSnippet;
120
[Out, MarshalAs(
UnmanagedType
.LPArray)] StoreApplicationReference[] rgelt
139
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionAppId[] AppIds
201
[Out, MarshalAs(
UnmanagedType
.LPArray)] StoreOperationMetadataProperty[] AppIds
266
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_ASSEMBLY[] rgelt
332
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_ASSEMBLY_FILE[] rgelt
398
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY[] rgElements
464
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY_SUBCATEGORY[] rgElements
529
[Out, MarshalAs(
UnmanagedType
.LPArray)] STORE_CATEGORY_INSTANCE[] rgInstances
613
[return:MarshalAs(
UnmanagedType
.LPWStr)]
615
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
616
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name
620
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
621
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name,
622
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Value
629
[In, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] Deltas
639
[return:MarshalAs(
UnmanagedType
.LPWStr)]
641
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
642
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name
646
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Namespace,
647
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Name,
648
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Value);
654
[In, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] Deltas
690
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDENTITY_ATTRIBUTE[] rgAttributes
696
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] Data
715
[Out, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity
781
[Out, MarshalAs(
UnmanagedType
.LPArray)] IReferenceIdentity[] ReferenceIdentity
842
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_SubscriptionId();
843
void put_SubscriptionId([In, MarshalAs(
UnmanagedType
.LPWStr)] string Subscription);
846
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_Codebase();
849
void put_Codebase([In, MarshalAs(
UnmanagedType
.LPWStr)] string CodeBase);
853
void SetAppPath([In] uint cIDefinitionIdentity, [In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity);
898
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_SubscriptionId();
899
void put_SubscriptionId([In, MarshalAs(
UnmanagedType
.LPWStr)] string Subscription);
902
[return:MarshalAs(
UnmanagedType
.LPWStr)] string get_Codebase();
904
void put_Codebase([In, MarshalAs(
UnmanagedType
.LPWStr)] string CodeBase);
963
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
968
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
971
[return:MarshalAs(
UnmanagedType
.LPWStr)]
981
[Out, MarshalAs(
UnmanagedType
.LPArray)] char[] Buffer
985
[return:MarshalAs(
UnmanagedType
.LPWStr)]
995
[Out, MarshalAs(
UnmanagedType
.LPArray)] char[] Buffer
999
[return:MarshalAs(
UnmanagedType
.Bool)]
1006
[return:MarshalAs(
UnmanagedType
.Bool)]
1013
[return:MarshalAs(
UnmanagedType
.Bool)]
1016
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityLeft,
1017
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityRight
1020
[return:MarshalAs(
UnmanagedType
.Bool)]
1023
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityLeft,
1024
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IdentityRight
1027
[return:MarshalAs(
UnmanagedType
.Bool)]
1034
[return:MarshalAs(
UnmanagedType
.Bool)]
1037
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Definition,
1038
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Reference
1051
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1057
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1088
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
1093
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Identity
1096
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1102
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1108
[return:MarshalAs(
UnmanagedType
.Bool)]
1115
[return:MarshalAs(
UnmanagedType
.Bool)]
1122
[return:MarshalAs(
UnmanagedType
.Bool)]
1125
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdLeft,
1126
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdRight
1129
[return:MarshalAs(
UnmanagedType
.Bool)]
1132
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdLeft,
1133
[In, MarshalAs(
UnmanagedType
.LPWStr)] string AppIdRight
1136
[return:MarshalAs(
UnmanagedType
.Bool)]
1143
[return:MarshalAs(
UnmanagedType
.Bool)]
1146
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Definition,
1147
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Reference
1160
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1166
[return:MarshalAs(
UnmanagedType
.LPWStr)]
1204
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1205
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1206
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1207
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionIdentity Component;
1208
[MarshalAs(
UnmanagedType
.LPWStr)] public string ManifestPath;
1246
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1247
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1248
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1249
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionIdentity Component;
1250
[MarshalAs(
UnmanagedType
.LPWStr)] public string ComponentRelativePath;
1251
[MarshalAs(
UnmanagedType
.LPWStr)] public string SourceFilePath;
1292
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1293
[MarshalAs(
UnmanagedType
.U4)] public RefFlags Flags;
1295
[MarshalAs(
UnmanagedType
.LPWStr)] public string Identifier;
1296
[MarshalAs(
UnmanagedType
.LPWStr)] public string NonCanonicalData;
1337
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1338
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1339
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1340
[MarshalAs(
UnmanagedType
.I8)] public Int64 ExpirationTime;
1384
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1385
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1386
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1421
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1422
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1423
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1471
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1472
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1473
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Application;
1510
[MarshalAs(
UnmanagedType
.LPWStr)] public string Name;
1511
[MarshalAs(
UnmanagedType
.SysUInt)] public IntPtr ValueSize;
1512
[MarshalAs(
UnmanagedType
.LPWStr)] public string Value;
1531
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1532
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1533
[MarshalAs(
UnmanagedType
.Interface)] public IDefinitionAppId Deployment;
1534
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr InstallerReference;
1535
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr /*SIZE_T*/ cPropertiesToTest;
1536
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr PropertiesToTest;
1537
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr /*SIZE_T*/ cPropertiesToSet;
1538
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr PropertiesToSet;
1656
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1657
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1658
[MarshalAs(
UnmanagedType
.LPWStr)] public string BaseAddressFilePath;
1659
[MarshalAs(
UnmanagedType
.LPWStr)] public string ExportsFilePath;
1684
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
1685
[MarshalAs(
UnmanagedType
.U4)] public OpFlags Flags;
1686
[MarshalAs(
UnmanagedType
.U8)] public UInt64 SizeReclaimationLimit;
1687
[MarshalAs(
UnmanagedType
.U8)] public UInt64 RuntimeLimit;
1688
[MarshalAs(
UnmanagedType
.U4)] public UInt32 ComponentCountLimit;
1753
[MarshalAs(
UnmanagedType
.U4)] public StoreTransactionOperationType Operation;
2225
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Revision;
2226
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Build;
2227
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Minor;
2228
[MarshalAs(
UnmanagedType
.U2)] public UInt16 Major;
2234
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2235
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Disposition;
2238
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Reserved;
2248
[In, MarshalAs(
UnmanagedType
.LPArray)] StoreTransactionOperation[] rgOperations,
2249
[Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] rgDispositions,
2250
[Out, MarshalAs(
UnmanagedType
.LPArray)] int[] /*HRESULT*/ rgResults
2254
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2259
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore,
2267
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionAppId[] rgpIDefinitionAppId_Deployments,
2278
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Count,
2279
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity [] DefsToBind,
2281
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity [] DefsToIgnore
2285
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2293
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2301
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2309
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2317
[return:MarshalAs(
UnmanagedType
.LPWStr)]
2335
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2343
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2347
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPathPattern,
2352
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2356
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPath,
2368
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pcwszPropertyName,
2373
[return:MarshalAs(
UnmanagedType
.LPWStr)]
2386
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2395
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2404
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2590
[In, MarshalAs(
UnmanagedType
.LPWStr)] string ErrorStatusHostFile,
2592
[In, MarshalAs(
UnmanagedType
.LPArray)] string[] Parameters);
2719
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2720
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2721
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr CustomStoreList;
2722
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr CultureFallbackList;
2723
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr ProcessorArchitectureList;
2724
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Source;
2725
[MarshalAs(
UnmanagedType
.U2)] public UInt16 ProcArch;
2743
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2744
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2745
[MarshalAs(
UnmanagedType
.U4)] public UInt32 SourceType;
2746
[MarshalAs(
UnmanagedType
.SysInt)] public IntPtr Data;
2776
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2777
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2798
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Size;
2799
[MarshalAs(
UnmanagedType
.U4)] public UInt32 Flags;
2921
[return:MarshalAs(
UnmanagedType
.IUnknown)]
2947
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2957
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2959
[In, MarshalAs(
UnmanagedType
.LPWStr)] string pszManifestPath,
2966
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2973
[return :MarshalAs(
UnmanagedType
.IUnknown)]
2980
[return :MarshalAs(
UnmanagedType
.Interface)]
2986
[return :MarshalAs(
UnmanagedType
.Interface)]
2992
[return :MarshalAs(
UnmanagedType
.IUnknown)]
3144
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string FullPath
3156
[Out, MarshalAs(
UnmanagedType
.Interface)] out object AppId
3165
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3173
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SubcategoryPattern,
3175
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3183
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Subcategory,
3185
[Out, MarshalAs(
UnmanagedType
.Interface)] out object EnumOut
3191
[In, MarshalAs(
UnmanagedType
.LPWStr)] string Culture,
3192
[In, MarshalAs(
UnmanagedType
.LPWStr)] string ReplacementPattern,
3193
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string Replaced
3199
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr ComponentIndex,
3200
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr StringCount,
3201
[Out, MarshalAs(
UnmanagedType
.LPArray)] string[] SourceStrings,
3202
[Out, MarshalAs(
UnmanagedType
.LPArray)] out string[] DestinationStrings,
3203
[In, MarshalAs(
UnmanagedType
.SysUInt)] IntPtr CultureFallbacks
3210
[In, MarshalAs(
UnmanagedType
.LPArray)] string[] PropertyNames,
3211
[Out, MarshalAs(
UnmanagedType
.LPArray)] out string[] PropertyValues,
3212
[Out, MarshalAs(
UnmanagedType
.LPArray)] out UIntPtr[] ComponentIndicies
3218
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string ApplicationPath
3227
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ManifestInteface
3234
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string PayloadPath
3242
[Out, MarshalAs(
UnmanagedType
.Interface)] out object MatchedDefinition
3250
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppCreatedAppContext
3257
[Out, MarshalAs(
UnmanagedType
.Interface)] out object ppIdentityEnum
3266
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Inputs,
3267
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr Outputs
3283
[In, MarshalAs(
UnmanagedType
.SysInt)] IntPtr pCoordinateList,
3284
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string ppszPath
3291
[In, MarshalAs(
UnmanagedType
.LPArray)] IDefinitionIdentity[] Components,
3292
[Out, MarshalAs(
UnmanagedType
.LPArray)] UIntPtr[] Indicies,
3293
[Out, MarshalAs(
UnmanagedType
.LPArray)] UInt32[] Dispositions
3300
[In, MarshalAs(
UnmanagedType
.LPArray)] IReferenceIdentity[] References,
3301
[Out, MarshalAs(
UnmanagedType
.LPArray)] UIntPtr[] Indicies,
3302
[Out, MarshalAs(
UnmanagedType
.LPArray)] UInt32[] Dispositions
3338
[Out, MarshalAs(
UnmanagedType
.LPWStr)] out string Path
parent\parent\parent\public\Internal\NDP\Inc\mansign.cs (5)
131
[return: MarshalAs(
UnmanagedType
.Bool)]
215
[return: MarshalAs(
UnmanagedType
.Bool)]
218
[In] [MarshalAs(
UnmanagedType
.LPWStr)] string wszUrl,
221
[In] [MarshalAs(
UnmanagedType
.LPStr)] string pszHashId,
231
[return: MarshalAs(
UnmanagedType
.Bool)]
winforms\Managed\System\WinForms\Control.cs (2)
2496
[return : MarshalAs(
UnmanagedType
.CustomMarshaler, MarshalTypeRef=typeof(ActiveXFontMarshaler))]
2524
[param : MarshalAs(
UnmanagedType
.CustomMarshaler, MarshalTypeRef=typeof(ActiveXFontMarshaler))]
winforms\Managed\System\WinForms\DataGridViewTopRowAccessibleObject.cs (1)
233
[return: MarshalAs(
UnmanagedType
.IUnknown)]
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (74)
87
void BindToHandler([In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pbc, [In] ref Guid rbhid, [In] ref Guid riid, out IntPtr ppvOut);
97
void GetItemAt([In] uint dwIndex, [MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
99
void EnumItems([MarshalAs(
UnmanagedType
.Interface)] out IntPtr ppenumShellItems);
117
void SetFileTypes([In] uint cFileTypes, [In] [MarshalAs(
UnmanagedType
.LPArray)]COMDLG_FILTERSPEC[] rgFilterSpec);
123
void Advise([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialogEvents pfde, out uint pdwCookie);
131
void SetDefaultFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
133
void SetFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
135
void GetFolder([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
137
void GetCurrentSelection([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
139
void SetFileName([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
141
void GetFileName([MarshalAs(
UnmanagedType
.LPWStr)] out string pszName);
143
void SetTitle([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
145
void SetOkButtonLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
147
void SetFileNameLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
149
void GetResult([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
151
void AddPlace([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, int alignment);
153
void SetDefaultExtension([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
155
void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
161
void SetFilter([MarshalAs(
UnmanagedType
.Interface)] IntPtr pFilter);
178
void Advise([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialogEvents pfde, out uint pdwCookie);
186
void SetDefaultFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
188
void SetFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
190
void GetFolder([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
192
void GetCurrentSelection([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
194
void SetFileName([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
196
void GetFileName([MarshalAs(
UnmanagedType
.LPWStr)] out string pszName);
198
void SetTitle([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
200
void SetOkButtonLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
202
void SetFileNameLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
204
void GetResult([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
206
void AddPlace([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, FileDialogCustomPlace fdcp);
208
void SetDefaultExtension([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
210
void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
216
void SetFilter([MarshalAs(
UnmanagedType
.Interface)] IntPtr pFilter);
218
void GetResults([MarshalAs(
UnmanagedType
.Interface)] out IShellItemArray ppenum);
220
void GetSelectedItems([MarshalAs(
UnmanagedType
.Interface)] out IShellItemArray ppsai);
237
void Advise([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialogEvents pfde, out uint pdwCookie);
245
void SetDefaultFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
247
void SetFolder([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
249
void GetFolder([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
251
void GetCurrentSelection([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
253
void SetFileName([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszName);
255
void GetFileName([MarshalAs(
UnmanagedType
.LPWStr)] out string pszName);
257
void SetTitle([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszTitle);
259
void SetOkButtonLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszText);
261
void SetFileNameLabel([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszLabel);
263
void GetResult([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
265
void AddPlace([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, FileDialogCustomPlace fdcp);
267
void SetDefaultExtension([In, MarshalAs(
UnmanagedType
.LPWStr)] string pszDefaultExtension);
269
void Close([MarshalAs(
UnmanagedType
.Error)] int hr);
275
void SetFilter([MarshalAs(
UnmanagedType
.Interface)] IntPtr pFilter);
277
void SetSaveAsItem([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi);
279
void SetProperties([In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pStore);
281
void SetCollectedProperties([In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pList, [In] int fAppendDefault);
283
void GetProperties([MarshalAs(
UnmanagedType
.Interface)] out IntPtr ppStore);
285
void ApplyProperties([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, [In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pStore, [In, ComAliasName("ShellObjects.wireHWND")] ref IntPtr hwnd, [In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pSink);
298
int OnFileOk([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd);
301
int OnFolderChanging([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd, [In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psiFolder);
303
void OnFolderChange([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd);
305
void OnSelectionChange([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd);
307
void OnShareViolation([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd, [In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, out FDE_SHAREVIOLATION_RESPONSE pResponse);
309
void OnTypeChange([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd);
311
void OnOverwrite([In, MarshalAs(
UnmanagedType
.Interface)] IFileDialog pfd, [In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, out FDE_OVERWRITE_RESPONSE pResponse);
319
void BindToHandler([In, MarshalAs(
UnmanagedType
.Interface)] IntPtr pbc, [In] ref Guid bhid, [In] ref Guid riid, out IntPtr ppv);
321
void GetParent([MarshalAs(
UnmanagedType
.Interface)] out IShellItem ppsi);
323
void GetDisplayName([In] SIGDN sigdnName, [MarshalAs(
UnmanagedType
.LPWStr)] out string ppszName);
327
void Compare([In, MarshalAs(
UnmanagedType
.Interface)] IShellItem psi, [In] uint hint, out int piOrder);
346
[MarshalAs(
UnmanagedType
.LPWStr)]
348
[MarshalAs(
UnmanagedType
.LPWStr)]
winforms\Managed\System\WinForms\HtmlDocument.cs (1)
806
[MarshalAs(
UnmanagedType
.Struct)]
winforms\Managed\System\WinForms\NativeMethods.cs (133)
2637
[MarshalAs(
UnmanagedType
.U4)]
2639
[MarshalAs(
UnmanagedType
.U4)]
2650
[return: MarshalAs(
UnmanagedType
.I4)]
2660
[return: MarshalAs(
UnmanagedType
.I4)]
2667
[In, MarshalAs(
UnmanagedType
.LPArray)]
2813
[MarshalAs(
UnmanagedType
.LPStr)]
2819
[MarshalAs(
UnmanagedType
.LPStr)]
2829
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=32)]
2852
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=20)]
2862
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = CCHDEVICENAME)]
2878
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = CCHFORMNAME)]
2917
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2919
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2969
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
2971
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
2974
[In, Out, MarshalAs(
UnmanagedType
.Bool)]
2980
[In, MarshalAs(
UnmanagedType
.BStr)]
2982
[In, MarshalAs(
UnmanagedType
.Interface)]
2986
[Out, In, MarshalAs(
UnmanagedType
.Struct)]
2988
[In, Out, MarshalAs(
UnmanagedType
.Bool)]
3143
[MarshalAs(
UnmanagedType
.Struct)]
3147
[MarshalAs(
UnmanagedType
.Struct)]
3151
[MarshalAs(
UnmanagedType
.Struct)]
3153
[MarshalAs(
UnmanagedType
.Struct)]
3155
[MarshalAs(
UnmanagedType
.Struct)]
3504
[MarshalAs(
UnmanagedType
.LPStr)]
3590
[MarshalAs(
UnmanagedType
.LPWStr)]
3593
[MarshalAs(
UnmanagedType
.U8)]
3596
[MarshalAs(
UnmanagedType
.U2)]
3599
[MarshalAs(
UnmanagedType
.U2)]
3602
[MarshalAs(
UnmanagedType
.Bool)]
3605
[MarshalAs(
UnmanagedType
.Bool)]
3608
[MarshalAs(
UnmanagedType
.Bool)]
3702
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=32)]
3764
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=128)]
3768
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 256)]
3771
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 64)]
3935
[MarshalAs(
UnmanagedType
.LPWStr)]
3939
[MarshalAs(
UnmanagedType
.I8)]
3941
[MarshalAs(
UnmanagedType
.I8)]
3943
[MarshalAs(
UnmanagedType
.I8)]
3945
[MarshalAs(
UnmanagedType
.I8)]
3947
[MarshalAs(
UnmanagedType
.I4)]
3949
[MarshalAs(
UnmanagedType
.I4)]
3953
[MarshalAs(
UnmanagedType
.I2)]
3955
[MarshalAs(
UnmanagedType
.I2)]
3957
[MarshalAs(
UnmanagedType
.U1)]
3959
[MarshalAs(
UnmanagedType
.U1)]
3961
[MarshalAs(
UnmanagedType
.U1)]
3963
[MarshalAs(
UnmanagedType
.U1)]
3965
[MarshalAs(
UnmanagedType
.U1)]
3967
[MarshalAs(
UnmanagedType
.U1)]
3969
[MarshalAs(
UnmanagedType
.U1)]
3971
[MarshalAs(
UnmanagedType
.U1)]
3973
[MarshalAs(
UnmanagedType
.I4)]
3975
[MarshalAs(
UnmanagedType
.I4)]
4068
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=6)/*leftover(offset=0, widths)*/]
4099
[MarshalAs(
UnmanagedType
.R4)/*leftover(offset=0, x)*/]
4102
[MarshalAs(
UnmanagedType
.R4)/*leftover(offset=4, y)*/]
4110
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cb)*/]
4117
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=16, cAccelEntries)*/]
4141
[return: MarshalAs(
UnmanagedType
.Interface)]
4151
[Out, MarshalAs(
UnmanagedType
.LPArray)]
4171
[In, MarshalAs(
UnmanagedType
.U4)]
4188
[In, MarshalAs(
UnmanagedType
.U4)]
4208
[MarshalAs(
UnmanagedType
.LPWStr)/*leftover(offset=4, customMarshal="UniStringMarshaller", lpszVerbName)*/]
4211
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=8, fuFlags)*/]
4214
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=12, grfAttribs)*/]
4223
[MarshalAs(
UnmanagedType
.U2)/*leftover(offset=0, palVersion)*/]
4226
[MarshalAs(
UnmanagedType
.U2)/*leftover(offset=2, palNumEntries)*/]
4234
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cb)*/]
4239
[MarshalAs(
UnmanagedType
.U2)/*leftover(offset=8, cAccel)*/]
4242
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=10, dwFlags)*/]
4255
[MarshalAs(
UnmanagedType
.I2)]
4257
[MarshalAs(
UnmanagedType
.I2)]
4259
[MarshalAs(
UnmanagedType
.I2)]
4261
[MarshalAs(
UnmanagedType
.I2)]
4382
private static extern IntPtr SysAllocString([In, MarshalAs(
UnmanagedType
.LPWStr)]string s);
4563
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cb)*/]
4788
[MarshalAs(
UnmanagedType
.U4)]
4790
[MarshalAs(
UnmanagedType
.U2)]
4792
[MarshalAs(
UnmanagedType
.U2)]
4794
[MarshalAs(
UnmanagedType
.U2)]
4796
[MarshalAs(
UnmanagedType
.U2)]
4911
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=8, cArgs)*/]
4913
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=12, cNamedArgs)*/]
4926
[MarshalAs(
UnmanagedType
.U2)]
4928
[MarshalAs(
UnmanagedType
.U2)]
4930
[MarshalAs(
UnmanagedType
.BStr)]
4932
[MarshalAs(
UnmanagedType
.BStr)]
4934
[MarshalAs(
UnmanagedType
.BStr)]
4936
[MarshalAs(
UnmanagedType
.U4)]
4942
[MarshalAs(
UnmanagedType
.U4)]
4976
[MarshalAs(
UnmanagedType
.I2)]
4978
[MarshalAs(
UnmanagedType
.I2)]
4980
[MarshalAs(
UnmanagedType
.I2)]
4982
[MarshalAs(
UnmanagedType
.I2)]
4985
[MarshalAs(
UnmanagedType
.U2)]
4995
[MarshalAs(
UnmanagedType
.U2)]
5085
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cElems)*/]
5118
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=80)]
5131
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=80)]
5615
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=64)]
5630
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=32)]
5645
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=32)]
5693
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=32)]
5725
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = 56)]
5759
[MarshalAs(
UnmanagedType
.U4)]
5761
[MarshalAs(
UnmanagedType
.I4)]
5763
[MarshalAs(
UnmanagedType
.I4)]
5765
[MarshalAs(
UnmanagedType
.I4)]
5767
[MarshalAs(
UnmanagedType
.I4)]
5852
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=56)]
6119
[MarshalAs(
UnmanagedType
.U2)]
6253
[return: MarshalAs(
UnmanagedType
.Interface)]
6260
[MarshalAs(
UnmanagedType
.U4)]
6262
[MarshalAs(
UnmanagedType
.U4)]
6267
[MarshalAs(
UnmanagedType
.U4)]
6270
[MarshalAs(
UnmanagedType
.U2)]
6272
[MarshalAs(
UnmanagedType
.U2)]
6274
[MarshalAs(
UnmanagedType
.U2)]
6276
[MarshalAs(
UnmanagedType
.U2)]
6278
[MarshalAs(
UnmanagedType
.U2)]
6280
[MarshalAs(
UnmanagedType
.U2)]
6282
[MarshalAs(
UnmanagedType
.U2)]
6284
[MarshalAs(
UnmanagedType
.U2)]
6289
[MarshalAs(
UnmanagedType
.U4)]
6292
[MarshalAs(
UnmanagedType
.U2)]
6296
[MarshalAs(
UnmanagedType
.U4)]
6299
[MarshalAs(
UnmanagedType
.U2)]
6348
[MarshalAs(
UnmanagedType
.U4)]
6350
[MarshalAs(
UnmanagedType
.U2)]
6383
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValArray, SizeConst=BITMAPINFO_MAX_COLORSIZE*4)]
winforms\Managed\System\WinForms\SafeNativeMethods.cs (21)
89
public static extern void OleCreatePropertyFrame(HandleRef hwndOwner, int x, int y, [MarshalAs(
UnmanagedType
.LPWStr)]string caption, int objects, [MarshalAs(
UnmanagedType
.Interface)] ref object pobjs, int pages, HandleRef pClsid, int locale, int reserved1, IntPtr reserved2);
92
public static extern void OleCreatePropertyFrame(HandleRef hwndOwner, int x, int y, [MarshalAs(
UnmanagedType
.LPWStr)]string caption, int objects, [MarshalAs(
UnmanagedType
.Interface)] ref object pobjs, int pages, Guid[] pClsid, int locale, int reserved1, IntPtr reserved2);
95
public static extern void OleCreatePropertyFrame(HandleRef hwndOwner, int x, int y, [MarshalAs(
UnmanagedType
.LPWStr)]string caption, int objects, HandleRef lplpobjs, int pages, HandleRef pClsid, int locale, int reserved1, IntPtr reserved2);
98
public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(
UnmanagedType
.LPTStr)]string pszFile, int uCommand, int dwData);
101
public static extern int HtmlHelp(HandleRef hwndCaller, [MarshalAs(
UnmanagedType
.LPTStr)]string pszFile, int uCommand, string dwData);
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);
325
public static extern int GetKeyboardLayoutList(int size, [Out, MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] hkls);
610
[return:MarshalAs(
UnmanagedType
.Bool)]
760
public static extern IntPtr OpenThemeData(HandleRef hwnd, [MarshalAs(
UnmanagedType
.LPWStr)] string pszClassList);
781
public static extern int DrawThemeText(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [MarshalAs(
UnmanagedType
.LPWStr)] string pszText, int iCharCount, int dwTextFlags, int dwTextFlags2, [In] NativeMethods.COMRECT pRect);
823
public static extern int GetThemeDocumentationProperty([MarshalAs(
UnmanagedType
.LPWStr)] string pszThemeName, [MarshalAs(
UnmanagedType
.LPWStr)] string pszPropertyName, StringBuilder pszValueBuff, int cchMaxValChars);
826
public static extern int GetThemeTextExtent(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [MarshalAs(
UnmanagedType
.LPWStr)] string pszText, int iCharCount, int dwTextFlags, [In] NativeMethods.COMRECT pBoundingRect, [Out] NativeMethods.COMRECT pExtentRect);
845
public static extern IntPtr OpenInputDesktop(int dwFlags, [MarshalAs(
UnmanagedType
.Bool)] bool fInherit, int dwDesiredAccess);
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (529)
222
[return: MarshalAs(
UnmanagedType
.Interface)][DllImport(ExternDll.Ole32, ExactSpelling=true, PreserveSig=false)]
227
[MarshalAs(
UnmanagedType
.Interface)]
349
public static extern UnsafeNativeMethods.IPicture OleCreateIPictureIndirect([MarshalAs(
UnmanagedType
.AsAny)]object pictdesc, ref Guid iid, bool fOwn);
352
public static extern UnsafeNativeMethods.IPictureDisp OleCreateIPictureDispIndirect([MarshalAs(
UnmanagedType
.AsAny)] object pictdesc, ref Guid iid, bool fOwn);
456
public static extern int WideCharToMultiByte(int codePage, int flags, [MarshalAs(
UnmanagedType
.LPWStr)]string wideStr, int chars, [In,Out]byte[] pOutBytes, int bufferBytes, IntPtr defaultChar, IntPtr pDefaultUsed);
574
[return:MarshalAs(
UnmanagedType
.Bool)] [DllImport(ExternDll.Kernel32, SetLastError=true)]
614
[return: MarshalAs(
UnmanagedType
.Bool)]
615
public static extern bool BlockInput([In, MarshalAs(
UnmanagedType
.Bool)] bool fBlockIt);
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);
960
public static extern int SendMessage(HandleRef hWnd, int msg, int wParam, [Out, MarshalAs(
UnmanagedType
.IUnknown)]out object editOle);
1056
public extern static IntPtr SendMessage(HandleRef hWnd, int Msg, [In, Out, MarshalAs(
UnmanagedType
.Bool)] ref bool wParam, IntPtr lParam);
1209
public static extern bool GetUserObjectInformation(HandleRef hObj, int nIndex, [MarshalAs(
UnmanagedType
.LPStruct)] NativeMethods.USEROBJECTFLAGS pvBuffer, int nLength, ref int lpnLengthNeeded);
1256
public static extern int CreateStdAccessibleObject(HandleRef hWnd, int objID, ref Guid refiid, [In, Out, MarshalAs(
UnmanagedType
.Interface)] ref object pAcc);
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) {
1601
HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, [MarshalAs(
UnmanagedType
.AsAny)] object pvParam);
1606
HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, [MarshalAs(
UnmanagedType
.AsAny)]object pvParam) {
1719
[In, MarshalAs(
UnmanagedType
.Interface)]
1721
[In, MarshalAs(
UnmanagedType
.U4)]
1730
[In, MarshalAs(
UnmanagedType
.U4)]
1742
[In, MarshalAs(
UnmanagedType
.Interface)]
1744
[In, MarshalAs(
UnmanagedType
.U4)]
1758
[In, MarshalAs(
UnmanagedType
.U4)]
1763
[In, MarshalAs(
UnmanagedType
.U4)]
1805
[Out, MarshalAs(
UnmanagedType
.IDispatch)]
1814
[In, MarshalAs(
UnmanagedType
.U4)]
1821
[In, MarshalAs(
UnmanagedType
.U4)]
1840
[In, MarshalAs(
UnmanagedType
.U4)]
1842
[In, MarshalAs(
UnmanagedType
.U4)]
1844
[Out, MarshalAs(
UnmanagedType
.Interface)]
1879
[Out, MarshalAs(
UnmanagedType
.Interface)]
1881
[Out, MarshalAs(
UnmanagedType
.Interface)]
1919
[In, MarshalAs(
UnmanagedType
.U4)]
1925
[In, Out, MarshalAs(
UnmanagedType
.U4)]
1931
[In, MarshalAs(
UnmanagedType
.U4)]
1937
[In, MarshalAs(
UnmanagedType
.U4)]
1959
[Out, MarshalAs(
UnmanagedType
.LPArray)]
1985
[Out, MarshalAs(
UnmanagedType
.LPArray)]
1994
[In, MarshalAs(
UnmanagedType
.U4)]
2002
[In, MarshalAs(
UnmanagedType
.U4)]
2017
[In, MarshalAs(
UnmanagedType
.Interface)]
2019
[In, MarshalAs(
UnmanagedType
.BStr)]
2021
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2023
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2028
[In, MarshalAs(
UnmanagedType
.U4)]
2063
[In, MarshalAs(
UnmanagedType
.Interface)]
2065
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2091
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2102
[In, MarshalAs(
UnmanagedType
.U2)]
2111
[return: MarshalAs(
UnmanagedType
.I4)]
2114
[In, MarshalAs(
UnmanagedType
.U4)]
2118
[In, MarshalAs(
UnmanagedType
.Interface)]
2120
[In, MarshalAs(
UnmanagedType
.Interface)]
2123
[return: MarshalAs(
UnmanagedType
.I4)]
2129
[return: MarshalAs(
UnmanagedType
.I4)]
2132
[In, MarshalAs(
UnmanagedType
.I4)]
2143
[return: MarshalAs(
UnmanagedType
.I4)]
2147
[return: MarshalAs(
UnmanagedType
.I4)]
2151
[return: MarshalAs(
UnmanagedType
.I4)]
2154
[In, MarshalAs(
UnmanagedType
.Bool)]
2157
[return: MarshalAs(
UnmanagedType
.I4)]
2160
[In, MarshalAs(
UnmanagedType
.Bool)]
2163
[return: MarshalAs(
UnmanagedType
.I4)]
2166
[In, MarshalAs(
UnmanagedType
.Bool)]
2169
[return: MarshalAs(
UnmanagedType
.I4)]
2178
[return: MarshalAs(
UnmanagedType
.I4)]
2185
[In, MarshalAs(
UnmanagedType
.I4)]
2188
[return: MarshalAs(
UnmanagedType
.I4)]
2191
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2193
[In, MarshalAs(
UnmanagedType
.U4)]
2196
[return: MarshalAs(
UnmanagedType
.I4)]
2199
[In, MarshalAs(
UnmanagedType
.Interface)]
2201
[Out, MarshalAs(
UnmanagedType
.Interface)]
2204
[return: MarshalAs(
UnmanagedType
.I4)]
2207
[Out, MarshalAs(
UnmanagedType
.Interface)]
2210
[return: MarshalAs(
UnmanagedType
.I4)]
2213
[In, MarshalAs(
UnmanagedType
.U4)]
2215
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2217
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
2220
[return: MarshalAs(
UnmanagedType
.I4)]
2242
[DispId(200)] object Application {[return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
2243
[DispId(201)] object Parent {[return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
2244
[DispId(202)] object Container {[return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
2245
[DispId(203)] object Document {[return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
2304
[DispId(250)] void BeforeNavigate2([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
2308
[DispId(251)] void NewWindow2([In, Out, MarshalAs(
UnmanagedType
.IDispatch)] ref object pDisp,
2310
[DispId(252)] void NavigateComplete2([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
2312
[DispId(259)] void DocumentComplete([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
2330
[DispId(271)] void NavigateError([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
2332
[DispId(225)] void PrintTemplateInstantiation([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp);
2333
[DispId(226)] void PrintTemplateTeardown([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp);
2334
[DispId(227)] void UpdatePageStatus([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
2342
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetScript();
2348
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetScript();
2362
[return: MarshalAs(
UnmanagedType
.Interface)] object GetSelection();
2364
[return: MarshalAs(
UnmanagedType
.Interface)] object GetFrames();
2378
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLLocation GetLocation();
2400
int Write([In, MarshalAs(
UnmanagedType
.SafeArray)] object[] psarray);
2401
int WriteLine([In, MarshalAs(
UnmanagedType
.SafeArray)] object[] psarray);
2402
[return: MarshalAs(
UnmanagedType
.Interface)] object Open(string mimeExtension, object name, object features, object replace);
2451
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLWindow2 GetParentWindow();
2452
[return: MarshalAs(
UnmanagedType
.Interface)] object GetStyleSheets();
2458
[return: MarshalAs(
UnmanagedType
.Interface)] object CreateStyleSheet(string bstrHref,int lIndex);
2467
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetDocumentElement();
2469
bool AttachEvent([In] string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
2470
void DetachEvent([In] string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
2497
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetChildNodes();
2502
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByName([In] string v);
2503
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetElementById([In] string v);
2504
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByTagName([In] string v);
2582
[return: MarshalAs(
UnmanagedType
.IDispatch)] object Item([In] ref object pvarIndex);
2584
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLFramesCollection2 GetFrames();
2593
[return: MarshalAs(
UnmanagedType
.Struct)] object Prompt([In] string message, [In] string defstr);
2595
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLLocation GetLocation();
2596
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IOmHistory GetHistory();
2599
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetOpener();
2600
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IOmNavigator GetNavigator();
2603
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLWindow2 GetParent();
2604
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLWindow2 Open([In] string URL, [In] string name, [In] string features, [In] bool replace);
2627
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLDocument2 GetDocument();
2628
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLEventObj GetEvent();
2632
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLScreen GetScreen();
2643
[return: MarshalAs(
UnmanagedType
.Struct)] Object ExecScript([In] string code, [In] string language);
2659
bool AttachEvent(string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
2660
void DetachEvent(string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
2675
[return: MarshalAs(
UnmanagedType
.IDispatch)] object CreatePopup([In] ref object reserved);
2676
[return: MarshalAs(
UnmanagedType
.Interface)] object frameElement();
2703
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLDocument GetDocument();
2783
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetSrcElement();
2791
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetFromElement();
2792
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetToElement();
2883
[return: MarshalAs(
UnmanagedType
.Interface)] object Get_newEnum();
2884
[return: MarshalAs(
UnmanagedType
.IDispatch)] object Item(object idOrName, object index);
2885
[return: MarshalAs(
UnmanagedType
.Interface)] object Tags(object tagName);
2923
[return: MarshalAs(
UnmanagedType
.Interface)] IHTMLDocument2 GetDocument();
2940
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement GetOffsetParent();
2956
[return: MarshalAs(
UnmanagedType
.Interface)] object GetFilters();
2978
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetChildren();
2979
[return: MarshalAs(
UnmanagedType
.IDispatch)] object GetAll();
3045
bool AttachEvent(string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
3046
void DetachEvent(string ev, [In, MarshalAs(
UnmanagedType
.IDispatch)] object pdisp);
3069
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement
3071
[In, MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement insertedElement);
3072
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement
3073
applyElement([In, MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElement apply,
3087
[return: MarshalAs(
UnmanagedType
.Interface)] UnsafeNativeMethods.IHTMLElementCollection GetElementsByTagName(string v);
4827
string Name {[return: MarshalAs(
UnmanagedType
.BStr)]get;}
4829
object Parent {[return: MarshalAs(
UnmanagedType
.Interface)]get;}
4833
object Container {[return: MarshalAs(
UnmanagedType
.Interface)]get;}
4836
[In, MarshalAs(
UnmanagedType
.Interface)]
4838
[In, MarshalAs(
UnmanagedType
.Interface)]
4840
[In, MarshalAs(
UnmanagedType
.Interface)]
4842
[In, MarshalAs(
UnmanagedType
.Interface)]
4851
[return: MarshalAs(
UnmanagedType
.Interface)]
4885
[PreserveSig()] int GetConfiguration([MarshalAs(
UnmanagedType
.IUnknown)] out object pConfiguration);
4897
[MarshalAs(
UnmanagedType
.IUnknown)] object pIdentityArray, // Optional
4898
[MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
4901
[PreserveSig()] int GetDefaultDomain([MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
4910
[MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
4916
[MarshalAs(
UnmanagedType
.IUnknown)] object pSetup, // Optional
4917
[MarshalAs(
UnmanagedType
.IUnknown)] object pEvidence, // Optional
4918
[MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
4920
[PreserveSig()] int CreateDomainSetup([MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomainSetup);
4922
[PreserveSig()] int CreateEvidence([MarshalAs(
UnmanagedType
.IUnknown)] out object pEvidence);
4924
[PreserveSig()] int UnloadDomain([MarshalAs(
UnmanagedType
.IUnknown)] object pAppDomain);
4927
[PreserveSig()] int CurrentDomain([MarshalAs(
UnmanagedType
.IUnknown)] out object pAppDomain);
4955
[MarshalAs(
UnmanagedType
.Interface)]
5042
bool FSetTrackingComponent(IntPtr dwComponentID, [In, MarshalAs(
UnmanagedType
.Bool)] bool fTrack);
5169
[MarshalAs(
UnmanagedType
.Interface)]
5171
[MarshalAs(
UnmanagedType
.Interface)]
5202
[Out, MarshalAs(
UnmanagedType
.LPArray)]
5369
[MarshalAs(
UnmanagedType
.LPArray)] NativeMethods.MSG[] pMsgPeeked);
5433
[return: MarshalAs(
UnmanagedType
.Interface)] ITextRange Range(int cp1, int cp2);
5434
[return: MarshalAs(
UnmanagedType
.Interface)] ITextRange RangeFromPoint(int x, int y);
5445
[return: MarshalAs(
UnmanagedType
.Interface)] ITextRange GetDuplicate();
5446
[return: MarshalAs(
UnmanagedType
.Interface)] ITextRange GetFormattedText();
5447
void SetFormattedText([In, MarshalAs(
UnmanagedType
.Interface)] ITextRange range);
5463
int InRange([In, MarshalAs(
UnmanagedType
.Interface)] ITextRange range);
5464
int InStory([In, MarshalAs(
UnmanagedType
.Interface)] ITextRange range);
5465
int IsEqual([In, MarshalAs(
UnmanagedType
.Interface)] ITextRange range);
5556
[In, MarshalAs(
UnmanagedType
.Interface)]
5558
[In, MarshalAs(
UnmanagedType
.LPWStr)]
5658
[In, MarshalAs(
UnmanagedType
.Interface)]
5666
[In, MarshalAs(
UnmanagedType
.LPWStr)]
5668
[In, MarshalAs(
UnmanagedType
.LPWStr)]
5678
[In, MarshalAs(
UnmanagedType
.U4)]
5680
[In, MarshalAs(
UnmanagedType
.Interface)]
5685
[In, MarshalAs(
UnmanagedType
.U4)]
5687
[In, MarshalAs(
UnmanagedType
.U4)]
5689
[Out, MarshalAs(
UnmanagedType
.Interface)]
5694
[In, MarshalAs(
UnmanagedType
.Interface)]
5698
[In, MarshalAs(
UnmanagedType
.U4)]
5703
[In, MarshalAs(
UnmanagedType
.U4)]
5713
[In, MarshalAs(
UnmanagedType
.Interface)]
5738
[In, MarshalAs(
UnmanagedType
.U4)]
5740
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
5745
[In, MarshalAs(
UnmanagedType
.U4)]
5752
[In, MarshalAs(
UnmanagedType
.U4)]
5764
[In, MarshalAs(
UnmanagedType
.U4)]
5772
[In, MarshalAs(
UnmanagedType
.U4)]
5787
[In, MarshalAs(
UnmanagedType
.Interface)]
5795
[In, MarshalAs(
UnmanagedType
.LPWStr)]
5797
[In, MarshalAs(
UnmanagedType
.LPWStr)]
5807
[In, MarshalAs(
UnmanagedType
.U4)]
5809
[In, MarshalAs(
UnmanagedType
.Interface)]
5814
[In, MarshalAs(
UnmanagedType
.U4)]
5816
[In, MarshalAs(
UnmanagedType
.U4)]
5818
[Out, MarshalAs(
UnmanagedType
.Interface)]
5823
[In, MarshalAs(
UnmanagedType
.Interface)]
5827
[In, MarshalAs(
UnmanagedType
.U4)]
5832
[In, MarshalAs(
UnmanagedType
.U4)]
5842
[In, MarshalAs(
UnmanagedType
.Interface)]
5867
[In, MarshalAs(
UnmanagedType
.U4)]
5869
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
5874
[In, MarshalAs(
UnmanagedType
.U4)]
5881
[In, MarshalAs(
UnmanagedType
.U4)]
5888
[In, MarshalAs(
UnmanagedType
.Interface)]
5894
[In, MarshalAs(
UnmanagedType
.U4)]
5902
[In, MarshalAs(
UnmanagedType
.U4)]
5913
[In, MarshalAs(
UnmanagedType
.U4)] int msg,
5914
[In, MarshalAs(
UnmanagedType
.U4)] int wParam,
5915
[In, MarshalAs(
UnmanagedType
.U4)] int lParam,
5916
[Out, MarshalAs(
UnmanagedType
.U4)] int plResult);
5920
[Out, MarshalAs(
UnmanagedType
.Interface)] object ppDropTarget);
5964
[In, MarshalAs(
UnmanagedType
.U4)]
5988
[In, MarshalAs(
UnmanagedType
.U4)]
6003
[In, MarshalAs(
UnmanagedType
.U4)]
6014
[In, MarshalAs(
UnmanagedType
.U4)]
6019
[In, MarshalAs(
UnmanagedType
.U4)]
6021
[In, MarshalAs(
UnmanagedType
.U4)]
6023
[In, MarshalAs(
UnmanagedType
.Interface)]
6029
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6032
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6035
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6041
[In, MarshalAs(
UnmanagedType
.U4)]
6065
[In, MarshalAs(
UnmanagedType
.U4)]
6081
[In, MarshalAs(
UnmanagedType
.U4)]
6093
[In, MarshalAs(
UnmanagedType
.U4)]
6098
[In, MarshalAs(
UnmanagedType
.U4)]
6100
[In, MarshalAs(
UnmanagedType
.U4)]
6102
[In, MarshalAs(
UnmanagedType
.Interface)]
6108
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6111
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6114
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
6119
[In, MarshalAs(
UnmanagedType
.U4)]
6149
[In, MarshalAs(
UnmanagedType
.Interface)]
6151
[In, MarshalAs(
UnmanagedType
.Interface)]
6156
[In, MarshalAs(
UnmanagedType
.Interface)]
6158
[In, MarshalAs(
UnmanagedType
.Bool)]
6160
[In, MarshalAs(
UnmanagedType
.Bool)]
6199
[In, MarshalAs(
UnmanagedType
.LPWStr)]
6208
[In, MarshalAs(
UnmanagedType
.LPWStr)]
6217
[In, MarshalAs(
UnmanagedType
.LPWStr)]
6219
[In, MarshalAs(
UnmanagedType
.Struct)]
6234
[In, MarshalAs(
UnmanagedType
.Interface)]
6239
[In, MarshalAs(
UnmanagedType
.Interface)]
6241
[In, MarshalAs(
UnmanagedType
.Bool)]
6264
[In, MarshalAs(
UnmanagedType
.Interface)]
6269
[In, MarshalAs(
UnmanagedType
.Interface)]
6271
[In, MarshalAs(
UnmanagedType
.Bool)]
6276
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6296
[MarshalAs(
UnmanagedType
.Interface)]
6302
[In, MarshalAs(
UnmanagedType
.Interface)]
6342
[In, MarshalAs(
UnmanagedType
.U4)]
6346
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6350
[In, MarshalAs(
UnmanagedType
.U4)]
6356
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6366
[MarshalAs(
UnmanagedType
.U4)]
6370
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6375
[In, MarshalAs(
UnmanagedType
.U4)]
6456
[return: MarshalAs(
UnmanagedType
.I8)]
6458
[In, MarshalAs(
UnmanagedType
.I8)]
6465
[In, MarshalAs(
UnmanagedType
.I8)]
6468
[return: MarshalAs(
UnmanagedType
.I8)]
6470
[In, MarshalAs(
UnmanagedType
.Interface)]
6472
[In, MarshalAs(
UnmanagedType
.I8)]
6474
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6487
[In, MarshalAs(
UnmanagedType
.I8)]
6489
[In, MarshalAs(
UnmanagedType
.I8)]
6496
[In, MarshalAs(
UnmanagedType
.I8)]
6498
[In, MarshalAs(
UnmanagedType
.I8)]
6509
[return: MarshalAs(
UnmanagedType
.Interface)]
6789
[return: MarshalAs(
UnmanagedType
.Interface)]
6791
[In, MarshalAs(
UnmanagedType
.BStr)]
6793
[In, MarshalAs(
UnmanagedType
.U4)]
6795
[In, MarshalAs(
UnmanagedType
.U4)]
6797
[In, MarshalAs(
UnmanagedType
.U4)]
6800
[return: MarshalAs(
UnmanagedType
.Interface)]
6802
[In, MarshalAs(
UnmanagedType
.BStr)]
6806
[In, MarshalAs(
UnmanagedType
.U4)]
6808
[In, MarshalAs(
UnmanagedType
.U4)]
6811
[return: MarshalAs(
UnmanagedType
.Interface)]
6813
[In, MarshalAs(
UnmanagedType
.BStr)]
6815
[In, MarshalAs(
UnmanagedType
.U4)]
6817
[In, MarshalAs(
UnmanagedType
.U4)]
6819
[In, MarshalAs(
UnmanagedType
.U4)]
6822
[return: MarshalAs(
UnmanagedType
.Interface)]
6824
[In, MarshalAs(
UnmanagedType
.BStr)]
6828
[In, MarshalAs(
UnmanagedType
.U4)]
6832
[In, MarshalAs(
UnmanagedType
.U4)]
6839
[In, MarshalAs(
UnmanagedType
.LPArray)]
6843
[In, MarshalAs(
UnmanagedType
.Interface)]
6848
[In, MarshalAs(
UnmanagedType
.BStr)]
6850
[In, MarshalAs(
UnmanagedType
.Interface)]
6852
[In, MarshalAs(
UnmanagedType
.BStr)]
6854
[In, MarshalAs(
UnmanagedType
.U4)]
6867
[In, MarshalAs(
UnmanagedType
.U4)]
6871
[In, MarshalAs(
UnmanagedType
.U4)]
6873
[Out, MarshalAs(
UnmanagedType
.Interface)]
6878
[In, MarshalAs(
UnmanagedType
.BStr)]
6883
[In, MarshalAs(
UnmanagedType
.BStr)]
6885
[In, MarshalAs(
UnmanagedType
.BStr)]
6890
[In, MarshalAs(
UnmanagedType
.BStr)]
6923
[In, MarshalAs(
UnmanagedType
.Interface)]
6927
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6942
[In, MarshalAs(
UnmanagedType
.U4)]
6944
[Out, MarshalAs(
UnmanagedType
.LPArray)]
6949
[In, MarshalAs(
UnmanagedType
.Interface)]
6951
[In, MarshalAs(
UnmanagedType
.Interface)]
6955
[In, MarshalAs(
UnmanagedType
.BStr)]
6957
[Out, MarshalAs(
UnmanagedType
.Interface)]
6965
[return: MarshalAs(
UnmanagedType
.Interface)]
6969
int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(
UnmanagedType
.Interface)]out IConnectionPoint ppCP);
6991
[return: MarshalAs(
UnmanagedType
.Interface)]
6993
[In, MarshalAs(
UnmanagedType
.U4)]
6995
[In, MarshalAs(
UnmanagedType
.U4)]
7003
[In, MarshalAs(
UnmanagedType
.LPArray)]
7005
[In, MarshalAs(
UnmanagedType
.U4)]
7007
[In, MarshalAs(
UnmanagedType
.U4)]
7009
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7019
[In, MarshalAs(
UnmanagedType
.U4)]
7021
[In, MarshalAs(
UnmanagedType
.U4)]
7025
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7029
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7042
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7048
[In, MarshalAs(
UnmanagedType
.U4)]
7054
[In, MarshalAs(
UnmanagedType
.U4)]
7062
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7064
[In, MarshalAs(
UnmanagedType
.U4)]
7066
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7072
[In, MarshalAs(
UnmanagedType
.U4)]
7074
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7080
[In, MarshalAs(
UnmanagedType
.U4)]
7082
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7100
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7102
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7112
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7114
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7116
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7135
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7143
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7149
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7151
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7167
[In, MarshalAs(
UnmanagedType
.LPWStr)]
7169
[In, MarshalAs(
UnmanagedType
.U4)]
7171
[In, MarshalAs(
UnmanagedType
.U2)]
7173
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7175
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7177
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7179
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7181
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7183
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7188
[In, MarshalAs(
UnmanagedType
.LPWStr)]
7190
[In, MarshalAs(
UnmanagedType
.U4)]
7192
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7201
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7206
[In, MarshalAs(
UnmanagedType
.U4)]
7208
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7213
[In, MarshalAs(
UnmanagedType
.U4)]
7215
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7222
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7228
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7233
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7240
[In, MarshalAs(
UnmanagedType
.U4)]
7242
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7244
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7246
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7248
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7253
[In, MarshalAs(
UnmanagedType
.LPWStr)]
7255
[In, MarshalAs(
UnmanagedType
.U4)]
7257
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7259
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7264
[In, MarshalAs(
UnmanagedType
.LPWStr)]
7266
[In, MarshalAs(
UnmanagedType
.U4)]
7268
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7270
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7272
[In, Out, MarshalAs(
UnmanagedType
.LPArray)]
7274
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7306
[In, Out, MarshalAs(
UnmanagedType
.BStr)]
7312
[In, Out, MarshalAs(
UnmanagedType
.BStr)]
7318
[In, Out, MarshalAs(
UnmanagedType
.BStr)]
7324
[In, Out, MarshalAs(
UnmanagedType
.U4)]
7332
[MarshalAs(
UnmanagedType
.U4)]
7337
[MarshalAs(
UnmanagedType
.Interface)]
7342
[MarshalAs(
UnmanagedType
.Interface)]
7345
[MarshalAs(
UnmanagedType
.U4)]
7348
[MarshalAs(
UnmanagedType
.U4)]
7351
[MarshalAs(
UnmanagedType
.U4)]
7354
[MarshalAs(
UnmanagedType
.Interface)]
7357
[MarshalAs(
UnmanagedType
.Interface)]
7360
[MarshalAs(
UnmanagedType
.U4)]
7367
[MarshalAs(
UnmanagedType
.Interface)]
7384
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cbSize)*/]
7387
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=4, dwMiscStatus)*/]
7390
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=8, dwViewStatus)*/]
7393
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=12, dwEventCookie)*/]
7396
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=16, dwPropNotifyCookie)*/]
7399
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=20, dwPointerActivationPolicy)*/]
7415
void SetValue([MarshalAs(
UnmanagedType
.LPWStr)] string szValue);
7417
[return: MarshalAs(
UnmanagedType
.Interface)]
7446
[In, MarshalAs(
UnmanagedType
.U8)]
7450
[In, MarshalAs(
UnmanagedType
.U4)]
7452
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7457
[In, MarshalAs(
UnmanagedType
.U8)]
7461
[In, MarshalAs(
UnmanagedType
.U4)]
7463
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7471
[In, MarshalAs(
UnmanagedType
.U8)]
7476
[In, MarshalAs(
UnmanagedType
.U8)]
7478
[In, MarshalAs(
UnmanagedType
.U8)]
7480
[In, MarshalAs(
UnmanagedType
.U4)]
7485
[In, MarshalAs(
UnmanagedType
.U8)]
7487
[In, MarshalAs(
UnmanagedType
.U8)]
7489
[In, MarshalAs(
UnmanagedType
.U4)]
7496
[In, MarshalAs(
UnmanagedType
.U4)]
7627
public static extern int SHGetMalloc([Out, MarshalAs(
UnmanagedType
.LPArray)] UnsafeNativeMethods.IMalloc[] ppMalloc);
7657
public static extern int SHILCreateFromPath([MarshalAs(
UnmanagedType
.LPWStr)]string pszPath, out IntPtr ppIdl, ref uint rgflnOut);
7707
[return: MarshalAs(
UnmanagedType
.I4)]
7710
[In, MarshalAs(
UnmanagedType
.Interface)]
7720
[In, MarshalAs(
UnmanagedType
.Interface)]
7723
[return: MarshalAs(
UnmanagedType
.Interface)]
7726
[return: MarshalAs(
UnmanagedType
.Interface)]
7762
[In, MarshalAs(
UnmanagedType
.U4)]
7767
[In, MarshalAs(
UnmanagedType
.Interface)]
7772
[In, MarshalAs(
UnmanagedType
.Interface)]
7777
[In, MarshalAs(
UnmanagedType
.Interface)]
7779
[Out, MarshalAs(
UnmanagedType
.LPArray)]
7833
[return: MarshalAs(
UnmanagedType
.IDispatch)]
7842
[return: MarshalAs(
UnmanagedType
.IDispatch)]
7845
object get_accChild([In][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7847
[return: MarshalAs(
UnmanagedType
.BStr)]
7850
string get_accName([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7852
[return: MarshalAs(
UnmanagedType
.BStr)]
7855
string get_accValue([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7857
[return: MarshalAs(
UnmanagedType
.BStr)]
7860
string get_accDescription([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7862
[return: MarshalAs(
UnmanagedType
.Struct)]
7865
object get_accRole([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7867
[return: MarshalAs(
UnmanagedType
.Struct)]
7870
object get_accState([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7872
[return: MarshalAs(
UnmanagedType
.BStr)]
7875
string get_accHelp([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7879
int get_accHelpTopic([Out][MarshalAs(
UnmanagedType
.BStr)] out string pszHelpFile,
7880
[In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7882
[return: MarshalAs(
UnmanagedType
.BStr)]
7885
string get_accKeyboardShortcut([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7887
[return: MarshalAs(
UnmanagedType
.Struct)]
7892
[return: MarshalAs(
UnmanagedType
.Struct)]
7897
[return: MarshalAs(
UnmanagedType
.BStr)]
7900
string get_accDefaultAction([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7905
[In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7913
[In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7915
[return: MarshalAs(
UnmanagedType
.Struct)]
7919
[In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varStart);
7921
[return: MarshalAs(
UnmanagedType
.Struct)]
7929
void accDoDefaultAction([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild);
7933
void set_accName([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild,
7934
[In][MarshalAs(
UnmanagedType
.BStr)] string pszName);
7938
void set_accValue([In][Optional][MarshalAs(
UnmanagedType
.Struct)] object varChild,
7939
[In][MarshalAs(
UnmanagedType
.BStr)] string pszValue);
7949
[return: MarshalAs(
UnmanagedType
.BStr)]
7953
[In, MarshalAs(
UnmanagedType
.BStr)]
7956
[return: MarshalAs(
UnmanagedType
.U8)]
7960
[In, MarshalAs(
UnmanagedType
.U8)]
7963
[return: MarshalAs(
UnmanagedType
.Bool)]
7967
[In, MarshalAs(
UnmanagedType
.Bool)]
7970
[return: MarshalAs(
UnmanagedType
.Bool)]
7974
[In, MarshalAs(
UnmanagedType
.Bool)]
7977
[return: MarshalAs(
UnmanagedType
.Bool)]
7981
[In, MarshalAs(
UnmanagedType
.Bool)]
7984
[return: MarshalAs(
UnmanagedType
.Bool)]
7988
[In, MarshalAs(
UnmanagedType
.Bool)]
7991
[return: MarshalAs(
UnmanagedType
.I2)]
7995
[In, MarshalAs(
UnmanagedType
.I2)]
7998
[return: MarshalAs(
UnmanagedType
.I2)]
8002
[In, MarshalAs(
UnmanagedType
.I2)]
8012
[In, MarshalAs(
UnmanagedType
.Interface)]
8038
[return: MarshalAs(
UnmanagedType
.I2)]
8065
[Out, MarshalAs(
UnmanagedType
.LPArray)]
8067
[Out, MarshalAs(
UnmanagedType
.LPArray)]
8070
[return: MarshalAs(
UnmanagedType
.Bool)]
8074
[In, MarshalAs(
UnmanagedType
.Bool)]
8081
[In, MarshalAs(
UnmanagedType
.Interface)]
8412
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8421
[return: MarshalAs(
UnmanagedType
.Bool)]
8431
[return: MarshalAs(
UnmanagedType
.Bool)]
8468
bool IsSelected { [return: MarshalAs(
UnmanagedType
.Bool)] get; }
8474
IRawElementProviderSimple SelectionContainer { [return: MarshalAs(
UnmanagedType
.Interface)] get; }
8491
[return: MarshalAs(
UnmanagedType
.Interface)]
8527
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8536
[return: MarshalAs(
UnmanagedType
.I4)]
8539
[Out, MarshalAs(
UnmanagedType
.Interface)]
8543
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_I4)]
8556
[return: MarshalAs(
UnmanagedType
.I4)]
8559
[In, MarshalAs(
UnmanagedType
.Interface)]
8561
[Out, MarshalAs(
UnmanagedType
.Interface)]
8598
void SetValue([MarshalAs(
UnmanagedType
.LPWStr)] string value);
8608
[return: MarshalAs(
UnmanagedType
.Bool)] // CLR bug? Without this, only lower SHORT of BOOL*pRetVal param is updated.
8623
bool IsReadOnly { [return: MarshalAs(
UnmanagedType
.Bool)] get; }
8662
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8727
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8757
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8772
[return: MarshalAs(
UnmanagedType
.Interface)]
8800
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8808
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8848
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8851
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8866
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8869
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
8880
[return: MarshalAs(
UnmanagedType
.IUnknown)]
8884
[return: MarshalAs(
UnmanagedType
.I4)]
8889
[return: MarshalAs(
UnmanagedType
.I4)]
8902
[return: MarshalAs(
UnmanagedType
.I4)]
8907
[return: MarshalAs(
UnmanagedType
.I4)]
8912
[return: MarshalAs(
UnmanagedType
.I4)]
8917
[return: MarshalAs(
UnmanagedType
.I4)]
8922
[return: MarshalAs(
UnmanagedType
.Interface)]
System.Workflow.ComponentModel (23)
AuthoringOM\Compiler\PDBReader.cs (20)
172
void Initialize([In, MarshalAs(
UnmanagedType
.IUnknown)] object metaDataImport, [In, MarshalAs(
UnmanagedType
.LPWStr)] string pdbPath, [In, MarshalAs(
UnmanagedType
.LPWStr)] string searchPath, [In, MarshalAs(
UnmanagedType
.IUnknown)] object stream);
198
uint GetOffset([In, MarshalAs(
UnmanagedType
.IUnknown)] ISymUnmanagedDocument document, uint line, uint column);
199
void GetRanges([In, MarshalAs(
UnmanagedType
.IUnknown)] ISymUnmanagedDocument document, uint line, uint column, uint rangeCount, [Out] out uint actualRangeCount, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] ranges);
207
void GetSourceStartEnd([In, Out, MarshalAs(
UnmanagedType
.LPArray)] ISymUnmanagedDocument[] documents, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] lines, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] columns, [Out, MarshalAs(
UnmanagedType
.Bool)] out bool positionsDefined);
208
void GetSequencePoints(uint pointsCount, [Out] out uint actualPointsCount, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] offsets, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] ISymUnmanagedDocument[] documents, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] lines, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] columns, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] endLines, [In, Out, MarshalAs(
UnmanagedType
.LPArray)] uint[] endColumns);
217
void GetURL(uint urlLength, [Out] out uint actualUrlLength, [In, Out, MarshalAs(
UnmanagedType
.LPWStr)] string url);
249
void OpenScope([In, MarshalAs(
UnmanagedType
.LPWStr)] string scope, uint flags, [In] ref Guid riid, [Out, MarshalAs(
UnmanagedType
.IUnknown)] out object unknown);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (3)
781
int OpenScope([In, MarshalAs(
UnmanagedType
.LPWStr)]string scopeName, uint openFlags, [In]ref Guid riid, [Out, MarshalAs(
UnmanagedType
.IUnknown)] out object unknown);
794
int EnumTypeRefs([In, Out] ref IntPtr enumHandle, [In, Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] uint[] rTypeRefs, uint cMax, ref uint typeRefs);
System.Workflow.Runtime (7)
DebugEngine\ActivityHandlerDescriptor.cs (1)
18
[MarshalAs(
UnmanagedType
.BStr)]
DebugEngine\NativeMethods.cs (1)
108
[return: MarshalAs(
UnmanagedType
.Bool)]
DebugEngine\ProgramNode.cs (3)
31
void Attach(ref Guid programId, int attachTimeout, int detachPingInterval, [Out, MarshalAs(
UnmanagedType
.BStr)] out string hostName, [Out, MarshalAs(
UnmanagedType
.BStr)] out string uri, [Out] out int controllerThreadId, [Out, MarshalAs(
UnmanagedType
.Bool)] out bool isSynchronousAttach);
DebugEngine\ProgramPublisher.cs (2)
135
void Publish([MarshalAs(
UnmanagedType
.IUnknown)] object ProgramNode);
136
void Unpublish([MarshalAs(
UnmanagedType
.IUnknown)] object ProgramNode);
System.Xml (1)
parent\parent\parent\parent\InternalApis\NDP_Common\inc\Win8Helpers.cs (1)
33
[return: MarshalAs(
UnmanagedType
.I4)]
UIAutomationClient (31)
MS\Internal\Automation\UiaCoreAPI.cs (31)
70
[MarshalAs(
UnmanagedType
.Struct)] // UnmanagedType.Struct == use VARIANT
341
[MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] object[,] pRequestedData,
342
[MarshalAs(
UnmanagedType
.BStr)] string pTreeStructure);
1173
private static extern bool UiaGetErrorDescription([MarshalAs(
UnmanagedType
.BStr)] out string pDescription);
1235
private static extern int RawUiaGetRuntimeId(SafeNodeHandle hnode, [MarshalAs(
UnmanagedType
.SafeArray)] out int[] runtimeId);
1241
private static extern int RawUiaNavigate(SafeNodeHandle hnode, NavigateDirection direction, SafeConditionMemoryHandle condition, UiaMiniCacheRequest pRequest, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(
UnmanagedType
.BStr)] out string treeStructure);
1244
private static extern int RawUiaFind(SafeNodeHandle hnode, ref UiaFindParams pParams, UiaMiniCacheRequest pRequest, [MarshalAs(
UnmanagedType
.SafeArray)] out object[,] requestedData, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_I4)] out int[] offsets, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_BSTR)] out string[] treeStructures);
1256
private static extern int RawUiaNodeFromPoint(double x, double y, UiaMiniCacheRequest request, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(
UnmanagedType
.BStr)] out string treeStructure);
1259
private static extern int RawUiaNodeFromFocus(UiaMiniCacheRequest pRequest, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(
UnmanagedType
.BStr)] out string treeStructure);
1262
private static extern int RawUiaGetUpdatedCache(SafeNodeHandle hnode, UiaMiniCacheRequest pRequest, NormalizeState normalizeState, SafeConditionMemoryHandle pNormalizeCondition, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] out object[,] requestedData, [MarshalAs(
UnmanagedType
.BStr)] out string treeStructure);
1265
private static extern int RawUiaHUiaNodeFromVariant([MarshalAs(
UnmanagedType
.Struct)] ref object var, out SafeNodeHandle hnode);
1268
private static extern int RawUiaHPatternObjectFromVariant([MarshalAs(
UnmanagedType
.Struct)] ref object var, out SafePatternHandle hnode);
1271
private static extern int RawUiaHTextRangeFromVariant([MarshalAs(
UnmanagedType
.Struct)] ref object var, out SafeTextRangeHandle hnode);
1290
private static extern int RawUiaAddEvent(SafeNodeHandle hnode, int eventId, UiaEventCallback callback, TreeScope scope, [MarshalAs(
UnmanagedType
.LPArray)] int[] pProperties, int cProperties, UiaMiniCacheRequest pRequest, out SafeEventHandle hevent);
1321
private static extern int RawMultipleViewPattern_GetViewName(SafePatternHandle hobj, int viewId, [MarshalAs(
UnmanagedType
.BStr)] out string ppStr);
1360
private static extern int RawValuePattern_SetValue(SafePatternHandle hobj, [MarshalAs(
UnmanagedType
.LPWStr)] string pVal);
1388
private static extern int RawTextPattern_GetSelection(SafePatternHandle hobj, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)]out object[] result);
1391
private static extern int RawTextPattern_GetVisibleRanges(SafePatternHandle hobj, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)]out object[] result);
1421
private static extern int RawTextRange_FindText(SafeTextRangeHandle hobj, [MarshalAs(
UnmanagedType
.BStr)] string text, bool backward, bool ignoreCase, out SafeTextRangeHandle result);
1427
private static extern int RawTextRange_GetBoundingRectangles(SafeTextRangeHandle hobj, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_R8)] out double[] result);
1433
private static extern int RawTextRange_GetText(SafeTextRangeHandle hobj, int maxLength, [MarshalAs(
UnmanagedType
.BStr)] out string result);
1457
private static extern int RawTextRange_GetChildren(SafeTextRangeHandle hobj, [MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)] out object[] result);
1494
[MarshalAs(
UnmanagedType
.Struct)] // UnmanagedType.Struct == use VARIANT
1496
[MarshalAs(
UnmanagedType
.Struct)] // UnmanagedType.Struct == use VARIANT
1545
[return: MarshalAs(
UnmanagedType
.SafeArray, SafeArraySubType = VarEnum.VT_UNKNOWN)]
UIAutomationClientsideProviders (15)
MS\Internal\AutomationProxies\CommonGetThemePartSize.cs (1)
205
private static extern IntPtr OpenThemeData(IntPtr hwnd, [MarshalAs(
UnmanagedType
.LPWStr)]string s);
MS\Internal\AutomationProxies\Tom.cs (7)
55
[return :MarshalAs(
UnmanagedType
.Interface)]
73
[return :MarshalAs(
UnmanagedType
.Interface)]
75
[return :MarshalAs(
UnmanagedType
.Interface)]
95
[return: MarshalAs(
UnmanagedType
.Interface)]
138
[PreserveSig]int GetEmbeddedObject([MarshalAs(
UnmanagedType
.IUnknown)]out object ppObj);
158
[return: MarshalAs(
UnmanagedType
.Interface)]
201
[PreserveSig]new int GetEmbeddedObject([MarshalAs(
UnmanagedType
.IUnknown)]out object ppObj);
MS\Win32\NativeMethods.cs (1)
676
[MarshalAs (
UnmanagedType
.ByValTStr, SizeConst = 32)]
MS\Win32\UnsafeNativeMethods.cs (5)
84
internal static extern int AccessibleChildren(Accessibility.IAccessible paccContainer, int iChildStart, int cChildren, [MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), In, Out] object[] rgvarChildren, out int pcObtained);
86
internal static extern int AccessibleObjectFromWindow(IntPtr hwnd, int idObject, ref Guid iid, [In, Out, MarshalAs(
UnmanagedType
.IUnknown)] ref object ppvObject);
340
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValArray, SizeConst = NativeMethods.CCHILDREN_TITLEBAR + 1)]
349
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValArray, SizeConst = NativeMethods.CCHILDREN_TITLEBAR + 1)]
351
[MarshalAs(System.Runtime.InteropServices.
UnmanagedType
.ByValArray, SizeConst = NativeMethods.CCHILDREN_TITLEBAR + 1)]
parent\parent\Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
96
public static extern int GetTextExtentPoint32(IntPtr hdc, [MarshalAs(
UnmanagedType
.LPWStr)]string lpString, int cbString, out NativeMethods.SIZE lpSize);
WindowsBase (624)
Base\MS\Internal\Interop\NativeStructs.cs (2)
166
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 260)]
168
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 14)]
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (33)
79
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName, //Pointer to path of compound file to create
92
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName, //Pointer to path of compound file to create
152
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out] Byte[] pv,
163
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] Byte[] pv,
246
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2), Out] Byte[] pv,
251
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 2)] Byte[] pv,
278
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
285
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
292
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
299
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
307
[MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] Guid[] rgiidExclude,
311
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
313
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsNewName,
324
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName );
326
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsOldName,
327
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsNewName );
329
[In, MarshalAs(
UnmanagedType
.LPWStr )] string pwcsName,
350
void Read([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1), Out] Byte[] pv, int cb, out int pcbRead);
351
void Write([MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 1)] Byte[] pv, int cb, out int pcbWritten);
412
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
439
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
441
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
447
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
449
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
456
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
462
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
464
[Out, MarshalAs(
UnmanagedType
.LPArray,
465
ArraySubType=
UnmanagedType
.LPWStr,
472
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
474
[In, MarshalAs(
UnmanagedType
.LPArray,
475
ArraySubType=
UnmanagedType
.LPWStr,
482
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
528
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)]
Base\MS\Internal\IO\Packaging\OlePropertyStructs.cs (1)
30
[MarshalAs(
UnmanagedType
.LPWStr)]
Base\MS\Internal\Security\RightsManagement\NativeRightsManagementAPIsStructures.cs (7)
41
[MarshalAs(
UnmanagedType
.LPWStr )]internal string PubKey = "";
42
[MarshalAs(
UnmanagedType
.LPWStr )]internal string Url = "";
137
[MarshalAs(
UnmanagedType
.LPWStr )]public string wszRightsRequested = null;
138
[MarshalAs(
UnmanagedType
.LPWStr )]public string wszRightsGroup = null;
142
[MarshalAs(
UnmanagedType
.LPWStr )]public string DRMIDIdType = null;
143
[MarshalAs(
UnmanagedType
.LPWStr )]public string DRMIDId = null;
149
[MarshalAs(
UnmanagedType
.LPWStr )]public string wszDefaultEnablingPrincipalCredentials = null;
Base\MS\Internal\Security\RightsManagement\PrivateUnsafeNativeMethods.cs (169)
61
[In, MarshalAs(
UnmanagedType
.FunctionPtr)]CallbackDelegate pfnCallback,
62
[In, MarshalAs(
UnmanagedType
.U4)] uint uCallbackVersion,
63
[In, MarshalAs(
UnmanagedType
.LPWStr)] string GroupIDProviderType,
64
[In, MarshalAs(
UnmanagedType
.LPWStr)] string GroupID,
73
[In, MarshalAs(
UnmanagedType
.U4)] uint sessionHandle);
86
[In, MarshalAs(
UnmanagedType
.U4)] uint handle);
94
[In, MarshalAs(
UnmanagedType
.U4)] uint queryHandle);
108
[In, MarshalAs(
UnmanagedType
.U4)] uint envHandle);
117
[In, MarshalAs(
UnmanagedType
.U4)] uint eSecurityProviderType,
118
[In, MarshalAs(
UnmanagedType
.U4)] uint eSpecification,
119
[In, MarshalAs(
UnmanagedType
.LPWStr)] string securityProvider,
120
[In, MarshalAs(
UnmanagedType
.LPWStr)] string manifestCredentials,
121
[In, MarshalAs(
UnmanagedType
.LPWStr)] string machineCredentials,
128
[In, MarshalAs(
UnmanagedType
.U4)] uint uFlags,
129
[In, MarshalAs(
UnmanagedType
.LPStruct)] ActivationServerInfo activationServerInfo);
134
[In, MarshalAs(
UnmanagedType
.U4)] uint uFlags,
135
[In, MarshalAs(
UnmanagedType
.U4)]uint uLangID,
136
[In, MarshalAs(
UnmanagedType
.LPStruct)] ActivationServerInfo activationServerInfo,
149
[In, MarshalAs(
UnmanagedType
.U4)] uint uFlags,
150
[In, MarshalAs(
UnmanagedType
.LPWStr)] string IssuanceLicense,
156
[In, MarshalAs(
UnmanagedType
.U4)] uint uFlags,
157
[In, MarshalAs(
UnmanagedType
.LPWStr)] string GroupIdentityCredential,
158
[In, MarshalAs(
UnmanagedType
.LPWStr)] string RequestedRights,
159
[In, MarshalAs(
UnmanagedType
.LPWStr)] string CustomData,
160
[In, MarshalAs(
UnmanagedType
.LPWStr)] string url,
166
[In, MarshalAs(
UnmanagedType
.U4)] uint uFlags,
167
[In, MarshalAs(
UnmanagedType
.U4)] uint uIndex,
168
[In, Out, MarshalAs(
UnmanagedType
.Bool)] ref bool pfSharedFlag,
169
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint puCertDataLen,
170
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder wszCertificateData);
179
[In, MarshalAs(
UnmanagedType
.U4)] uint serviceType,
180
[In, MarshalAs(
UnmanagedType
.U4)] uint serviceLocation,
181
[In, MarshalAs(
UnmanagedType
.LPWStr)] string issuanceLicense,
182
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint serviceUrlLength,
183
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder serviceUrl);
188
[In, MarshalAs(
UnmanagedType
.LPWStr)] string chain,
189
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
190
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint certificateLength,
191
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder certificate);
195
[In, MarshalAs(
UnmanagedType
.LPWStr)] string certificate,
201
[In, MarshalAs(
UnmanagedType
.LPWStr)] string subObjectType,
202
[Out, MarshalAs(
UnmanagedType
.U4)] out uint objectCount);
211
[In, MarshalAs(
UnmanagedType
.LPWStr)] string subObjectType,
212
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
218
[In, MarshalAs(
UnmanagedType
.LPWStr)] string subObjectType,
219
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
225
[In, MarshalAs(
UnmanagedType
.LPWStr)] string attributeType,
226
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
227
[Out, MarshalAs(
UnmanagedType
.U4)] out uint encodingType,
228
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint bufferSize,
238
[In, MarshalAs(
UnmanagedType
.LPWStr)] string attributeType,
239
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
240
[Out, MarshalAs(
UnmanagedType
.U4)] out uint encodingType,
241
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint bufferSize,
246
[In, MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeFrom,
247
[In, MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeUntil,
248
[In, MarshalAs(
UnmanagedType
.LPWStr)] string referralInfoName,
249
[In, MarshalAs(
UnmanagedType
.LPWStr)] string referralInfoUrl,
251
[In, MarshalAs(
UnmanagedType
.LPWStr)] string issuanceLicense,
257
[In, MarshalAs(
UnmanagedType
.LPWStr)] string userName,
258
[In, MarshalAs(
UnmanagedType
.LPWStr)] string userId,
259
[In, MarshalAs(
UnmanagedType
.LPWStr)] string userIdType,
265
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
272
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
278
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint userNameLength,
279
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder userName,
280
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint userIdLength,
281
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder userId,
282
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint userIdTypeLength,
283
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder userIdType);
288
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint rightNameLength,
289
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder rightName,
290
[MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeFrom,
291
[MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeUntil);
295
[In, MarshalAs(
UnmanagedType
.LPWStr)] string rightName,
296
[In, MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeFrom,
297
[In, MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeUntil,
298
[In, MarshalAs(
UnmanagedType
.U4)] uint countExtendedInfo,
299
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] string[] extendedInfoNames,
300
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] string[] extendedInfoValues,
306
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint issuanceLicenseTemplateLength,
307
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder issuanceLicenseTemplate);
315
[In, MarshalAs(
UnmanagedType
.U4)] uint pubHandle);
327
[In, MarshalAs(
UnmanagedType
.LPWStr)] string contentId,
328
[In, MarshalAs(
UnmanagedType
.LPWStr)] string contentIdType,
329
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SkuId,
330
[In, MarshalAs(
UnmanagedType
.LPWStr)] string SkuIdType,
331
[In, MarshalAs(
UnmanagedType
.LPWStr)] string contentType,
332
[In, MarshalAs(
UnmanagedType
.LPWStr)] string contentName);
337
[MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeFrom,
338
[MarshalAs(
UnmanagedType
.LPStruct)] SystemTime timeUntil,
339
[In, MarshalAs(
UnmanagedType
.U4)] uint flags,
340
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint distributionPointNameLength,
341
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder DistributionPointName,
342
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint distributionPointUriLength,
343
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder DistributionPointUri,
345
[Out, MarshalAs(
UnmanagedType
.Bool)] out bool officialFlag);
350
[In, MarshalAs(
UnmanagedType
.U4)] uint flags, // currently not used by the DRM SDK
351
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint typeLength,
352
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder type,
353
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint pathLength,
354
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder path);
359
[In, MarshalAs(
UnmanagedType
.LPWStr)] string wszLicenseId);
364
[In, MarshalAs(
UnmanagedType
.Bool)] bool flagDelete,
365
[In, MarshalAs(
UnmanagedType
.U4)] uint localeId,
366
[In, MarshalAs(
UnmanagedType
.LPWStr)] string name,
367
[In, MarshalAs(
UnmanagedType
.LPWStr)] string description);
372
[In, MarshalAs(
UnmanagedType
.U4)] uint uIndex,
373
[Out, MarshalAs(
UnmanagedType
.U4)] out uint localeId,
374
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint nameLength,
375
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder name,
376
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint descriptionLength,
377
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder description);
387
[In, MarshalAs(
UnmanagedType
.U4)] uint flags,
388
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 4)] byte[] symmetricKey,
389
[In, MarshalAs(
UnmanagedType
.U4)] uint symmetricKeyByteCount,
390
[In, MarshalAs(
UnmanagedType
.LPWStr)] string symmetricKeyType,
391
[In, MarshalAs(
UnmanagedType
.LPWStr)] string clientLicensorCertificate,
392
[In, MarshalAs(
UnmanagedType
.FunctionPtr)]CallbackDelegate pfnCallback,
393
[In, MarshalAs(
UnmanagedType
.LPWStr)] string url,
394
[In, MarshalAs(
UnmanagedType
.U4)] uint context);
400
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint ownerLicenseLength,
401
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder ownerLicense);
410
[In, MarshalAs(
UnmanagedType
.LPStruct)] BoundLicenseParams boundLicenseParams,
411
[In, MarshalAs(
UnmanagedType
.LPWStr)] string licenseChain,
413
[Out, MarshalAs(
UnmanagedType
.U4)] out uint errorLogHandle);
423
[In, MarshalAs(
UnmanagedType
.LPWStr)] string right,
424
[In, MarshalAs(
UnmanagedType
.U4)] uint auxLibrary,
425
[In, MarshalAs(
UnmanagedType
.LPWStr)] string auxPlugin,
435
[In, MarshalAs(
UnmanagedType
.LPWStr)] string right,
436
[In, MarshalAs(
UnmanagedType
.U4)] uint auxLibrary,
437
[In, MarshalAs(
UnmanagedType
.LPWStr)] string auxPlugin,
447
[In, MarshalAs(
UnmanagedType
.U4)] uint position,
448
[In, MarshalAs(
UnmanagedType
.U4)] uint inputByteCount,
450
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint outputByteCount,
460
[In, MarshalAs(
UnmanagedType
.U4)] uint position,
461
[In, MarshalAs(
UnmanagedType
.U4)] uint inputByteCount,
463
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint outputByteCount,
473
[In, MarshalAs(
UnmanagedType
.LPWStr)] string attributeType,
474
[Out, MarshalAs(
UnmanagedType
.U4)] out uint encodingType,
475
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint outputByteCount,
481
[In, MarshalAs(
UnmanagedType
.U4)] uint index,
482
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint nameLength,
483
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder name,
484
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint valueLength,
485
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder value);
490
[In, MarshalAs(
UnmanagedType
.Bool)] bool flagDelete,
491
[In, MarshalAs(
UnmanagedType
.LPWStr)] string name,
492
[In, MarshalAs(
UnmanagedType
.LPWStr)] string value);
498
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint days);
503
[In, MarshalAs(
UnmanagedType
.U4)] uint days);
509
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint idLength,
510
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder id,
511
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint idTypeLength,
512
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder idType,
513
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint urlLength,
514
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder url,
515
[MarshalAs(
UnmanagedType
.LPStruct)] SystemTime frequency,
516
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint nameLength,
517
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder name,
518
[In, Out, MarshalAs(
UnmanagedType
.U4)] ref uint publicKeyLength,
519
[MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder publicKey);
524
[In, MarshalAs(
UnmanagedType
.Bool)] bool flagDelete,
525
[In, MarshalAs(
UnmanagedType
.LPWStr)] string id,
526
[In, MarshalAs(
UnmanagedType
.LPWStr)] string idType,
527
[In, MarshalAs(
UnmanagedType
.LPWStr)] string url,
528
[In, MarshalAs(
UnmanagedType
.LPStruct)] SystemTime frequency,
529
[In, MarshalAs(
UnmanagedType
.LPWStr)] string name,
530
[In, MarshalAs(
UnmanagedType
.LPWStr)] string publicKey);
parent\parent\InternalApis\NDP_FX\inc\ZLibNative.cs (2)
263
[MarshalAs(
UnmanagedType
.LPStr)] string version, int streamSize);
281
[MarshalAs(
UnmanagedType
.LPStr)] string version, int streamSize);
Shared\MS\Win32\NativeMethodsCLR.cs (55)
2796
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=32)]
3186
[MarshalAs(
UnmanagedType
.Struct)]
3190
[MarshalAs(
UnmanagedType
.Struct)]
3194
[MarshalAs(
UnmanagedType
.Struct)]
3196
[MarshalAs(
UnmanagedType
.Struct)]
3198
[MarshalAs(
UnmanagedType
.Struct)]
3217
[MarshalAs(
UnmanagedType
.Struct)]
3727
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=32)]
4046
[MarshalAs(
UnmanagedType
.LPWStr)]
4050
[MarshalAs(
UnmanagedType
.I8)]
4052
[MarshalAs(
UnmanagedType
.I8)]
4054
[MarshalAs(
UnmanagedType
.I8)]
4056
[MarshalAs(
UnmanagedType
.I8)]
4058
[MarshalAs(
UnmanagedType
.I4)]
4060
[MarshalAs(
UnmanagedType
.I4)]
4064
[MarshalAs(
UnmanagedType
.I2)]
4066
[MarshalAs(
UnmanagedType
.I2)]
4068
[MarshalAs(
UnmanagedType
.U1)]
4070
[MarshalAs(
UnmanagedType
.U1)]
4072
[MarshalAs(
UnmanagedType
.U1)]
4074
[MarshalAs(
UnmanagedType
.U1)]
4076
[MarshalAs(
UnmanagedType
.U1)]
4078
[MarshalAs(
UnmanagedType
.U1)]
4080
[MarshalAs(
UnmanagedType
.U1)]
4082
[MarshalAs(
UnmanagedType
.U1)]
4084
[MarshalAs(
UnmanagedType
.I4)]
4086
[MarshalAs(
UnmanagedType
.I4)]
4193
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst=6)/*leftover(offset=0, widths)*/]
4357
[MarshalAs(
UnmanagedType
.R4)/*leftover(offset=0, x)*/]
4360
[MarshalAs(
UnmanagedType
.R4)/*leftover(offset=4, y)*/]
4368
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cb)*/]
4375
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=16, cAccelEntries)*/]
4482
[MarshalAs(
UnmanagedType
.LPWStr)] // leftover(offset=4, customMarshal="UniStringMarshaller", lpszVerbName)
4485
[MarshalAs(
UnmanagedType
.U4)] // leftover(offset=8, fuFlags)
4488
[MarshalAs(
UnmanagedType
.U4)] // leftover(offset=12, grfAttribs)
4495
[MarshalAs(
UnmanagedType
.U2)] // leftover(offset=0, palVersion)
4498
[MarshalAs(
UnmanagedType
.U2)] // leftover(offset=2, palNumEntries)
4505
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=0, cb)*/]
4510
[MarshalAs(
UnmanagedType
.U2)/*leftover(offset=8, cAccel)*/]
4513
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=10, dwFlags)*/]
4536
[MarshalAs(
UnmanagedType
.I2)]
4538
[MarshalAs(
UnmanagedType
.I2)]
4540
[MarshalAs(
UnmanagedType
.I2)]
4542
[MarshalAs(
UnmanagedType
.I2)]
4683
private static extern IntPtr SysAllocString([In, MarshalAs(
UnmanagedType
.LPWStr)]string s);
5257
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=8, cArgs)*/]
5259
[MarshalAs(
UnmanagedType
.U4)/*leftover(offset=12, cNamedArgs)*/]
5274
[MarshalAs(
UnmanagedType
.U2)]
5276
[MarshalAs(
UnmanagedType
.U2)]
5278
[MarshalAs(
UnmanagedType
.BStr)]
5280
[MarshalAs(
UnmanagedType
.BStr)]
5282
[MarshalAs(
UnmanagedType
.BStr)]
5284
[MarshalAs(
UnmanagedType
.U4)]
5290
[MarshalAs(
UnmanagedType
.I4)]
7516
[return: MarshalAs(
UnmanagedType
.Bool)]
Shared\MS\Win32\NativeMethodsOther.cs (15)
101
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst=128)]
128
[MarshalAs(
UnmanagedType
.U4)]
130
[MarshalAs(
UnmanagedType
.U4)]
158
[return: MarshalAs(
UnmanagedType
.I4)]
169
[return: MarshalAs(
UnmanagedType
.I4)]
176
[In, MarshalAs(
UnmanagedType
.LPArray)]
183
[MarshalAs(
UnmanagedType
.U4)]
185
[MarshalAs(
UnmanagedType
.I4)]
187
[MarshalAs(
UnmanagedType
.I4)]
189
[MarshalAs(
UnmanagedType
.I4)]
191
[MarshalAs(
UnmanagedType
.I4)]
1253
[MarshalAs(
UnmanagedType
.U4)]
1255
[MarshalAs(
UnmanagedType
.U4)]
1687
[MarshalAs(
UnmanagedType
.Bool)] internal bool fPerUser;
1690
[MarshalAs(
UnmanagedType
.ByValTStr, SizeConst = 260)] internal string CachePath;
Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
123
public static extern int GetKeyboardLayoutList(int size, [Out, MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] hkls);
Shared\MS\Win32\SafeNativeMethodsCLR.cs (8)
82
public static int GetKeyboardLayoutList(int size, [Out, MarshalAs(
UnmanagedType
.LPArray)] IntPtr[] hkls)
869
[return:MarshalAs(
UnmanagedType
.Bool)]
973
[return: MarshalAs(
UnmanagedType
.Bool)]
1049
[return: MarshalAs(
UnmanagedType
.Bool)]
1053
[In] [MarshalAs(
UnmanagedType
.Bool)] bool bMenu,
1076
[return: MarshalAs(
UnmanagedType
.Bool)]
1101
[return: MarshalAs(
UnmanagedType
.Bool)]
1148
[return: MarshalAs(
UnmanagedType
.Bool)]
Shared\MS\Win32\SafeNativeMethodsOther.cs (1)
317
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex = 3)] UInt16[] charTypes);
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (202)
405
public static extern int MultiByteToWideChar(int CodePage, int dwFlags, byte[] lpMultiByteStr, int cchMultiByte, [Out, MarshalAs(
UnmanagedType
.LPWStr)] StringBuilder lpWideCharStr, int cchWideChar);
411
public static extern int WideCharToMultiByte(int codePage, int flags, [MarshalAs(
UnmanagedType
.LPWStr)]string wideStr, int chars, [In,Out]byte[] pOutBytes, int bufferBytes, IntPtr defaultChar, IntPtr pDefaultUsed);
1393
internal static extern IntPtr LoadLibraryEx([In][MarshalAs(
UnmanagedType
.LPTStr)]string lpFileName, IntPtr hFile, [In] LoadLibraryFlags dwFlags);
1422
[return: MarshalAs(
UnmanagedType
.Bool)]
1425
[In][Optional][MarshalAs(
UnmanagedType
.LPTStr)] string lpModuleName,
1431
[return: MarshalAs(
UnmanagedType
.Bool)]
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) {
1729
[return:MarshalAs(
UnmanagedType
.Bool)]
1738
[return: MarshalAs(
UnmanagedType
.Bool)]
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)
2046
HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, [MarshalAs(
UnmanagedType
.AsAny)] object pvParam);
2054
HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, [MarshalAs(
UnmanagedType
.AsAny)]object pvParam) {
2169
[In, MarshalAs(
UnmanagedType
.Interface)]
2171
[In, MarshalAs(
UnmanagedType
.U4)]
2173
[In, MarshalAs(
UnmanagedType
.U8)]
2180
[In, MarshalAs(
UnmanagedType
.U4)]
2182
[In, MarshalAs(
UnmanagedType
.U8)]
2192
[In, MarshalAs(
UnmanagedType
.Interface)]
2194
[In, MarshalAs(
UnmanagedType
.U4)]
2196
[In, MarshalAs(
UnmanagedType
.U8)]
2213
[In, MarshalAs(
UnmanagedType
.U4)]
2218
[In, MarshalAs(
UnmanagedType
.U4)]
2242
[Out, MarshalAs(
UnmanagedType
.IDispatch)]
2251
[In, MarshalAs(
UnmanagedType
.U4)]
2258
[In, MarshalAs(
UnmanagedType
.U4)]
2282
[In, MarshalAs(
UnmanagedType
.U4)]
2284
[In, MarshalAs(
UnmanagedType
.U4)]
2286
[Out, MarshalAs(
UnmanagedType
.Interface)]
2326
[Out, MarshalAs(
UnmanagedType
.Interface)]
2328
[Out, MarshalAs(
UnmanagedType
.Interface)]
2383
[In, MarshalAs(
UnmanagedType
.U4)]
2391
[In, MarshalAs(
UnmanagedType
.U4)]
2411
[In, MarshalAs(
UnmanagedType
.Interface)]
2413
[In, MarshalAs(
UnmanagedType
.BStr)]
2415
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2417
[Out, MarshalAs(
UnmanagedType
.LPArray)]
2422
[In, MarshalAs(
UnmanagedType
.U4)]
2462
[In, MarshalAs(
UnmanagedType
.Interface)]
2464
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2490
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2501
[In, MarshalAs(
UnmanagedType
.U2)]
2590
[In, MarshalAs(
UnmanagedType
.Interface)]
2592
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2705
[In, MarshalAs(
UnmanagedType
.Interface)]
2713
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2715
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2725
[In, MarshalAs(
UnmanagedType
.U4)]
2727
[In, MarshalAs(
UnmanagedType
.Interface)]
2732
[In, MarshalAs(
UnmanagedType
.U4)]
2734
[In, MarshalAs(
UnmanagedType
.U4)]
2736
[Out, MarshalAs(
UnmanagedType
.Interface)]
2741
[In, MarshalAs(
UnmanagedType
.Interface)]
2745
[In, MarshalAs(
UnmanagedType
.U4)]
2750
[In, MarshalAs(
UnmanagedType
.U4)]
2760
[In, MarshalAs(
UnmanagedType
.Interface)]
2785
[In, MarshalAs(
UnmanagedType
.U4)]
2787
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
2792
[In, MarshalAs(
UnmanagedType
.U4)]
2799
[In, MarshalAs(
UnmanagedType
.U4)]
2811
[In, MarshalAs(
UnmanagedType
.U4)]
2819
[In, MarshalAs(
UnmanagedType
.U4)]
2839
[In, MarshalAs(
UnmanagedType
.Interface)]
2847
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2849
[In, MarshalAs(
UnmanagedType
.LPWStr)]
2859
[In, MarshalAs(
UnmanagedType
.U4)]
2861
[In, MarshalAs(
UnmanagedType
.Interface)]
2866
[In, MarshalAs(
UnmanagedType
.U4)]
2868
[In, MarshalAs(
UnmanagedType
.U4)]
2870
[Out, MarshalAs(
UnmanagedType
.Interface)]
2875
[In, MarshalAs(
UnmanagedType
.Interface)]
2879
[In, MarshalAs(
UnmanagedType
.U4)]
2884
[In, MarshalAs(
UnmanagedType
.U4)]
2894
[In, MarshalAs(
UnmanagedType
.Interface)]
2919
[In, MarshalAs(
UnmanagedType
.U4)]
2921
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
2926
[In, MarshalAs(
UnmanagedType
.U4)]
2933
[In, MarshalAs(
UnmanagedType
.U4)]
2940
[In, MarshalAs(
UnmanagedType
.Interface)]
2946
[In, MarshalAs(
UnmanagedType
.U4)]
2954
[In, MarshalAs(
UnmanagedType
.U4)]
2965
[In, MarshalAs(
UnmanagedType
.U4)] int msg,
2966
[In, MarshalAs(
UnmanagedType
.U4)] int wParam,
2967
[In, MarshalAs(
UnmanagedType
.U4)] int lParam,
2968
[Out, MarshalAs(
UnmanagedType
.U4)] int plResult);
2972
[Out, MarshalAs(
UnmanagedType
.Interface)] object ppDropTarget);
3023
[MarshalAs(
UnmanagedType
.Interface)]
3029
[In, MarshalAs(
UnmanagedType
.Interface)]
3057
[In, MarshalAs(
UnmanagedType
.U4)]
3061
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3065
[In, MarshalAs(
UnmanagedType
.U4)]
3075
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3090
[MarshalAs(
UnmanagedType
.U4)]
3094
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3099
[In, MarshalAs(
UnmanagedType
.U4)]
3135
[return: MarshalAs(
UnmanagedType
.I8)]
3137
[In, MarshalAs(
UnmanagedType
.I8)]
3144
[In, MarshalAs(
UnmanagedType
.I8)]
3147
[return: MarshalAs(
UnmanagedType
.I8)]
3149
[In, MarshalAs(
UnmanagedType
.Interface)]
3151
[In, MarshalAs(
UnmanagedType
.I8)]
3153
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3166
[In, MarshalAs(
UnmanagedType
.I8)]
3168
[In, MarshalAs(
UnmanagedType
.I8)]
3175
[In, MarshalAs(
UnmanagedType
.I8)]
3177
[In, MarshalAs(
UnmanagedType
.I8)]
3188
[return: MarshalAs(
UnmanagedType
.Interface)]
3203
[return: MarshalAs(
UnmanagedType
.Interface)]
3207
int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(
UnmanagedType
.Interface)]out IConnectionPoint ppCP);
3242
[return: MarshalAs(
UnmanagedType
.Interface)]
3244
[In, MarshalAs(
UnmanagedType
.U4)]
3246
[In, MarshalAs(
UnmanagedType
.U4)]
3257
[In, MarshalAs(
UnmanagedType
.LPArray)]
3259
[In, MarshalAs(
UnmanagedType
.U4)]
3261
[In, MarshalAs(
UnmanagedType
.U4)]
3263
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3277
[In, MarshalAs(
UnmanagedType
.U4)]
3279
[In, MarshalAs(
UnmanagedType
.U4)]
3287
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3306
[return: MarshalAs(
UnmanagedType
.Interface)]
3308
[In, MarshalAs(
UnmanagedType
.U4)]
3310
[In, MarshalAs(
UnmanagedType
.U4)]
3321
[In, MarshalAs(
UnmanagedType
.LPArray)]
3323
[In, MarshalAs(
UnmanagedType
.U4)]
3325
[In, MarshalAs(
UnmanagedType
.U4)]
3327
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3340
[In, MarshalAs(
UnmanagedType
.U4)]
3342
[In, MarshalAs(
UnmanagedType
.U4)]
3350
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3372
[MarshalAs(
UnmanagedType
.U4)] int lcid,
3373
[MarshalAs(
UnmanagedType
.U4)] int flags,
3419
[return: MarshalAs(
UnmanagedType
.IUnknown)]
3436
[return: MarshalAs(
UnmanagedType
.IUnknown)]
3496
object Application { [return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
3498
object Parent { [return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
3500
object Container { [return: MarshalAs(
UnmanagedType
.IDispatch)]get;}
3506
object Document { [return: MarshalAs(
UnmanagedType
.IDispatch)]
3625
void PrintTemplateInstantiation([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp);
3627
void PrintTemplateTeardown([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp);
3629
void UpdatePageStatus([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
3632
void BeforeNavigate2([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
3637
void NewWindow2([In, Out, MarshalAs(
UnmanagedType
.IDispatch)] ref object pDisp,
3640
void NavigateComplete2([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
3643
void DocumentComplete([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
3678
void NavigateError([In, MarshalAs(
UnmanagedType
.IDispatch)] object pDisp,
3700
[return: MarshalAs(
UnmanagedType
.I4)]
3703
[In, MarshalAs(
UnmanagedType
.U4)]
3707
[In, MarshalAs(
UnmanagedType
.Interface)]
3709
[In, MarshalAs(
UnmanagedType
.Interface)]
3712
[return: MarshalAs(
UnmanagedType
.I4)]
3718
[return: MarshalAs(
UnmanagedType
.I4)]
3721
[In, MarshalAs(
UnmanagedType
.I4)]
3732
[return: MarshalAs(
UnmanagedType
.I4)]
3736
[return: MarshalAs(
UnmanagedType
.I4)]
3740
[return: MarshalAs(
UnmanagedType
.I4)]
3743
[In, MarshalAs(
UnmanagedType
.Bool)]
3746
[return: MarshalAs(
UnmanagedType
.I4)]
3749
[In, MarshalAs(
UnmanagedType
.Bool)]
3752
[return: MarshalAs(
UnmanagedType
.I4)]
3755
[In, MarshalAs(
UnmanagedType
.Bool)]
3758
[return: MarshalAs(
UnmanagedType
.I4)]
3767
[return: MarshalAs(
UnmanagedType
.I4)]
3774
[In, MarshalAs(
UnmanagedType
.I4)]
3777
[return: MarshalAs(
UnmanagedType
.I4)]
3780
[Out, MarshalAs(
UnmanagedType
.LPArray)]
3782
[In, MarshalAs(
UnmanagedType
.U4)]
3785
[return: MarshalAs(
UnmanagedType
.I4)]
3788
[In, MarshalAs(
UnmanagedType
.Interface)]
3790
[Out, MarshalAs(
UnmanagedType
.Interface)]
3793
[return: MarshalAs(
UnmanagedType
.I4)]
3796
[Out, MarshalAs(
UnmanagedType
.IDispatch)]
3799
[return: MarshalAs(
UnmanagedType
.I4)]
3802
[In, MarshalAs(
UnmanagedType
.U4)]
3804
[In, MarshalAs(
UnmanagedType
.LPWStr)]
3806
[Out, MarshalAs(
UnmanagedType
.LPWStr)]
3809
[return: MarshalAs(
UnmanagedType
.I4)]
3829
[return: MarshalAs(
UnmanagedType
.Interface)]
3831
[return: MarshalAs(
UnmanagedType
.IDispatch)]
3833
[return: MarshalAs(
UnmanagedType
.Interface)]
3849
[return: MarshalAs(
UnmanagedType
.IDispatch)]
3864
[return: MarshalAs(
UnmanagedType
.Interface)]
3868
[return: MarshalAs(
UnmanagedType
.Interface)]
3870
[return: MarshalAs(
UnmanagedType
.Interface)]
3882
[return: MarshalAs(
UnmanagedType
.Interface)]
3885
[return: MarshalAs(
UnmanagedType
.Interface)]
3922
int Write([In, MarshalAs(
UnmanagedType
.SafeArray)] object[] psarray);
3923
int WriteLine([In, MarshalAs(
UnmanagedType
.SafeArray)] object[] psarray);
3924
[return: MarshalAs(
UnmanagedType
.Interface)]
3936
[return: MarshalAs(
UnmanagedType
.Interface)]
3972
[return: MarshalAs(
UnmanagedType
.Interface)]
3974
[return: MarshalAs(
UnmanagedType
.Interface)]
3976
[return: MarshalAs(
UnmanagedType
.Interface)]
3983
[return: MarshalAs(
UnmanagedType
.Interface)]
4023
[return: MarshalAs(
UnmanagedType
.IDispatch)] object CreatePopup([In] ref object reserved);
4024
[return: MarshalAs(
UnmanagedType
.Interface)] object frameElement();
4109
[MarshalAs(
UnmanagedType
.Struct)]
4144
[In, MarshalAs(
UnmanagedType
.Interface)]
4148
[In, MarshalAs(
UnmanagedType
.Interface)]
4150
[In, MarshalAs(
UnmanagedType
.Bool)]
4154
[Out, MarshalAs(
UnmanagedType
.LPArray)]
4343
[return: MarshalAs(
UnmanagedType
.Bool)]
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (13)
161
[MarshalAs(
UnmanagedType
.LPWStr)] string szFromURL,
162
[MarshalAs(
UnmanagedType
.LPWStr)] string szToURL,
173
internal static extern void ProcessUnhandledException_DLL([MarshalAs(
UnmanagedType
.BStr)] string errMsg);
187
[MarshalAs(
UnmanagedType
.Interface)] object pIServiceProvider,
188
[MarshalAs(
UnmanagedType
.Interface)] out object ppISecurityManager ,
211
[In, MarshalAs(
UnmanagedType
.BStr)]
384
[return: MarshalAs(
UnmanagedType
.Bool)]
392
[return: MarshalAs(
UnmanagedType
.Bool)]
892
internal static extern int FindNLSString(int locale, uint flags, [MarshalAs(
UnmanagedType
.LPWStr)]string sourceString, int sourceCount, [MarshalAs(
UnmanagedType
.LPWStr)]string findString, int findCount, out int found);
1477
[return: MarshalAs(
UnmanagedType
.Bool)]
1485
[return: MarshalAs(
UnmanagedType
.Bool)]
1563
[return: MarshalAs(
UnmanagedType
.Bool)]
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (96)
833
[MarshalAs(
UnmanagedType
.Bool)]
886
[MarshalAs(
UnmanagedType
.Struct)]
921
[MarshalAs(
UnmanagedType
.Bool)]
950
[MarshalAs(
UnmanagedType
.Bool)]
1130
void InWriteSession(int clientId, [MarshalAs(
UnmanagedType
.Bool)] out bool inWriteSession);
1260
void CreateContext(int clientId, CreateContextFlags flags, [MarshalAs(
UnmanagedType
.Interface)] object obj, out ITfContext context, out int editCookie);
1298
void EnumContexts([MarshalAs(
UnmanagedType
.Interface)] out /*IEnumTfContexts*/ object enumContexts);
1331
void GetDescription([MarshalAs(
UnmanagedType
.BStr)] out string desc);
1344
int GetFunction(ref Guid guid, ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out object obj);
1360
void GetDisplayName([MarshalAs(
UnmanagedType
.BStr)] out string funcName );
1382
void GetString([MarshalAs(
UnmanagedType
.BStr)] out string funcName );
1452
void GetDisplayName([MarshalAs(
UnmanagedType
.BStr)] out string funcName );
1467
[MarshalAs(
UnmanagedType
.Bool)] out bool isConvertable);
1506
void GetDisplayName([MarshalAs(
UnmanagedType
.BStr)] out string funcName );
1529
void GetDisplayName([MarshalAs(
UnmanagedType
.BStr)] out string funcName );
1540
[MarshalAs(
UnmanagedType
.BStr)] string bstrRegistered );
1786
void IsThreadFocus([MarshalAs(
UnmanagedType
.Bool)] out bool isFocus);
1831
void AdviseSink(ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] object obj, AdviseFlags flags);
1835
void UnadviseSink([MarshalAs(
UnmanagedType
.Interface)] object obj);
1859
void GetSelection(int index, int count, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=1)] TS_SELECTION_ACP []selection, out int fetched);
1864
void SetSelection(int count, [In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] TS_SELECTION_ACP []selection);
1877
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=3)] char []text,
1879
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=6)] TS_RUNINFO []runInfo,
1891
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=4)] char []text,
1898
void GetFormattedText(int start, int end, [MarshalAs(
UnmanagedType
.Interface)] out object obj);
1905
void GetEmbedded(int position, ref Guid guidService, ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] out object obj);
1911
void QueryInsertEmbedded(ref Guid guidService, int /*ref Win32.FORMATETC*/ formatEtc, [MarshalAs(
UnmanagedType
.Bool)] out bool insertable);
1919
void InsertEmbedded(InsertEmbeddedFlags flags, int start, int end, [MarshalAs(
UnmanagedType
.Interface)] object obj, out TS_TEXTCHANGE change);
1929
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] char []text,
1939
void InsertEmbeddedAtSelection(InsertAtSelectionFlags flags, [MarshalAs(
UnmanagedType
.Interface)] object obj,
1948
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=1)] Guid []filterAttributes);
1957
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=1)] Guid []filterAttributes,
1966
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=1)] Guid []filterAttributes,
1979
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] Guid []filterAttributes,
1980
AttributeFlags flags, out int acpNext, [MarshalAs(
UnmanagedType
.Bool)] out bool found, out int foundOffset);
1987
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=0)] TS_ATTRVAL []attributeVals,
2010
void GetTextExt(int viewCookie, int start, int end, out RECT rect, [MarshalAs(
UnmanagedType
.Bool)] out bool clipped);
2145
void AdviseSink(ref Guid riid, [MarshalAs(
UnmanagedType
.Interface)] object obj, out int cookie);
2173
void AdviseKeyEventSink(int clientId, [MarshalAs(
UnmanagedType
.Interface)] object obj/*ITfKeyEventSink sink*/, [MarshalAs(
UnmanagedType
.Bool)] bool fForeground);
2194
void TestKeyDown(int wParam, int lParam, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
2207
void TestKeyUp(int wParam, int lParam, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
2220
void KeyDown(int wParam, int lParam, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
2233
void KeyUp(int wParam, int lParam, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
2245
void IsPreservedKey(ref Guid guid, ref TF_PRESERVEDKEY key, [MarshalAs(
UnmanagedType
.Bool)] out bool registered);
2254
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=4)] char []desc, int descCount);
2266
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] char []desc, int descCount);
2271
void GetPreservedKeyDescription(ref Guid guid, [MarshalAs(
UnmanagedType
.BStr)] out string desc);
2277
void SimulatePreservedKey(ITfContext context, ref Guid guid, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
2315
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=3)] char []text,
2328
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=3)] char []text,
2338
void GetFormattedText(int ec, [MarshalAs(
UnmanagedType
.Interface)] out object data);
2349
void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(
UnmanagedType
.Interface)] out object obj);
2359
void InsertEmbedded(int ec, int flags, [MarshalAs(
UnmanagedType
.Interface)] object data);
2411
void ShiftStartRegion(int ec, TfShiftDir dir, [MarshalAs(
UnmanagedType
.Bool)] out bool noRegion);
2421
void ShiftEndRegion(int ec, TfShiftDir dir, [MarshalAs(
UnmanagedType
.Bool)] out bool noRegion);
2430
void IsEmpty(int ec, [MarshalAs(
UnmanagedType
.Bool)] out bool empty);
2450
void IsEqualStart(int ec, ITfRange with, TfAnchor position, [MarshalAs(
UnmanagedType
.Bool)] out bool equal);
2461
void IsEqualEnd(int ec, ITfRange with, TfAnchor position, [MarshalAs(
UnmanagedType
.Bool)] out bool equal);
2493
void AdjustForInsert(int ec, int count, [MarshalAs(
UnmanagedType
.Bool)] out bool insertOk);
2553
[Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=3)] char []text,
2566
[In, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=3)] char []text,
2576
void GetFormattedText(int ec, [MarshalAs(
UnmanagedType
.Interface)] out object data);
2587
void GetEmbedded(int ec, ref Guid guidService, ref Guid iid, [MarshalAs(
UnmanagedType
.Interface)] out object obj);
2597
void InsertEmbedded(int ec, int flags, [MarshalAs(
UnmanagedType
.Interface)] object data);
2649
void ShiftStartRegion(int ec, TfShiftDir dir, [MarshalAs(
UnmanagedType
.Bool)] out bool noRegion);
2659
void ShiftEndRegion(int ec, TfShiftDir dir, [MarshalAs(
UnmanagedType
.Bool)] out bool noRegion);
2668
void IsEmpty(int ec, [MarshalAs(
UnmanagedType
.Bool)] out bool empty);
2688
void IsEqualStart(int ec, ITfRange with, TfAnchor position, [MarshalAs(
UnmanagedType
.Bool)] out bool equal);
2699
void IsEqualEnd(int ec, ITfRange with, TfAnchor position, [MarshalAs(
UnmanagedType
.Bool)] out bool equal);
2731
void AdjustForInsert(int ec, int count, [MarshalAs(
UnmanagedType
.Bool)] out bool insertOk);
2829
void OnStartComposition(ITfCompositionView view, [MarshalAs(
UnmanagedType
.Bool)] out bool ok);
2857
void StartComposition(int ecWrite, ITfRange range, [MarshalAs(
UnmanagedType
.Interface)] object /*ITfCompositionSink */sink, [MarshalAs(
UnmanagedType
.Interface)] out object /*ITfComposition */composition);
2867
void EnumCompositions([MarshalAs(
UnmanagedType
.Interface)] out IEnumITfCompositionView enumView);
2873
void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(
UnmanagedType
.Interface)] out object /*IEnumITfCompositionView*/ enumView);
2880
void TakeOwnership(int ecWrite, ITfCompositionView view, [MarshalAs(
UnmanagedType
.Interface)] object /*ITfCompositionSink */ sink,
2881
[MarshalAs(
UnmanagedType
.Interface)] out object /*ITfComposition*/ composition);
2900
void StartComposition(int ecWrite, ITfRange range, [MarshalAs(
UnmanagedType
.Interface)] object /*ITfCompositionSink */sink, [MarshalAs(
UnmanagedType
.Interface)] out object /*ITfComposition */composition);
2904
void EnumCompositions([MarshalAs(
UnmanagedType
.Interface)] out object /*IEnumITfCompositionView*/ enumView);
2910
void FindComposition(int ecRead, ITfRange testRange, [MarshalAs(
UnmanagedType
.Interface)] out object /*IEnumITfCompositionView*/ enumView);
2917
void TakeOwnership(int ecWrite, ITfCompositionView view, [MarshalAs(
UnmanagedType
.Interface)] object /*ITfCompositionSink */ sink,
2918
[MarshalAs(
UnmanagedType
.Interface)] out object /*ITfComposition*/ composition);
2958
unsafe int Next(int count, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] ITfCompositionView []compositionview, out int fetched);
2999
unsafe int Next(int count, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] ITfRange []ranges, out int fetched);
3034
void GetSelectionStatus([MarshalAs(
UnmanagedType
.Bool)] out bool selectionChanged);
3089
int Next(int count, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] TF_RENDERINGMARKUP []markup, out int fetched);
3348
int Next(int count, [Out, MarshalAs(
UnmanagedType
.LPArray, SizeParamIndex=2)] TF_LANGUAGEPROFILE []profiles, out int fetched);
3373
void OnLanguageChange(short langid, [MarshalAs(
UnmanagedType
.Bool)] out bool bAccept);
3641
void GetTextExt(int start, int end, out RECT rect, [MarshalAs(
UnmanagedType
.Bool)] out bool clipped);
3726
void OnTransitoryExtensionUpdated(ITfContext context, int ecReadOnly, ITfRange rangeResult, ITfRange rangeComposition, [MarshalAs(
UnmanagedType
.Bool)] out bool fDeleteResultRange);
3754
int GetRegularExpression([Out, MarshalAs(
UnmanagedType
.BStr)] out string desc);
3759
int GetSRGC([Out, MarshalAs(
UnmanagedType
.BStr)] out string desc);
3764
int GetXML([Out, MarshalAs(
UnmanagedType
.BStr)] out string desc);
3815
int OnMouseEvent(int edge, int quadrant, int btnStatus, [MarshalAs(
UnmanagedType
.Bool)] out bool eaten);
Shared\System\Windows\InterOp\OSVersionHelper.cs (19)
145
[return: MarshalAs(
UnmanagedType
.I1)]
150
[return: MarshalAs(
UnmanagedType
.I1)]
155
[return: MarshalAs(
UnmanagedType
.I1)]
160
[return: MarshalAs(
UnmanagedType
.I1)]
165
[return: MarshalAs(
UnmanagedType
.I1)]
170
[return: MarshalAs(
UnmanagedType
.I1)]
175
[return: MarshalAs(
UnmanagedType
.I1)]
180
[return: MarshalAs(
UnmanagedType
.I1)]
185
[return: MarshalAs(
UnmanagedType
.I1)]
190
[return: MarshalAs(
UnmanagedType
.I1)]
195
[return: MarshalAs(
UnmanagedType
.I1)]
200
[return: MarshalAs(
UnmanagedType
.I1)]
205
[return: MarshalAs(
UnmanagedType
.I1)]
210
[return: MarshalAs(
UnmanagedType
.I1)]
215
[return: MarshalAs(
UnmanagedType
.I1)]
220
[return: MarshalAs(
UnmanagedType
.I1)]
225
[return: MarshalAs(
UnmanagedType
.I1)]
230
[return: MarshalAs(
UnmanagedType
.I1)]
235
[return: MarshalAs(
UnmanagedType
.I1)]
WsatConfig (42)
Configuration\ClusterSafeNativeMethods.cs (8)
113
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string lpszClusterName);
143
[In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] buffer,
150
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszResourceName);
166
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszSubKey,
176
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszValueName,
178
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] lpbData,
184
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszValueName,
186
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] lpbData,
Configuration\HttpWrapper.cs (7)
67
[MarshalAs(
UnmanagedType
.LPWStr)]
72
[MarshalAs(
UnmanagedType
.LPWStr)]
74
[MarshalAs(
UnmanagedType
.LPWStr)]
84
[MarshalAs(
UnmanagedType
.LPWStr)]
86
[MarshalAs(
UnmanagedType
.Bool)]
102
[MarshalAs(
UnmanagedType
.LPWStr)]
115
[MarshalAs(
UnmanagedType
.LPWStr)]
Configuration\NetFwTypeLib.cs (14)
126
void Add([MarshalAs(
UnmanagedType
.Interface)] INetFirewallOpenPort port);
130
INetFirewallOpenPort Item([MarshalAs(
UnmanagedType
.Interface)] int port, NetFirewallIPProtocol portNumber);
165
INetFirewallService Item([MarshalAs(
UnmanagedType
.Interface)] NetFirewallServiceType serviceType);
196
void Add([MarshalAs(
UnmanagedType
.Interface)] INetFirewallAuthorizedApplication app);
198
void Remove([MarshalAs(
UnmanagedType
.BStr)] string imageFileName);
200
INetFirewallAuthorizedApplication Item([MarshalAs(
UnmanagedType
.Interface)] string name);
239
INetFirewallProfile GetProfileByType([MarshalAs(
UnmanagedType
.Interface)] NetFirewallProfileType profileType);
253
void IsPortAllowed([MarshalAs(
UnmanagedType
.BStr)] string imageFileName, NetFirewallIPVersion ipVersion, int portNumber, [MarshalAs(
UnmanagedType
.BStr)] string localAddress, NetFirewallIPProtocol ipProtocol, [MarshalAs(
UnmanagedType
.Struct)] ref object allowed, [MarshalAs(
UnmanagedType
.Struct)] ref object restricted);
255
void IsIcmpTypeAllowed(NetFirewallIPVersion ipVersion, [MarshalAs(
UnmanagedType
.BStr)] string localAddress, byte type, [MarshalAs(
UnmanagedType
.Struct)] ref INetFirewallIcmpSettings allowed, [MarshalAs(
UnmanagedType
.Struct)] ref object restricted);
Configuration\QfeChecker.cs (2)
97
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
100
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid,
Configuration\SafeNativeMethods.cs (11)
69
[MarshalAs(
UnmanagedType
.LPWStr)]
75
[In, MarshalAs(
UnmanagedType
.LPWStr)] string hostName,
76
[In, MarshalAs(
UnmanagedType
.LPWStr)] string tmName,
80
[Out, MarshalAs(
UnmanagedType
.Interface)]out IDtcNetworkAccessConfig idtcnac);
84
[In, MarshalAs(
UnmanagedType
.LPWStr)] string hostName,
85
[In, MarshalAs(
UnmanagedType
.LPWStr)] string tmName,
89
[Out, MarshalAs(
UnmanagedType
.Interface)]out IDtcNetworkAccessConfig idtcnac);
151
[return: MarshalAs(
UnmanagedType
.Bool)]
174
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string lpSubKey,
217
[MarshalAs(
UnmanagedType
.LPWStr)]
219
[MarshalAs(
UnmanagedType
.LPWStr)]
WsatUI (34)
Configuration\ClusterSafeNativeMethods.cs (8)
113
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string lpszClusterName);
143
[In, Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] buffer,
150
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszResourceName);
166
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszSubKey,
176
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszValueName,
178
[Out, MarshalAs(
UnmanagedType
.LPArray)] byte[] lpbData,
184
[In, MarshalAs(
UnmanagedType
.LPWStr)] string lpszValueName,
186
[In, MarshalAs(
UnmanagedType
.LPArray)] byte[] lpbData,
Configuration\ETWSafeNativeMethods.cs (2)
74
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = SafeNativeMethods.MaxTraceLoggerNameLen)]
76
[MarshalAs(
UnmanagedType
.ByValArray, SizeConst = SafeNativeMethods.MaxTraceFileNameLen)]
Configuration\HttpWrapper.cs (7)
67
[MarshalAs(
UnmanagedType
.LPWStr)]
72
[MarshalAs(
UnmanagedType
.LPWStr)]
74
[MarshalAs(
UnmanagedType
.LPWStr)]
84
[MarshalAs(
UnmanagedType
.LPWStr)]
86
[MarshalAs(
UnmanagedType
.Bool)]
102
[MarshalAs(
UnmanagedType
.LPWStr)]
115
[MarshalAs(
UnmanagedType
.LPWStr)]
Configuration\QfeChecker.cs (2)
97
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid rclsid,
100
[In, MarshalAs(
UnmanagedType
.LPStruct)] Guid riid,
MMCUI\ACLWrapper.cs (6)
77
[MarshalAs(
UnmanagedType
.LPWStr)]
79
[MarshalAs(
UnmanagedType
.LPWStr)]
81
[MarshalAs(
UnmanagedType
.LPWStr)]
120
[MarshalAs(
UnmanagedType
.LPWStr)]
246
[MarshalAs(
UnmanagedType
.LPArray)] out Access[] ppAccess,
307
[MarshalAs(
UnmanagedType
.LPArray)] out Access[] ppAccess,
MMCUI\MMCSafeNativeMethods.cs (6)
33
[return: MarshalAs(
UnmanagedType
.Bool)]
35
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string stringSecurityDescriptor,
41
[return: MarshalAs(
UnmanagedType
.Bool)]
56
[return: MarshalAs(
UnmanagedType
.Bool)]
81
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string pwszTitle,
82
[MarshalAs(
UnmanagedType
.LPWStr)] [In] string pwszDisplayString,
MMCUI\MMCWrapper.cs (3)
133
[MarshalAs(
UnmanagedType
.LPWStr)]
141
[MarshalAs(
UnmanagedType
.LPWStr)]
143
[MarshalAs(
UnmanagedType
.LPWStr)]