6660 references to In
ComSvcConfig (197)
ComAdminInterfaces.cs (164)
80Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] 85Object Connect([In, MarshalAs(UnmanagedType.BStr)] String connectStr); 99void InstallComponent([In, MarshalAs(UnmanagedType.BStr)] String bstrDLLFile, 100[In, MarshalAs(UnmanagedType.BStr)] String bstrTypelibFile, 101[In, MarshalAs(UnmanagedType.BStr)] String bstrProxyStubDLLFile); 103void ImportComponent([In, MarshalAs(UnmanagedType.BStr)] String bstrCLSID); 106void ImportComponentByName([In, MarshalAs(UnmanagedType.BStr)] String bstrProgID); 108void GetCLSIDs([In, MarshalAs(UnmanagedType.BStr)] String bstrDLLFile, 109[In, MarshalAs(UnmanagedType.BStr)] String bstrTypelibFile, 118void AssociateRole([In, MarshalAs(UnmanagedType.BStr)] String bstrRoleID); 120void AssociateRoleByName([In, MarshalAs(UnmanagedType.BStr)] String bstrRoleName); 130Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] 135Object Connect([In, MarshalAs(UnmanagedType.BStr)] String connectStr); 145Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.BStr)] 147[In, MarshalAs(UnmanagedType.SafeArray)] 151void ImportComponent([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 152[In, MarshalAs(UnmanagedType.BStr)] String bstrCLSIDOrProgId); 155void 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); 161void ShutdownApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 164void ExportApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 165[In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 166[In] int lOptions); 169void InstallApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 170[In, MarshalAs(UnmanagedType.BStr)] String bstrDestinationDirectory, 171[In] int lOptions, 172[In, MarshalAs(UnmanagedType.BStr)] String bstrUserId, 173[In, MarshalAs(UnmanagedType.BStr)] String bstrPassword, 174[In, MarshalAs(UnmanagedType.BStr)] String bstrRSN); 192void 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); 197void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 198[In] Object varFileNames, 208void BackupREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 211void RestoreREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 214void QueryApplicationFile([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 222void StartApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 225int ServiceCheck([In] int lService); 228void 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); 233void 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); 238void GetEventClassesForIID([In] String bstrIID, 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); 253Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] 258Object Connect([In, MarshalAs(UnmanagedType.BStr)] String connectStr); 268Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.BStr)] 270[In, MarshalAs(UnmanagedType.SafeArray)] 274void ImportComponent([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 275[In, MarshalAs(UnmanagedType.BStr)] String bstrCLSIDOrProgId); 278void 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); 284void ShutdownApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 287void ExportApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 288[In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 289[In] int lOptions); 292void InstallApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 293[In, MarshalAs(UnmanagedType.BStr)] String bstrDestinationDirectory, 294[In] int lOptions, 295[In, MarshalAs(UnmanagedType.BStr)] String bstrUserId, 296[In, MarshalAs(UnmanagedType.BStr)] String bstrPassword, 297[In, MarshalAs(UnmanagedType.BStr)] String bstrRSN); 315void 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); 320void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 321[In] Object varFileNames, 331void BackupREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 334void RestoreREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 337void QueryApplicationFile([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 345void StartApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 348int ServiceCheck([In] int lService); 351void 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); 356void 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); 362void GetEventClassesForIID([In] String bstrIID, 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); 370[In, MarshalAs(UnmanagedType.BStr)] String bstrCollectionName, 371[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarQueryStrings); 375String GetApplicationInstanceIDFromProcessID([In, MarshalAs(UnmanagedType.I4)] int lProcessID); 378void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 381void PauseApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 384void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 388[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID, 389[In, MarshalAs(UnmanagedType.I4)] int lReasonCode); 393bool AreApplicationInstancesPaused([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 398[In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationInstanceID, 399[In, MarshalAs(UnmanagedType.BStr)] String bstrDirectory, 400[In, MarshalAs(UnmanagedType.I4)] int lMaxImages); 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); 418void DeleteServiceForApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 422String GetPartitionID([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 426String GetPartitionName([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 429void CurrentPartition([In, MarshalAs(UnmanagedType.BStr)]String bstrPartitionIDOrName); 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); 474Object 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); 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); 515Object QueryApplicationFile2([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile); 519int GetComponentVersionCount([In, MarshalAs(UnmanagedType.BStr)] String bstrCLSIDOrProgID); 529Object GetValue([In, MarshalAs(UnmanagedType.BStr)] String propName); 532void SetValue([In, MarshalAs(UnmanagedType.BStr)] String propName, 533[In] Object value); 543bool IsPropertyReadOnly([In, MarshalAs(UnmanagedType.BStr)] String bstrPropName); 554bool IsPropertyWriteOnly([In, MarshalAs(UnmanagedType.BStr)] String bstrPropName); 568Object Item([In] int lIndex); 574void Remove([In] int lIndex); 588Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] String bstrCollName, 589[In] Object varObjectKey); 624void PopulateByKey([In, MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] 628void PopulateByQuery([In, MarshalAs(UnmanagedType.BStr)] String bstrQueryString, 629[In] int lQueryType);
SafeNativeMethods.cs (33)
299[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 300[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 335[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 337[In] int cchBuffer, 339[In] int dwResolutionFlags 344[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 345[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, 364void CreateProxy(IntPtr inner, [In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, out object proxy, out object ppv); 374ICreateTypeInfo CreateTypeInfo([In, MarshalAs(UnmanagedType.LPStr)] String szName, 376void SetName([In, MarshalAs(UnmanagedType.LPStr)] string szName); 378void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 379void SetDocString([In, MarshalAs(UnmanagedType.LPStr)] String szDoc); 380void SetHelpFileName([In, MarshalAs(UnmanagedType.LPStr)] String szHelpFileName); 392void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 422void SetGuid([In, MarshalAs(UnmanagedType.LPStruct)] Guid guid); 470[In, MarshalAs(UnmanagedType.U4)] int elementArrayLength, 477[In, MarshalAs(UnmanagedType.U4)] int count); 493[In, MarshalAs(UnmanagedType.LPWStr)] string version, 494[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 498[In, MarshalAs(UnmanagedType.LPWStr)] string filePath, 500[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 509[In] IntPtr processHandle); 515[In] IntPtr reserved1); 520[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId); 530[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 535[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 540[In] IntPtr processHandle); 544[In, MarshalAs(UnmanagedType.U4)] int resourceId, 546[In, Out, MarshalAs(UnmanagedType.U4)] ref int bufferLength); 551[In, MarshalAs(UnmanagedType.LPWStr)] string dllName); 555[In, MarshalAs(UnmanagedType.LPStr)] string procName); 560[In, MarshalAs(UnmanagedType.LPStruct)] Guid coClassId, 561[In, MarshalAs(UnmanagedType.LPStruct)] Guid interfaceId);
mscorlib (687)
microsoft\win32\unsafenativemethods.cs (33)
113[In] ref Guid sourceId, 114[In] int isEnabled, 115[In] byte level, 116[In] long matchAnyKeywords, 117[In] long matchAllKeywords, 118[In] EVENT_FILTER_DESCRIPTOR* filterData, 119[In] void* callbackContext 128[In] ref Guid providerId, 129[In]EtwEnableCallback enableCallback, 130[In]void* callbackContext, 131[In][Out]ref long registrationHandle 138internal static extern uint EventUnregister([In] long registrationHandle); 148[In] long registrationHandle, 149[In] ref EventDescriptor eventDescriptor, 150[In] int userDataCount, 151[In] EventProvider.EventData* userData 158[In] long registrationHandle, 159[In] byte level, 160[In] long keyword, 161[In] string msg 198[In] long registrationHandle, 199[In] ref EventDescriptor eventDescriptor, 200[In] Guid* activityId, 201[In] Guid* relatedActivityId, 202[In] int userDataCount, 203[In] EventProvider.EventData* userData 218internal static extern int EventActivityIdControl([In] ActivityControl ControlCode, [In][Out] ref Guid ActivityId); 231[In] long registrationHandle, 232[In] EVENT_INFO_CLASS informationClass, 233[In] void* eventInformation, 234[In] int informationLength); 289[In] ref Guid iid,
microsoft\win32\win32native.cs (83)
770[In] int uFlags, 771[In] UIntPtr sizetdwBytes); 794private static extern bool GlobalMemoryStatusExNative([In, Out] ref MEMORYSTATUSEX buffer); 849[In] 2036[In,Out] SafeBSTRHandle pDataIn, 2037[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2038[In] uint dwFlags); 2044[In,Out] SafeBSTRHandle pDataIn, 2045[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2046[In] uint dwFlags); 2060[In] int status); 2077[In] SafeAccessTokenHandle TokenHandle, 2078[In] bool DisableAllPrivileges, 2079[In] ref TOKEN_PRIVILEGE NewState, 2080[In] uint BufferLength, 2081[In,Out] ref TOKEN_PRIVILEGE PreviousState, 2082[In,Out] ref uint ReturnLength); 2088[In,Out] ref LUID Luid); 2094[In] SafeAccessTokenHandle TokenHandle, 2095[In] byte[] SidToCheck, 2096[In,Out] ref bool IsMember); 2173[In] IntPtr hSourceProcessHandle, 2174[In] IntPtr hSourceHandle, 2175[In] IntPtr hTargetProcessHandle, 2176[In,Out] ref SafeAccessTokenHandle lpTargetHandle, 2177[In] uint dwDesiredAccess, 2178[In] bool bInheritHandle, 2179[In] uint dwOptions); 2186[In] IntPtr hSourceProcessHandle, 2187[In] SafeAccessTokenHandle hSourceHandle, 2188[In] IntPtr hTargetProcessHandle, 2189[In,Out] ref SafeAccessTokenHandle lpTargetHandle, 2190[In] uint dwDesiredAccess, 2191[In] bool bInheritHandle, 2192[In] uint dwOptions); 2200[In] SafeAccessTokenHandle ExistingTokenHandle, 2201[In] TokenAccessLevels DesiredAccess, 2202[In] IntPtr TokenAttributes, 2203[In] SECURITY_IMPERSONATION_LEVEL ImpersonationLevel, 2204[In] System.Security.Principal.TokenType TokenType, 2205[In,Out] ref SafeAccessTokenHandle DuplicateTokenHandle ); 2211[In] SafeAccessTokenHandle hExistingToken, 2212[In] uint dwDesiredAccess, 2213[In] IntPtr lpTokenAttributes, // LPSECURITY_ATTRIBUTES 2214[In] uint ImpersonationLevel, 2215[In] uint TokenType, 2216[In,Out] ref SafeAccessTokenHandle phNewToken); 2290[In] IntPtr TokenHandle, 2291[In] uint TokenInformationClass, 2292[In] SafeLocalAllocHandle TokenInformation, 2293[In] uint TokenInformationLength, 2300[In] SafeAccessTokenHandle TokenHandle, 2301[In] uint TokenInformationClass, 2302[In] SafeLocalAllocHandle TokenInformation, 2303[In] uint TokenInformationLength, 2514[In] string lpSystemName, 2515[In] string lpName, 2516[In,Out] ref LUID Luid); 2576[In,Out] ref SafeLsaLogonProcessHandle LsaHandle); 2582[In] ref LUID LogonId, 2583[In,Out] ref SafeLsaReturnBufferHandle ppLogonSessionData); 2589[In] SafeLsaLogonProcessHandle LsaHandle, 2590[In] ref UNICODE_INTPTR_STRING OriginName, 2591[In] uint LogonType, 2592[In] uint AuthenticationPackage, 2593[In] IntPtr AuthenticationInformation, 2594[In] uint AuthenticationInformationLength, 2595[In] IntPtr LocalGroups, 2596[In] ref TOKEN_SOURCE SourceContext, 2597[In,Out] ref SafeLsaReturnBufferHandle ProfileBuffer, 2598[In,Out] ref uint ProfileBufferLength, 2599[In,Out] ref LUID LogonId, 2600[In,Out] ref SafeAccessTokenHandle Token, 2601[In,Out] ref QUOTA_LIMITS Quotas, 2602[In,Out] ref int SubStatus); 2608[In] SafeLsaLogonProcessHandle LsaHandle, 2609[In] ref UNICODE_INTPTR_STRING PackageName, 2610[In,Out] ref uint AuthenticationPackage); 2616[In] ref UNICODE_INTPTR_STRING LogonProcessName, 2617[In,Out] ref SafeLsaLogonProcessHandle LsaHandle, 2618[In,Out] ref IntPtr SecurityMode); 2640[In] IntPtr ProcessToken, 2641[In] TokenAccessLevels DesiredAccess,
parent\parent\parent\parent\InternalApis\NDP_Common\inc\StrongNameHelpers.cs (128)
273[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 274[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 276[In, MarshalAs(UnmanagedType.U4)] int cchHash, 282[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 283[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 285[In, MarshalAs(UnmanagedType.U4)] int cchHash, 291[In] IntPtr pbBlob, 292[In, MarshalAs(UnmanagedType.U4)] int cchBlob, 293[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 295[In, MarshalAs(UnmanagedType.U4)] int cchHash, 301[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 302[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 304[In, MarshalAs(UnmanagedType.U4)] int cchHash, 310[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 311[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 313[In, MarshalAs(UnmanagedType.U4)] int cchHash, 319[In] IntPtr hFile, 320[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 322[In, MarshalAs(UnmanagedType.U4)] int cchHash, 329[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly1, 330[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly2, 336[In] IntPtr pbMemory); 341[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 343[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 348[In] IntPtr pbBase, 349[In, MarshalAs(UnmanagedType.U4)] int dwLength, 351[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 356[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 357[In] IntPtr pbKeyBlob, 358[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 366[In, MarshalAs(UnmanagedType.U4)] int ulHashAlg, 372[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer); 377[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 378[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 385[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 386[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 387[In, MarshalAs(UnmanagedType.U4)] int dwKeySize, 394[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 395[In] IntPtr pbKeyBlob, 396[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob); 401[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 402[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 403[In] IntPtr pbKeyBlob, 404[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 405[In, Out] IntPtr ppbSignatureBlob, 411[In, MarshalAs(UnmanagedType.LPWStr)] string wszFilePath, 412[In, MarshalAs(UnmanagedType.LPWStr)] string wszKeyContainer, 413[In] IntPtr pbKeyBlob, 414[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 415[In, Out] IntPtr ppbSignatureBlob, 417[In, MarshalAs(UnmanagedType.U4)] int dwFlags); 422[In] IntPtr pbPublicKeyBlob, 423[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 430[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 431[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 438[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 439[In, MarshalAs(UnmanagedType.I1)] bool fForceVerification, 446[In] IntPtr pbBase, 447[In, MarshalAs(UnmanagedType.U4)] int dwLength, 448[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 454[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 461[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 470[In] IntPtr pbPublicKeyBlob, 471[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 490[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 491[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 493[In, MarshalAs(UnmanagedType.U4)] int cchHash, 499[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 500[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 502[In, MarshalAs(UnmanagedType.U4)] int cchHash, 508[In] IntPtr pbBlob, 509[In, MarshalAs(UnmanagedType.U4)] int cchBlob, 510[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 512[In, MarshalAs(UnmanagedType.U4)] int cchHash, 518[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 519[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 521[In, MarshalAs(UnmanagedType.U4)] int cchHash, 527[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 528[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 530[In, MarshalAs(UnmanagedType.U4)] int cchHash, 536[In] IntPtr hFile, 537[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 539[In, MarshalAs(UnmanagedType.U4)] int cchHash, 546[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly1, 547[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly2, 553[In] IntPtr pbMemory); 558[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 560[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 565[In] IntPtr pbBase, 566[In, MarshalAs(UnmanagedType.U4)] int dwLength, 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, 583[In, MarshalAs(UnmanagedType.U4)] int ulHashAlg, 589[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer); 594[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 595[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 602[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 603[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 604[In, MarshalAs(UnmanagedType.U4)] int dwKeySize, 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, 622[In, Out] IntPtr ppbSignatureBlob, 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, 632[In, Out] IntPtr ppbSignatureBlob, 634[In, MarshalAs(UnmanagedType.U4)] int dwFlags); 639[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 640[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 647[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 648[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 655[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 656[In, MarshalAs(UnmanagedType.I1)] bool fForceVerification, 663[In] IntPtr pbBase, 664[In, MarshalAs(UnmanagedType.U4)] int dwLength, 665[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 671[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 678[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 687[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 688[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob,
system\activator.cs (2)
713void _Activator.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 720void _Activator.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\appdomain.cs (2)
4882void _AppDomain.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 4889void _AppDomain.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\attribute.cs (2)
963void _Attribute.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 968void _Attribute.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\cominterfaces.cs (6)
30void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 32void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 48void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 50void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 66void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 68void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
system\deployment\isolationinterop.cs (254)
114[In] uint celt, 119void Skip([In] uint celt); 133[In] uint celt, 138void Skip([In] uint celt); 194[In] uint celt, 199void Skip([In] uint celt); 258[In] UInt32 celt, 263void Skip([In] UInt32 celt); 323[In] UInt32 celt, 328void Skip([In] UInt32 celt); 388[In] uint celt, 394void Skip([In] uint ulElements); 453[In] uint celt, 458void Skip([In] uint ulElements); 517[In] uint ulElements, 522void Skip([In] uint ulElements); 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 616[In] IntPtr /*SIZE_T*/ cDeltas, 617[In, MarshalAs(UnmanagedType.LPArray)] IDENTITY_ATTRIBUTE[] Deltas 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); 641[In] IntPtr /*SIZE_T*/ cDeltas, 642[In, MarshalAs(UnmanagedType.LPArray)] IDENTITY_ATTRIBUTE[] Deltas 677[In] uint celt, 683[In] IntPtr /*SIZE_T*/ Available, 688void Skip([In] uint celt); 702[In] uint celt, 706void Skip([In] uint celt); 768[In] uint celt, 831void put_SubscriptionId([In, MarshalAs(UnmanagedType.LPWStr)] string Subscription); 837void put_Codebase([In, MarshalAs(UnmanagedType.LPWStr)] string CodeBase); 841void SetAppPath([In] uint cIDefinitionIdentity, [In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] DefinitionIdentity); 887void put_SubscriptionId([In, MarshalAs(UnmanagedType.LPWStr)] string Subscription); 892void put_Codebase([In, MarshalAs(UnmanagedType.LPWStr)] string CodeBase); 950[In] UInt32 Flags, 951[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 955[In] UInt32 Flags, 956[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 961[In] UInt32 Flags, 962[In] IDefinitionIdentity DefinitionIdentity 966[In] UInt32 Flags, 967[In] IDefinitionIdentity DefinitionIdentity, 968[In] UInt32 BufferSize, 975[In] UInt32 Flags, 976[In] IReferenceIdentity ReferenceIdentity 980[In] UInt32 Flags, 981[In] IReferenceIdentity ReferenceIdentity, 982[In] UInt32 BufferSize, 989[In] UInt32 Flags, 990[In] IDefinitionIdentity Definition1, 991[In] IDefinitionIdentity Definition2 996[In] UInt32 Flags, 997[In] IReferenceIdentity Reference1, 998[In] IReferenceIdentity Reference2 1003[In] UInt32 Flags, 1004[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityLeft, 1005[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityRight 1010[In] UInt32 Flags, 1011[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityLeft, 1012[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityRight 1017[In] UInt32 Flags, 1018[In] IDefinitionIdentity DefinitionIdentity, 1019[In] IReferenceIdentity ReferenceIdentity 1024[In] UInt32 Flags, 1025[In, MarshalAs(UnmanagedType.LPWStr)] string Definition, 1026[In, MarshalAs(UnmanagedType.LPWStr)] string Reference 1030[In] UInt32 Flags, 1031[In] IReferenceIdentity ReferenceIdentity 1035[In] UInt32 Flags, 1036[In] IDefinitionIdentity DefinitionIdentity 1041[In] UInt32 Flags, 1042[In] IDefinitionIdentity DefinitionIdentity 1047[In] UInt32 Flags, 1048[In] IReferenceIdentity ReferenceIdentity 1075[In] UInt32 Flags, 1076[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 1080[In] UInt32 Flags, 1081[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 1086[In] UInt32 Flags, 1087[In] IDefinitionAppId DefinitionAppId 1092[In] UInt32 Flags, 1093[In] IReferenceAppId ReferenceAppId 1098[In] UInt32 Flags, 1099[In] IDefinitionAppId Definition1, 1100[In] IDefinitionAppId Definition2 1105[In] UInt32 Flags, 1106[In] IReferenceAppId Reference1, 1107[In] IReferenceAppId Reference2 1112[In] UInt32 Flags, 1113[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdLeft, 1114[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdRight 1119[In] UInt32 Flags, 1120[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdLeft, 1121[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdRight 1126[In] UInt32 Flags, 1127[In] IDefinitionAppId DefinitionIdentity, 1128[In] IReferenceAppId ReferenceIdentity 1133[In] UInt32 Flags, 1134[In, MarshalAs(UnmanagedType.LPWStr)] string Definition, 1135[In, MarshalAs(UnmanagedType.LPWStr)] string Reference 1139[In] UInt32 Flags, 1140[In] IReferenceAppId ReferenceIdentity 1144[In] UInt32 Flags, 1145[In] IDefinitionAppId DefinitionIdentity 1150[In] UInt32 Flags, 1151[In] IDefinitionAppId DefinitionIdentity 1156[In] UInt32 Flags, 1157[In] IReferenceAppId ReferenceIdentity 2231void Transact([In] IntPtr /*SIZE_T*/ cOperation, 2232[In, MarshalAs(UnmanagedType.LPArray)] StoreTransactionOperation[] rgOperations, 2240[In] UInt32 Flags, 2241[In] IReferenceIdentity ReferenceIdentity, 2242[In] uint cDeploymentsToIgnore, 2243[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore, 2244[In] ref Guid riid 2249[In] UInt32 dwFlags, 2250[In] IntPtr /*SIZE_T*/ cDeployments, 2251[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionAppId[] rgpIDefinitionAppId_Deployments, 2252[In] ref StoreApplicationReference InstallerReference, 2253[In] UInt64 ulonglongQuota, 2254[Out, In] ref IntPtr /*SIZE_T*/ Delimiter, 2255[Out, In] ref UInt64 SizeSharedWithExternalDeployment, 2256[Out, In] ref UInt64 SizeConsumedByInputDeploymentArray 2261[In] UInt32 Flags, 2262[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Count, 2263[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity [] DefsToBind, 2264[In] UInt32 DeploymentsToIgnore, 2265[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity [] DefsToIgnore 2271[In] UInt32 Flags, 2272[In] IDefinitionIdentity DefinitionIdentity, 2273[In] ref Guid riid 2279[In] UInt32 Flags, 2280[In] IReferenceIdentity ReferenceIdentity_ToMatch, 2281[In] ref Guid riid 2287[In] UInt32 Flags, 2288[In] IDefinitionIdentity DefinitionIdentity, 2289[In] ref Guid riid 2295[In] UInt32 Flags, 2296[In] IDefinitionIdentity DefinitionIdentity, 2297[In] ref Guid riid 2303[In] UInt32 Flags, 2304[In] IDefinitionIdentity DefinitionIdentity, 2310[In] IntPtr Cookie 2315[In] IDefinitionIdentity DefinitionIdentity 2321[In] UInt32 Flags, 2322[In] IReferenceIdentity ReferenceIdentity_ToMatch, 2323[In] ref Guid riid 2329[In] UInt32 Flags, 2330[In] IDefinitionIdentity CategoryId, 2331[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPathPattern, 2332[In] ref Guid riid 2338[In] UInt32 Flags, 2339[In] IDefinitionIdentity CategoryId, 2340[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPath, 2341[In] ref Guid riid 2348[In] UInt32 Flags, 2349[In] IDefinitionAppId DeploymentInPackage, 2350[In] ref StoreApplicationReference Reference, 2351[In] ref Guid PropertySet, 2352[In, MarshalAs(UnmanagedType.LPWStr)] string pcwszPropertyName, 2359[In] UInt32 Flags, 2360[In] IDefinitionAppId ApId, 2366[In] IntPtr Cookie 2372[In] UInt32 Flags, 2373[In] IDefinitionAppId Application, 2374[In] IDefinitionIdentity DefinitionIdentity, 2375[In] ref Guid riid 2381[In] UInt32 Flags, 2382[In] ref StoreApplicationReference Reference, 2383[In] IReferenceAppId Filter, 2384[In] ref Guid riid 2390[In] UInt32 Flags, 2391[In] ref StoreApplicationReference Reference, 2392[In] IDefinitionAppId Filter, 2393[In] ref Guid riid 2570[In] UInt32 StartLine, 2571[In] UInt32 nStartColumn, 2572[In] UInt32 cCharacterCount, 2573[In] Int32 hr, 2574[In, MarshalAs(UnmanagedType.LPWStr)] string ErrorStatusHostFile, 2575[In] UInt32 ParameterCount, 2576[In, MarshalAs(UnmanagedType.LPArray)] string[] Parameters); 2933[In] byte[] buffer, 2934[In] UInt32 bufferSize, 2935[In] IManifestParseErrorCallback Callback, 2936[In] ref Guid riid); 2943[In, MarshalAs(UnmanagedType.LPWStr)] string pszManifestPath, 2944[In] IManifestParseErrorCallback pIManifestParseErrorCallback, 2945[In] ref Guid riid);// string pszManifestPath, IManifestParseErrorCallback pIManifestParseErrorCallback, ref Guid riid); 2951private static extern object GetUserStore([In] UInt32 Flags, [In] IntPtr hToken, [In] ref Guid riid); 3146[In] UInt32 Flags, 3147[In] IReferenceIdentity CategoryToMatch, 3148[In] ref Guid riid, 3155[In] UInt32 Flags, 3156[In] IDefinitionIdentity CategoryId, 3157[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPattern, 3158[In] ref Guid riid, 3165[In] UInt32 Flags, 3166[In] IDefinitionIdentity CategoryId, 3167[In, MarshalAs(UnmanagedType.LPWStr)] string Subcategory, 3168[In] ref Guid riid, 3174[In] UInt32 Flags, 3175[In, MarshalAs(UnmanagedType.LPWStr)] string Culture, 3176[In, MarshalAs(UnmanagedType.LPWStr)] string ReplacementPattern, 3182[In] UInt32 Flags, 3183[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr ComponentIndex, 3184[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr StringCount, 3187[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr CultureFallbacks 3192[In] UInt32 Flags, 3193[In] UIntPtr cProperties, 3194[In, MarshalAs(UnmanagedType.LPArray)] string[] PropertyNames, 3201[In] UInt32 Flags, 3208[In] UInt32 Flags, 3209[In] IDefinitionIdentity ComponentId, 3210[In] ref Guid riid, 3216[In] UInt32 Flags, 3217[In] IDefinitionIdentity ComponentId, 3224[In] UInt32 dwFlags, 3225[In] IReferenceIdentity Reference, 3232[In] UInt32 dwFlags, 3233[In] ref CATEGORY_INSTANCE CategoryInstance, 3240[In] UInt32 dwFlags, 3250[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Inputs, 3251[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Outputs 3256[In] UInt32 dwFlags, 3257[In] UInt32 ulState, 3265[In] UInt32 dwFlags, 3266[In] UIntPtr Component, 3267[In, MarshalAs(UnmanagedType.SysInt)] IntPtr pCoordinateList, 3273[In] UInt32 dwFlags, 3274[In] UIntPtr ComponentCount, 3275[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] Components, 3282[In] UInt32 dwFlags, 3283[In] UIntPtr Components, 3284[In, MarshalAs(UnmanagedType.LPArray)] IReferenceIdentity[] References, 3304[In] UIntPtr Inputs, 3310[In] UInt32 Flags, 3311[In] IActContext Context, 3312[In] UInt32 RunningState, 3318[In] UInt32 Flags, 3319[In] IDefinitionAppId Appidentity, 3320[In] IDefinitionIdentity ComponentIdentity, 3321[In] UIntPtr Coordinates, 3327[In] UInt32 Flags,
system\diagnostics\eventing\eventprovider.cs (7)
268[In] ref System.Guid sourceId, 269[In] int controlCode, 270[In] byte setLevel, 271[In] long anyKeyword, 272[In] long allKeyword, 273[In] UnsafeNativeMethods.ManifestEtw.EVENT_FILTER_DESCRIPTOR* filterData, 274[In] void* callbackContext
system\globalization\calendardata.cs (1)
464internal static extern int nativeGetCalendars(String localeName, bool useUserOverride, [In, Out] int[] calendars);
system\globalization\idnmapping.cs (2)
1135[InAttribute()] 1150[InAttribute()]
system\iappdomain.cs (2)
49void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 51void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
system\io\__consolestream.cs (1)
123public override int Read([In, Out] byte[] buffer, int offset, int count) {
system\io\bufferedstream.cs (1)
500public override int Read([In, Out] Byte[] array, Int32 offset, Int32 count) {
system\io\filestream.cs (1)
1497public override int Read([In, Out] byte[] array, int offset, int count) {
system\io\memorystream.cs (1)
339public override int Read([In, Out] byte[] buffer, int offset, int count) {
system\io\stream.cs (3)
739public abstract int Read([In, Out] byte[] buffer, int offset, int count); 939public override int Read([In, Out] byte[] buffer, int offset, int count) 1190public override int Read([In, Out]byte[] bytes, int offset, int count)
system\io\streamreader.cs (2)
384public override int Read([In, Out] char[] buffer, int index, int count) 445public override int ReadBlock([In, Out] char[] buffer, int index, int count)
system\io\stringreader.cs (1)
85public override int Read([In, Out] char[] buffer, int index, int count) {
system\io\textreader.cs (4)
117public virtual int Read([In, Out] char[] buffer, int index, int count) 159public virtual int ReadBlock([In, Out] char[] buffer, int index, int count) 349public override int Read([In, Out] char[] buffer, int index, int count) 355public override int ReadBlock([In, Out] char[] buffer, int index, int count)
system\io\unmanagedmemorystream.cs (1)
392public override int Read([In, Out] byte[] buffer, int offset, int count) {
system\io\unmanagedmemorystreamwrapper.cs (1)
99public override int Read([In, Out] byte[] buffer, int offset, int count) {
system\reflection\assembly.cs (1)
1202CustomQueryInterfaceResult ICustomQueryInterface.GetInterface([In]ref Guid iid, out IntPtr ppv)
system\reflection\assemblyname.cs (2)
524void _AssemblyName.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 529void _AssemblyName.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\cominterfaces.cs (22)
29void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 30void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 260void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 261void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 295void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 296void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 353void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 354void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 417void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 418void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 480void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 481void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 538void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 539void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 592void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 593void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 640void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 641void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 655void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 656void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 670void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 671void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
system\reflection\ConstructorInfo.cs (2)
146void _ConstructorInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 153void _ConstructorInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\assemblybuilder.cs (2)
2173void _AssemblyBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 2180void _AssemblyBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\cominterfaces.cs (30)
30void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 32void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 48void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 50void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 66void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 68void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 84void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 86void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 102void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 104void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 120void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 122void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 138void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 140void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 156void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 158void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 174void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 176void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 193void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 195void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 212void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 214void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 230void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 232void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 248void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 250void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 266void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 268void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr); 284void GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId); 286void Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr);
system\reflection\emit\constructorbuilder.cs (2)
325void _ConstructorBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 330void _ConstructorBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\customattributebuilder.cs (2)
569void _CustomAttributeBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 574void _CustomAttributeBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\enumbuilder.cs (2)
430void _EnumBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 435void _EnumBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\eventbuilder.cs (2)
153void _EventBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 158void _EventBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\fieldbuilder.cs (2)
272void _FieldBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 277void _FieldBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\ilgenerator.cs (2)
1376void _ILGenerator.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 1381void _ILGenerator.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\localbuilder.cs (2)
141void _LocalBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 146void _LocalBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\methodbuilder.cs (2)
1256void _MethodBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 1261void _MethodBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\methodrental.cs (2)
131void _MethodRental.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 136void _MethodRental.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\modulebuilder.cs (2)
2454void _ModuleBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 2459void _ModuleBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\parameterbuilder.cs (2)
137void _ParameterBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 142void _ParameterBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\propertybuilder.cs (2)
272void _PropertyBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 277void _PropertyBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\signaturehelper.cs (2)
984void _SignatureHelper.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 989void _SignatureHelper.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\emit\typebuilder.cs (2)
2634void _TypeBuilder.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 2639void _TypeBuilder.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\eventinfo.cs (2)
214void _EventInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 221void _EventInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\fieldinfo.cs (2)
210void _FieldInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 217void _FieldInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\memberinfo.cs (2)
144void _MemberInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 149void _MemberInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\methodbase.cs (2)
392void _MethodBase.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 399void _MethodBase.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\methodinfo.cs (2)
115void _MethodInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 122void _MethodInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\module.cs (2)
575void _Module.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 580void _Module.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\parameterinfo.cs (2)
198void _ParameterInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 203void _ParameterInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\reflection\propertyinfo.cs (2)
177void _PropertyInfo.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 184void _PropertyInfo.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\runtime\interopservices\attributes.cs (1)
699return parameter.IsIn ? new InAttribute() : null;
system\runtime\interopservices\ComTypes\ibindctx.cs (1)
38void SetBindOptions([In()] ref BIND_OPTS pbindopts);
system\runtime\interopservices\ComTypes\iconnectionpointcontainer.cs (1)
26void FindConnectionPoint([In] ref Guid riid, out IConnectionPoint ppCP);
system\runtime\interopservices\ComTypes\imoniker.cs (2)
44void BindToObject(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult); 45void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
system\runtime\interopservices\ComTypes\itypeinfo.cs (2)
321void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId); 327void CreateInstance([MarshalAs(UnmanagedType.IUnknown)] Object pUnkOuter, [In] ref Guid riid, [MarshalAs(UnmanagedType.IUnknown), Out] out Object ppvObj);
system\runtime\interopservices\ComTypes\itypeinfo2.cs (2)
32new void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId); 38new void CreateInstance([MarshalAs(UnmanagedType.IUnknown)] Object pUnkOuter, [In] ref Guid riid, [MarshalAs(UnmanagedType.IUnknown), Out] out Object ppvObj);
system\runtime\interopservices\icustomqueryinterface.cs (1)
39CustomQueryInterfaceResult GetInterface([In]ref Guid iid, out IntPtr ppv);
system\runtime\interopservices\marshal.cs (11)
423public static extern byte ReadByte([MarshalAs(UnmanagedType.AsAny), In] Object ptr, int ofs); 451public static extern short ReadInt16([MarshalAs(UnmanagedType.AsAny),In] Object ptr, int ofs); 492public static extern int ReadInt32([MarshalAs(UnmanagedType.AsAny),In] Object ptr, int ofs); 535public static IntPtr ReadIntPtr([MarshalAs(UnmanagedType.AsAny),In] Object ptr, int ofs) 570public static extern long ReadInt64([MarshalAs(UnmanagedType.AsAny),In] Object ptr, int ofs); 638public static extern void WriteByte([MarshalAs(UnmanagedType.AsAny),In,Out] Object ptr, int ofs, byte val); 677public static extern void WriteInt16([MarshalAs(UnmanagedType.AsAny),In,Out] Object ptr, int ofs, short val); 692public static void WriteInt16([In,Out]Object ptr, int ofs, char val) 736public static extern void WriteInt32([MarshalAs(UnmanagedType.AsAny),In,Out] Object ptr, int ofs, int val); 755public static void WriteIntPtr([MarshalAs(UnmanagedType.AsAny),In,Out] Object ptr, int ofs, IntPtr val) 811public static extern void WriteInt64([MarshalAs(UnmanagedType.AsAny),In,Out] Object ptr, int ofs, long val);
system\runtime\interopservices\runtimeenvironment.cs (2)
135[In, MarshalAs(UnmanagedType.LPStruct)] Guid clsid, 136[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid);
system\runtime\interopservices\ucomibindctx.cs (1)
40void SetBindOptions([In()] ref BIND_OPTS pbindopts);
system\runtime\interopservices\ucomimoniker.cs (2)
46void BindToObject(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult); 47void BindToStorage(UCOMIBindCtx pbc, UCOMIMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
system\runtime\interopservices\ucomitypeinfo.cs (1)
319void GetIDsOfNames([MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPWStr, SizeParamIndex = 1), In] String[] rgszNames, int cNames, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), Out] int[] pMemId);
system\runtime\interopservices\windowsruntime\clrikeyvaluepairimpl.cs (1)
21public CLRIKeyValuePairImpl([In] ref KeyValuePair<K, V> pair)
system\runtime\interopservices\windowsruntime\icustompropertyprovider.cs (1)
247public CustomQueryInterfaceResult GetInterface([In]ref Guid iid, out IntPtr ppv)
system\security\cryptography\capinative.cs (8)
201[In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] pbBuffer); 219[In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] pbData, 220[In, Out] ref int pdwDataLen, 230[In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] pbData, 231[In, Out] ref int pdwDataLen, 240[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbData, 253[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbData, 262[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbSignature,
system\security\cryptography\cryptostream.cs (1)
179public override int Read([In, Out] byte[] buffer, int offset, int count) {
system\security\util\config.cs (3)
93internal static extern int SaveDataByte(string path, [In] byte[] data, int length); 108private static extern bool GetCacheEntry(ConfigId id, int numKey, [In] byte[] key, int keyLength, ObjectHandleOnStack retData); 123private static extern void AddCacheEntry(ConfigId id, int numKey, [In] byte[] key, int keyLength, byte[] data, int dataLength);
system\stubhelpers.cs (1)
1536internal static IntPtr ConvertToNative<K, V>([In] ref KeyValuePair<K, V> pair)
system\threading\thread.cs (2)
1816void _Thread.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 1821void _Thread.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
system\type.cs (2)
1854void _Type.GetIDsOfNames([In] ref Guid riid, IntPtr rgszNames, uint cNames, uint lcid, IntPtr rgDispId) 1861void _Type.Invoke(uint dispIdMember, [In] ref Guid riid, uint lcid, short wFlags, IntPtr pDispParams, IntPtr pVarResult, IntPtr pExcepInfo, IntPtr puArgErr)
PresentationBuildTasks (12)
BuildTasks\Microsoft\Build\Tasks\Windows\GetWinFXPath.cs (2)
188private delegate bool IsWow64ProcessDelegate([In] IntPtr hProcess, [Out] out bool Wow64Process); 194private static extern bool FreeLibrary([In] IntPtr module);
BuildTasks\MS\Internal\Tasks\IPersistFileCheckSum.cs (2)
41void CalculateCheckSum( [In, MarshalAs(UnmanagedType.LPStruct)] Guid guidCheckSumAlgorithm, 42[In, MarshalAs(UnmanagedType.U4)] int cbBufferSize,
BuildTasks\MS\Internal\Tasks\IVsMSBuildTaskFileManager.cs (8)
44string GetFileContents([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 55object GetFileDocData([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 64long GetFileLastChangeTime([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 76void PutGeneratedFileContents([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename, [In, MarshalAs(UnmanagedType.LPWStr)] string strFileContents); 89void Delete([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename); 95bool Exists([In, MarshalAs(UnmanagedType.LPWStr)] string wszFilename, [In, MarshalAs(UnmanagedType.Bool)] bool fOnlyCheckOnDisk);
PresentationCore (30)
Core\CSharp\MS\Win32\UnsafeNativeMethodsPenimc.cs (2)
711[In] 716[In]
Core\CSharp\MS\Win32\UnsafeNativeMethodsTablet.cs (27)
29internal static extern int CreateRecognizer([In] ref Guid clsid, [Out] out RecognizerSafeHandle hRec); 36internal static extern int DestroyRecognizer([In] IntPtr hRec); 43internal static extern int CreateContext([In] RecognizerSafeHandle hRec, [Out] out ContextSafeHandle hRecContext); 50internal static extern int DestroyContext([In] IntPtr hRecContext); 57internal static extern int AddStroke([In] ContextSafeHandle hRecContext, [In] ref PACKET_DESCRIPTION packetDesc, [In] uint cbPackets, [In] IntPtr pByte, [In, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.XFORM xForm); 64internal static extern int SetEnabledUnicodeRanges([In] ContextSafeHandle hRecContext, [In] uint cRangs, [In] CHARACTER_RANGE[] charRanges); 71internal static extern int EndInkInput([In] ContextSafeHandle hRecContext); 78internal static extern int Process([In] ContextSafeHandle hRecContext, [Out] out bool partialProcessing); 85internal static extern int GetAlternateList([In] ContextSafeHandle hRecContext, [In, Out] ref RECO_RANGE recoRange, [In, Out] ref uint cAlts, [In, Out] IntPtr[] recAtls, [In] ALT_BREAKS breaks); 92internal static extern int DestroyAlternate([In] IntPtr hRecAtls); 99internal static extern int GetString([In] IntPtr hRecAtls, [Out] out RECO_RANGE recoRange, [In, Out]ref uint size, [In, Out] StringBuilder recoString); 106internal static extern int GetConfidenceLevel([In] IntPtr hRecAtls, [Out] out RECO_RANGE recoRange, [Out] out RecognitionConfidence confidenceLevel); 113internal static extern int ResetContext([In] ContextSafeHandle hRecContext); 120internal static extern int GetLatticePtr([In] ContextSafeHandle hRecContext, [In] ref IntPtr pRecoLattice);
Graphics\include\wgx_exports.cs (1)
55[In, MarshalAs(UnmanagedType.BStr)] string /* LPOLESTR */ src
PresentationFramework (178)
src\Framework\MS\Internal\AppModel\IBrowserCallbackServices.cs (10)
89void PostReadyStateChange([In, MarshalAs(UnmanagedType.I4)] int readyState); 103void DelegateNavigation([In, MarshalAs(UnmanagedType.BStr)] string url, [In, MarshalAs(UnmanagedType.BStr)] string targetName, [In, MarshalAs(UnmanagedType.BStr)] string headers); 117bool UpdateAddressBar([In, MarshalAs(UnmanagedType.BStr)] string url); 149void UpdateTravelLog([In, MarshalAs(UnmanagedType.Bool)]bool addNewEntry); 157bool UpdateProgress([In, MarshalAs(UnmanagedType.I8)]long cBytesCompleted, [In, MarshalAs(UnmanagedType.I8)]long cBytesTotal); 169bool ChangeDownloadState([In]bool fIsDownloading); 215void ProcessUnhandledException([In, MarshalAs(UnmanagedType.BStr)] string pErrorMsg);
src\Framework\MS\Internal\AppModel\IBrowserHostServices.cs (13)
85int 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, 122void SetBrowserCallback([In, MarshalAs(UnmanagedType.Interface)]object browserCallback); 140bool CanInvokeJournalEntry([In, MarshalAs(UnmanagedType.I4)] int entryId); 163int QueryStatus([MarshalAs(UnmanagedType.LPStruct)]Guid guidCmdGroup, [In] uint command, [Out] out uint flags);
src\Framework\MS\Internal\AppModel\ShellProvider.cs (46)
118object GetAt([In] uint uiIndex, [In] ref Guid riid); 135new object GetAt([In] uint uiIndex, [In] ref Guid riid); 162void GetValue([In] ref PKEY pkey, [In, Out] PROPVARIANT pv); 168void SetValue([In] ref PKEY pkey, PROPVARIANT pv); 188[In, Out] ref int pchEaten, 190[In, Out] ref uint pdwAttributes); 202[In] ref Guid riid); 206object BindToStorage(IntPtr pidl, IBindCtx pbc, [In] ref Guid riid); 228object CreateViewObject(IntPtr hwndOwner, [In] ref Guid riid); 238[In, Out] ref SFGAO rgfInOut); 249[In] ref Guid riid, 250[In, Out] ref uint rgfReserved); 283object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 311new object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 322[In] ref Guid riid); 328[In] ref Guid riid); 335[In] ref Guid riid); 340[In] ref Guid riid); 349void GetProperty(IntPtr key, [In, Out] PROPVARIANT pv); 380object BindToHandler(IBindCtx pbc, [In] ref Guid rbhid, [In] ref Guid riid); 383object GetPropertyStore(int flags, [In] ref Guid riid); 386object GetPropertyDescriptionList([In] ref PKEY keyType, [In] ref Guid riid); 409void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags); 493void SetFileTypes(uint cFileTypes, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] COMDLG_FILTERSPEC[] rgFilterSpec); 534void SetClientGuid([In] ref Guid guid); 559new void SetFileTypes(uint cFileTypes, [In] COMDLG_FILTERSPEC[] rgFilterSpec); 580new void SetClientGuid([In] ref Guid guid); 609new void SetFileTypes(uint cFileTypes, [In] COMDLG_FILTERSPEC[] rgFilterSpec); 630new void SetClientGuid([In] ref Guid guid); 638void SetProperties([In, MarshalAs(UnmanagedType.Interface)] object pStore); 640void SetCollectedProperties([In, MarshalAs(UnmanagedType.Interface)] object pList, [In] int fAppendDefault); 645void ApplyProperties(IShellItem psi, [MarshalAs(UnmanagedType.Interface)] object pStore, [In] ref IntPtr hwnd, [MarshalAs(UnmanagedType.Interface)] object pSink); 702object GetList(ADLT listtype, uint cItemsDesired, [In] ref Guid riid); 721object BeginList(out uint pcMaxSlots, [In] ref Guid riid); 734object GetRemovedDestinations([In] ref Guid riid); 1076internal static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppv); 1084internal static extern HRESULT SHGetFolderPathEx([In] ref Guid rfid, KF_FLAG dwFlags, [In, Optional] IntPtr hToken, [Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszPath, uint cchPath);
src\Framework\MS\Internal\Interop\IndexingFilter.cs (7)
547[In] IFILTER_INIT grfFlags, // IFILTER_INIT value 548[In] uint cAttributes, // number of items in aAttributes 549[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] 564void GetText([In, Out] ref uint pcwcBuffer, [In] IntPtr pBuffer); 578IntPtr BindRegion([In] FILTERREGION origPos, [In] ref Guid riid);
src\Framework\MS\Internal\IO\Packaging\EncryptedPackageFilter.cs (5)
67[In] IFILTER_INIT grfFlags, 68[In] uint cAttributes, 69[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes) 110public IntPtr BindRegion([In] FILTERREGION origPos, [In] ref Guid riid)
src\Framework\MS\Internal\IO\Packaging\XpsFilter.cs (5)
58[In] IFILTER_INIT grfFlags, 59[In] uint cAttributes, 60[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] FULLPROPSPEC[] aAttributes) 305IntPtr IFilter.BindRegion([In] FILTERREGION origPos, [In] ref Guid riid)
src\Framework\MS\Internal\PtsHost\Pts.cs (5)
3181[In] 3191[In] 3201[In] 3223[In] 3549[In] ref FSRECT fsRectToFill, // IN: rectangle to fill
src\Framework\System\Windows\Documents\NaturalLanguageHyphenator.cs (2)
257[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.U2, SizeParamIndex = 2)] 261[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 5)]
src\Framework\System\Windows\Documents\NLGSpellerInterop.cs (3)
1455void AddLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1461void RemoveLexicon([In, MarshalAs(UnmanagedType.Interface)] ILexicon lexicon); 1735void SetInputArray([In] IntPtr inputArray, Int32 size);
src\Framework\System\Windows\Standard\NativeMethods.cs (20)
2451private static extern bool _ChangeWindowMessageFilterEx(IntPtr hwnd, WM message, MSGFLT action, [In, Out, Optional] ref CHANGEFILTERSTRUCT pChangeFilterStruct); 2556private static extern SafeHBITMAP _CreateDIBSection(SafeDC hdc, [In] ref BITMAPINFO bitmapInfo, int iUsage, [Out] out IntPtr ppvBits, IntPtr hSection, int dwOffset); 2564private static extern SafeHBITMAP _CreateDIBSectionIntPtr(IntPtr hdc, [In] ref BITMAPINFO bitmapInfo, int iUsage, [Out] out IntPtr ppvBits, IntPtr hSection, int dwOffset); 2644private static extern IntPtr _CreateRectRgnIndirect([In] ref RECT lprc); 2948public static extern SafeFindHandle FindFirstFileW(string lpFileName, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData); 2958public static extern bool FindNextFileW(SafeFindHandle hndFindFile, [In, Out, MarshalAs(UnmanagedType.LPStruct)] WIN32_FIND_DATAW lpFindFileData); 3100private static extern bool _GetMonitorInfo(IntPtr hMonitor, [In, Out] MONITORINFO lpmi); 3203public static extern void SetWindowThemeAttribute([In] IntPtr hwnd, [In] WINDOWTHEMEATTRIBUTETYPE eAttribute, [In] ref WTA_OPTIONS pvAttribute, [In] uint cbAttribute); 3361private static extern short _RegisterClassEx([In] ref WNDCLASSEX lpwcx); 3588private static extern bool _SystemParametersInfo_NONCLIENTMETRICS(SPI uiAction, int uiParam, [In, Out] ref NONCLIENTMETRICS pvParam, SPIF fWinIni); 3598private static extern bool _SystemParametersInfo_HIGHCONTRAST(SPI uiAction, int uiParam, [In, Out] ref HIGHCONTRAST pvParam, SPIF fWinIni); 3774[In] ref POINT pptDst, 3775[In] ref SIZE psize, 3777[In] ref POINT pptSrc, 3940public static extern void SHGetItemFromDataObject(IDataObject pdtobj, DOGIF dwFlags, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv); 3948public static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath, IBindCtx pbc, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv); 3957public static extern bool Shell_NotifyIcon(NIM dwMessage, [In] NOTIFYICONDATA lpdata);
src\Framework\System\Windows\Standard\ShellProvider.cs (62)
395void Next(uint celt, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.IUnknown, IidParameterIndex = 1, SizeParamIndex = 0)] object[] rgelt, [Out] out uint pceltFetched); 422object GetAt([In] uint uiIndex, [In] ref Guid riid); 435new object GetAt([In] uint uiIndex, [In] ref Guid riid); 458void GetValue([In] ref PKEY pkey, [In, Out] PROPVARIANT pv); 464void SetValue([In] ref PKEY pkey, PROPVARIANT pv); 477[In] IntPtr hwnd, 478[In] IBindCtx pbc, 479[In, MarshalAs(UnmanagedType.LPWStr)] string pszDisplayName, 480[In, Out] ref int pchEaten, 482[In, Out] ref uint pdwAttributes); 485[In] IntPtr hwnd, 486[In] SHCONTF grfFlags); 492[In] IntPtr pidl, 493[In] IBindCtx pbc, 494[In] ref Guid riid); 498object BindToStorage([In] IntPtr pidl, [In] IBindCtx pbc, [In] ref Guid riid); 508HRESULT CompareIDs([In] IntPtr lParam, [In] IntPtr pidl1, [In] IntPtr pidl2); 520object CreateViewObject([In] IntPtr hwndOwner, [In] ref Guid riid); 528[In] uint cidl, 529[In] IntPtr apidl, 530[In, Out] ref SFGAO rgfInOut); 538[In] IntPtr hwndOwner, 539[In] uint cidl, 540[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.SysInt, SizeParamIndex = 2)] IntPtr apidl, 541[In] ref Guid riid, 542[In, Out] ref uint rgfReserved); 551void GetDisplayNameOf([In] IntPtr pidl, [In] SHGDN uFlags, [Out] out IntPtr pName); 556void SetNameOf([In] IntPtr hwnd, 557[In] IntPtr pidl, 558[In, MarshalAs(UnmanagedType.LPWStr)] string pszName, 559[In] SHGDN uFlags, 574object BindToHandler(IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 594object BindToHandler(IBindCtx pbc, [In] ref Guid rbhid, [In] ref Guid riid); 597object GetPropertyStore(int flags, [In] ref Guid riid); 600object GetPropertyDescriptionList([In] ref PKEY keyType, [In] ref Guid riid); 624new object BindToHandler([In] IBindCtx pbc, [In] ref Guid bhid, [In] ref Guid riid); 635[In] ref Guid riid); 641[In] ref Guid riid); 648[In] ref Guid riid); 653[In] ref Guid riid); 688void GetPath([Out, MarshalAs(UnmanagedType.LPWStr)] StringBuilder pszFile, int cchMaxPath, [In, Out] WIN32_FIND_DATAW pfd, SLGP fFlags); 786void SetAppID([In, MarshalAs(UnmanagedType.LPWStr)] string pszAppID); 819object GetList([In] APPDOCLISTTYPE listtype, [In] uint cItemsDesired, [In] ref Guid riid); 830void SetAppID([In, MarshalAs(UnmanagedType.LPWStr)] string pszAppID); 834object BeginList(out uint pcMaxSlots, [In] ref Guid riid); 847object GetRemovedDestinations([In] ref Guid riid);
SMSvcHost (5)
System\ServiceModel\Activation\WebHostUnsafeNativeMethods.cs (5)
48[In] SafeFreeLibrary hModule, 49[In] string lpProcName 55[In] string lpFileName, 56[In] IntPtr hFile, 57[In] int dwFlags
System (933)
compmod\microsoft\win32\SafeNativeMethods.cs (1)
54public static extern bool GetTextMetrics(IntPtr hDC, [In, Out] NativeMethods.TEXTMETRIC tm);
compmod\microsoft\win32\UnsafeNativeMethods.cs (13)
74public static extern bool GetClassInfo(HandleRef hInst, string lpszClass, [In, Out] NativeMethods.WNDCLASS_I wc); 86public static extern int WldpSetDynamicCodeTrust([In] SafeFileHandle fileHandle); 90public static extern int WldpQueryDynamicCodeTrust([In] SafeFileHandle fileHandle, [In] IntPtr image, [In] uint imageSize); 163public static extern int DispatchMessage([In] ref NativeMethods.MSG msg); 167public static extern bool PeekMessage([In, Out] ref NativeMethods.MSG msg, HandleRef hwnd, int msgMin, int msgMax, int remove); 178public static extern bool TranslateMessage([In, Out] ref NativeMethods.MSG msg); 364public static extern bool VerQueryValue(HandleRef pBlock, string lpSubBlock, [In, Out] ref IntPtr lplpBuffer, out int len); 631[In] IntPtr TokenHandle, 632[In] uint TokenInformationClass, 633[In] IntPtr TokenInformation, 634[In] uint TokenInformationLength,
compmod\System\Runtime\InteropServices\ComTypes\IAdviseSink.cs (2)
32void OnDataChange([In] ref FORMATETC format, [In] ref STGMEDIUM stgmedium);
compmod\System\Runtime\InteropServices\ComTypes\IDataObject.cs (7)
38void GetData([In] ref FORMATETC format, out STGMEDIUM medium); 45void GetDataHere([In] ref FORMATETC format, ref STGMEDIUM medium); 54int QueryGetData([In] ref FORMATETC format); 63int GetCanonicalFormatEtc([In] ref FORMATETC formatIn, out FORMATETC formatOut); 69void SetData([In] ref FORMATETC formatIn, [In] ref STGMEDIUM medium, [MarshalAs(UnmanagedType.Bool)] bool release); 84int DAdvise([In] ref FORMATETC pFormatetc, ADVF advf, IAdviseSink adviseSink, out int connection);
net\System\Net\_ConnectStream.cs (2)
1369public override int Read([In, Out] byte[] buffer, int offset, int size) { 1468private int ReadWithoutValidation([In, Out] byte[] buffer, int offset, int size, bool abortOnError)
net\System\Net\_ListenerRequestStream.cs (1)
106public override int Read([In, Out] byte[] buffer, int offset, int size) {
net\System\Net\_ListenerResponseStream.cs (1)
114public override int Read([In, Out] byte[] buffer, int offset, int size) {
net\System\Net\IntranetCredentialPolicy.cs (2)
29[In, MarshalAs(UnmanagedType.BStr)] 32[In] int dwFlags);
net\System\Net\mail\iisPickupDirectory.cs (11)
139[In, Out] ref uint RequiredDataLen 156[In, Out] ref uint RequiredDataLen 166[In, Out] ref UInt32 NumDataEntries, 167[In, Out] ref UInt32 DataSetNumber, 171[In,Out] ref UInt32 RequiredBufferSize 201[In, Out, MarshalAs(UnmanagedType.U4)] ref int RequiredBufferSize 210[In, Out] ref IntPtr NewHandle 230[In, Out] ref _METADATA_HANDLE_INFO Info 235[In, Out, MarshalAs(UnmanagedType.U4)] ref uint SystemChangeNumber 242[In, Out] ref uint DataSetNumber 257[In, Out] ref System.Runtime.InteropServices.ComTypes.FILETIME LastChangeTime,
net\System\Net\NetworkInformation\UnSafeNetInfoNativemethods.cs (7)
657uint ipAddress, [In] SafeLocalFree data, ushort dataSize, ref IPOptions options, SafeLocalFree replyBuffer, uint replySize, uint timeout); 661uint ipAddress, [In] SafeLocalFree data, ushort dataSize, ref IPOptions options, SafeLocalFree replyBuffer, uint replySize, uint timeout); 665byte[] sourceSocketAddress, byte[] destSocketAddress, [In] SafeLocalFree data, ushort dataSize, ref IPOptions options, SafeLocalFree replyBuffer, uint replySize, uint timeout); 669byte[] sourceSocketAddress, byte[] destSocketAddress, [In] SafeLocalFree data, ushort dataSize, ref IPOptions options, SafeLocalFree replyBuffer, uint replySize, uint timeout); 681[In] AddressFamily addressFamily, 683[MarshalAs(UnmanagedType.FunctionPtr)][In] StableUnicastIpAddressTableDelegate callback, 684[In] IntPtr context,
net\System\Net\Sockets\NetworkStream.cs (1)
482public override int Read([In, Out] byte[] buffer, int offset, int size) {
net\System\Net\UnsafeNativeMethods.cs (424)
77internal static extern IntPtr CreateSemaphore([In] IntPtr lpSemaphoreAttributes, [In] int lInitialCount, [In] int lMaximumCount, [In] IntPtr lpName); 85internal static extern bool ReleaseSemaphore([In] IntPtr hSemaphore, [In] int lReleaseCount, [In] IntPtr lpPreviousCount); 127internal static extern bool HeapFree([In] IntPtr hHeap, [In] uint dwFlags, [In] IntPtr lpMem); 187internal static extern uint RegQueryValueEx(SafeRegistryHandle key, string valueName, IntPtr reserved, out uint type, [Out] byte[] data, [In][Out] ref uint size); 354private static extern uint RasEnumConnections([In, Out] RASCONN[] lprasconn, ref uint lpcb, ref uint lpcConnections); 357private static extern uint RasGetConnectStatus([In] IntPtr hrasconn, [In, Out] ref RASCONNSTATUS lprasconnstatus); 360private static extern uint RasConnectionNotification([In] IntPtr hrasconn, [In] SafeWaitHandle hEvent, uint dwFlags); 483[In] IntPtr contextBuffer); 502[In] void* inContextPtr, 503[In] SecurityBufferDescriptor inputBuffer, 504[In] ContextFlags inFlags, 505[In] Endianness endianness, 507[In, Out] SecurityBufferDescriptor outputBuffer, 508[In, Out] ref ContextFlags attributes, 516[In] ContextAttribute attribute, 517[In] void* buffer); 523[In] ContextAttribute attribute, 524[In] byte[] buffer, 525[In] int bufferSize); 534[In] string principal, 535[In] string moduleName, 536[In] int usage, 537[In] void* logonID, 538[In] ref AuthIdentity authdata, 539[In] void* keyCallback, 540[In] void* keyArgument, 547[In] string principal, 548[In] string moduleName, 549[In] int usage, 550[In] void* logonID, 551[In] IntPtr zero, 552[In] void* keyCallback, 553[In] void* keyArgument, 561[In] string principal, 562[In] string moduleName, 563[In] int usage, 564[In] void* logonID, 565[In] SafeSspiAuthDataHandle authdata, 566[In] void* keyCallback, 567[In] void* keyArgument, 574[In] string principal, 575[In] string moduleName, 576[In] int usage, 577[In] void* logonID, 578[In] ref SecureCredential authData, 579[In] void* keyCallback, 580[In] void* keyArgument, 589[In] void* inContextPtr, 590[In] byte* targetName, 591[In] ContextFlags inFlags, 592[In] int reservedI, 593[In] Endianness endianness, 594[In] SecurityBufferDescriptor inputBuffer, 595[In] int reservedII, 597[In, Out] SecurityBufferDescriptor outputBuffer, 598[In, Out] ref ContextFlags attributes, 605[In] void* inContextPtr, 606[In, Out] SecurityBufferDescriptor inputBuffers 612[In] void* inContextPtr, 613[In, Out] SecurityBufferDescriptor inputBuffers 633[In] string nodename, 634[In] string servicename, 635[In] ref AddressInfo hints, 641internal static extern void freeaddrinfo([In] IntPtr info ); 679internal static extern unsafe SafeLoadLibrary LoadLibraryExW([In] string lpwLibFileName, [In] void* hFile, [In] uint dwFlags); 689internal static extern unsafe bool FreeLibrary([In] IntPtr hModule); 710[In] IntPtr pChainContext); 715[In] IntPtr ppChainContext); 720[In] IntPtr certContext); 740[In] IntPtr socketHandle, 742[In, Out] ref int socketAddressSize 748[In] IntPtr socketHandle 754[In] IntPtr handle, 755[In] int cmd, 756[In, Out] ref int argp 762[In] IntPtr handle, 763[In] IntPtr Event, 764[In] AsyncEventBits NetworkEvents 770[In] IntPtr handle, 771[In] SocketOptionLevel optionLevel, 772[In] SocketOptionName optionName, 773[In] ref Linger linger, 774[In] int optionLength 793[In] char* urlName, 794[In] byte* entryPtr, //was [Out] 795[In, Out] ref int entryBufSize, 796[In] int dwReserved //must be 0 802[In] char* urlName, 803[In] int dwReserved //must be 0 1022[In] AddressFamily addressFamily, 1023[In] SocketType socketType, 1024[In] ProtocolType protocolType, 1025[In] IntPtr protocolInfo, // will be WSAProtcolInfo protocolInfo once we include QOS APIs 1026[In] uint group, 1027[In] SocketConstructorFlags flags 1032[In] AddressFamily addressFamily, 1033[In] SocketType socketType, 1034[In] ProtocolType protocolType, 1035[In] byte* pinnedBuffer, // will be WSAProtcolInfo protocolInfo once we include QOS APIs 1036[In] uint group, 1037[In] SocketConstructorFlags flags 1043[In] short wVersionRequested, 1050[In] SafeCloseSocket socketHandle, 1051[In] int cmd, 1052[In, Out] ref int argp 1057[In] string host 1062[In] ref int addr, 1063[In] int len, 1064[In] ProtocolFamily type 1070[In] int bufferLength 1075[In] SafeCloseSocket socketHandle, 1077[In, Out] ref int socketAddressSize 1082[In] SafeCloseSocket socketHandle, 1083[In] SocketOptionLevel optionLevel, 1084[In] SocketOptionName optionName, 1086[In, Out] ref int optionLength 1091[In] SafeCloseSocket socketHandle, 1092[In] SocketOptionLevel optionLevel, 1093[In] SocketOptionName optionName, 1095[In, Out] ref int optionLength 1100[In] SafeCloseSocket socketHandle, 1101[In] SocketOptionLevel optionLevel, 1102[In] SocketOptionName optionName, 1104[In, Out] ref int optionLength 1109[In] SafeCloseSocket socketHandle, 1110[In] SocketOptionLevel optionLevel, 1111[In] SocketOptionName optionName, 1113[In, Out] ref int optionLength 1121[In] SafeCloseSocket socketHandle, 1122[In] SocketOptionLevel optionLevel, 1123[In] SocketOptionName optionName, 1125[In, Out] ref int optionLength 1130[In] SafeCloseSocket socketHandle, 1131[In] SocketOptionLevel optionLevel, 1132[In] SocketOptionName optionName, 1133[In] ref int optionValue, 1134[In] int optionLength 1139[In] SafeCloseSocket socketHandle, 1140[In] SocketOptionLevel optionLevel, 1141[In] SocketOptionName optionName, 1142[In] byte[] optionValue, 1143[In] int optionLength 1148[In] SafeCloseSocket socketHandle, 1149[In] SocketOptionLevel optionLevel, 1150[In] SocketOptionName optionName, 1151[In] ref IntPtr pointer, 1152[In] int optionLength 1158[In] SafeCloseSocket socketHandle, 1159[In] SocketOptionLevel optionLevel, 1160[In] SocketOptionName optionName, 1161[In] ref Linger linger, 1162[In] int optionLength 1167[In] SafeCloseSocket socketHandle, 1168[In] SocketOptionLevel optionLevel, 1169[In] SocketOptionName optionName, 1170[In] ref IPMulticastRequest mreq, 1171[In] int optionLength 1179[In] SafeCloseSocket socketHandle, 1180[In] SocketOptionLevel optionLevel, 1181[In] SocketOptionName optionName, 1182[In] ref IPv6MulticastRequest mreq, 1183[In] int optionLength 1190[In] SafeCloseSocket socket, 1191[In] SafeHandle fileHandle, 1192[In] int numberOfBytesToWrite, 1193[In] int numberOfBytesPerSend, 1194[In] SafeHandle overlapped, 1195[In] TransmitFileBuffers buffers, 1196[In] TransmitFileOptions flags 1201[In] SafeCloseSocket socket, 1202[In] IntPtr fileHandle, 1203[In] int numberOfBytesToWrite, 1204[In] int numberOfBytesPerSend, 1205[In] SafeHandle overlapped, 1206[In] TransmitFileBuffers buffers, 1207[In] TransmitFileOptions flags 1213[In] IntPtr socket, 1214[In] SafeHandle fileHandle, 1215[In] int numberOfBytesToWrite, 1216[In] int numberOfBytesPerSend, 1217[In] SafeHandle overlapped, 1218[In] TransmitFileBuffers buffers, 1219[In] TransmitFileOptions flags 1224[In] IntPtr socket, 1225[In] IntPtr fileHandle, 1226[In] int numberOfBytesToWrite, 1227[In] int numberOfBytesPerSend, 1228[In] SafeHandle overlapped, 1229[In] TransmitFileBuffers buffers, 1230[In] TransmitFileOptions flags 1238[In] IntPtr socketHandle, 1239[In] byte* pinnedBuffer, 1240[In] int len, 1241[In] SocketFlags socketFlags 1247[In] IntPtr socketHandle, 1248[In] byte* pinnedBuffer, 1249[In] int len, 1250[In] SocketFlags socketFlags 1255[In] SafeCloseSocket socketHandle, 1256[In] int backlog 1261[In] SafeCloseSocket socketHandle, 1262[In] byte[] socketAddress, 1263[In] int socketAddressSize 1268[In] SafeCloseSocket socketHandle, 1269[In] int how 1275[In] IntPtr socketHandle, 1276[In] byte* pinnedBuffer, 1277[In] int len, 1278[In] SocketFlags socketFlags, 1279[In] byte[] socketAddress, 1280[In] int socketAddressSize 1286[In] IntPtr socketHandle, 1287[In] byte* pinnedBuffer, 1288[In] int len, 1289[In] SocketFlags socketFlags, 1291[In, Out] ref int socketAddressSize 1296[In] SafeCloseSocket socketHandle, 1298[In, Out] ref int socketAddressSize 1303[In] int ignoredParameter, 1304[In, Out] IntPtr[] readfds, 1305[In, Out] IntPtr[] writefds, 1306[In, Out] IntPtr[] exceptfds, 1307[In] ref TimeValue timeout 1312[In] int ignoredParameter, 1313[In, Out] IntPtr[] readfds, 1314[In, Out] IntPtr[] writefds, 1315[In, Out] IntPtr[] exceptfds, 1316[In] IntPtr nullTimeout 1322[In] IntPtr socketHandle, 1323[In] byte[] socketAddress, 1324[In] int socketAddressSize, 1325[In] IntPtr inBuffer, 1326[In] IntPtr outBuffer, 1327[In] IntPtr sQOS, 1328[In] IntPtr gQOS 1334[In] SafeCloseSocket socketHandle, 1335[In] ref WSABuffer buffer, 1336[In] int bufferCount, 1338[In] SocketFlags socketFlags, 1339[In] SafeHandle overlapped, 1340[In] IntPtr completionRoutine 1345[In] SafeCloseSocket socketHandle, 1346[In] WSABuffer[] buffersArray, 1347[In] int bufferCount, 1349[In] SocketFlags socketFlags, 1350[In] SafeHandle overlapped, 1351[In] IntPtr completionRoutine 1356[In] IntPtr socketHandle, 1357[In] WSABuffer[] buffersArray, 1358[In] int bufferCount, 1360[In] SocketFlags socketFlags, 1361[In] SafeHandle overlapped, 1362[In] IntPtr completionRoutine 1367[In] SafeCloseSocket socketHandle, 1368[In] ref WSABuffer buffer, 1369[In] int bufferCount, 1371[In] SocketFlags socketFlags, 1372[In] IntPtr socketAddress, 1373[In] int socketAddressSize, 1374[In] SafeHandle overlapped, 1375[In] IntPtr completionRoutine 1380[In] SafeCloseSocket socketHandle, 1381[In] WSABuffer[] buffersArray, 1382[In] int bufferCount, 1384[In] SocketFlags socketFlags, 1385[In] IntPtr socketAddress, 1386[In] int socketAddressSize, 1387[In] SafeNativeOverlapped overlapped, 1388[In] IntPtr completionRoutine 1393[In] SafeCloseSocket socketHandle, 1394[In] ref WSABuffer buffer, 1395[In] int bufferCount, 1397[In, Out] ref SocketFlags socketFlags, 1398[In] SafeHandle overlapped, 1399[In] IntPtr completionRoutine 1404[In] SafeCloseSocket socketHandle, 1405[In, Out] WSABuffer[] buffers, 1406[In] int bufferCount, 1408[In, Out] ref SocketFlags socketFlags, 1409[In] SafeHandle overlapped, 1410[In] IntPtr completionRoutine 1415[In] IntPtr socketHandle, 1416[In, Out] WSABuffer[] buffers, 1417[In] int bufferCount, 1419[In, Out] ref SocketFlags socketFlags, 1420[In] SafeHandle overlapped, 1421[In] IntPtr completionRoutine 1426[In] SafeCloseSocket socketHandle, 1427[In] ref WSABuffer buffer, 1428[In] int bufferCount, 1430[In, Out] ref SocketFlags socketFlags, 1431[In] IntPtr socketAddressPointer, 1432[In] IntPtr socketAddressSizePointer, 1433[In] SafeHandle overlapped, 1434[In] IntPtr completionRoutine 1439[In] SafeCloseSocket socketHandle, 1440[In, Out] WSABuffer[] buffers, 1441[In] int bufferCount, 1443[In, Out] ref SocketFlags socketFlags, 1444[In] IntPtr socketAddressPointer, 1445[In] IntPtr socketAddressSizePointer, 1446[In] SafeNativeOverlapped overlapped, 1447[In] IntPtr completionRoutine 1452[In] SafeCloseSocket socketHandle, 1453[In] SafeHandle Event, 1454[In] AsyncEventBits NetworkEvents 1459[In] SafeCloseSocket socketHandle, 1460[In] IntPtr Event, 1461[In] AsyncEventBits NetworkEvents 1468[In] SafeCloseSocket socketHandle, 1469[In] int ioControlCode, 1470[In,Out] ref Guid guid, 1471[In] int guidSize, 1473[In] int funcPtrSize, 1475[In] IntPtr shouldBeNull, 1476[In] IntPtr shouldBeNull2 1481[In] IntPtr socketHandle, 1482[In] int ioControlCode, 1483[In] byte[] inBuffer, 1484[In] int inBufferSize, 1486[In] int outBufferSize, 1488[In] SafeHandle overlapped, 1489[In] IntPtr completionRoutine 1494[In] IntPtr socketHandle, 1495[In] uint ioControlCode, 1496[In] IntPtr inBuffer, 1497[In] int inBufferSize, 1499[In] int outBufferSize, 1501[In] SafeHandle overlapped, 1502[In] IntPtr completionRoutine 1507[In] SafeCloseSocket socketHandle, 1508[In] SafeWaitHandle Event, 1509[In, Out] ref NetworkEvents networkEvents 1515[In] SafeCloseSocket socketHandle, 1516[In] uint targetProcessID, 1517[In] byte* pinnedBuffer 1523[In] SafeCloseSocket socketHandle, 1524[In] SafeHandle overlapped, 1526[In] bool wait, 1533[In] string addressString, 1534[In] AddressFamily addressFamily, 1535[In] IntPtr lpProtocolInfo, // always passing in a 0 1537[In, Out] ref int socketAddressSize ); 1541[In] byte[] socketAddress, 1542[In] int socketAddressSize, 1543[In] IntPtr lpProtocolInfo,// always passing in a 0 1545[In, Out] ref int addressStringLength); 1549[In] byte[] sa, 1550[In] int salen, 1551[In,Out] StringBuilder host, 1552[In] int hostlen, 1553[In,Out] StringBuilder serv, 1554[In] int servlen, 1555[In] int flags); 1562[In] int[] lpiProtocols, 1563[In] SafeLocalFree lpProtocolBuffer, 1564[In][Out] ref uint lpdwBufferLength 1652[In] IntPtr policy, 1653[In] SafeFreeCertChain chainContext, 1654[In] ref ChainPolicyParameter cpp, 1655[In, Out] ref ChainPolicyStatus ps); 1660[In] IntPtr pSelectionContext, // LPCGUID 1661[In] CertificateSelect flags, // DWORD 1662[In] IntPtr pChainParameters, // PCCERT_SELECT_CHAIN_PARA 1663[In] int cCriteria, // DWORD 1664[In] SafeCertSelectCritera rgpCriteria, // PCCERT_SELECT_CRITERIA 1665[In] IntPtr hStore, // HCERTSTORE 1768[In] uint qualityOfProtection, 1769[In, Out] SecurityBufferDescriptor inputOutput, 1770[In] uint sequenceNumber 1776[In] ref SSPIHandle contextHandle, 1777[In, Out] SecurityBufferDescriptor inputOutput, 1778[In] uint sequenceNumber, 1808[In] ref WINHTTP_AUTOPROXY_OPTIONS autoProxyOptions, out WINHTTP_PROXY_INFO proxyInfo); 1946[In] string urlName, 1947[In] int expectedFileSize, 1948[In] string fileExtension, 1950[In] int dwReserved 1955[In] string urlName, 1956[In] string localFileName, 1957[In] _WinInetCache.FILETIME expireTime, 1958[In] _WinInetCache.FILETIME lastModifiedTime, 1959[In] _WinInetCache.EntryType EntryType, 1960[In] byte* headerInfo, 1961[In] int headerSizeTChars, 1962[In] string fileExtension, 1963[In] string originalUrl 1968[In] string urlName, 1969[In] byte* entryPtr, //was [Out] 1970[In, Out] ref int bufferSz 1975[In] string lpszUrlName, 1976[In] byte* EntryPtr, 1977[In] _WinInetCache.Entry_FC fieldControl 1981internal static extern bool DeleteUrlCacheEntryW( [In] string urlName); 1985[In] string urlName, 1986[In] int dwReserved //must be 0 2120[In] IntPtr authData); 2125[In] string userName, 2126[In] string domainName, 2127[In] string password, 2143internal static extern uint HttpReceiveRequestEntityBody2(CriticalHandle requestQueueHandle, ulong requestId, uint flags, void* pEntityBuffer, uint entityBufferLength, out uint bytesReturned, [In] SafeHandle pOverlapped); 2207[In] byte* tokenBindingMessage, 2208[In] uint tokenBindingMessageSize, 2209[In] TOKENBINDING_KEY_PARAMETERS_TYPE keyType, 2210[In] byte* tlsUnique, 2211[In] uint tlsUniqueSize, 2217[In] byte* tokenBindingMessage, 2218[In] uint tokenBindingMessageSize, 2219[In] IntPtr keyType, 2220[In] byte* tlsUnique, 2221[In] uint tlsUniqueSize, 3413[In] ref Guid clsid, 3416[In] ref Guid iid,
net\System\Net\WebSockets\WebSocketProtocolComponent.cs (47)
223[In]Property[] properties, 224[In] uint propertyCount, 232[In] SafeHandle webSocketHandle, 233[In] IntPtr subProtocols, 234[In] uint subProtocolCount, 235[In] IntPtr extensions, 236[In] uint extensionCount, 237[In] HttpHeader[] initialHeaders, 238[In] uint initialHeaderCount, 246private static extern int WebSocketEndClientHandshake_Raw([In] SafeHandle webSocketHandle, 247[In] HttpHeader[] responseHeaders, 248[In] uint responseHeaderCount, 249[In, Out] IntPtr selectedExtensions, 250[In] IntPtr selectedExtensionCount, 251[In] IntPtr selectedSubProtocol); 258[In] SafeHandle webSocketHandle, 259[In] IntPtr subProtocol, 260[In] IntPtr extensions, 261[In] uint extensionCount, 262[In] HttpHeader[] requestHeaders, 263[In] uint requestHeaderCount, 271private static extern int WebSocketEndServerHandshake_Raw([In] SafeHandle webSocketHandle); 278[In]Property[] properties, 279[In] uint propertyCount, 287[In] SafeHandle webSocketHandle); 294[In] IntPtr webSocketHandle); 301[In] SafeHandle webSocketHandle, 302[In] BufferType bufferType, 303[In] ref Buffer buffer, 304[In] IntPtr applicationContext); 311[In] SafeHandle webSocketHandle, 312[In] BufferType bufferType, 313[In] IntPtr buffer, 314[In] IntPtr applicationContext); 321[In] SafeHandle webSocketHandle, 322[In] IntPtr buffers, 323[In] IntPtr applicationContext); 330[In] SafeHandle webSocketHandle, 331[In] ActionQueue actionQueue, 332[In, Out] Buffer[] dataBuffers, 333[In, Out] ref uint dataBufferCount, 344[In] SafeHandle webSocketHandle, 345[In] IntPtr actionContext, 346[In] uint bytesTransferred); 353[In] PropertyType property, 354[In, Out] ref uint value, 355[In, Out] ref uint size);
security\system\security\cryptography\cryptoapi.cs (408)
1671[In] IntPtr hProv, 1672[In] uint dwFlags); 1927[In] uint dwFlags, 1928[In] IntPtr lpSource, 1929[In] uint dwMessageId, 1930[In] uint dwLanguageId, 1931[In,Out] StringBuilder lpBuffer, 1932[In] uint nSize, 1933[In] IntPtr Arguments); 1939[In] IntPtr hModule); 1945[In] IntPtr hModule, 1946[In] [MarshalAs(UnmanagedType.LPStr)] string lpProcName); 1955[In] uint uFlags, 1956[In] IntPtr sizetdwBytes); 1962[In] [MarshalAs(UnmanagedType.LPStr)] string lpFileName); 1971[In] SafeCertStoreHandle hCertStore, 1972[In] uint dwFlags, 1973[In] uint dwCtrlType, 1974[In] IntPtr pvCtrlPara); 1980[In] uint dwCertEncodingType, 1981[In] SafeLocalAllocHandle pbCertEncoded, 1982[In] uint cbCertEncoded); 1991[In] IntPtr pCertContext); 2000[In] SafeCertContextHandle pCertContext); 2009[In] IntPtr pChainContext); 2018[In] SafeX509ChainHandle pChainContext); 2024[In] IntPtr hCertStore); 2030[In] [MarshalAs(UnmanagedType.LPStr)] string pszObjId, 2031[In] uint cExtensions, 2032[In] IntPtr rgExtensions); 2038[In] IntPtr pCertContext); 2047[In] IntPtr hChainEngine, 2048[In] SafeCertContextHandle pCertContext, 2049[In] ref _FILETIME pTime, 2050[In] SafeCertStoreHandle hAdditionalStore, 2051[In] ref CERT_CHAIN_PARA pChainPara, 2052[In] uint dwFlags, 2053[In] IntPtr pvReserved, 2054[In,Out] ref SafeX509ChainHandle ppChainContext); 2063[In] SafeCertContextHandle pCertContext, 2064[In] uint dwPropId, 2065[In,Out] SafeLocalAllocHandle pvData, 2066[In,Out] ref uint pcbData); 2072[In] uint dwCertEncodingType, 2073[In] IntPtr pCertInfo, 2074[In] IntPtr pbKeyUsage, 2075[In,Out] uint cbKeyUsage); 2084[In] SafeCertContextHandle pCertContext, 2085[In] uint dwType, 2086[In] uint dwFlags, 2087[In] IntPtr pvTypePara, 2088[In,Out] SafeLocalAllocHandle pszNameString, 2089[In] uint cchNameString); 2095[In] uint dwCertEncodingType, 2096[In] IntPtr pPublicKey); // PCERT_PUBLIC_KEY_INFO 2105[In] uint cCerts, 2106[In] IntPtr rghCerts, 2108[In,Out] SafeLocalAllocHandle rghOIDs, 2109[In,Out] IntPtr pcbOIDs); 2118[In] uint dwCertEncodingType, 2119[In] IntPtr pName, 2120[In] uint dwStrType, 2121[In,Out] SafeLocalAllocHandle psz, 2122[In] uint csz); 2131[In] SafeCertContextHandle pCertContext, 2132[In] uint dwFlags, 2133[In,Out] SafeLocalAllocHandle pbElement, 2134[In,Out] IntPtr pcbElement); 2140[In] uint dwCertEncodingType, 2141[In] string pszX500, 2142[In] uint dwStrType, 2143[In] IntPtr pvReserved, 2144[In,Out] IntPtr pbEncoded, 2145[In,Out] ref uint pcbEncoded, 2146[In,Out] IntPtr ppszError); 2152[In,Out] ref _FILETIME pTimeToVerify, 2153[In] IntPtr pCertInfo); 2162[In] IntPtr pszPolicyOID, 2163[In] SafeX509ChainHandle pChainContext, 2164[In] ref CERT_CHAIN_POLICY_PARA pPolicyPara, 2165[In,Out] ref CERT_CHAIN_POLICY_STATUS pPolicyStatus); 2174[In] SafeCertContextHandle pCert, 2175[In] uint dwFlags, 2176[In] IntPtr pvReserved, 2177[In,Out] ref SafeCryptProvHandle phCryptProv, 2178[In,Out] ref uint pdwKeySpec, 2179[In,Out] ref bool pfCallerFreeProv); 2188[In] uint dwCertEncodingType, 2189[In] IntPtr lpszStructType, 2190[In] IntPtr pbEncoded, 2191[In] uint cbEncoded, 2192[In] uint dwFlags, 2193[In,Out] SafeLocalAllocHandle pvStructInfo, 2194[In,Out] IntPtr pcbStructInfo); 2203[In] uint dwCertEncodingType, 2204[In] IntPtr lpszStructType, 2205[In] byte[] pbEncoded, 2206[In] uint cbEncoded, 2207[In] uint dwFlags, 2208[In,Out] SafeLocalAllocHandle pvStructInfo, 2209[In,Out] IntPtr pcbStructInfo); 2218[In] uint dwCertEncodingType, 2219[In] IntPtr lpszStructType, 2220[In] IntPtr pvStructInfo, 2221[In,Out] SafeLocalAllocHandle pbEncoded, 2222[In,Out] IntPtr pcbEncoded); 2231[In] uint dwCertEncodingType, 2232[In] [MarshalAs(UnmanagedType.LPStr)] string lpszStructType, 2233[In] IntPtr pvStructInfo, 2234[In,Out] SafeLocalAllocHandle pbEncoded, 2235[In,Out] IntPtr pcbEncoded); 2241[In] uint dwKeyType, 2242[In] IntPtr pvKey, 2243[In] OidGroup dwGroupId); 2252[In] uint dwKeyType, 2253[In] SafeLocalAllocHandle pvKey, 2254[In] OidGroup dwGroupId); 2263[In] uint dwCertEncodingType, 2264[In] uint dwFormatType, 2265[In] uint dwFormatStrType, 2266[In] IntPtr pFormatStruct, 2267[In] [MarshalAs(UnmanagedType.LPStr)] string lpszStructType, 2268[In] byte[] pbEncoded, 2269[In] uint cbEncoded, 2270[In,Out] SafeLocalAllocHandle pbFormat, 2271[In,Out] IntPtr pcbFormat); 2280[In] uint dwCertEncodingType, 2281[In] uint dwFormatType, 2282[In] uint dwFormatStrType, 2283[In] IntPtr pFormatStruct, 2284[In] IntPtr lpszStructType, 2285[In] byte[] pbEncoded, 2286[In] uint cbEncoded, 2287[In,Out] SafeLocalAllocHandle pbFormat, 2288[In,Out] IntPtr pcbFormat); 2294[In] SafeCryptProvHandle hProv, 2295[In] uint dwParam, 2296[In] IntPtr pbData, 2297[In] IntPtr pdwDataLen, 2298[In] uint dwFlags); 2304[In] IntPtr hCryptProv, // HCRYPTPROV 2305[In] uint Algid, // ALG_ID 2306[In] uint dwFlags, 2307[In] IntPtr pbEncoded, 2308[In] uint cbEncoded, 2310[In, Out] IntPtr pcbComputedHash); 2316[In] IntPtr hCryptProv, // HCRYPTPROV 2317[In] uint Algid, // ALG_ID 2318[In] uint dwFlags, 2319[In] uint dwCertEncodingType, 2320[In] IntPtr pInfo, 2322[In, Out] IntPtr pcbComputedHash); 2328[In] SafeCryptMsgHandle hCryptMsg, 2329[In] uint dwParamType, 2330[In] uint dwIndex, 2331[In, Out] IntPtr pvData, 2332[In, Out] IntPtr pcbData); 2338[In] SafeCryptMsgHandle hCryptMsg, 2339[In] uint dwParamType, 2340[In] uint dwIndex, 2341[In, Out] SafeLocalAllocHandle pvData, 2342[In, Out] IntPtr pcbData); 2348[In] uint dwMsgEncodingType, 2349[In] uint dwFlags, 2350[In] uint dwMsgType, 2351[In] IntPtr hCryptProv, 2352[In] IntPtr pRecipientInfo, 2353[In] IntPtr pStreamInfo); 2359[In] SafeCryptMsgHandle hCryptMsg, 2360[In] byte[] pbData, 2361[In] uint cbData, 2362[In] bool fFinal); 2368[In] SafeCryptMsgHandle hCryptMsg, 2369[In] IntPtr pbData, 2370[In] uint cbData, 2371[In] bool fFinal); 2377[In] IntPtr hCryptProv, 2378[In] uint dwEncodingType, 2379[In] IntPtr pbSignerInfo, 2380[In] uint cbSignerInfo, 2381[In] IntPtr pbSignerInfoCountersignature, 2382[In] uint cbSignerInfoCountersignature, 2383[In] IntPtr pciCountersigner); 2413[In] int status); 2462[In,Out] ref SafeCryptProvHandle hCryptProv, 2463[In] [MarshalAs(UnmanagedType.LPStr)] string pszContainer, 2464[In] [MarshalAs(UnmanagedType.LPStr)] string pszProvider, 2465[In] uint dwProvType, 2466[In] uint dwFlags); 2475[In] SafeCertStoreHandle hCertStore, 2476[In] SafeCertContextHandle pCertContext, 2477[In] uint dwAddDisposition, 2478[In,Out] SafeCertContextHandle ppStoreContext); 2487[In] SafeCertStoreHandle hCertStore, 2488[In] SafeCertContextHandle pCertContext, 2489[In] uint dwAddDisposition, 2490[In,Out] SafeCertContextHandle ppStoreContext); 2499[In] SafeCertContextHandle pCertContext); 2508[In] SafeCertStoreHandle hCertStore, 2509[In] IntPtr pPrevCertContext); 2518[In] SafeCertStoreHandle hCertStore, 2519[In] SafeCertContextHandle pPrevCertContext); 2529[In] SafeCertStoreHandle hCertStore, 2530[In] uint dwCertEncodingType, 2531[In] uint dwFindFlags, 2532[In] uint dwFindType, 2533[In] IntPtr pvFindPara, 2534[In] SafeCertContextHandle pPrevCertContext); 2543[In] IntPtr lpszStoreProvider, 2544[In] uint dwMsgAndCertEncodingType, 2545[In] IntPtr hCryptProv, 2546[In] uint dwFlags, 2547[In] string pvPara); // we want this always as a Unicode string. 2556[In] SafeCertStoreHandle hCertStore, 2557[In] uint dwMsgAndCertEncodingType, 2558[In] uint dwSaveAs, 2559[In] uint dwSaveTo, 2560[In,Out] IntPtr pvSaveToPara, 2561[In] uint dwFlags); 2570[In] IntPtr pCertContext, 2571[In] uint dwPropId, 2572[In] uint dwFlags, 2573[In] IntPtr pvData); 2582[In] SafeCertContextHandle pCertContext, 2583[In] uint dwPropId, 2584[In] uint dwFlags, 2585[In] IntPtr pvData); 2594[In] SafeCertContextHandle pCertContext, 2595[In] uint dwPropId, 2596[In] uint dwFlags, 2597[In] SafeLocalAllocHandle safeLocalAllocHandle); 2603[In] SafeCryptProvHandle hProv, 2604[In] IntPtr pSubjectIssuerBlob, 2605[In] uint dwFlags, 2606[In] IntPtr pKeyProvInfo, 2607[In] IntPtr pSignatureAlgorithm, 2608[In] IntPtr pStartTime, 2609[In] IntPtr pEndTime, 2610[In] IntPtr pExtensions); 2616[In] SafeCryptMsgHandle hCryptMsg, 2617[In] uint dwFlags, 2618[In] uint dwCtrlType, 2619[In] IntPtr pvCtrlPara); 2625[In] SafeCryptMsgHandle hCryptMsg, 2626[In] uint dwIndex, 2627[In] uint cCountersigners, 2628[In] IntPtr rgCountersigners); 2634[In] uint dwMsgEncodingType, 2635[In] uint dwFlags, 2636[In] uint dwMsgType, 2637[In] IntPtr pvMsgEncodeInfo, 2638[In] IntPtr pszInnerContentObjID, 2639[In] IntPtr pStreamInfo); 2645[In] uint dwMsgEncodingType, 2646[In] uint dwFlags, 2647[In] uint dwMsgType, 2648[In] IntPtr pvMsgEncodeInfo, 2649[In] [MarshalAs(UnmanagedType.LPStr)] string pszInnerContentObjID, 2650[In] IntPtr pStreamInfo); 2656[In] uint dwObjectType, 2657[In] IntPtr pvObject, 2658[In] uint dwExpectedContentTypeFlags, 2659[In] uint dwExpectedFormatTypeFlags, 2660[In] uint dwFlags, 2664[In,Out] IntPtr phCertStore, 2665[In,Out] IntPtr phMsg, 2666[In,Out] IntPtr ppvContext); 2675[In] uint dwObjectType, 2676[In] IntPtr pvObject, 2677[In] uint dwExpectedContentTypeFlags, 2678[In] uint dwExpectedFormatTypeFlags, 2679[In] uint dwFlags, 2683[In,Out] ref SafeCertStoreHandle phCertStore, 2684[In,Out] IntPtr phMsg, 2685[In,Out] IntPtr ppvContext); 2691[In] IntPtr pDataIn, 2692[In] string szDataDescr, 2693[In] IntPtr pOptionalEntropy, 2694[In] IntPtr pvReserved, 2695[In] IntPtr pPromptStruct, 2696[In] uint dwFlags, 2697[In,Out] IntPtr pDataBlob); 2703[In] IntPtr pDataIn, 2704[In] IntPtr ppszDataDescr, 2705[In] IntPtr pOptionalEntropy, 2706[In] IntPtr pvReserved, 2707[In] IntPtr pPromptStruct, 2708[In] uint dwFlags, 2709[In,Out] IntPtr pDataBlob); 2718[In] SafeCertStoreHandle hStore, 2719[In,Out] IntPtr pPFX, 2720[In] string szPassword, 2721[In] uint dwFlags); 2730[In] IntPtr pPFX, 2731[In] string szPassword, 2732[In] uint dwFlags); 2943[In] SafeCertContextHandle safeCertContext, 2944[In] uint dwFlags, 2945[In] uint dwDisplayType) { 3001[In,Out] ref SafeCryptProvHandle hCryptProv, 3002[In] [MarshalAs(UnmanagedType.LPStr)] string pwszContainer, 3003[In] [MarshalAs(UnmanagedType.LPStr)] string pwszProvider, 3004[In] uint dwProvType, 3005[In] uint dwFlags) { 3074[In] uint dwKeyType, 3075[In] IntPtr pvKey, 3076[In] OidGroup dwGroupId) { 3097[In] uint dwKeyType, 3098[In] SafeLocalAllocHandle pvKey, 3099[In] OidGroup dwGroupId) { 3122[In] uint dwCertEncodingType, 3123[In] uint dwFormatStrType, 3124[In] string lpszStructType, 3125[In] byte[] rawData) { 3172[In] uint dwCertEncodingType, 3173[In] uint dwFormatStrType, 3174[In] IntPtr lpszStructType, 3175[In] byte[] rawData) { 3219[In] SafeCryptMsgHandle hCryptMsg, 3220[In] uint dwFlags, 3221[In] uint dwCtrlType, 3222[In] IntPtr pvCtrlPara) { 3238[In] SafeCryptMsgHandle hCryptMsg, 3239[In] uint dwIndex, 3240[In] uint cCountersigners, 3241[In] IntPtr rgCountersigners) { 3257[In] uint dwMsgEncodingType, 3258[In] uint dwFlags, 3259[In] uint dwMsgType, 3260[In] IntPtr pvMsgEncodeInfo, 3261[In] IntPtr pszInnerContentObjID, 3262[In] IntPtr pStreamInfo) { 3280[In] uint dwMsgEncodingType, 3281[In] uint dwFlags, 3282[In] uint dwMsgType, 3283[In] IntPtr pvMsgEncodeInfo, 3284[In] string pszInnerContentObjID, 3285[In] IntPtr pStreamInfo) { 3307[In] IntPtr pCertContext, 3308[In] uint dwPropId, 3309[In] uint dwFlags, 3310[In] IntPtr pvData) { 3333[In] SafeCertContextHandle pCertContext, 3334[In] uint dwPropId, 3335[In] uint dwFlags, 3336[In] IntPtr pvData) { 3359[In] SafeCertContextHandle pCertContext, 3360[In] uint dwPropId, 3361[In] uint dwFlags, 3362[In] SafeLocalAllocHandle safeLocalAllocHandle) { 3387[In] IntPtr pCertContext) { 3399[In] SafeCertContextHandle pCertContext) { 3411[In] SafeCertStoreHandle hCertStore, 3412[In] IntPtr pPrevCertContext) { 3442[In] SafeCertStoreHandle hCertStore, 3443[In] SafeCertContextHandle pPrevCertContext) { 3479[In] uint dwObjectType, 3480[In] object pvObject, 3481[In] uint dwExpectedContentTypeFlags, 3482[In] uint dwExpectedFormatTypeFlags, 3483[In] uint dwFlags, 3487[In,Out] IntPtr phCertStore, 3488[In,Out] IntPtr phMsg, 3489[In,Out] IntPtr ppvContext) { 3544[In] uint dwObjectType, 3545[In] object pvObject, 3546[In] uint dwExpectedContentTypeFlags, 3547[In] uint dwExpectedFormatTypeFlags, 3548[In] uint dwFlags, 3552[In,Out] ref SafeCertStoreHandle phCertStore, 3553[In,Out] IntPtr phMsg, 3554[In,Out] IntPtr ppvContext) { 3609[In] uint dwObjectType, 3610[In] object pvObject, 3611[In] string szPassword, 3612[In] uint dwFlags, 3613[In] bool persistKeyContainers) { 3690[In] SafeCertStoreHandle hCertStore, 3691[In] SafeCertContextHandle pCertContext, 3692[In] uint dwAddDisposition, 3693[In,Out] SafeCertContextHandle ppStoreContext) { 3725[In] SafeCertStoreHandle hCertStore, 3726[In] SafeCertContextHandle pCertContext, 3727[In] uint dwAddDisposition, 3728[In,Out] SafeCertContextHandle ppStoreContext) { 3760[In] SafeCertContextHandle pCertContext) { 3784[In] IntPtr lpszStoreProvider, 3785[In] uint dwMsgAndCertEncodingType, 3786[In] IntPtr hCryptProv, 3787[In] uint dwFlags, 3788[In] string pvPara) { 3833[In] SafeCertStoreHandle hCertStore, 3834[In] uint dwCertEncodingType, 3835[In] uint dwFindFlags, 3836[In] uint dwFindType, 3837[In] IntPtr pvFindPara, 3838[In] SafeCertContextHandle pPrevCertContext) { 3861[In] SafeCertStoreHandle hCertStore, 3862[In,Out] IntPtr pPFX, 3863[In] string szPassword, 3864[In] uint dwFlags) { 3893[In] SafeCertStoreHandle hCertStore, 3894[In] uint dwMsgAndCertEncodingType, 3895[In] uint dwSaveAs, 3896[In] uint dwSaveTo, 3897[In,Out] IntPtr pvSaveToPara, 3898[In] uint dwFlags) { 3933private static extern bool FreeLibrary([In] IntPtr hModule);
services\monitoring\system\diagnosticts\ICollectData.cs (4)
32 [In, MarshalAs(UnmanagedType.I4 )] 34 [In, MarshalAs(UnmanagedType.SysInt )] 36 [In, MarshalAs(UnmanagedType.SysInt )] 38 [In, MarshalAs(UnmanagedType.I4 )]
sys\system\io\ports\SerialStream.cs (2)
1076public override int Read([In, Out] byte[] array, int offset, int count) 1081internal unsafe int Read([In, Out] byte[] array, int offset, int count, int timeout)
System.Activities.Presentation (1)
Microsoft.Tools.Common\Microsoft\Tools\Common\Win32Interop.cs (1)
116public static extern int ScreenToClient(IntPtr hWnd, [In, Out] POINT pt);
System.Core (139)
Microsoft\Win32\UnsafeNativeMethods.cs (57)
485[In] ref Guid sourceId, 486[In] int isEnabled, 487[In] byte level, 488[In] long matchAnyKeywords, 489[In] long matchAllKeywords, 490[In] void* filterData, 491[In] void* callbackContext 500[In] ref Guid providerId, 501[In]EtwEnableCallback enableCallback, 502[In]void* callbackContext, 503[In][Out]ref long registrationHandle 508internal static extern int EventUnregister([In] long registrationHandle); 516internal static extern int EventEnabled([In] long registrationHandle, [In] ref System.Diagnostics.Eventing.EventDescriptor eventDescriptor); 520internal static extern int EventProviderEnabled([In] long registrationHandle, [In] byte level, [In] long keywords); 528[In] long registrationHandle, 529[In] ref EventDescriptor eventDescriptor, 530[In] uint userDataCount, 531[In] void* userData 540[In] long registrationHandle, 541[In] EventDescriptor* eventDescriptor, 542[In] uint userDataCount, 543[In] void* userData 549[In] long registrationHandle, 550[In] ref EventDescriptor eventDescriptor, 551[In] Guid* activityId, 552[In] Guid* relatedActivityId, 553[In] uint userDataCount, 554[In] void* userData 560[In] long registrationHandle, 561[In] byte level, 562[In] long keywords, 563[In] char* message 570internal static extern unsafe uint EventActivityIdControl([In] int ControlCode, [In][Out] ref Guid ActivityId); 604[In] uint RequestCode, 605[In] void * Buffer, 606[In] uint BufferSize 612[In] ref Guid ProviderGuid, 613[In] PERFLIBREQUEST ControlCallback, 619[In] IntPtr hProvider 624[In] SafePerfProviderHandle hProvider, 625[In][Out] PerfCounterSetInfoStruct * pTemplate, 626[In] uint dwTemplateSize 631[In] SafePerfProviderHandle hProvider, 632[In] ref Guid CounterSetGuid, 633[In] String szInstanceName, 634[In] uint dwInstance 639[In] SafePerfProviderHandle hProvider, 640[In] PerfCounterSetInstanceStruct * InstanceBlock 645[In] SafePerfProviderHandle hProvider, 646[In] PerfCounterSetInstanceStruct * pInstance, 647[In] uint CounterId, 648[In] void * lpAddr 1487private static extern bool GlobalMemoryStatusExNative([In, Out] ref MEMORYSTATUSEX lpBuffer);
System\Diagnostics\Eventing\EventProvider.cs (7)
201[In] ref System.Guid sourceId, 202[In] int isEnabled, 203[In] byte setLevel, 204[In] long anyKeyword, 205[In] long allKeyword, 206[In] void* filterData, 207[In] void* callbackContext
System\IO\Pipes\PipeStream.cs (1)
180public override int Read([In, Out] byte[] buffer, int offset, int count) {
System\Security\Cryptography\BCryptNative.cs (18)
240[MarshalAs(UnmanagedType.LPArray), In, Out] byte[] pbOutput, 242[In, Out] ref int pcbResult, 251[MarshalAs(UnmanagedType.LPArray), In, Out] byte[] pbOutput, 262[MarshalAs(UnmanagedType.LPArray), In, Out] byte[] pbOutput, 264[In, Out] ref int pcbResult, 273[MarshalAs(UnmanagedType.LPArray), In, Out] byte[] pbOutput, 275[In, Out] ref int pcbResult, 306internal static extern ErrorCode BCryptExportKey([In]SafeBCryptKeyHandle hKey, 307[In]IntPtr hExportKey, 308[In][MarshalAs(UnmanagedType.LPWStr)] string pszBlobType, 310[In]int cbOutput, 312[In] int dwFlags); 315internal static extern int CryptImportPublicKeyInfoEx2([In] uint dwCertEncodingType, 316[In] ref X509Native.CERT_PUBLIC_KEY_INFO pInfo, 317[In] int dwFlags, 318[In] IntPtr pvAuxInfo, 339[In, Out] byte[] pbIV, 352[In, Out] byte[] pbIV,
System\Security\Cryptography\CapiNative.cs (33)
290[In, Out] ref int pdwDataLen); 322[In, Out] ref int pdwDataLen, 338[In, Out] ref int pdwDataLen); 375[In, Out] ref int pdwDataLen, 389[In, Out] ref int pdwDataLen, 441[In] uint dwKeyType, 442[In] IntPtr pvKey, 443[In] OidGroup dwGroupId); 452[In] uint dwKeyType, 453[In] SafeLocalAllocHandle pvKey, 454[In] OidGroup dwGroupId); 464[In] uint dwCertEncodingType, 465[In] IntPtr lpszStructType, 466[In] IntPtr pbEncoded, 467[In] uint cbEncoded, 468[In] uint dwFlags, 469[In, Out] SafeLocalAllocHandle pvStructInfo, 470[In, Out] IntPtr pcbStructInfo); 479[In] uint dwCertEncodingType, 480[In] IntPtr lpszStructType, 481[In] byte[] pbEncoded, 482[In] uint cbEncoded, 483[In] uint dwFlags, 484[In, Out] SafeLocalAllocHandle pvStructInfo, 485[In, Out] IntPtr pcbStructInfo); 493[In] uint uFlags, 494[In] IntPtr sizetdwBytes); 921[In] uint dwKeyType, 922[In] IntPtr pvKey, 923[In] OidGroup dwGroupId) { 948[In] uint dwKeyType, 949[In] SafeLocalAllocHandle pvKey, 950[In] OidGroup dwGroupId) {
System\Security\Cryptography\NCryptNative.cs (17)
242[In] ref NCryptBufferDesc pParameterList, 399[In] ref BCryptNative.BCRYPT_PKCS1_PADDING_INFO pPaddingInfo, 400[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbHashValue, 409[In] ref BCryptNative.BCRYPT_PSS_PADDING_INFO pPaddingInfo, 410[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbHashValue, 418[In] ref BCryptNative.BCRYPT_PKCS1_PADDING_INFO pPaddingInfo, 419[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbHashValue, 421[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbSignature, 427[In] ref BCryptNative.BCRYPT_PSS_PADDING_INFO pPaddingInfo, 428[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbHashValue, 430[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbSignature, 436[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbInput, 438[In] ref BCryptNative.BCRYPT_OAEP_PADDING_INFO pvPadding, 446[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbInput, 456[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbInput, 458[In] ref BCryptNative.BCRYPT_OAEP_PADDING_INFO pvPadding, 466[In, MarshalAs(UnmanagedType.LPArray)] byte[] pbInput,
System\Security\Cryptography\X509Certificates\X509Native.cs (6)
410[In, Out] ref AXL_AUTHENTICODE_SIGNER_INFO pSignerInfo, 411[In, Out] ref AXL_AUTHENTICODE_TIMESTAMPER_INFO pTimestamperInfo); 418[In, Out] ref int pcbData); 425[In, Out] ref int pcbData); 432[In] ref CRYPT_KEY_PROV_INFO pvData); 439[In] SafeNCryptKeyHandle pvData);
System.Data (115)
cdf\src\NetFx40\Tools\Microsoft.Tools.Common\Microsoft\Tools\Common\Win32Interop.cs (1)
116public static extern int ScreenToClient(IntPtr hWnd, [In, Out] POINT pt);
fx\src\data\System\Data\Common\NativeMethods.cs (8)
22[In] IntPtr pUnkOuter, 23[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid, 24[In] int cPropertySets, 25[In] IntPtr rgProperties, 35[In, MarshalAs(UnmanagedType.Interface)] object punkTransactionCoord, 36[In] Int32 isoLevel, 37[In] Int32 isoFlags, 38[In] IntPtr pOtherOptions);
fx\src\data\System\Data\Common\SafeNativeMethods.cs (2)
82static internal extern IntPtr GetModuleHandle([MarshalAs(UnmanagedType.LPTStr), In] string moduleName/*lpctstr*/); 87static internal extern IntPtr GetProcAddress(IntPtr HModule, [MarshalAs(UnmanagedType.LPStr), In] string funcName/*lpcstr*/);
fx\src\data\System\Data\Common\UnsafeNativeMethods.cs (103)
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)] 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)] 473[In] Int32 dwReserved, 672[In] int dwAccessorFlags, 673[In] IntPtr cBindings, 674[In] /*tagDBBINDING[]*/SafeHandle rgBindings, 675[In] IntPtr cbRowSize, 677[In, Out, MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.I4)] int[] rgStatus); 687[In] IntPtr hAccessor, 702[In] IntPtr hChapter, 747[In] IntPtr pUnkOuter, 748[In] IntPtr cOptColumns, 749[In] SafeHandle rgOptColumns, 750[In] ref Guid riid, 751[In] int cPropertySets, 752[In] IntPtr rgPropertySets, 765[In] int cExpectedRuns); 782[In] int cPropertyIDSets, 783[In] SafeHandle rgPropertyIDSets, 793[In] int cPropertySets, 794[In] SafeHandle rgPropertySets); 814[In] IntPtr pUnkOuter, 815[In] ref Guid riid, 816[In] System.Data.OleDb.tagDBPARAMS pDBParams, 830[In] ref Guid rguidDialect, 831[In, MarshalAs(UnmanagedType.LPWStr)] string pwszCommand); 848[In] IntPtr cParams, 849[In, MarshalAs(UnmanagedType.LPArray)] IntPtr[] rgParamOrdinals, 850[In, MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.Struct)] System.Data.OleDb.tagDBPARAMBINDINFO[] rgParamBindInfo); 877[In] int cLiterals, 878[In, MarshalAs(UnmanagedType.LPArray)] int[] rgLiterals, 895[In] int cPropertyIDSets, 896[In] SafeHandle rgPropertyIDSets, 901[In] int cPropertyIDSets, 902[In] SafeHandle rgPropertyIDSets, 908[In] int cPropertySets, 909[In] SafeHandle rgPropertySets); 927[In] IntPtr pUnkOuter, 928[In] ref Guid rguidSchema, 929[In] int cRestrictions, 930[In, MarshalAs(UnmanagedType.LPArray)] object[] rgRestrictions, 931[In] ref Guid riid, 932[In] int cPropertySets, 933[In] IntPtr rgPropertySets, 986[In] Int32 ulRecordNum, 987[In] ref Guid riid, 991[In] Int32 ulRecordNum, 992[In] Int32 lcid); 1037[In] IntPtr pUnkOuter, 1038[In] IntPtr lResultFlag, 1039[In] ref Guid riid, 1063[In] IntPtr pUnkOuter, 1064[In] System.Data.OleDb.tagDBID pTableID, 1065[In] IntPtr pIndexID, 1066[In] ref Guid riid, 1067[In] int cPropertySets, 1068[In] IntPtr rgPropertySets, 1076[In] IntPtr cColumns, 1077[In, Out, MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.Struct)] System.Data.OleDb.tagDBCOLUMNACCESS[] rgColumns); 1094[In] IntPtr hRow, 1095[In] IntPtr hAccessor, 1096[In] IntPtr pData); 1106[In] IntPtr hChapter, 1107[In] IntPtr lRowsOffset, 1108[In] IntPtr cRows, 1110[In] ref IntPtr pprghRows); 1120[In] IntPtr cRows, 1121[In] SafeHandle rghRows, 1122[In/*, MarshalAs(UnmanagedType.LPArray)*/] IntPtr/*int[]*/ rgRowOptions, 1123[In/*, Out, MarshalAs(UnmanagedType.LPArray)*/] IntPtr/*int[]*/ rgRefCounts, 1124[In/*, Out, MarshalAs(UnmanagedType.LPArray)*/] IntPtr/*int[]*/ rgRowStatus); 1140[In] int cPropertyIDSets, 1141[In] SafeHandle rgPropertyIDSets, 1146[In] IntPtr iOrdinal, 1147[In] ref Guid riid, 1174[In] int isoLevel, 1175[In] int isoFlags, 1176[In] IntPtr pOtherOptions,
fx\src\data\System\Data\SQLTypes\SQLFileStream.cs (1)
369public override int Read([In, Out] byte[] buffer, int offset, int count)
System.Drawing (71)
commonui\System\Drawing\Advanced\Gdiplus.cs (25)
640IntPtr memoryPts, [In, Out] byte[] types, int count); 645IntPtr memoryPts, [In, Out] byte[] types, int startIndex, 1875[In, Out] BitmapData lockedBitmapData); 2727[In, Out] MetafileHeaderWmf metafileHeaderWmf); 2732[In, Out] MetafileHeaderEmf metafileHeaderEmf); 2971internal static extern int GdipCreateFontFromLogfontA(HandleRef hdc, [In, Out, MarshalAs(UnmanagedType.AsAny)] object lf, out IntPtr font); 2975internal static extern int GdipCreateFontFromLogfontW(HandleRef hdc, [In, Out, MarshalAs(UnmanagedType.AsAny)] object lf, out IntPtr font); 2983internal static extern int GdipGetLogFontW(HandleRef font, HandleRef graphics, [In, Out, MarshalAs(UnmanagedType.AsAny)] object lf); 2987internal static extern int GdipGetLogFontA(HandleRef font, HandleRef graphics, [In, Out, MarshalAs(UnmanagedType.AsAny)] object lf); 3038HandleRef stringFormat, [In, Out] ref GPRECTF boundingBox, out int codepointsFitted, out int linesFilled); 3043int characterCount, [In, Out] IntPtr[] region); 3047internal static extern int GdipSetStringFormatMeasurableCharacterRanges(HandleRef format, int rangeCount, [In, Out] CharacterRange[] range); 3112internal static extern int GdipGetStringFormatTabStops(HandleRef format, int count, out float firstTabOffset, [In, Out]float[] tabStops); 4009public static extern bool PrintDlg([In, Out] PRINTDLG lppd); 4013public static extern bool PrintDlg([In, Out] PRINTDLGX86 lppd); 4873public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] SafeNativeMethods.BITMAP bm); 4877public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] SafeNativeMethods.LOGFONT lf); 4907public static extern bool GetIconInfo(HandleRef hIcon, [In, Out] SafeNativeMethods.ICONINFO info); 4942public static extern IPicture OleCreatePictureIndirect(SafeNativeMethods.PICTDESC pictdesc, [In]ref Guid refiid, bool fOwn); 4973[In] 4981[In] 4994[In, MarshalAs(UnmanagedType.Bool)] 5003[In, MarshalAs(UnmanagedType.Interface)] 5005[In] 5015[In]
commonui\System\Drawing\UnsafeNativeMethods.cs (20)
115public static extern bool SystemParametersInfo(int uiAction, int uiParam, [In, Out] NativeMethods.NONCLIENTMETRICS pvParam, int fWinIni); 119public static extern bool SystemParametersInfo(int uiAction, int uiParam, [In, Out] SafeNativeMethods.LOGFONT pvParam, int fWinIni); 150[In] 152[In] 157[In] 159[In] 164[In, MarshalAs(UnmanagedType.I8)] 166[In] 171[In, MarshalAs(UnmanagedType.I8)] 176[In, MarshalAs(UnmanagedType.Interface)] 178[In, MarshalAs(UnmanagedType.I8)] 185[In] 193[In, MarshalAs(UnmanagedType.I8)] 195[In, MarshalAs(UnmanagedType.I8)] 197[In] 202[In, MarshalAs(UnmanagedType.I8)] 204[In, MarshalAs(UnmanagedType.I8)] 206[In] 211[In] 213[In]
misc\GDI\UnsafeNativeMethods.cs (26)
155public static extern bool IntOffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point); 156public static bool OffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point) 224public static extern IntNativeMethods.RegionFlags IntGetRgnBox(HandleRef hRgn, [In, Out] ref IntNativeMethods.RECT clipRect); 225public static IntNativeMethods.RegionFlags GetRgnBox(HandleRef hRgn, [In, Out] ref IntNativeMethods.RECT clipRect) 237public static extern IntPtr IntCreateFontIndirect([In, Out, MarshalAs(UnmanagedType.AsAny)] object lf); // need object here since LOGFONT is not public. 261public static extern int IntGetObject(HandleRef hBrush, int nSize, [In, Out] IntNativeMethods.LOGBRUSH lb); 272public static extern int IntGetObject(HandleRef hFont, int nSize, [In, Out] IntNativeMethods.LOGFONT lf); 406public static extern int DrawTextExW(HandleRef hDC, string lpszString, int nCount, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams); 410public static extern int DrawTextExA(HandleRef hDC, byte[] lpszString, int byteCount, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams); 412public static int DrawTextEx(HandleRef hDC, string text, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams) 446public static extern int GetTextExtentPoint32W(HandleRef hDC, string text, int len, [In, Out] IntNativeMethods.SIZE size); 451public static extern int GetTextExtentPoint32A(HandleRef hDC, byte[] lpszString, int byteCount, [In, Out] IntNativeMethods.SIZE size); 453public static int GetTextExtentPoint32(HandleRef hDC, string text, [In, Out] IntNativeMethods.SIZE size) 518public static extern bool IntFillRect(HandleRef hdc, [In] ref IntNativeMethods.RECT rect, HandleRef hbrush); 519public static bool FillRect(HandleRef hDC, [In] ref IntNativeMethods.RECT rect, HandleRef hbrush) 548public static extern bool IntGetViewportExtEx(HandleRef hdc, [In, Out] IntNativeMethods.SIZE lpSize); 549public static bool GetViewportExtEx( HandleRef hdc, [In, Out] IntNativeMethods.SIZE lpSize ) 558public static extern bool IntGetViewportOrgEx(HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint); 559public static bool GetViewportOrgEx( HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint ) 568public static extern bool IntSetViewportExtEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.SIZE size); 569public static bool SetViewportExtEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.SIZE size) 577public static extern bool IntSetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point); 578public static bool SetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point) 589public static extern int GetTextMetricsW(HandleRef hDC, [In, Out] ref IntNativeMethods.TEXTMETRIC lptm); 593public static extern int GetTextMetricsA(HandleRef hDC, [In, Out] ref IntNativeMethods.TEXTMETRICA lptm); 729public 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 (151)
System\IdentityModel\CryptoApi.cs (32)
255[In] uint dwCertEncodingType, 256[In] IntPtr pbCertEncoded, 257[In] uint cbCertEncoded 265[In] IntPtr lpszStoreProvider, 266[In] uint dwMsgAndCertEncodingType, 267[In] IntPtr hCryptProv, 268[In] uint dwFlags, 269[In] string pvPara // we want this always as a Unicode string. 276[In] IntPtr hCertStore, 277[In] uint dwFlags 284[In] IntPtr pCertContext 291[In] SafeCertStoreHandle hCertStore, 292[In] uint dwCertEncodingType, 293[In] uint dwFindFlags, 294[In] uint dwFindType, 295[In] SafeHGlobalHandle pvFindPara, 296[In] SafeCertContextHandle pPrevCertContext 303[In] SafeCertStoreHandle hCertStore, 304[In] IntPtr pCertContext, 305[In] uint dwAddDisposition, 306[In, Out] SafeCertContextHandle ppStoreContext 313[In] IntPtr hChainEngine, 314[In] IntPtr pCertContext, 315[In] ref FILETIME pTime, 316[In] SafeCertStoreHandle hAdditionalStore, 317[In] ref CERT_CHAIN_PARA pChainPara, 318[In] uint dwFlags, 319[In] IntPtr pvReserved, 326[In] IntPtr pszPolicyOID, 327[In] SafeCertChainHandle pChainContext, 328[In] ref CERT_CHAIN_POLICY_PARA pPolicyPara, 329[In, Out] ref CERT_CHAIN_POLICY_STATUS pPolicyStatus);
System\IdentityModel\NativeMethods.cs (74)
275[In] string lpszUserName, 276[In] string lpszDomain, 277[In] string lpszPassword, 278[In] uint dwLogonType, 279[In] uint dwLogonProvider, 286[In] IntPtr tokenHandle, 287[In] uint tokenInformationClass, 288[In] SafeHGlobalHandle tokenInformation, 289[In] uint tokenInformationLength, 296[In] string pszContainer, 297[In] string pszProvider, 298[In] uint dwProvType, 299[In] uint dwFlags 306[In] SafeProvHandle hProv, 307[In] void* pbData, 308[In] uint dwDataLen, 309[In] IntPtr hPubKey, 310[In] uint dwFlags, 317[In] SafeKeyHandle phKey, 318[In] uint dwParam, 319[In] IntPtr pbData, 320[In, Out] ref uint dwDataLen, 321[In] uint dwFlags 327[In] SafeKeyHandle phKey, 328[In] uint dwParam, 329[In] void* pbData, 330[In] uint dwFlags 336[In] SafeKeyHandle phKey, 337[In] IntPtr hHash, 338[In] bool final, 339[In] uint dwFlags, 340[In] void* pbData, 341[In, Out] ref int dwDataLen, 342[In] int dwBufLen 348[In] SafeKeyHandle phKey, 349[In] IntPtr hHash, 350[In] bool final, 351[In] uint dwFlags, 352[In] void* pbData, 353[In, Out] ref int dwDataLen 360[In] IntPtr phKey 367[In] IntPtr hProv, 368[In] uint dwFlags 374[In] string lpSystemName, 375[In] string lpName, 383[In] SafeCloseHandle tokenHandle, 384[In] bool disableAllPrivileges, 385[In] ref TOKEN_PRIVILEGE newState, 386[In] uint bufferLength, 400[In] IntPtr processToken, 401[In] TokenAccessLevels desiredAccess, 408[In] IntPtr threadHandle, 409[In] TokenAccessLevels desiredAccess, 410[In] bool openAsSelf, 425[In] SafeCloseHandle existingTokenHandle, 426[In] TokenAccessLevels desiredAccess, 427[In] IntPtr tokenAttributes, 428[In] SECURITY_IMPERSONATION_LEVEL impersonationLevel, 429[In] TokenType tokenType, 437[In] IntPtr threadHandle, 438[In] SafeCloseHandle threadToken 445[In] ref UNICODE_INTPTR_STRING logonProcessName, 459[In] int status 465[In] SafeLsaLogonProcessHandle lsaHandle, 466[In] ref UNICODE_INTPTR_STRING packageName, 486[In] SafeLsaLogonProcessHandle LsaHandle, 487[In] ref UNICODE_INTPTR_STRING OriginName, 488[In] SecurityLogonType LogonType, 489[In] uint AuthenticationPackage, 490[In] IntPtr AuthenticationInformation, 491[In] uint AuthenticationInformationLength, 492[In] IntPtr LocalGroups, 493[In] ref TOKEN_SOURCE SourceContext, 506[In] IntPtr handle
System\IdentityModel\SspiSafeHandles.cs (45)
893[In] void* inContextPtr, 894[In] byte* targetName, 895[In] SspiContextFlags inFlags, 896[In] int reservedI, 897[In] Endianness endianness, 898[In] SecurityBufferDescriptor inputBuffer, 899[In] int reservedII, 901[In, Out] SecurityBufferDescriptor outputBuffer, 902[In, Out] ref SspiContextFlags attributes, 911[In] void* inContextPtr, 912[In] SecurityBufferDescriptor inputBuffer, 913[In] SspiContextFlags inFlags, 914[In] Endianness endianness, 916[In, Out] SecurityBufferDescriptor outputBuffer, 917[In, Out] ref SspiContextFlags attributes, 940[In] uint qualityOfProtection, 941[In, Out] SecurityBufferDescriptor inputOutput, 942[In] uint sequenceNumber 950[In, Out] SecurityBufferDescriptor inputOutput, 951[In] uint sequenceNumber, 1149[In] string principal, 1150[In] string moduleName, 1151[In] int usage, 1152[In] void* logonID, 1153[In] ref AuthIdentityEx authdata, 1154[In] void* keyCallback, 1155[In] void* keyArgument, 1163[In] string principal, 1164[In] string moduleName, 1165[In] int usage, 1166[In] void* logonID, 1167[In] IntPtr zero, 1168[In] void* keyCallback, 1169[In] void* keyArgument, 1177[In] string principal, 1178[In] string moduleName, 1179[In] int usage, 1180[In] void* logonID, 1181[In] ref SecureCredential authData, 1182[In] void* keyCallback, 1183[In] void* keyArgument, 1219[In] IntPtr certContext); 1343[In] ContextAttribute attribute, 1344[In] void* buffer); 1357[In] IntPtr contextBuffer);
System.IdentityModel.Selectors (13)
infocard\client\System\IdentityModel\Selectors\CardSpaceShim.cs (2)
436internal delegate bool CsV2CloseCryptoHandle([In] IntPtr hKey); 440internal delegate System.Int32 CsV2FreeToken([In] IntPtr token);
infocard\client\System\IdentityModel\Selectors\CryptoHandle.cs (1)
198private static extern bool CloseCryptoHandle([In] IntPtr hKey);
infocard\client\System\IdentityModel\Selectors\SafeTokenHandle.cs (1)
31public static extern System.Int32 FreeToken([In] IntPtr token);
infocard\Diagnostics\Managed\Microsoft\InfoCards\Diagnostics\InfocardTrace.cs (9)
91private static extern bool ReportEvent([In] SafeHandle hEventLog, 92[In] short type, 93[In] ushort category, 94[In] uint eventID, 95[In] byte[] userSID, 96[In] short numStrings, 97[In] int dataLen, 98[In] HandleRef strings, 99[In] byte[] rawData);
System.IO.Log (19)
System\IO\Log\UnsafeNativeMethods.cs (19)
832[In] ref ulong plsnFirst, 937[In] ref ulong plsnUndoNext, 938[In] ref ulong plsnPrevious, 989[In] ref ulong plsnBase, 1764[In] ref ulong plsnBase, 1899[In] ref ulong plsnFlush, 1910[In] ref ulong plsnFlush, 1948[In] ref long pcbAdjustment); 1958[In] ref long pcbAdjustment); 1992[In] ref ulong plsnFirst, 2027[In] ref ulong plsnUndoNext, 2028[In] ref ulong plsnPrevious, 2044[In] ref ulong plsnBase, 2072[In] ref ulong pcbContainer, 2136[In] ref ulong plsnEnd, 2145[In] ref ulong plsnEnd, 2158[In] ref ulong pLsnLow, 2159[In] ref ulong pLsnHigh, 2416[In] ref ulong plsnBase,
System.Management (742)
Instrumentation\EventSource.cs (112)
42void SetCurrentLogicalThreadId([In] Guid rguid); 82static extern object CoGetObjectContext([In] ref Guid riid); 416[In][MarshalAs(UnmanagedType.LPWStr)] string wszUser, 417[In] Int32 lFlags, 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, 444[In] Int32 lFlags) 457[In] UInt32 dwId, 458[In][MarshalAs(UnmanagedType.LPWStr)] string wszQueryLanguage, 459[In][MarshalAs(UnmanagedType.LPWStr)] string wszQuery) 472int IWbemEventProviderQuerySink.CancelQuery_([In] UInt32 dwId) 483[In][MarshalAs(UnmanagedType.LPWStr)] string wszQueryLanguage, 484[In][MarshalAs(UnmanagedType.LPWStr)] string wszQuery, 485[In] Int32 lSidLength, 486[In] ref Byte pSid) 492int IWbemServices_Old.OpenNamespace_([In][MarshalAs(UnmanagedType.BStr)] string strNamespace, 493[In] Int32 lFlags, 494[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 495[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, 496[In] IntPtr ppCallResult) 501int IWbemServices_Old.CancelAsyncCall_([In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink) 506int IWbemServices_Old.QueryObjectSink_([In] Int32 lFlags, 513int IWbemServices_Old.GetObject_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 514[In] Int32 lFlags, 515[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 516[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject_DoNotMarshal ppObject, 517[In] IntPtr ppCallResult) 522int IWbemServices_Old.GetObjectAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 523[In] Int32 lFlags, 524[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 525[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 629int IWbemServices_Old.PutClass_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, 630[In] Int32 lFlags, 631[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 632[In] IntPtr ppCallResult) 637int IWbemServices_Old.PutClassAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pObject, 638[In] Int32 lFlags, 639[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 640[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 645int IWbemServices_Old.DeleteClass_([In][MarshalAs(UnmanagedType.BStr)] string strClass, 646[In] Int32 lFlags, 647[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 648[In] IntPtr ppCallResult) 653int IWbemServices_Old.DeleteClassAsync_([In][MarshalAs(UnmanagedType.BStr)] string strClass, 654[In] Int32 lFlags, 655[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 656[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 661int IWbemServices_Old.CreateClassEnum_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, 662[In] Int32 lFlags, 663[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 670int IWbemServices_Old.CreateClassEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, 671[In] Int32 lFlags, 672[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 673[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 678int IWbemServices_Old.PutInstance_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, 679[In] Int32 lFlags, 680[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 681[In] IntPtr ppCallResult) 686int IWbemServices_Old.PutInstanceAsync_([In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject_DoNotMarshal pInst, 687[In] Int32 lFlags, 688[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 689[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 694int IWbemServices_Old.DeleteInstance_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 695[In] Int32 lFlags, 696[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 697[In] IntPtr ppCallResult) 702int IWbemServices_Old.DeleteInstanceAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 703[In] Int32 lFlags, 704[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 705[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 710int IWbemServices_Old.CreateInstanceEnum_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, 711[In] Int32 lFlags, 712[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 719int IWbemServices_Old.CreateInstanceEnumAsync_([In][MarshalAs(UnmanagedType.BStr)] string strFilter, 720[In] Int32 lFlags, 721[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 722[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 919int IWbemServices_Old.ExecQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 920[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 921[In] Int32 lFlags, 922[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 929int IWbemServices_Old.ExecQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 930[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 931[In] Int32 lFlags, 932[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 933[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 938int IWbemServices_Old.ExecNotificationQuery_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 939[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 940[In] Int32 lFlags, 941[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 948int IWbemServices_Old.ExecNotificationQueryAsync_([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 949[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 950[In] Int32 lFlags, 951[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 952[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler) 957int IWbemServices_Old.ExecMethod_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 958[In][MarshalAs(UnmanagedType.BStr)] string strMethodName, 959[In] Int32 lFlags, 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, 963[In] IntPtr ppCallResult) 968int IWbemServices_Old.ExecMethodAsync_([In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 969[In][MarshalAs(UnmanagedType.BStr)] string strMethodName, 970[In] Int32 lFlags, 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 (11)
53[In] ref Guid rclsid, 54[In] UInt32 dwCreateFlags, 55[In] ref Guid riid); 59[In][MarshalAs(UnmanagedType.LPWStr)] string szScope, 60[In] UInt32 dwOpenFlags, 61[In] ref Guid riid); 65[In] IntPtr pData, 66[In] UInt32 cbData, 67[In] UInt32 dwOpenFlags, 68[In] ref Guid riid); 91[In] UInt32 cchName,
InteropClasses\WMIInterop.cs (486)
434static extern IntPtr GetHGlobalFromStream([In] System.Runtime.InteropServices.ComTypes.IStream pstm); 437static extern IntPtr GlobalLock([In] IntPtr hGlobal); 440static extern int GlobalUnlock([In] IntPtr pData); 455[In] System.Runtime.InteropServices.ComTypes.IStream pStm, //Pointer to the stream used for marshaling 456[In] ref Guid riid, //Reference to the identifier of the 457[In] IntPtr Unk, //Pointer to the interface to be marshaled 458[In] UInt32 dwDestContext, //Destination process 459[In] IntPtr pvDestContext, //Reserved for future use 460[In] UInt32 mshlflags //Reason for marshaling 465[In] System.Runtime.InteropServices.ComTypes.IStream pStm, //Pointer to the stream 466[In] ref Guid riid //Reference to the identifier of the interface 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); 618[PreserveSig] int BeginEnumeration_([In] Int32 lEnumFlags); 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); 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); 632[PreserveSig] int BeginMethodEnumeration_([In] Int32 lEnumFlags); 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); 649[PreserveSig] int BeginEnumeration_([In] Int32 lFlags); 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); 670[PreserveSig] int GetNames_([In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames); 671[PreserveSig] int BeginEnumeration_([In] Int32 lFlags); 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); 751[PreserveSig] int GetCallStatus_([In] Int32 lTimeout, [Out] out Int32 plStatus); 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); 778[PreserveSig] int Skip_([In] Int32 lTimeout, [In] UInt32 nCount); 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); 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); 810[PreserveSig] int BeginEnumeration_([In] Int32 lEnumFlags); 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); 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); 824[PreserveSig] int BeginMethodEnumeration_([In] Int32 lEnumFlags); 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); 830[PreserveSig] int WritePropertyValue_([In] Int32 lHandle, [In] Int32 lNumBytes, [In] ref Byte aData); 831[PreserveSig] int ReadPropertyValue_([In] Int32 lHandle, [In] Int32 lBufferSize, [Out] out Int32 plNumBytes, [Out] out Byte aData); 832[PreserveSig] int ReadDWORD_([In] Int32 lHandle, [Out] out UInt32 pdw); 833[PreserveSig] int WriteDWORD_([In] Int32 lHandle, [In] UInt32 dw); 834[PreserveSig] int ReadQWORD_([In] Int32 lHandle, [Out] out UInt64 pqw); 835[PreserveSig] int WriteQWORD_([In] Int32 lHandle, [In] UInt64 pw); 836[PreserveSig] int GetPropertyInfoByHandle_([In] Int32 lHandle, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrName, [Out] out Int32 pType); 837[PreserveSig] int Lock_([In] Int32 lFlags); 838[PreserveSig] int Unlock_([In] Int32 lFlags); 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); 960[PreserveSig] int CancelQuery_([In] UInt32 dwId); 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); 1006[PreserveSig] int SetStatus_([In] Int32 lStatus, [In] Int32 lFlags); 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); 1060[PreserveSig] int SetSinkSecurity_([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); 1063[PreserveSig] int SetBatchingParameters_([In] Int32 lFlags, [In] UInt32 dwMaxBufferSize, [In] UInt32 dwMaxSendLatency); 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); 1078[PreserveSig] int RemoveAllKeys_([In] UInt32 uFlags); 1079[PreserveSig] int MakeSingleton_([In] SByte bSet); 1080[PreserveSig] int GetInfo_([In] UInt32 uRequestedInfo, [Out] out UInt64 puResponse); 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); 1091[PreserveSig] int GetInfo_([In] UInt32 uRequestedInfo, [Out] out UInt64 puResponse); 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); 1097[PreserveSig] int RemoveNamespaceAt_([In] UInt32 uIndex); 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); 1104[PreserveSig] int RemoveScope_([In] UInt32 uIndex); 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); 1109[PreserveSig] int CreateClassPart_([In] Int32 lFlags, [In][MarshalAs(UnmanagedType.LPWStr)] string Name); 1110[PreserveSig] int DeleteClassPart_([In] Int32 lFlags); 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); 2089static extern int CoGetObjectContext([In] ref Guid riid, [Out] out IntPtr pUnk);
managementscope.cs (133)
92internal delegate int SetSecurity([In][Out] ref bool pNeedtoReset, [In][Out] ref IntPtr pHandle); 94[In][MarshalAs(UnmanagedType.BStr)] string strUser, 96[In][MarshalAs(UnmanagedType.BStr)] string strAuthority, 100[In][MarshalAs(UnmanagedType.BStr)] string strUser, 102[In][MarshalAs(UnmanagedType.BStr)] string strAuthority, 106internal delegate int GetPropertyHandle(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszPropertyName, [Out] out Int32 pType, [Out] out Int32 plHandle); 107internal delegate int WritePropertyValue(int vFunc, IntPtr pWbemClassObject, [In] Int32 lHandle, [In] Int32 lNumBytes, [In][MarshalAs(UnmanagedType.LPWStr)] string str); 109internal 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); 110internal delegate int Put(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In] ref object pVal, [In] Int32 Type); 111internal delegate int Delete(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName); 112internal 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); 113internal delegate int BeginEnumeration(int vFunc, IntPtr pWbemClassObject, [In] Int32 lEnumFlags); 114internal 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); 116internal delegate int GetPropertyQualifierSet(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszProperty, [Out] out IntPtr ppQualSet); 118internal delegate int GetObjectText(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrObjectText); 119internal delegate int SpawnDerivedClass(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out] out IntPtr ppNewClass); 120internal delegate int SpawnInstance(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out] out IntPtr ppNewInstance); 121internal delegate int CompareTo(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [In] IntPtr pCompareTo); 122internal delegate int GetPropertyOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName); 123internal delegate int InheritsFrom(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string strAncestor); 124internal delegate int GetMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [Out]out IntPtr ppInSignature, [Out] out IntPtr ppOutSignature); 125internal delegate int PutMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] Int32 lFlags, [In] IntPtr pInSignature, [In] IntPtr pOutSignature); 126internal delegate int DeleteMethod(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName); 127internal delegate int BeginMethodEnumeration(int vFunc, IntPtr pWbemClassObject, [In] Int32 lEnumFlags); 128internal 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); 130internal delegate int GetMethodQualifierSet(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszMethod, [Out] out IntPtr ppQualSet); 131internal delegate int GetMethodOrigin(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, [Out][MarshalAs(UnmanagedType.BStr)] out string pstrClassName); 132internal 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); 133internal delegate int QualifierSet_Put(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName, [In] ref object pVal, [In] Int32 lFlavor); 134internal delegate int QualifierSet_Delete(int vFunc, IntPtr pWbemClassObject, [In][MarshalAs(UnmanagedType.LPWStr)] string wszName); 135internal delegate int QualifierSet_GetNames(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags, [Out][MarshalAs(UnmanagedType.SafeArray, SafeArraySubType=VarEnum.VT_BSTR)] out string[] pNames); 136internal delegate int QualifierSet_BeginEnumeration(int vFunc, IntPtr pWbemClassObject, [In] Int32 lFlags); 137internal 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); 141internal delegate int GetDemultiplexedStub([In,MarshalAs(UnmanagedType.IUnknown)]object pIUnknown, [In]bool isLocal, [Out,MarshalAs(UnmanagedType.IUnknown)]out object ppIUnknown); 142internal delegate int CreateInstanceEnumWmi([In][MarshalAs(UnmanagedType.BStr)] string strFilter, 143[In] Int32 lFlags, 144[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 146[In] Int32 impLevel, 147[In] Int32 authnLevel, 148[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 149[In][MarshalAs(UnmanagedType.BStr)] string strUser, 150[In]IntPtr strPassword, 151[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 153internal delegate int CreateClassEnumWmi([In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, 154[In] Int32 lFlags, 155[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 157[In] Int32 impLevel, 158[In] Int32 authnLevel, 159[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 160[In][MarshalAs(UnmanagedType.BStr)] string strUser, 161[In]IntPtr strPassword, 162[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 164internal delegate int ExecQueryWmi([In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 165[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 166[In] Int32 lFlags, 167[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 169[In] Int32 impLevel, 170[In] Int32 authnLevel, 171[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 172[In][MarshalAs(UnmanagedType.BStr)] string strUser, 173[In]IntPtr strPassword, 174[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 176internal delegate int ExecNotificationQueryWmi( [In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 177[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 178[In] Int32 lFlags, 179[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 181[In] Int32 impLevel, 182[In] Int32 authnLevel, 183[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 184[In][MarshalAs(UnmanagedType.BStr)] string strUser, 185[In]IntPtr strPassword, 186[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 188internal delegate int PutInstanceWmi([In] IntPtr pInst, 189[In] Int32 lFlags, 190[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 191[In] IntPtr ppCallResult, 192[In] Int32 impLevel, 193[In] Int32 authnLevel, 194[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 195[In][MarshalAs(UnmanagedType.BStr)] string strUser, 196[In]IntPtr strPassword, 197[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 199internal delegate int PutClassWmi([In] IntPtr pObject, 200[In] Int32 lFlags, 201[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 202[In] IntPtr ppCallResult, 203[In] Int32 impLevel, 204[In] Int32 authnLevel, 205[In] [MarshalAs(UnmanagedType.Interface)] IWbemServices pCurrentNamespace, 206[In][MarshalAs(UnmanagedType.BStr)] string strUser, 207[In]IntPtr strPassword, 208[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 212[In] Int32 impLevel, 213[In] Int32 authnLevel, 214[In] [MarshalAs(UnmanagedType.Interface)] IEnumWbemClassObject pCurrentEnumWbemClassObject, 215[In][MarshalAs(UnmanagedType.BStr)] string strUser, 216[In]IntPtr strPassword, 217[In][MarshalAs(UnmanagedType.BStr)] string strAuthority 220[In][MarshalAs(UnmanagedType.BStr)] string strNetworkResource, 221[In][MarshalAs(UnmanagedType.BStr)] string strUser, 222[In] IntPtr strPassword, 223[In][MarshalAs(UnmanagedType.BStr)] string strLocale, 224[In] Int32 lSecurityFlags, 225[In][MarshalAs(UnmanagedType.BStr)] string strAuthority, 226[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 233internal delegate int Initialize([In]bool AllowIManagementObjectQI);
System.Messaging (22)
System\Messaging\Interop\IPersistStream.cs (3)
24void Load([In, MarshalAs(UnmanagedType.Interface)] IStream pstm); 27void Save([In, MarshalAs(UnmanagedType.Interface)] IStream pstm, 28[In, MarshalAs(UnmanagedType.Bool)] bool fClearDirty);
System\Messaging\Interop\IPersistStreamInit.cs (3)
26void Load([In, MarshalAs(UnmanagedType.Interface)] IStream pstm); 29void Save([In, MarshalAs(UnmanagedType.Interface)] IStream pstm, 30[In, MarshalAs(UnmanagedType.Bool)] bool fClearDirty);
System\Messaging\Interop\IStream.cs (8)
25long Seek([In, MarshalAs(UnmanagedType.I8)] long dlibMove, int dwOrigin); 28void SetSize([In, MarshalAs(UnmanagedType.I8)] long libNewSize); 31long CopyTo([In, MarshalAs(UnmanagedType.Interface)] IStream pstm, 32[In, MarshalAs(UnmanagedType.I8)] long cb, 42void LockRegion([In, MarshalAs(UnmanagedType.I8)] long libOffset, 43[In, MarshalAs(UnmanagedType.I8)] long cb, 47void UnlockRegion([In, MarshalAs(UnmanagedType.I8)] long libOffset, 48[In, MarshalAs(UnmanagedType.I8)] long cb,
System\Messaging\Interop\ITransaction.cs (7)
23[In, MarshalAs(UnmanagedType.I4)] 25[In, MarshalAs(UnmanagedType.U4)] 27[In, MarshalAs(UnmanagedType.U4)] 34[In, MarshalAs(UnmanagedType.U4)] 36[In, MarshalAs(UnmanagedType.I4)] 38[In, MarshalAs(UnmanagedType.I4)] 45[In, Out]
System\Messaging\Interop\NativeMethods.cs (1)
338public static extern object OleLoadFromStream(IStream stream, [In] ref Guid iid);
System.Net (1)
net\UnsafeMethods.cs (1)
36internal static extern unsafe SafeLoadLibrary LoadLibraryExW( string lpwLibFileName, [In] void* hFile, uint dwFlags);
System.Security (265)
system\security\cryptography\cryptoapi.cs (265)
1562[In] IntPtr hProv, 1563[In] uint dwFlags); 1828[In] SafeLibraryHandle hModule, 1829[In] [MarshalAs(UnmanagedType.LPStr)] string lpProcName); 1835[In] uint uFlags, 1836[In] IntPtr sizetdwBytes); 1842[In] [MarshalAs(UnmanagedType.LPStr)] string lpFileName); 1848[In] uint dwCertEncodingType, 1849[In] SafeLocalAllocHandle pbCertEncoded, 1850[In] uint cbCertEncoded); 1856[In] IntPtr pCertContext); 1862[In] IntPtr pCertContext); 1868[In] IntPtr hChainEngine, 1869[In] SafeCertContextHandle pCertContext, 1870[In] ref _FILETIME pTime, 1871[In] SafeCertStoreHandle hAdditionalStore, 1872[In] ref CERT_CHAIN_PARA pChainPara, 1873[In] uint dwFlags, 1874[In] IntPtr pvReserved, 1875[In,Out] ref SafeCertChainHandle ppChainContext); 1881[In] SafeCertContextHandle pCertContext, 1882[In] uint dwPropId, 1883[In,Out] SafeLocalAllocHandle pvData, 1884[In,Out] ref uint pcbData); 1890[In] SafeCertContextHandle pCertContext, 1891[In] uint dwPropId, 1893[In,Out] ref uint pcbData); 1899[In] uint dwCertEncodingType, 1900[In] IntPtr pPublicKey); // PCERT_PUBLIC_KEY_INFO 1906[In] uint dwCertEncodingType, 1907[In] IntPtr pName, 1908[In] uint dwStrType, 1909[In,Out] SafeLocalAllocHandle psz, 1910[In] uint csz); 1916[In] IntPtr pszPolicyOID, 1917[In] SafeCertChainHandle pChainContext, 1918[In] ref CERT_CHAIN_POLICY_PARA pPolicyPara, 1919[In,Out] ref CERT_CHAIN_POLICY_STATUS pPolicyStatus); 1925[In] SafeCertContextHandle pCert, 1926[In] uint dwFlags, 1927[In] IntPtr pvReserved, 1928[In,Out] ref IntPtr phCryptProv, 1929[In,Out] ref uint pdwKeySpec, 1930[In,Out] ref bool pfCallerFreeProv); 1936[In] uint dwCertEncodingType, 1937[In] IntPtr lpszStructType, 1938[In] IntPtr pbEncoded, 1939[In] uint cbEncoded, 1940[In] uint dwFlags, 1941[In,Out] SafeLocalAllocHandle pvStructInfo, 1942[In,Out] IntPtr pcbStructInfo); 1948[In] uint dwCertEncodingType, 1949[In] IntPtr lpszStructType, 1950[In] byte[] pbEncoded, 1951[In] uint cbEncoded, 1952[In] uint dwFlags, 1953[In,Out] SafeLocalAllocHandle pvStructInfo, 1954[In,Out] IntPtr pcbStructInfo); 1960[In] uint dwCertEncodingType, 1961[In] IntPtr lpszStructType, 1962[In] IntPtr pvStructInfo, 1963[In,Out] SafeLocalAllocHandle pbEncoded, 1964[In,Out] IntPtr pcbEncoded); 1970[In] uint dwCertEncodingType, 1971[In] [MarshalAs(UnmanagedType.LPStr)] string lpszStructType, 1972[In] IntPtr pvStructInfo, 1973[In,Out] SafeLocalAllocHandle pbEncoded, 1974[In,Out] IntPtr pcbEncoded); 1980[In] uint dwKeyType, 1981[In] IntPtr pvKey, 1982[In] uint dwGroupId); 1988[In] uint dwKeyType, 1989[In] SafeLocalAllocHandle pvKey, 1990[In] uint dwGroupId); 1996[In] SafeCryptProvHandle hProv, 1997[In] uint dwParam, 1998[In] IntPtr pbData, 1999[In] IntPtr pdwDataLen, 2000[In] uint dwFlags); 2006[In] SafeCryptMsgHandle hCryptMsg, 2007[In] uint dwParamType, 2008[In] uint dwIndex, 2009[In, Out] IntPtr pvData, 2010[In, Out] IntPtr pcbData); 2016[In] SafeCryptMsgHandle hCryptMsg, 2017[In] uint dwParamType, 2018[In] uint dwIndex, 2019[In, Out] SafeLocalAllocHandle pvData, 2020[In, Out] IntPtr pcbData); 2026[In] uint dwMsgEncodingType, 2027[In] uint dwFlags, 2028[In] uint dwMsgType, 2029[In] IntPtr hCryptProv, 2030[In] IntPtr pRecipientInfo, 2031[In] IntPtr pStreamInfo); 2037[In] SafeCryptMsgHandle hCryptMsg, 2038[In] byte[] pbData, 2039[In] uint cbData, 2040[In] bool fFinal); 2046[In] SafeCryptMsgHandle hCryptMsg, 2047[In] IntPtr pbData, 2048[In] uint cbData, 2049[In] bool fFinal); 2055[In] IntPtr hCryptProv, 2056[In] uint dwEncodingType, 2057[In] IntPtr pbSignerInfo, 2058[In] uint cbSignerInfo, 2059[In] IntPtr pbSignerInfoCountersignature, 2060[In] uint cbSignerInfoCountersignature, 2061[In] IntPtr pciCountersigner); 2080[In] int status); 2130[In,Out] ref SafeCryptProvHandle hCryptProv, 2131[In] [MarshalAs(UnmanagedType.LPStr)] string pszContainer, 2132[In] [MarshalAs(UnmanagedType.LPStr)] string pszProvider, 2133[In] uint dwProvType, 2134[In] uint dwFlags); 2140[In] SafeCertStoreHandle hCertStore, 2141[In] SafeCertContextHandle pCertContext, 2142[In] uint dwAddDisposition, 2143[In,Out] SafeCertContextHandle ppStoreContext); 2149[In] SafeCertStoreHandle hCertStore, 2150[In] SafeCertContextHandle pCertContext, 2151[In] uint dwAddDisposition, 2152[In,Out] SafeCertContextHandle ppStoreContext); 2158[In] SafeCertStoreHandle hCertStore, 2159[In] IntPtr pPrevCertContext); 2165[In] SafeCertStoreHandle hCertStore, 2166[In] uint dwCertEncodingType, 2167[In] uint dwFindFlags, 2168[In] uint dwFindType, 2169[In] IntPtr pvFindPara, 2170[In] SafeCertContextHandle pPrevCertContext); 2176[In] IntPtr lpszStoreProvider, 2177[In] uint dwMsgAndCertEncodingType, 2178[In] IntPtr hCryptProv, 2179[In] uint dwFlags, 2180[In] string pvPara); // we want this always as a Unicode string. 2186[In] SafeCryptProvHandle hProv, 2187[In] IntPtr pSubjectIssuerBlob, 2188[In] uint dwFlags, 2189[In] IntPtr pKeyProvInfo, 2190[In] IntPtr pSignatureAlgorithm, 2191[In] IntPtr pStartTime, 2192[In] IntPtr pEndTime, 2193[In] IntPtr pExtensions); 2199[In] SafeCryptMsgHandle hCryptMsg, 2200[In] uint dwFlags, 2201[In] uint dwCtrlType, 2202[In] IntPtr pvCtrlPara); 2208[In] SafeCryptMsgHandle hCryptMsg, 2209[In] uint dwIndex, 2210[In] uint cCountersigners, 2211[In] IntPtr rgCountersigners); 2217[In] uint dwMsgEncodingType, 2218[In] uint dwFlags, 2219[In] uint dwMsgType, 2220[In] IntPtr pvMsgEncodeInfo, 2221[In] IntPtr pszInnerContentObjID, 2222[In] IntPtr pStreamInfo); 2228[In] uint dwMsgEncodingType, 2229[In] uint dwFlags, 2230[In] uint dwMsgType, 2231[In] IntPtr pvMsgEncodeInfo, 2232[In] [MarshalAs(UnmanagedType.LPStr)] string pszInnerContentObjID, 2233[In] IntPtr pStreamInfo); 2239[In] IntPtr pDataIn, 2240[In] string szDataDescr, 2241[In] IntPtr pOptionalEntropy, 2242[In] IntPtr pvReserved, 2243[In] IntPtr pPromptStruct, 2244[In] uint dwFlags, 2245[In,Out] IntPtr pDataBlob); 2251[In] IntPtr pDataIn, 2252[In] IntPtr ppszDataDescr, 2253[In] IntPtr pOptionalEntropy, 2254[In] IntPtr pvReserved, 2255[In] IntPtr pPromptStruct, 2256[In] uint dwFlags, 2257[In,Out] IntPtr pDataBlob); 2270[In,Out] byte[] pDataIn, 2271[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2272[In] uint dwFlags); 2278[In,Out] byte[] pDataIn, 2279[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2280[In] uint dwFlags); 2286[In, Out, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_SELECTCERTIFICATE_STRUCTW csc); 2292[In, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo, 2293[In, Out] IntPtr pfPropertiesChanged); 2482[In,Out] ref SafeCryptProvHandle hCryptProv, 2483[In] [MarshalAs(UnmanagedType.LPStr)] string pwszContainer, 2484[In] [MarshalAs(UnmanagedType.LPStr)] string pwszProvider, 2485[In] uint dwProvType, 2486[In] uint dwFlags) { 2546[In] uint dwKeyType, 2547[In] IntPtr pvKey, 2548[In] uint dwGroupId) { 2566[In] uint dwKeyType, 2567[In] SafeLocalAllocHandle pvKey, 2568[In] uint dwGroupId) { 2588[In] SafeCryptMsgHandle hCryptMsg, 2589[In] uint dwFlags, 2590[In] uint dwCtrlType, 2591[In] IntPtr pvCtrlPara) { 2607[In] SafeCryptMsgHandle hCryptMsg, 2608[In] uint dwIndex, 2609[In] uint cCountersigners, 2610[In] IntPtr rgCountersigners) { 2626[In] uint dwMsgEncodingType, 2627[In] uint dwFlags, 2628[In] uint dwMsgType, 2629[In] IntPtr pvMsgEncodeInfo, 2630[In] IntPtr pszInnerContentObjID, 2631[In] IntPtr pStreamInfo) { 2649[In] uint dwMsgEncodingType, 2650[In] uint dwFlags, 2651[In] uint dwMsgType, 2652[In] IntPtr pvMsgEncodeInfo, 2653[In] string pszInnerContentObjID, 2654[In] IntPtr pStreamInfo) { 2673[In] IntPtr pCertContext) { 2682[In] SafeCertStoreHandle hCertStore, 2683[In] IntPtr pPrevCertContext) { 2712[In] SafeCertStoreHandle hCertStore, 2713[In] SafeCertContextHandle pCertContext, 2714[In] uint dwAddDisposition, 2715[In,Out] SafeCertContextHandle ppStoreContext) { 2741[In] SafeCertStoreHandle hCertStore, 2742[In] SafeCertContextHandle pCertContext, 2743[In] uint dwAddDisposition, 2744[In,Out] SafeCertContextHandle ppStoreContext) { 2771[In] IntPtr lpszStoreProvider, 2772[In] uint dwMsgAndCertEncodingType, 2773[In] IntPtr hCryptProv, 2774[In] uint dwFlags, 2775[In] string pvPara) { 2815[In] IntPtr pDataIn, 2816[In] string szDataDescr, 2817[In] IntPtr pOptionalEntropy, 2818[In] IntPtr pvReserved, 2819[In] IntPtr pPromptStruct, 2820[In] uint dwFlags, 2821[In,Out] IntPtr pDataBlob) { 2831[In] IntPtr pDataIn, 2832[In] IntPtr ppszDataDescr, 2833[In] IntPtr pOptionalEntropy, 2834[In] IntPtr pvReserved, 2835[In] IntPtr pPromptStruct, 2836[In] uint dwFlags, 2837[In,Out] IntPtr pDataBlob) { 2847[In,Out] byte[] pDataIn, 2848[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2849[In] uint dwFlags) { 2859[In,Out] byte[] pDataIn, 2860[In] uint cbDataIn, // multiple of RTL_ENCRYPT_MEMORY_SIZE 2861[In] uint dwFlags) { 2871[In, Out, MarshalAs(UnmanagedType.LPStruct)] 2887[In, MarshalAs(UnmanagedType.LPStruct)] CRYPTUI_VIEWCERTIFICATE_STRUCTW ViewInfo, 2888[In, Out] IntPtr pfPropertiesChanged) { 2903[In] SafeCertStoreHandle hCertStore, 2904[In] uint dwCertEncodingType, 2905[In] uint dwFindFlags, 2906[In] uint dwFindType, 2907[In] IntPtr pvFindPara, 2908[In] SafeCertContextHandle pPrevCertContext) { 2937private static extern bool FreeLibrary([In] IntPtr hModule);
System.ServiceModel (370)
System\ServiceModel\Activation\ListenerUnsafeNativeMethods.cs (1)
113internal static extern bool SetKernelObjectSecurity(SafeCloseHandle handle, int securityInformation, [In] byte[] pSecurityDescriptor);
System\ServiceModel\Administration\WbemNative.cs (188)
271[In][MarshalAs(UnmanagedType.LPWStr)] string wszUser, 272[In] Int32 lFlags, 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 288[In] Int32 flags, 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, 309[In] Int32 lFlags, 310[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 311[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemServices ppWorkingNamespace, 312[In] IntPtr ppCallResult 317[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink 322[In] Int32 lFlags, 328[In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 329[In] Int32 lFlags, 330[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 331[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppObject, 332[In] IntPtr ppCallResult 337[In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 338[In] Int32 lFlags, 339[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 340[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 345[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObject, 346[In] Int32 lFlags, 347[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 348[In] IntPtr ppCallResult 353[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObject, 354[In] Int32 lFlags, 355[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 356[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 361[In][MarshalAs(UnmanagedType.BStr)] string strClass, 362[In] Int32 lFlags, 363[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 364[In] IntPtr ppCallResult 369[In][MarshalAs(UnmanagedType.BStr)] string strClass, 370[In] Int32 lFlags, 371[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 372[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 377[In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, 378[In] Int32 lFlags, 379[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 385[In][MarshalAs(UnmanagedType.BStr)] string strSuperclass, 386[In] Int32 lFlags, 387[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 388[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 393[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInst, 394[In] Int32 lFlags, 395[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 396[In] IntPtr ppCallResult 401[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInst, 402[In] Int32 lFlags, 403[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 404[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 409[In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 410[In] Int32 lFlags, 411[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 412[In] IntPtr ppCallResult 417[In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 418[In] Int32 lFlags, 419[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 420[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 425[In][MarshalAs(UnmanagedType.BStr)] string strFilter, 426[In] Int32 lFlags, 427[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 433[In][MarshalAs(UnmanagedType.BStr)] string strFilter, 434[In] Int32 lFlags, 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, 443[In] Int32 lFlags, 444[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 450[In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 451[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 452[In] Int32 lFlags, 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, 461[In] Int32 lFlags, 462[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 468[In][MarshalAs(UnmanagedType.BStr)] string strQueryLanguage, 469[In][MarshalAs(UnmanagedType.BStr)] string strQuery, 470[In] Int32 lFlags, 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, 479[In] Int32 lFlags, 480[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 481[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInParams, 482[In][Out][MarshalAs(UnmanagedType.Interface)] ref IWbemClassObject ppOutParams, 483[In] IntPtr ppCallResult 488[In][MarshalAs(UnmanagedType.BStr)] string strObjectPath, 489[In][MarshalAs(UnmanagedType.BStr)] string strMethodName, 490[In] Int32 lFlags, 491[In][MarshalAs(UnmanagedType.Interface)] IWbemContext pCtx, 492[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInParams, 493[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pResponseHandler 509[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 510[In] Int32 lFlags, 511[In][Out] ref object pVal, 512[In][Out] ref Int32 pType, 513[In][Out] ref Int32 plFlavor 518[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 519[In] Int32 lFlags, 520[In] ref object pVal, 521[In] Int32 Type 526[In][MarshalAs(UnmanagedType.LPWStr)] string wszName 531[In][MarshalAs(UnmanagedType.LPWStr)] string wszQualifierName, 532[In] Int32 lFlags, 533[In] ref object pQualifierVal, 539[In] Int32 lEnumFlags 544[In] Int32 lFlags, 545[In][Out][MarshalAs(UnmanagedType.BStr)] ref string strName, 546[In][Out] ref object pVal, 547[In][Out] ref Int32 pType, 548[In][Out] ref Int32 plFlavor 556[In][MarshalAs(UnmanagedType.LPWStr)] string wszProperty, 567[In] Int32 lFlags, 573[In] Int32 lFlags, 579[In] Int32 lFlags, 584int CompareTo([In] Int32 lFlags, 585[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pCompareTo 590[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 596[In][MarshalAs(UnmanagedType.LPWStr)] string strAncestor 601[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 602[In] Int32 lFlags, 603[In] IntPtr ppInSignature, 609[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 610[In] Int32 lFlags, 611[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pInSignature, 612[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pOutSignature 617[In][MarshalAs(UnmanagedType.LPWStr)] string wszName 622[In] Int32 lEnumFlags 627[In] Int32 lFlags, 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, 644[In][MarshalAs(UnmanagedType.LPWStr)] string wszMethodName, 661[In] Int32 lFlags, 667[In] Int32 lFlags 672[In] Int32 lFlags, 682[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 683[In] Int32 lFlags, 684[In] ref object pValue 689[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 690[In] Int32 lFlags, 696[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 697[In] Int32 lFlags 711[In] Int32 lStatus, 712[In] Int32 lFlags 723[In] Int32 lObjectCount, 725[In][MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0)] IWbemClassObject[] apObjArray 730[In] Int32 lFlags, 731[In][MarshalAs(UnmanagedType.Error)] Int32 hResult, 732[In][MarshalAs(UnmanagedType.BStr)] string strParam, 733[In][MarshalAs(UnmanagedType.Interface)] IWbemClassObject pObjParam 747[In] Int32 lTimeout, 748[In] UInt32 uCount, 749[In][Out][MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] IWbemClassObject[] apObjects, 755[In] UInt32 uCount, 756[In][MarshalAs(UnmanagedType.Interface)] IWbemObjectSink pSink 766[In] Int32 lTimeout, 767[In] UInt32 nCount 778[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 779[In] Int32 lFlags, 780[In][Out] ref object pVal, 781[In][Out] ref Int32 plFlavor 786[In][MarshalAs(UnmanagedType.LPWStr)] string wszName, 787[In] ref object pVal, 788[In] Int32 lFlavor 793[In][MarshalAs(UnmanagedType.LPWStr)] string wszName 798[In] Int32 lFlags, 804[In] Int32 lFlags 809[In] Int32 lFlags, 810[In][Out][MarshalAs(UnmanagedType.BStr)] ref string pstrName, 811[In][Out] ref object pVal, [In][Out] ref Int32 plFlavor
System\ServiceModel\Channels\PeerUnsafeNativeCryptMethods.cs (4)
238[In, Out]byte[] pbEncoded, 239[In, Out]ref int pcbEncoded, 331[In] ref SystemTime pStartTime, 332[In] ref SystemTime pEndTime,
System\ServiceModel\Channels\PeerUnsafeNativeMethods.cs (7)
22[In] IntPtr socketHandle, 23[In] int ioControlCode, 24[In] IntPtr inBuffer, 25[In] int inBufferSize, 27[In] int outBufferSize, 29[In] IntPtr overlapped, 30[In] IntPtr completionRoutine);
System\ServiceModel\Channels\UnsafeNativeMethods.cs (8)
492[In] IntPtr ppAuthIdentity 498[In] IntPtr AuthIdentity, 500[In] string pszPackageName, 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, 1092internal static extern IntPtr GetProcAddress(SafeLibraryHandle hModule, [In, MarshalAs(UnmanagedType.LPStr)]string lpProcName);
System\ServiceModel\ComIntegration\AdminSDK.cs (112)
41Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] 46Object Connect([In, MarshalAs(UnmanagedType.BStr)] String connectStr); 56Object GetCollectionByQuery([In, MarshalAs(UnmanagedType.BStr)] 58[In, MarshalAs(UnmanagedType.SafeArray)] 62void ImportComponent([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 63[In, MarshalAs(UnmanagedType.BStr)] String bstrCLSIDOrProgId); 66void 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); 72void ShutdownApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 75void ExportApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 76[In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 77[In] int lOptions); 80void InstallApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 81[In, MarshalAs(UnmanagedType.BStr)] String bstrDestinationDirectory, 82[In] int lOptions, 83[In, MarshalAs(UnmanagedType.BStr)] String bstrUserId, 84[In, MarshalAs(UnmanagedType.BStr)] String bstrPassword, 85[In, MarshalAs(UnmanagedType.BStr)] String bstrRSN); 103void 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); 108void GetMultipleComponentsInfo([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName, 109[In] Object varFileNames, 119void BackupREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 122void RestoreREGDB([In, MarshalAs(UnmanagedType.BStr)] String bstrBackupFilePath); 125void QueryApplicationFile([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile, 133void StartApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplIdOrName); 136int ServiceCheck([In] int lService); 139void 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); 144void 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); 150void GetEventClassesForIID([In] String bstrIID, 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); 158[In, MarshalAs(UnmanagedType.BStr)] String bstrCollectionName, 159[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarQueryStrings); 163String GetApplicationInstanceIDFromProcessID([In, MarshalAs(UnmanagedType.I4)] int lProcessID); 166void ShutdownApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 169void PauseApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 172void ResumeApplicationInstances([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 176[In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID, 177[In, MarshalAs(UnmanagedType.I4)] int lReasonCode); 181bool AreApplicationInstancesPaused([In, MarshalAs(UnmanagedType.LPStruct)] Object pVarApplicationInstanceID); 186[In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationInstanceID, 187[In, MarshalAs(UnmanagedType.BStr)] String bstrDirectory, 188[In, MarshalAs(UnmanagedType.I4)] int lMaxImages); 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); 206void DeleteServiceForApplication([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 210String GetPartitionID([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 214String GetPartitionName([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationIDOrName); 217void CurrentPartition([In, MarshalAs(UnmanagedType.BStr)]String bstrPartitionIDOrName); 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); 262Object 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); 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); 303Object QueryApplicationFile2([In, MarshalAs(UnmanagedType.BStr)] String bstrApplicationFile); 307int GetComponentVersionCount([In, MarshalAs(UnmanagedType.BStr)] String bstrCLSIDOrProgID); 315Object GetValue([In, MarshalAs(UnmanagedType.BStr)] String propName); 318void SetValue([In, MarshalAs(UnmanagedType.BStr)] String propName, 319[In] Object value); 329bool IsPropertyReadOnly([In, MarshalAs(UnmanagedType.BStr)] String bstrPropName); 340bool IsPropertyWriteOnly([In, MarshalAs(UnmanagedType.BStr)] String bstrPropName); 353Object Item([In] int lIndex); 359void Remove([In] int lIndex); 373Object GetCollection([In, MarshalAs(UnmanagedType.BStr)] String bstrCollName, 374[In] Object varObjectKey); 409void PopulateByKey([In, MarshalAs(UnmanagedType.SafeArray, SafeArraySubType = VarEnum.VT_VARIANT)] 413void PopulateByQuery([In, MarshalAs(UnmanagedType.BStr)] String bstrQueryString, 414[In] int lQueryType);
System\ServiceModel\ComIntegration\IClassFactory.cs (3)
12object CreateInstance([In, MarshalAs(UnmanagedType.IUnknown)] object pUnkOuter, [In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 13void LockServer([In, MarshalAs(UnmanagedType.Bool)]bool fLock);
System\ServiceModel\ComIntegration\IMoniker.cs (2)
28void BindToObject(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, IntPtr ppvResult); 29void BindToStorage(IBindCtx pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
System\ServiceModel\ComIntegration\IProxyProvider.cs (1)
20int CreateOuterProxyInstance(IProxyManager proxyManager, [In()] ref Guid riid, out IntPtr ppv);
System\ServiceModel\ComIntegration\OuterProxyWrapper.cs (2)
15internal delegate int DelegateDllGetClassObject([In, MarshalAs(UnmanagedType.LPStruct)] Guid clsid, [In, MarshalAs(UnmanagedType.LPStruct)] Guid iid, ref IClassFactory ppv);
System\ServiceModel\ComIntegration\PersistStreamTypeWrapper.cs (3)
33void Load([In] IStream pStm); 34void Save([In] IStream pStm, [In,
System\ServiceModel\ComIntegration\SafeNativeMethods.cs (36)
340[In] SafeCloseHandle ExistingToken, 341[In] TokenAccessLevels DesiredAccess, 342[In] IntPtr TokenAttributes, 343[In] SecurityImpersonationLevel ImpersonationLevel, 344[In] TokenType TokenType, 352[In] byte[] SecurityDescriptor, 353[In] SafeCloseHandle ClientToken, 354[In] int DesiredAccess, 355[In] GENERIC_MAPPING GenericMapping, 357[In, Out] ref uint PrivilegeSetLength, 366[In] IntPtr CurrentThread); 372[In] IntPtr ThreadHandle, 373[In] TokenAccessLevels DesiredAccess, 374[In] bool OpenAsSelf, 381[In] IntPtr ThreadHandle, 382[In] SafeCloseHandle TokenHandle); 403[In] SafeCloseHandle TokenHandle, 404[In] TOKEN_INFORMATION_CLASS TokenInformationClass, 405[In] SafeHandle TokenInformation, 418[In]IntPtr ProcessHandle, 419[In]TokenAccessLevels DesiredAccess, 426[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 427[In, MarshalAs(UnmanagedType.IUnknown)] object pUnkOuter, 428[In] CLSCTX dwClsContext, 429[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 435[In] SafeHGlobalHandle hGlobal, 436[In, MarshalAs(UnmanagedType.Bool)] bool fDeleteOnRelease); 446[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 452[In, MarshalAs(UnmanagedType.IUnknown)] object pIUnknown, 453[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid); 529[In] string computerName, 530[In] string domainName, 531[In] IntPtr domainGuid, 532[In] string siteName, 533[In] uint flags, 538internal static extern int NetApiBufferFree([In] IntPtr buffer);
System\ServiceModel\ComIntegration\SWC.cs (2)
82[In, MarshalAs(UnmanagedType.LPStruct)] Guid guidPartitionID); 157void SetCurrentLogicalThreadId([In, MarshalAs(UnmanagedType.LPStruct)] Guid guidLogicalThreadID);
System\ServiceModel\Transactions\OletxTransactionFormatter.cs (1)
108void SetOptions([In] ref XACTOPT pOptions);
System.ServiceModel.Activation (3)
System\ServiceModel\Activation\Interop\SafeNativeMethods.cs (3)
25[In] IntPtr ThreadHandle, 26[In] TokenAccessLevels DesiredAccess, 27[In] bool OpenAsSelf,
System.ServiceModel.Internals (40)
System\Runtime\Diagnostics\DiagnosticEventProvider.cs (7)
141[In] ref System.Guid sourceId, 142[In] int isEnabled, 143[In] byte setLevel, 144[In] long anyKeyword, 145[In] long allKeyword, 146[In] void* filterData, 147[In] void* callbackContext
System\Runtime\Interop\UnsafeNativeMethods.cs (33)
96[In] ComputerNameFormat nameType, 97[In, Out, MarshalAs(UnmanagedType.LPTStr)] StringBuilder lpBuffer, 98[In, Out] ref int size 156[In] ref Guid sourceId, 157[In] int isEnabled, 158[In] byte level, 159[In] long matchAnyKeywords, 160[In] long matchAllKeywords, 161[In] void* filterData, 162[In] void* callbackContext 170[In] ref Guid providerId, 171[In]EtwEnableCallback enableCallback, 172[In]void* callbackContext, 173[In][Out]ref long registrationHandle 180internal static extern uint EventUnregister([In] long registrationHandle); 186internal static extern bool EventEnabled([In] long registrationHandle, [In] ref EventDescriptor eventDescriptor); 193[In] long registrationHandle, 194[In] ref EventDescriptor eventDescriptor, 195[In] uint userDataCount, 196[In] EventData* userData 204[In] long registrationHandle, 205[In] ref EventDescriptor eventDescriptor, 206[In] ref Guid activityId, 207[In] ref Guid relatedActivityId, 208[In] uint userDataCount, 209[In] EventData* userData 217[In] long registrationHandle, 218[In] byte level, 219[In] long keywords, 220[In] char* message 227internal static extern unsafe uint EventActivityIdControl([In] int ControlCode, [In][Out] ref Guid ActivityId);
System.Web (319)
Configuration\IISVersionHelper.cs (5)
15object GetPropertyValue([In, MarshalAs(UnmanagedType.BStr)] string bstrName); 17object CreateObjectFromProgId([In, MarshalAs(UnmanagedType.BStr)] string bstrObjectName); 19object CreateObjectFromClsId([In] Guid clsidObject); 29IIISVersion GetVersionObject([In, MarshalAs(UnmanagedType.BStr)] string bstrVersion, [In, MarshalAs(UnmanagedType.I4)] int productType);
FileChangesMonitor.cs (1)
398delegate void NativeFileChangeNotification(FileAction action, [In, MarshalAs(UnmanagedType.LPWStr)] string fileName, long ticks);
Hosting\AppDomainFactory.cs (8)
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)] 117Object Create([In, MarshalAs(UnmanagedType.BStr)] String appId, 118[In, MarshalAs(UnmanagedType.BStr)] String appPath);
Hosting\ICustomLoader.cs (5)
39[In, MarshalAs(UnmanagedType.LPWStr)] string appId, 40[In, MarshalAs(UnmanagedType.LPWStr)] string appConfigPath, 41[In, MarshalAs(UnmanagedType.Interface)] IProcessHostSupportFunctions supportFunctions, 42[In] IntPtr pLoadAppData, 43[In] int loadAppDataSize);
Hosting\ICustomRuntime.cs (6)
31[In] IntPtr reserved0, 32[In] int reserved1); 42[In] IntPtr pResolveModuleData, 43[In] int resolveModuleDataSize); 56[In] IntPtr reserved0, 57[In] int reserved1);
Hosting\ICustomRuntimeManager.cs (1)
17[In, MarshalAs(UnmanagedType.Interface)] ICustomRuntime customRuntime);
Hosting\IISUnsafeMethods.cs (15)
668[In] IntPtr pHandler, 669[In] bool fEnable, 675[In] IntPtr pHandler, 681[In, MarshalAs(UnmanagedType.BStr)] string appConfigMetabasePath, 682[In, MarshalAs(UnmanagedType.BStr)] string sectionName, 683[In, MarshalAs(UnmanagedType.BStr)] string propertyName, 689[In] IntPtr context, 690[In, MarshalAs(UnmanagedType.LPWStr)] string path, 691[In, MarshalAs(UnmanagedType.LPWStr)] string queryString, 692[In, MarshalAs(UnmanagedType.LPStr)] string method, 693[In] int numHeaders, 694[In, MarshalAs(UnmanagedType.LPArray, ArraySubType=UnmanagedType.LPStr)] string[] headersNames, 695[In, MarshalAs(UnmanagedType.LPArray, ArraySubType = UnmanagedType.LPStr)] string[] headersValues); 704[In] IntPtr pHandler, 705[In, Out] ref IntPtr tokenBindingHandle,
Hosting\IPipelineRuntime.cs (2)
59delegate void DisposeFunctionDelegate( [In] IntPtr rootedObjectsPointer ); 65void InitializeApplication([In] IntPtr appContext);
Hosting\IProcessHostSupportFunctions.cs (4)
25[In, MarshalAs(UnmanagedType.LPWStr)] String appId, 34[In, MarshalAs(UnmanagedType.LPWStr)] String appId, 35[In, MarshalAs(UnmanagedType.LPWStr)] String virtualPath, 42[In, MarshalAs(UnmanagedType.LPWStr)] String appId);
Hosting\IQueueHost.cs (1)
32void GetBlob([In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] buffer, ref int bufferSize);
Hosting\ISAPIRuntime.cs (4)
54[In] 56[In, MarshalAs(UnmanagedType.I4)] 81int ProcessRequest([In]IntPtr ecb, [In, MarshalAs(UnmanagedType.I4)]int useProcessModel);
Hosting\ProcessHost.cs (27)
29[In, MarshalAs(UnmanagedType.LPWStr)] 31[In, MarshalAs(UnmanagedType.LPWStr)] 35void ShutdownApplication([In, MarshalAs(UnmanagedType.LPWStr)] String appId); 49[In, MarshalAs(UnmanagedType.LPWStr)] string appId, 50[In, MarshalAs(UnmanagedType.LPWStr)] string appConfigPath, 55[In, MarshalAs(UnmanagedType.LPWStr)] string appId, 56[In] int hr, 57[In, MarshalAs(UnmanagedType.Interface)] AppDomain newlyCreatedAppDomain); 61[In] int hr, 62[In] IntPtr pErrorInfo); 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, 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, 266[In, MarshalAs(UnmanagedType.LPWStr)] string context, 267[In, MarshalAs(UnmanagedType.U4)] int errorCode, 268[In, MarshalAs(UnmanagedType.LPWStr)] string errorMessage);
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, 36void 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 (128)
273[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 274[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 276[In, MarshalAs(UnmanagedType.U4)] int cchHash, 282[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 283[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 285[In, MarshalAs(UnmanagedType.U4)] int cchHash, 291[In] IntPtr pbBlob, 292[In, MarshalAs(UnmanagedType.U4)] int cchBlob, 293[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 295[In, MarshalAs(UnmanagedType.U4)] int cchHash, 301[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 302[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 304[In, MarshalAs(UnmanagedType.U4)] int cchHash, 310[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 311[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 313[In, MarshalAs(UnmanagedType.U4)] int cchHash, 319[In] IntPtr hFile, 320[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 322[In, MarshalAs(UnmanagedType.U4)] int cchHash, 329[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly1, 330[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly2, 336[In] IntPtr pbMemory); 341[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 343[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 348[In] IntPtr pbBase, 349[In, MarshalAs(UnmanagedType.U4)] int dwLength, 351[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 356[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 357[In] IntPtr pbKeyBlob, 358[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 366[In, MarshalAs(UnmanagedType.U4)] int ulHashAlg, 372[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer); 377[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 378[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 385[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 386[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 387[In, MarshalAs(UnmanagedType.U4)] int dwKeySize, 394[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 395[In] IntPtr pbKeyBlob, 396[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob); 401[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 402[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 403[In] IntPtr pbKeyBlob, 404[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 405[In, Out] IntPtr ppbSignatureBlob, 411[In, MarshalAs(UnmanagedType.LPWStr)] string wszFilePath, 412[In, MarshalAs(UnmanagedType.LPWStr)] string wszKeyContainer, 413[In] IntPtr pbKeyBlob, 414[In, MarshalAs(UnmanagedType.U4)] int cbKeyBlob, 415[In, Out] IntPtr ppbSignatureBlob, 417[In, MarshalAs(UnmanagedType.U4)] int dwFlags); 422[In] IntPtr pbPublicKeyBlob, 423[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 430[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 431[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 438[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 439[In, MarshalAs(UnmanagedType.I1)] bool fForceVerification, 446[In] IntPtr pbBase, 447[In, MarshalAs(UnmanagedType.U4)] int dwLength, 448[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 454[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 461[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 470[In] IntPtr pbPublicKeyBlob, 471[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 490[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 491[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 493[In, MarshalAs(UnmanagedType.U4)] int cchHash, 499[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 500[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 502[In, MarshalAs(UnmanagedType.U4)] int cchHash, 508[In] IntPtr pbBlob, 509[In, MarshalAs(UnmanagedType.U4)] int cchBlob, 510[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 512[In, MarshalAs(UnmanagedType.U4)] int cchHash, 518[In, MarshalAs(UnmanagedType.LPStr)] string pszFilePath, 519[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 521[In, MarshalAs(UnmanagedType.U4)] int cchHash, 527[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 528[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 530[In, MarshalAs(UnmanagedType.U4)] int cchHash, 536[In] IntPtr hFile, 537[In, Out, MarshalAs(UnmanagedType.U4)] ref int piHashAlg, 539[In, MarshalAs(UnmanagedType.U4)] int cchHash, 546[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly1, 547[In, MarshalAs(UnmanagedType.LPWStr)] string pwzAssembly2, 553[In] IntPtr pbMemory); 558[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 560[In, Out, MarshalAs(UnmanagedType.U4)] ref int pcbBlob); 565[In] IntPtr pbBase, 566[In, MarshalAs(UnmanagedType.U4)] int dwLength, 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, 583[In, MarshalAs(UnmanagedType.U4)] int ulHashAlg, 589[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer); 594[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 595[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 602[In, MarshalAs(UnmanagedType.LPWStr)] string pwzKeyContainer, 603[In, MarshalAs(UnmanagedType.U4)] int dwFlags, 604[In, MarshalAs(UnmanagedType.U4)] int dwKeySize, 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, 622[In, Out] IntPtr ppbSignatureBlob, 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, 632[In, Out] IntPtr ppbSignatureBlob, 634[In, MarshalAs(UnmanagedType.U4)] int dwFlags); 639[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 640[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob, 647[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 648[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 655[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 656[In, MarshalAs(UnmanagedType.I1)] bool fForceVerification, 663[In] IntPtr pbBase, 664[In, MarshalAs(UnmanagedType.U4)] int dwLength, 665[In, MarshalAs(UnmanagedType.U4)] int dwInFlags, 671[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 678[In, MarshalAs(UnmanagedType.LPWStr)] string pwzFilePath, 687[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1)] byte[] pbPublicKeyBlob, 688[In, MarshalAs(UnmanagedType.U4)] int cbPublicKeyBlob,
SafeNativeMethods.cs (2)
30internal static extern bool QueryPerformanceCounter( [System.Runtime.InteropServices.Out, In] ref long lpPerformanceCount); 33internal static extern bool QueryPerformanceFrequency( [System.Runtime.InteropServices.Out, In] ref long lpFrequency);
Security\ADMembershipProvider.cs (20)
4493[In] string computerName, 4494[In] string domainName, 4495[In] IntPtr domainGuid, 4496[In] string siteName, 4497[In] uint flags, 4505[In] IntPtr buffer); 4509[In] int dwFlags, 4510[In] int lpSource, 4511[In] int dwMessageId, 4512[In] int dwLanguageId, 4514[In] int nSize, 4515[In] int arguments); 4576int Set([In, MarshalAs(UnmanagedType.BStr)] string bstrADsPath, [In, MarshalAs(UnmanagedType.U4)] int lnSetType); 4579int SetDisplayType([In, MarshalAs(UnmanagedType.U4)] int lnDisplayType); 4583string Retrieve([In, MarshalAs(UnmanagedType.U4)] int lnFormatType); 4591string GetElement([In, MarshalAs(UnmanagedType.U4)] int lnElementIndex); 4594void AddLeafElement([In, MarshalAs(UnmanagedType.BStr)] string bstrLeafElement); 4605string 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 (7)
367[In] IntPtr hHeap, 368[In] uint dwFlags, 369[In] IntPtr lpMem); 1301int dwClsContext, [In, Out] COSERVERINFO srv, 1302int num, [In, Out] MULTI_QI[] amqi); 1306int dwClsContext, [In, Out] COSERVERINFO_X64 srv, 1307int num, [In, Out] MULTI_QI_X64[] amqi);
Util\AspCompat.cs (50)
52Object Application_GetContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name); 53void Application_SetContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In] Object obj); 54void Application_RemoveContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name); 56Object Application_GetStaticObject([In, MarshalAs(UnmanagedType.LPWStr)] String name); 58[return: MarshalAs(UnmanagedType.BStr)] String Request_GetAsString([In, MarshalAs(UnmanagedType.I4)] int what); 64void Response_AddCookie([In, MarshalAs(UnmanagedType.LPWStr)] String name); 65void Response_SetCookieText([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.LPWStr)] String text); 66void Response_SetCookieSubValue([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.LPWStr)] String key, [In, MarshalAs(UnmanagedType.LPWStr)] String value); 67void Response_SetCookieExpires([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.R8)] double dtExpires); 68void Response_SetCookieDomain([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.LPWStr)] String domain); 69void Response_SetCookiePath([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.LPWStr)] String path); 70void Response_SetCookieSecure([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.I4)] int secure); 71void Response_Write([In, MarshalAs(UnmanagedType.LPWStr)] String text); 72void Response_BinaryWrite([MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 1), In] byte[] bytes, int size); 73void Response_Redirect([In, MarshalAs(UnmanagedType.LPWStr)] String url); 74void Response_AddHeader([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In, MarshalAs(UnmanagedType.LPWStr)] String value); 75void Response_Pics([In, MarshalAs(UnmanagedType.LPWStr)] String value); 79void Response_AppendToLog([In, MarshalAs(UnmanagedType.LPWStr)] String entry); 81void Response_SetContentType([In, MarshalAs(UnmanagedType.LPWStr)] String contentType); 83void Response_SetCharSet([In, MarshalAs(UnmanagedType.LPWStr)] String charSet); 85void Response_SetCacheControl([In, MarshalAs(UnmanagedType.LPWStr)] String cacheControl); 87void Response_SetStatus([In, MarshalAs(UnmanagedType.LPWStr)] String status); 89void Response_SetExpiresMinutes([In, MarshalAs(UnmanagedType.I4)] int expiresMinutes); 91void Response_SetExpiresAbsolute([In, MarshalAs(UnmanagedType.R8)] double dtExpires); 93void Response_SetIsBuffering([In, MarshalAs(UnmanagedType.I4)] int isBuffering); 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); 102void Server_SetScriptTimeout([In, MarshalAs(UnmanagedType.I4)] int timeoutSeconds); 103void Server_Execute([In, MarshalAs(UnmanagedType.LPWStr)] String url); 104void Server_Transfer([In, MarshalAs(UnmanagedType.LPWStr)] String url); 109void Session_SetTimeout([In, MarshalAs(UnmanagedType.I4)] int value); 111void Session_SetCodePage([In, MarshalAs(UnmanagedType.I4)] int value); 113void Session_SetLCID([In, MarshalAs(UnmanagedType.I4)] int value); 117Object Session_GetContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name); 118void Session_SetContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name, [In]Object obj); 119void Session_RemoveContentsObject([In, MarshalAs(UnmanagedType.LPWStr)] String name); 121Object Session_GetStaticObject([In, MarshalAs(UnmanagedType.LPWStr)] String name);
Util\StopListeningWaitHandle.cs (6)
56private static extern bool DuplicateHandle([In] IntPtr hSourceProcessHandle, [In] IntPtr hSourceHandle, [In] IntPtr hTargetProcessHandle, [Out] out SafeWaitHandle lpTargetHandle, [In] uint dwDesiredAccess, [In] bool bInheritHandle, [In] uint dwOptions);
System.Web.Mobile (479)
UI\MobileControls\Design\NativeMethods.cs (479)
51internal static extern bool GetClientRect(IntPtr hWnd, [In, Out] ref RECT rect); 54internal static extern bool GetClientRect(IntPtr hWnd, [In, Out] COMRECT rect); 288[In] 290[In, MarshalAs(UnmanagedType.I4)] 295[In] 297[In, MarshalAs(UnmanagedType.I4)] 302[In, MarshalAs(UnmanagedType.I8)] 304[In, MarshalAs(UnmanagedType.I4)] 309[In, MarshalAs(UnmanagedType.I8)] 314[In, MarshalAs(UnmanagedType.Interface)] 316[In, MarshalAs(UnmanagedType.I8)] 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)] 349[In] 351[In, MarshalAs(UnmanagedType.I4)] 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)] 380 [In, MarshalAs(UnmanagedType.BStr)] 382 [In, MarshalAs(UnmanagedType.I4)] 387 [In, MarshalAs(UnmanagedType.BStr)] 395 [In, MarshalAs(UnmanagedType.BStr)] 412 [In, MarshalAs(UnmanagedType.Struct)] 420 [In, MarshalAs(UnmanagedType.Struct)] 428 [In, MarshalAs(UnmanagedType.Struct)] 436 [In, MarshalAs(UnmanagedType.Struct)] 444 [In, MarshalAs(UnmanagedType.Struct)] 452 [In, MarshalAs(UnmanagedType.Struct)] 460 [In, MarshalAs(UnmanagedType.Struct)] 468 [In, MarshalAs(UnmanagedType.Struct)] 476 [In, MarshalAs(UnmanagedType.Struct)] 484 [In, MarshalAs(UnmanagedType.Struct)] 492 [In, MarshalAs(UnmanagedType.Struct)] 503 [In, MarshalAs(UnmanagedType.BStr)] 511 [In, MarshalAs(UnmanagedType.BStr)] 519 [In, MarshalAs(UnmanagedType.Struct)] 527 [In, MarshalAs(UnmanagedType.Struct)] 532 [In, MarshalAs(UnmanagedType.Interface)] 543 [In, MarshalAs(UnmanagedType.BStr)] 566 [In, MarshalAs(UnmanagedType.BStr)] 574 [In, MarshalAs(UnmanagedType.BStr)] 582 [In, MarshalAs(UnmanagedType.BStr)] 590 [In, MarshalAs(UnmanagedType.BStr)] 598 [In, MarshalAs(UnmanagedType.BStr)] 600 [In, MarshalAs(UnmanagedType.BStr)] 605 [In, MarshalAs(UnmanagedType.BStr)] 607 [In, MarshalAs(UnmanagedType.BStr)] 625 [In, MarshalAs(UnmanagedType.Struct)] 636 [In, MarshalAs(UnmanagedType.Struct)] 644 [In, MarshalAs(UnmanagedType.Struct)] 652 [In, MarshalAs(UnmanagedType.Struct)] 660 [In, MarshalAs(UnmanagedType.Struct)] 668 [In, MarshalAs(UnmanagedType.Struct)] 676 [In, MarshalAs(UnmanagedType.Struct)] 684 [In, MarshalAs(UnmanagedType.Struct)] 692 [In, MarshalAs(UnmanagedType.Struct)] 700 [In, MarshalAs(UnmanagedType.Struct)] 745 [In, MarshalAs(UnmanagedType.BStr)] 756 [In, MarshalAs(UnmanagedType.BStr)] 781 [In, MarshalAs(UnmanagedType.Struct)] 789 [In, MarshalAs(UnmanagedType.Struct)] 797 [In, MarshalAs(UnmanagedType.Struct)] 805 [In, MarshalAs(UnmanagedType.Struct)] 813 [In, MarshalAs(UnmanagedType.Struct)] 831 [In, MarshalAs(UnmanagedType.BStr)] 839 [In, MarshalAs(UnmanagedType.BStr)] 847 [In, MarshalAs(UnmanagedType.BStr)] 855 [In, MarshalAs(UnmanagedType.Bool)] 863 [In, MarshalAs(UnmanagedType.BStr)] 871 [In, MarshalAs(UnmanagedType.BStr)] 903 [In, MarshalAs(UnmanagedType.I4)] 908 [In, MarshalAs(UnmanagedType.I4)] 913 [In, MarshalAs(UnmanagedType.BStr)] 915 [In, MarshalAs(UnmanagedType.Struct)] 917 [In, MarshalAs(UnmanagedType.Struct)] 919 [In, MarshalAs(UnmanagedType.Struct)] 930 [In, MarshalAs(UnmanagedType.BStr)] 935 [In, MarshalAs(UnmanagedType.BStr)] 940 [In, MarshalAs(UnmanagedType.BStr)] 945 [In, MarshalAs(UnmanagedType.BStr)] 950 [In, MarshalAs(UnmanagedType.BStr)] 955 [In, MarshalAs(UnmanagedType.BStr)] 960 [In, MarshalAs(UnmanagedType.BStr)] 962 [In, MarshalAs(UnmanagedType.Bool)] 964 [In, MarshalAs(UnmanagedType.Struct)] 969 [In, MarshalAs(UnmanagedType.BStr)] 974 [In, MarshalAs(UnmanagedType.BStr)] 979 [In, MarshalAs(UnmanagedType.Struct)] 987 [In, MarshalAs(UnmanagedType.Struct)] 995 [In, MarshalAs(UnmanagedType.Struct)] 1003 [In, MarshalAs(UnmanagedType.Struct)] 1011 [In, MarshalAs(UnmanagedType.Struct)] 1019 [In, MarshalAs(UnmanagedType.Struct)] 1027 [In, MarshalAs(UnmanagedType.Struct)] 1035 [In, MarshalAs(UnmanagedType.Struct)] 1043 [In, MarshalAs(UnmanagedType.Struct)] 1051 [In, MarshalAs(UnmanagedType.Struct)] 1059 [In, MarshalAs(UnmanagedType.Struct)] 1067 [In, MarshalAs(UnmanagedType.Struct)] 1075 [In, MarshalAs(UnmanagedType.Struct)] 1083 [In, MarshalAs(UnmanagedType.Struct)] 1091 [In, MarshalAs(UnmanagedType.Struct)] 1099 [In, MarshalAs(UnmanagedType.Struct)] 1107 [In, MarshalAs(UnmanagedType.Struct)] 1115 [In, MarshalAs(UnmanagedType.I4)] 1117 [In, MarshalAs(UnmanagedType.I4)] 1129 [In, MarshalAs(UnmanagedType.Struct)] 1137 [In, MarshalAs(UnmanagedType.Struct)] 1148 [In, MarshalAs(UnmanagedType.BStr)] 1150 [In, MarshalAs(UnmanagedType.I4)] 1161 [In, MarshalAs(UnmanagedType.Bool)] 1166 [In, MarshalAs(UnmanagedType.BStr)] 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)] 1199 [In, MarshalAs(UnmanagedType.Struct)] 1207 [In, MarshalAs(UnmanagedType.Struct)] 1215 [In, MarshalAs(UnmanagedType.Struct)] 1223 [In, MarshalAs(UnmanagedType.Struct)] 1231 [In, MarshalAs(UnmanagedType.Struct)] 1239 [In, MarshalAs(UnmanagedType.Struct)] 1247 [In, MarshalAs(UnmanagedType.BStr)] 1255 [In, MarshalAs(UnmanagedType.Struct)] 1263 [In, MarshalAs(UnmanagedType.Struct)] 1277 [In, MarshalAs(UnmanagedType.Bool)] 1285 [In, MarshalAs(UnmanagedType.BStr)] 1296 [In, MarshalAs(UnmanagedType.Bool)] 1304 [In, MarshalAs(UnmanagedType.Struct)] 1312 [In, MarshalAs(UnmanagedType.BStr)] 1317 [In, MarshalAs(UnmanagedType.BStr)] 1322 [In, MarshalAs(UnmanagedType.BStr)] 1329 [In, MarshalAs(UnmanagedType.BStr)] 1343 [In, MarshalAs(UnmanagedType.Bool)] 1358 [In, MarshalAs(UnmanagedType.BStr)] 1372 [In, MarshalAs(UnmanagedType.BStr)] 1374 [In, 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)] 1406 [In, MarshalAs(UnmanagedType.BStr)] 1420[In, MarshalAs(UnmanagedType.BStr)] 1428[In, MarshalAs(UnmanagedType.BStr)] 1436[In, MarshalAs(UnmanagedType.BStr)] 1444[In, MarshalAs(UnmanagedType.BStr)] 1452[In, MarshalAs(UnmanagedType.Struct)] 1460[In, MarshalAs(UnmanagedType.BStr)] 1468[In, MarshalAs(UnmanagedType.Struct)] 1476[In, MarshalAs(UnmanagedType.BStr)] 1484[In, MarshalAs(UnmanagedType.Struct)] 1492[In, MarshalAs(UnmanagedType.BStr)] 1500[In, MarshalAs(UnmanagedType.BStr)] 1508[In, MarshalAs(UnmanagedType.BStr)] 1516[In, MarshalAs(UnmanagedType.BStr)] 1524[In, MarshalAs(UnmanagedType.Struct)] 1532[In, MarshalAs(UnmanagedType.Struct)] 1540[In, MarshalAs(UnmanagedType.Struct)] 1548[In, MarshalAs(UnmanagedType.Struct)] 1556[In, MarshalAs(UnmanagedType.BStr)] 1564[In, MarshalAs(UnmanagedType.Bool)] 1572[In, MarshalAs(UnmanagedType.Bool)] 1580[In, MarshalAs(UnmanagedType.Bool)] 1588[In, MarshalAs(UnmanagedType.Bool)] 1596[In, MarshalAs(UnmanagedType.Bool)] 1604[In, MarshalAs(UnmanagedType.Struct)] 1612[In, MarshalAs(UnmanagedType.BStr)] 1620[In, MarshalAs(UnmanagedType.BStr)] 1628[In, MarshalAs(UnmanagedType.Struct)] 1636[In, MarshalAs(UnmanagedType.Struct)] 1644[In, MarshalAs(UnmanagedType.Struct)] 1652[In, MarshalAs(UnmanagedType.Struct)] 1660[In, MarshalAs(UnmanagedType.Struct)] 1668[In, MarshalAs(UnmanagedType.Struct)] 1676[In, MarshalAs(UnmanagedType.BStr)] 1684[In, MarshalAs(UnmanagedType.Struct)] 1692[In, MarshalAs(UnmanagedType.Struct)] 1700[In, MarshalAs(UnmanagedType.Struct)] 1708[In, MarshalAs(UnmanagedType.Struct)] 1716[In, MarshalAs(UnmanagedType.BStr)] 1724[In, MarshalAs(UnmanagedType.BStr)] 1732[In, MarshalAs(UnmanagedType.BStr)] 1740[In, MarshalAs(UnmanagedType.BStr)] 1748[In, MarshalAs(UnmanagedType.BStr)] 1756[In, MarshalAs(UnmanagedType.BStr)] 1764[In, MarshalAs(UnmanagedType.BStr)] 1772[In, MarshalAs(UnmanagedType.Struct)] 1780[In, MarshalAs(UnmanagedType.Struct)] 1788[In, MarshalAs(UnmanagedType.Struct)] 1796[In, MarshalAs(UnmanagedType.Struct)] 1804[In, MarshalAs(UnmanagedType.BStr)] 1812[In, MarshalAs(UnmanagedType.Struct)] 1820[In, MarshalAs(UnmanagedType.Struct)] 1828[In, MarshalAs(UnmanagedType.Struct)] 1836[In, MarshalAs(UnmanagedType.Struct)] 1844[In, MarshalAs(UnmanagedType.BStr)] 1852[In, MarshalAs(UnmanagedType.BStr)] 1860[In, MarshalAs(UnmanagedType.BStr)] 1868[In, MarshalAs(UnmanagedType.BStr)] 1876[In, MarshalAs(UnmanagedType.BStr)] 1884[In, MarshalAs(UnmanagedType.Struct)] 1892[In, MarshalAs(UnmanagedType.Struct)] 1900[In, MarshalAs(UnmanagedType.BStr)] 1908[In, MarshalAs(UnmanagedType.BStr)] 1916[In, MarshalAs(UnmanagedType.BStr)] 1924[In, MarshalAs(UnmanagedType.BStr)] 1932[In, MarshalAs(UnmanagedType.BStr)] 1940[In, MarshalAs(UnmanagedType.BStr)] 1948[In, MarshalAs(UnmanagedType.BStr)] 1956[In, MarshalAs(UnmanagedType.BStr)] 1964[In, MarshalAs(UnmanagedType.BStr)] 1972[In, MarshalAs(UnmanagedType.Struct)] 1980[In, MarshalAs(UnmanagedType.Struct)] 1991[In, MarshalAs(UnmanagedType.Struct)] 1999[In, MarshalAs(UnmanagedType.BStr)] 2007[In, MarshalAs(UnmanagedType.BStr)] 2015[In, MarshalAs(UnmanagedType.BStr)] 2023[In, MarshalAs(UnmanagedType.BStr)] 2031[In, MarshalAs(UnmanagedType.I4)] 2039[In, MarshalAs(UnmanagedType.I4)] 2047[In, MarshalAs(UnmanagedType.I4)] 2055[In, MarshalAs(UnmanagedType.I4)] 2063[In, MarshalAs(UnmanagedType.R4)] 2071[In, MarshalAs(UnmanagedType.R4)] 2079[In, MarshalAs(UnmanagedType.R4)] 2087[In, MarshalAs(UnmanagedType.R4)] 2095[In, MarshalAs(UnmanagedType.BStr)] 2103[In, MarshalAs(UnmanagedType.BStr)] 2111[In, MarshalAs(UnmanagedType.BStr)] 2119[In, MarshalAs(UnmanagedType.BStr)] 2121[In, MarshalAs(UnmanagedType.Struct)] 2123[In, MarshalAs(UnmanagedType.I4)] 2128[In, MarshalAs(UnmanagedType.BStr)] 2130[In, MarshalAs(UnmanagedType.I4)] 2135[In, MarshalAs(UnmanagedType.BStr)] 2137[In, MarshalAs(UnmanagedType.I4)] 2150 [In, MarshalAs(UnmanagedType.I4)] 2161 [In, MarshalAs(UnmanagedType.Struct)] 2163 [In, MarshalAs(UnmanagedType.Struct)] 2168 [In, MarshalAs(UnmanagedType.Struct)] 2192 [In, MarshalAs(UnmanagedType.Interface)] 2194 [In, MarshalAs(UnmanagedType.Struct)] 2199 [In, MarshalAs(UnmanagedType.Interface)] 2204 [In, MarshalAs(UnmanagedType.Interface)] 2206 [In, MarshalAs(UnmanagedType.Interface)] 2211 [In, MarshalAs(UnmanagedType.Bool)] 2216 [In, MarshalAs(UnmanagedType.Bool)] 2221 [In, MarshalAs(UnmanagedType.Interface)] 2226 [In, MarshalAs(UnmanagedType.Interface)] 2231 [In, MarshalAs(UnmanagedType.Interface)] 2239 [In, MarshalAs(UnmanagedType.Struct)] 2262[In, MarshalAs(UnmanagedType.Interface)] 2264[In, MarshalAs(UnmanagedType.BStr)] 2273[In, MarshalAs(UnmanagedType.U4)] 2280[In, MarshalAs(UnmanagedType.I4)] 2291[In, MarshalAs(UnmanagedType.U4)] 2293[In, MarshalAs(UnmanagedType.U4)] 2306[In, MarshalAs(UnmanagedType.I4)] 2320[In, MarshalAs(UnmanagedType.Interface)] 2328[In, MarshalAs(UnmanagedType.Interface)] 2339[In] 2349[In] 2351[In] 2353[In] 2355[In] 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)] 2400[In, MarshalAs(UnmanagedType.I4)] 2423[In, Out] 2429[In, MarshalAs(UnmanagedType.U4)] 2434[In, MarshalAs(UnmanagedType.I4)] 2449[In] 2460[In, MarshalAs(UnmanagedType.I4)] 2470[In] 2475[In] 2480[In, MarshalAs(UnmanagedType.Interface)] 2482[In, MarshalAs(UnmanagedType.LPWStr)] 2487[In] 2489[In, Out] 2494[In] 2496[In] 2498[In] 2503[In] 2508[In, MarshalAs(UnmanagedType.BStr)] 2513[In, MarshalAs(UnmanagedType.I4)] 2519[In] 2521[In, MarshalAs(UnmanagedType.U2)] 2532[In, MarshalAs(UnmanagedType.I4)] 2542[In] 2547[In] 2552[In, MarshalAs(UnmanagedType.Interface)] 2554[In, MarshalAs(UnmanagedType.LPWStr)] 2565[In, MarshalAs(UnmanagedType.U4)] 2567[In] 2569[In, MarshalAs(UnmanagedType.Interface)] 2571[In, MarshalAs(UnmanagedType.Interface)] 2577[In, Out] 2583[In, MarshalAs(UnmanagedType.I4)] 2585[In] 2587[In] 2589[In] 2591[In] 2605[In, MarshalAs(UnmanagedType.Bool)] 2611[In, MarshalAs(UnmanagedType.Bool)] 2617[In, MarshalAs(UnmanagedType.Bool)] 2623[In] 2625[In] 2632[In] 2634[In] 2636[In, MarshalAs(UnmanagedType.I4)] 2644[In, MarshalAs(UnmanagedType.U4)] 2650[In, MarshalAs(UnmanagedType.Interface)] 2664[In, MarshalAs(UnmanagedType.U4)] 2666[In, MarshalAs(UnmanagedType.LPWStr)] 2674[In, MarshalAs(UnmanagedType.Interface)] 2688[In, MarshalAs(UnmanagedType.I4)] 2694[In] 2699[In, MarshalAs(UnmanagedType.I4)] 2704[In, MarshalAs(UnmanagedType.I4)] 2709[In] 2711[In] 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)] 2780[In] 2782[In, MarshalAs(UnmanagedType.Interface)] 2784[In, MarshalAs(UnmanagedType.I4)] 2786[In] 2788[In] 2802[In, Out] 2807[In, MarshalAs(UnmanagedType.U4)] 2814[In, MarshalAs(UnmanagedType.U4)] 2816[In] 2821[In, MarshalAs(UnmanagedType.U4)] 2828[In, MarshalAs(UnmanagedType.Interface)] 2834[In, MarshalAs(UnmanagedType.U4)] 2842[In, MarshalAs(UnmanagedType.U4)] 2848[In] 2861[In, Out] 2863[In, Out] 2873[In, MarshalAs(UnmanagedType.LPArray)] 2885[In, MarshalAs(UnmanagedType.Interface)] 2887[In, MarshalAs(UnmanagedType.U4)] 2889[In] 2891[In, Out, MarshalAs(UnmanagedType.I4)] 2897[In, MarshalAs(UnmanagedType.U4)] 2899[In] 2901[In, Out, MarshalAs(UnmanagedType.I4)] 2911[In, MarshalAs(UnmanagedType.Interface)] 2913[In, MarshalAs(UnmanagedType.U4)] 2915[In] 2917[In, Out, MarshalAs(UnmanagedType.I4)] 2935[In, Out] 2955[In, MarshalAs(UnmanagedType.I4)] 2960[In, MarshalAs(UnmanagedType.U4)] 2966[In, MarshalAs(UnmanagedType.U4)] 2968[In, MarshalAs(UnmanagedType.Interface)] 2975[In, MarshalAs(UnmanagedType.U4)] 2998[In, MarshalAs(UnmanagedType.U4)] 3013[In] 3015[In] 3020[In, MarshalAs(UnmanagedType.U4)] 3022[In, MarshalAs(UnmanagedType.I4)] 3027[In, MarshalAs(UnmanagedType.Interface)] 3041[In, MarshalAs(UnmanagedType.BStr)] 3049[In, MarshalAs(UnmanagedType.BStr)] 3057[In, MarshalAs(UnmanagedType.Struct)] 3065[In, MarshalAs(UnmanagedType.Struct)] 3073[In, MarshalAs(UnmanagedType.Struct)] 3081[In, MarshalAs(UnmanagedType.Struct)] 3089[In, MarshalAs(UnmanagedType.Bool)] 3097[In, MarshalAs(UnmanagedType.Struct)] 3105[In, MarshalAs(UnmanagedType.Struct)] 3113[In, MarshalAs(UnmanagedType.Struct)] 3121[In, MarshalAs(UnmanagedType.Struct)] 3129[In, MarshalAs(UnmanagedType.Struct)] 3137[In, MarshalAs(UnmanagedType.Struct)] 3145[In, MarshalAs(UnmanagedType.Struct)] 3153[In, MarshalAs(UnmanagedType.BStr)] 3161[In, MarshalAs(UnmanagedType.Struct)] 3169[In, MarshalAs(UnmanagedType.Struct)] 3183[In, Out] 3192[In, MarshalAs(UnmanagedType.Interface)] 3197[In, MarshalAs(UnmanagedType.Interface)] 3199[In, MarshalAs(UnmanagedType.Bool)] 3226[In, MarshalAs(UnmanagedType.Bool)] 3234[In, MarshalAs(UnmanagedType.Struct)] 3242[In, MarshalAs(UnmanagedType.I4)] 3244[In, MarshalAs(UnmanagedType.I4)] 3249[In, MarshalAs(UnmanagedType.Struct)] 3254[In, MarshalAs(UnmanagedType.Struct)] 3262[In, MarshalAs(UnmanagedType.Struct)] 3270[In, MarshalAs(UnmanagedType.Struct)] 3278[In, MarshalAs(UnmanagedType.Struct)] 3286[In, MarshalAs(UnmanagedType.Struct)] 3294[In, MarshalAs(UnmanagedType.Struct)] 3302[In, MarshalAs(UnmanagedType.Struct)] 3310[In, MarshalAs(UnmanagedType.Struct)] 3318[In, MarshalAs(UnmanagedType.Struct)] 3326[In, MarshalAs(UnmanagedType.Struct)] 3334[In, MarshalAs(UnmanagedType.Struct)] 3342[In, MarshalAs(UnmanagedType.Struct)] 3350[In, MarshalAs(UnmanagedType.Struct)] 3361[In, MarshalAs(UnmanagedType.Struct)] 3375[In, MarshalAs(UnmanagedType.BStr)] 3377[In, MarshalAs(UnmanagedType.BStr)] 3379[In, MarshalAs(UnmanagedType.BStr)] 3384[In, MarshalAs(UnmanagedType.BStr)] 3389[In, MarshalAs(UnmanagedType.BStr)] 3394[In, MarshalAs(UnmanagedType.I2)] 3405[In, MarshalAs(UnmanagedType.BStr)] 3413[In, MarshalAs(UnmanagedType.Struct)] 3421[In, MarshalAs(UnmanagedType.Struct)] 3429[In, MarshalAs(UnmanagedType.Struct)] 3440[In, MarshalAs(UnmanagedType.Interface)] 3445[In, MarshalAs(UnmanagedType.Interface)] 3462[In, MarshalAs(UnmanagedType.BStr)] 3464[In, MarshalAs(UnmanagedType.Interface)] 3469[In, MarshalAs(UnmanagedType.BStr)] 3471[In, MarshalAs(UnmanagedType.Interface)] 3479[In, MarshalAs(UnmanagedType.Struct)] 3487[In, MarshalAs(UnmanagedType.Struct)] 3495[In, MarshalAs(UnmanagedType.Struct)] 3503[In, MarshalAs(UnmanagedType.Struct)] 3511[In, MarshalAs(UnmanagedType.BStr)] 3528[In, MarshalAs(UnmanagedType.I4)] 3536[In, MarshalAs(UnmanagedType.I4)] 3547[In, MarshalAs(UnmanagedType.Interface)] 3552[In, MarshalAs(UnmanagedType.Struct)] 3560[In, MarshalAs(UnmanagedType.BStr)] 3562[In, MarshalAs(UnmanagedType.Interface)] 3567[In, MarshalAs(UnmanagedType.Interface)] 3569[In, MarshalAs(UnmanagedType.BStr)] 3574[In, MarshalAs(UnmanagedType.BStr)] 3579[In, MarshalAs(UnmanagedType.BStr)] 3581[In, MarshalAs(UnmanagedType.BStr)] 3589[In, MarshalAs(UnmanagedType.BStr)] 3591[In] 3596[In, MarshalAs(UnmanagedType.I4)] 3607[In, MarshalAs(UnmanagedType.BStr)] 3615[In, MarshalAs(UnmanagedType.Struct)] 3626[In, MarshalAs(UnmanagedType.BStr)] 3640[In, MarshalAs(UnmanagedType.Struct)] 3648[In, MarshalAs(UnmanagedType.Struct)] 3656[In, MarshalAs(UnmanagedType.BStr)] 3658[In, MarshalAs(UnmanagedType.BStr)] 3674[In] 3874[In, MarshalAs(UnmanagedType.BStr)] 3876[In, MarshalAs(UnmanagedType.I4)] 3894[In, MarshalAs(UnmanagedType.I4)] 3902[In, MarshalAs(UnmanagedType.I4)] 3910[In, MarshalAs(UnmanagedType.I4)] 3918[In, MarshalAs(UnmanagedType.I4)]
System.Web.Services (16)
System\Web\Services\Interop\INotifyConnection2.cs (2)
12[In, MarshalAs(UnmanagedType.Interface)] INotifySource2 in_pNotifySource); 16[In, MarshalAs(UnmanagedType.Interface)] INotifySource2 in_pNotifySource);
System\Web\Services\Interop\INotifySink2.cs (10)
18[In] CallId callId, 20[In, Out] ref int inout_pBufferSize); // DWORD* 24[In] CallId callId, 25[In, MarshalAs(UnmanagedType.LPArray)] byte[] in_pBuffer, // byte* 26[In] int in_BufferSize); 30[In] CallId callId, 31[In, MarshalAs(UnmanagedType.LPArray)] byte[] in_pBuffer, // byte* 32[In] int in_BufferSize); 36[In] CallId callId, 38[In, Out] ref int inout_pBufferSize);
System\Web\Services\Interop\INotifySource2.cs (2)
10[In] NotifyFilter in_NotifyFilter, 11[In] UserThread in_pUserThreadFilter);
System\Web\Services\UnsafeNativeMethods.cs (2)
21internal static extern int CoCreateInstance([In] ref Guid clsid, 24[In] ref Guid iid,
System.Windows.Forms (1039)
misc\GDI\UnsafeNativeMethods.cs (26)
155public static extern bool IntOffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point); 156public static bool OffsetViewportOrgEx(HandleRef hDC, int nXOffset, int nYOffset, [In, Out] IntNativeMethods.POINT point) 224public static extern IntNativeMethods.RegionFlags IntGetRgnBox(HandleRef hRgn, [In, Out] ref IntNativeMethods.RECT clipRect); 225public static IntNativeMethods.RegionFlags GetRgnBox(HandleRef hRgn, [In, Out] ref IntNativeMethods.RECT clipRect) 237public static extern IntPtr IntCreateFontIndirect([In, Out, MarshalAs(UnmanagedType.AsAny)] object lf); // need object here since LOGFONT is not public. 261public static extern int IntGetObject(HandleRef hBrush, int nSize, [In, Out] IntNativeMethods.LOGBRUSH lb); 272public static extern int IntGetObject(HandleRef hFont, int nSize, [In, Out] IntNativeMethods.LOGFONT lf); 406public static extern int DrawTextExW(HandleRef hDC, string lpszString, int nCount, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams); 410public static extern int DrawTextExA(HandleRef hDC, byte[] lpszString, int byteCount, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams); 412public static int DrawTextEx(HandleRef hDC, string text, ref IntNativeMethods.RECT lpRect, int nFormat, [In, Out] IntNativeMethods.DRAWTEXTPARAMS lpDTParams) 446public static extern int GetTextExtentPoint32W(HandleRef hDC, string text, int len, [In, Out] IntNativeMethods.SIZE size); 451public static extern int GetTextExtentPoint32A(HandleRef hDC, byte[] lpszString, int byteCount, [In, Out] IntNativeMethods.SIZE size); 453public static int GetTextExtentPoint32(HandleRef hDC, string text, [In, Out] IntNativeMethods.SIZE size) 518public static extern bool IntFillRect(HandleRef hdc, [In] ref IntNativeMethods.RECT rect, HandleRef hbrush); 519public static bool FillRect(HandleRef hDC, [In] ref IntNativeMethods.RECT rect, HandleRef hbrush) 548public static extern bool IntGetViewportExtEx(HandleRef hdc, [In, Out] IntNativeMethods.SIZE lpSize); 549public static bool GetViewportExtEx( HandleRef hdc, [In, Out] IntNativeMethods.SIZE lpSize ) 558public static extern bool IntGetViewportOrgEx(HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint); 559public static bool GetViewportOrgEx( HandleRef hdc, [In, Out] IntNativeMethods.POINT lpPoint ) 568public static extern bool IntSetViewportExtEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.SIZE size); 569public static bool SetViewportExtEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.SIZE size) 577public static extern bool IntSetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point); 578public static bool SetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] IntNativeMethods.POINT point) 589public static extern int GetTextMetricsW(HandleRef hDC, [In, Out] ref IntNativeMethods.TEXTMETRIC lptm); 593public static extern int GetTextMetricsA(HandleRef hDC, [In, Out] ref IntNativeMethods.TEXTMETRICA lptm); 729public 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\IsolationInterop.cs (259)
119[In] uint celt, 124void Skip([In] uint celt); 138[In] uint celt, 143void Skip([In] uint celt); 200[In] uint celt, 205void Skip([In] uint celt); 265[In] UInt32 celt, 270void Skip([In] UInt32 celt); 331[In] UInt32 celt, 336void Skip([In] UInt32 celt); 397[In] uint celt, 403void Skip([In] uint ulElements); 463[In] uint celt, 468void Skip([In] uint ulElements); 528[In] uint ulElements, 533void Skip([In] uint ulElements); 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 628[In] IntPtr /*SIZE_T*/ cDeltas, 629[In, MarshalAs(UnmanagedType.LPArray)] IDENTITY_ATTRIBUTE[] Deltas 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); 653[In] IntPtr /*SIZE_T*/ cDeltas, 654[In, MarshalAs(UnmanagedType.LPArray)] IDENTITY_ATTRIBUTE[] Deltas 689[In] uint celt, 695[In] IntPtr /*SIZE_T*/ Available, 700void Skip([In] uint celt); 714[In] uint celt, 718void Skip([In] uint celt); 780[In] uint celt, 843void put_SubscriptionId([In, MarshalAs(UnmanagedType.LPWStr)] string Subscription); 849void put_Codebase([In, MarshalAs(UnmanagedType.LPWStr)] string CodeBase); 853void SetAppPath([In] uint cIDefinitionIdentity, [In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] DefinitionIdentity); 899void put_SubscriptionId([In, MarshalAs(UnmanagedType.LPWStr)] string Subscription); 904void put_Codebase([In, MarshalAs(UnmanagedType.LPWStr)] string CodeBase); 962[In] UInt32 Flags, 963[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 967[In] UInt32 Flags, 968[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 973[In] UInt32 Flags, 974[In] IDefinitionIdentity DefinitionIdentity 978[In] UInt32 Flags, 979[In] IDefinitionIdentity DefinitionIdentity, 980[In] UInt32 BufferSize, 987[In] UInt32 Flags, 988[In] IReferenceIdentity ReferenceIdentity 992[In] UInt32 Flags, 993[In] IReferenceIdentity ReferenceIdentity, 994[In] UInt32 BufferSize, 1001[In] UInt32 Flags, 1002[In] IDefinitionIdentity Definition1, 1003[In] IDefinitionIdentity Definition2 1008[In] UInt32 Flags, 1009[In] IReferenceIdentity Reference1, 1010[In] IReferenceIdentity Reference2 1015[In] UInt32 Flags, 1016[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityLeft, 1017[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityRight 1022[In] UInt32 Flags, 1023[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityLeft, 1024[In, MarshalAs(UnmanagedType.LPWStr)] string IdentityRight 1029[In] UInt32 Flags, 1030[In] IDefinitionIdentity DefinitionIdentity, 1031[In] IReferenceIdentity ReferenceIdentity 1036[In] UInt32 Flags, 1037[In, MarshalAs(UnmanagedType.LPWStr)] string Definition, 1038[In, MarshalAs(UnmanagedType.LPWStr)] string Reference 1042[In] UInt32 Flags, 1043[In] IReferenceIdentity ReferenceIdentity 1047[In] UInt32 Flags, 1048[In] IDefinitionIdentity DefinitionIdentity 1053[In] UInt32 Flags, 1054[In] IDefinitionIdentity DefinitionIdentity 1059[In] UInt32 Flags, 1060[In] IReferenceIdentity ReferenceIdentity 1087[In] UInt32 Flags, 1088[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 1092[In] UInt32 Flags, 1093[In, MarshalAs(UnmanagedType.LPWStr)] string Identity 1098[In] UInt32 Flags, 1099[In] IDefinitionAppId DefinitionAppId 1104[In] UInt32 Flags, 1105[In] IReferenceAppId ReferenceAppId 1110[In] UInt32 Flags, 1111[In] IDefinitionAppId Definition1, 1112[In] IDefinitionAppId Definition2 1117[In] UInt32 Flags, 1118[In] IReferenceAppId Reference1, 1119[In] IReferenceAppId Reference2 1124[In] UInt32 Flags, 1125[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdLeft, 1126[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdRight 1131[In] UInt32 Flags, 1132[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdLeft, 1133[In, MarshalAs(UnmanagedType.LPWStr)] string AppIdRight 1138[In] UInt32 Flags, 1139[In] IDefinitionAppId DefinitionIdentity, 1140[In] IReferenceAppId ReferenceIdentity 1145[In] UInt32 Flags, 1146[In, MarshalAs(UnmanagedType.LPWStr)] string Definition, 1147[In, MarshalAs(UnmanagedType.LPWStr)] string Reference 1151[In] UInt32 Flags, 1152[In] IReferenceAppId ReferenceIdentity 1156[In] UInt32 Flags, 1157[In] IDefinitionAppId DefinitionIdentity 1162[In] UInt32 Flags, 1163[In] IDefinitionAppId DefinitionIdentity 1168[In] UInt32 Flags, 1169[In] IReferenceAppId ReferenceIdentity 2247void Transact([In] IntPtr /*SIZE_T*/ cOperation, 2248[In, MarshalAs(UnmanagedType.LPArray)] StoreTransactionOperation[] rgOperations, 2256[In] UInt32 Flags, 2257[In] IReferenceIdentity ReferenceIdentity, 2258[In] uint cDeploymentsToIgnore, 2259[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] DefinitionIdentity_DeploymentsToIgnore, 2260[In] ref Guid riid 2265[In] UInt32 dwFlags, 2266[In] IntPtr /*SIZE_T*/ cDeployments, 2267[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionAppId[] rgpIDefinitionAppId_Deployments, 2268[In] ref StoreApplicationReference InstallerReference, 2269[In] UInt64 ulonglongQuota, 2270[Out, In] ref IntPtr /*SIZE_T*/ Delimiter, 2271[Out, In] ref UInt64 SizeSharedWithExternalDeployment, 2272[Out, In] ref UInt64 SizeConsumedByInputDeploymentArray 2277[In] UInt32 Flags, 2278[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Count, 2279[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity [] DefsToBind, 2280[In] UInt32 DeploymentsToIgnore, 2281[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity [] DefsToIgnore 2287[In] UInt32 Flags, 2288[In] IDefinitionIdentity DefinitionIdentity, 2289[In] ref Guid riid 2295[In] UInt32 Flags, 2296[In] IReferenceIdentity ReferenceIdentity_ToMatch, 2297[In] ref Guid riid 2303[In] UInt32 Flags, 2304[In] IDefinitionIdentity DefinitionIdentity, 2305[In] ref Guid riid 2311[In] UInt32 Flags, 2312[In] IDefinitionIdentity DefinitionIdentity, 2313[In] ref Guid riid 2319[In] UInt32 Flags, 2320[In] IDefinitionIdentity DefinitionIdentity, 2326[In] IntPtr Cookie 2331[In] IDefinitionIdentity DefinitionIdentity 2337[In] UInt32 Flags, 2338[In] IReferenceIdentity ReferenceIdentity_ToMatch, 2339[In] ref Guid riid 2345[In] UInt32 Flags, 2346[In] IDefinitionIdentity CategoryId, 2347[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPathPattern, 2348[In] ref Guid riid 2354[In] UInt32 Flags, 2355[In] IDefinitionIdentity CategoryId, 2356[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPath, 2357[In] ref Guid riid 2364[In] UInt32 Flags, 2365[In] IDefinitionAppId DeploymentInPackage, 2366[In] ref StoreApplicationReference Reference, 2367[In] ref Guid PropertySet, 2368[In, MarshalAs(UnmanagedType.LPWStr)] string pcwszPropertyName, 2375[In] UInt32 Flags, 2376[In] IDefinitionAppId ApId, 2382[In] IntPtr Cookie 2388[In] UInt32 Flags, 2389[In] IDefinitionAppId Application, 2390[In] IDefinitionIdentity DefinitionIdentity, 2391[In] ref Guid riid 2397[In] UInt32 Flags, 2398[In] ref StoreApplicationReference Reference, 2399[In] IReferenceAppId Filter, 2400[In] ref Guid riid 2406[In] UInt32 Flags, 2407[In] ref StoreApplicationReference Reference, 2408[In] IDefinitionAppId Filter, 2409[In] ref Guid riid 2586[In] UInt32 StartLine, 2587[In] UInt32 nStartColumn, 2588[In] UInt32 cCharacterCount, 2589[In] Int32 hr, 2590[In, MarshalAs(UnmanagedType.LPWStr)] string ErrorStatusHostFile, 2591[In] UInt32 ParameterCount, 2592[In, MarshalAs(UnmanagedType.LPArray)] string[] Parameters); 2949[In] byte[] buffer, 2950[In] UInt32 bufferSize, 2951[In] IManifestParseErrorCallback Callback, 2952[In] ref Guid riid); 2959[In, MarshalAs(UnmanagedType.LPWStr)] string pszManifestPath, 2960[In] IManifestParseErrorCallback pIManifestParseErrorCallback, 2961[In] ref Guid riid);// string pszManifestPath, IManifestParseErrorCallback pIManifestParseErrorCallback, ref Guid riid); 2967private static extern object GetUserStore([In] UInt32 Flags, [In] IntPtr hToken, [In] ref Guid riid); 2974private static extern object GetSystemStore([In] UInt32 Flags, [In] ref Guid riid); 2993internal static extern object GetUserStateManager([In] UInt32 Flags, [In] IntPtr hToken, [In] ref Guid riid); 3162[In] UInt32 Flags, 3163[In] IReferenceIdentity CategoryToMatch, 3164[In] ref Guid riid, 3171[In] UInt32 Flags, 3172[In] IDefinitionIdentity CategoryId, 3173[In, MarshalAs(UnmanagedType.LPWStr)] string SubcategoryPattern, 3174[In] ref Guid riid, 3181[In] UInt32 Flags, 3182[In] IDefinitionIdentity CategoryId, 3183[In, MarshalAs(UnmanagedType.LPWStr)] string Subcategory, 3184[In] ref Guid riid, 3190[In] UInt32 Flags, 3191[In, MarshalAs(UnmanagedType.LPWStr)] string Culture, 3192[In, MarshalAs(UnmanagedType.LPWStr)] string ReplacementPattern, 3198[In] UInt32 Flags, 3199[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr ComponentIndex, 3200[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr StringCount, 3203[In, MarshalAs(UnmanagedType.SysUInt)] IntPtr CultureFallbacks 3208[In] UInt32 Flags, 3209[In] UIntPtr cProperties, 3210[In, MarshalAs(UnmanagedType.LPArray)] string[] PropertyNames, 3217[In] UInt32 Flags, 3224[In] UInt32 Flags, 3225[In] IDefinitionIdentity ComponentId, 3226[In] ref Guid riid, 3232[In] UInt32 Flags, 3233[In] IDefinitionIdentity ComponentId, 3240[In] UInt32 dwFlags, 3241[In] IReferenceIdentity Reference, 3248[In] UInt32 dwFlags, 3249[In] ref CATEGORY_INSTANCE CategoryInstance, 3256[In] UInt32 dwFlags, 3266[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Inputs, 3267[In, MarshalAs(UnmanagedType.SysInt)] IntPtr Outputs 3272[In] UInt32 dwFlags, 3273[In] UInt32 ulState, 3281[In] UInt32 dwFlags, 3282[In] UIntPtr Component, 3283[In, MarshalAs(UnmanagedType.SysInt)] IntPtr pCoordinateList, 3289[In] UInt32 dwFlags, 3290[In] UIntPtr ComponentCount, 3291[In, MarshalAs(UnmanagedType.LPArray)] IDefinitionIdentity[] Components, 3298[In] UInt32 dwFlags, 3299[In] UIntPtr Components, 3300[In, MarshalAs(UnmanagedType.LPArray)] IReferenceIdentity[] References, 3320[In] UIntPtr Inputs, 3326[In] UInt32 Flags, 3327[In] IActContext Context, 3328[In] UInt32 RunningState, 3334[In] UInt32 Flags, 3335[In] IDefinitionAppId Appidentity, 3336[In] IDefinitionIdentity ComponentIdentity, 3337[In] UIntPtr Coordinates, 3343[In] UInt32 Flags,
parent\parent\parent\public\Internal\NDP\Inc\mansign.cs (37)
134[In] IntPtr hHeap, 135[In] uint dwFlags, 136[In] IntPtr lpMem); 141[In] ref CRYPT_DATA_BLOB pSignedLicenseBlob, 142[In] string pwszTimestampURI, 143[In,Out] ref CRYPT_DATA_BLOB pTimestampSignatureBlob); 148[In] ref CRYPT_DATA_BLOB pLicenseBlob, 149[In] uint dwFlags, 150[In,Out] ref AXL_SIGNER_INFO pSignerInfo, 151[In,Out] ref AXL_TIMESTAMPER_INFO pTimestamperInfo); 156[In] ref AXL_SIGNER_INFO pSignerInfo); 161[In] ref AXL_TIMESTAMPER_INFO pTimestamperInfo); 166[In] IntPtr pCertContext, 167[In,Out] ref IntPtr ppwszPublicKeyHash); 172[In] ref CRYPT_DATA_BLOB pModulusBlob, 173[In] ref CRYPT_DATA_BLOB pExponentBlob, 174[In,Out] ref IntPtr ppwszPublicKeyToken); 179[In] ref CRYPT_DATA_BLOB pCspPublicKeyBlob, 180[In,Out] ref IntPtr ppwszPublicKeyToken); 218[In] [MarshalAs(UnmanagedType.LPWStr)] string wszUrl, 219[In] uint dwRetrievalFlags, 220[In] int dwTimeout, 221[In] [MarshalAs(UnmanagedType.LPStr)] string pszHashId, 222[In,Out] ref CRYPT_TIMESTAMP_PARA pPara, 223[In] byte[] pbData, 224[In] int cbData, 225[In,Out] ref IntPtr ppTsContext, 226[In,Out] ref IntPtr ppTsSigner, 227[In,Out] ref IntPtr phStore); 234[In] byte[] pbTSContentInfo, 235[In] int cbTSContentInfo, 236[In] byte[] pbData, 237[In] int cbData, 238[In] IntPtr hAdditionalStore, 239[In,Out] ref IntPtr ppTsContext, 240[In,Out] ref IntPtr ppTsSigner, 241[In,Out] ref IntPtr phStore);
winforms\Managed\System\WinForms\FileDialog_Vista_Interop.cs (84)
70int Show([In] IntPtr parent); 87void BindToHandler([In, MarshalAs(UnmanagedType.Interface)] IntPtr pbc, [In] ref Guid rbhid, [In] ref Guid riid, out IntPtr ppvOut); 89void GetPropertyStore([In] int Flags, [In] ref Guid riid, out IntPtr ppv); 91void GetPropertyDescriptionList([In] ref PROPERTYKEY keyType, [In] ref Guid riid, out IntPtr ppv); 93void GetAttributes([In] SIATTRIBFLAGS dwAttribFlags, [In] uint sfgaoMask, out uint psfgaoAttribs); 97void GetItemAt([In] uint dwIndex, [MarshalAs(UnmanagedType.Interface)] out IShellItem ppsi); 115int Show([In] IntPtr parent); 117void SetFileTypes([In] uint cFileTypes, [In] [MarshalAs(UnmanagedType.LPArray)]COMDLG_FILTERSPEC[] rgFilterSpec); 119void SetFileTypeIndex([In] uint iFileType); 123void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 125void Unadvise([In] uint dwCookie); 127void SetOptions([In] FOS fos); 131void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 133void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 139void SetFileName([In, MarshalAs(UnmanagedType.LPWStr)] string pszName); 143void SetTitle([In, MarshalAs(UnmanagedType.LPWStr)] string pszTitle); 145void SetOkButtonLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszText); 147void SetFileNameLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszLabel); 151void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, int alignment); 153void SetDefaultExtension([In, MarshalAs(UnmanagedType.LPWStr)] string pszDefaultExtension); 157void SetClientGuid([In] ref Guid guid); 170int Show([In] IntPtr parent); 172void SetFileTypes([In] uint cFileTypes, [In] ref COMDLG_FILTERSPEC rgFilterSpec); 174void SetFileTypeIndex([In] uint iFileType); 178void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 180void Unadvise([In] uint dwCookie); 182void SetOptions([In] FOS fos); 186void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 188void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 194void SetFileName([In, MarshalAs(UnmanagedType.LPWStr)] string pszName); 198void SetTitle([In, MarshalAs(UnmanagedType.LPWStr)] string pszTitle); 200void SetOkButtonLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszText); 202void SetFileNameLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszLabel); 206void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, FileDialogCustomPlace fdcp); 208void SetDefaultExtension([In, MarshalAs(UnmanagedType.LPWStr)] string pszDefaultExtension); 212void SetClientGuid([In] ref Guid guid); 229int Show([In] IntPtr parent); 231void SetFileTypes([In] uint cFileTypes, [In] ref COMDLG_FILTERSPEC rgFilterSpec); 233void SetFileTypeIndex([In] uint iFileType); 237void Advise([In, MarshalAs(UnmanagedType.Interface)] IFileDialogEvents pfde, out uint pdwCookie); 239void Unadvise([In] uint dwCookie); 241void SetOptions([In] FOS fos); 245void SetDefaultFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 247void SetFolder([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 253void SetFileName([In, MarshalAs(UnmanagedType.LPWStr)] string pszName); 257void SetTitle([In, MarshalAs(UnmanagedType.LPWStr)] string pszTitle); 259void SetOkButtonLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszText); 261void SetFileNameLabel([In, MarshalAs(UnmanagedType.LPWStr)] string pszLabel); 265void AddPlace([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, FileDialogCustomPlace fdcp); 267void SetDefaultExtension([In, MarshalAs(UnmanagedType.LPWStr)] string pszDefaultExtension); 271void SetClientGuid([In] ref Guid guid); 277void SetSaveAsItem([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi); 279void SetProperties([In, MarshalAs(UnmanagedType.Interface)] IntPtr pStore); 281void SetCollectedProperties([In, MarshalAs(UnmanagedType.Interface)] IntPtr pList, [In] int fAppendDefault); 285void 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); 298int OnFileOk([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 301int OnFolderChanging([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psiFolder); 303void OnFolderChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 305void OnSelectionChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 307void OnShareViolation([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_SHAREVIOLATION_RESPONSE pResponse); 309void OnTypeChange([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd); 311void OnOverwrite([In, MarshalAs(UnmanagedType.Interface)] IFileDialog pfd, [In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, out FDE_OVERWRITE_RESPONSE pResponse); 319void BindToHandler([In, MarshalAs(UnmanagedType.Interface)] IntPtr pbc, [In] ref Guid bhid, [In] ref Guid riid, out IntPtr ppv); 323void GetDisplayName([In] SIGDN sigdnName, [MarshalAs(UnmanagedType.LPWStr)] out string ppszName); 325void GetAttributes([In] uint sfgaoMask, out uint psfgaoAttribs); 327void Compare([In, MarshalAs(UnmanagedType.Interface)] IShellItem psi, [In] uint hint, out int piOrder);
winforms\Managed\System\WinForms\NativeMethods.cs (18)
2655[In, Out] 2657[In, Out] 2667[In, MarshalAs(UnmanagedType.LPArray)] 2939int GetClassName([In, Out]ref string pbstrClassName); 2944int CanResetPropertyValue(int dispid, [In, Out]ref bool pfCanReset); 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)] 4171[In, MarshalAs(UnmanagedType.U4)] 4188[In, MarshalAs(UnmanagedType.U4)] 4382private static extern IntPtr SysAllocString([In, MarshalAs(UnmanagedType.LPWStr)]string s); 6226int GetGUID(int dwGuidKind, [In, Out] ref Guid pGuid); 6229int GetMultiTypeInfoCount([In, Out] ref int pcti); 6234[In, Out]
winforms\Managed\System\WinForms\SafeNativeMethods.cs (29)
69public static extern bool GetScrollInfo(HandleRef hWnd, int fnBar, [In, Out] NativeMethods.SCROLLINFO si); 73public static extern bool IsAccelerator(HandleRef hAccel, int cAccelEntries, [In] ref NativeMethods.MSG lpMsg, short[] lpwCmd); 76public static extern bool ChooseFont([In, Out] NativeMethods.CHOOSEFONT cf); 154public static extern bool ChooseColor([In, Out] NativeMethods.CHOOSECOLOR cc); 183public static extern bool SetWindowExtEx(HandleRef hDC, int x, int y, [In, Out] NativeMethods.SIZE size); 333public static extern bool GetMonitorInfo(HandleRef hmonitor, [In, Out]NativeMethods.MONITORINFOEX info); 358public static extern int GetTextMetricsW(HandleRef hDC, [In, Out] ref NativeMethods.TEXTMETRIC lptm); 361public static extern int GetTextMetricsA(HandleRef hDC, [In, Out] ref NativeMethods.TEXTMETRICA lptm); 469public extern static bool GetClipCursor([In, Out] ref NativeMethods.RECT lpRect); 475public static extern bool GetIconInfo(HandleRef hIcon, [In, Out] NativeMethods.ICONINFO info); 511public static extern bool GetClientRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 520public static extern bool ValidateRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 537public static extern int FillRect(HandleRef hdc, [In] ref NativeMethods.RECT rect, HandleRef hbrush); 559public static extern bool SetViewportOrgEx(HandleRef hDC, int x, int y, [In, Out] NativeMethods.POINT point); 578public static extern bool LPtoDP(HandleRef hDC, [In, Out] ref NativeMethods.RECT lpRect, int nCount); 581public static extern bool SetWindowOrgEx(HandleRef hDC, int x, int y, [In, Out] NativeMethods.POINT point); 584public static extern bool GetViewportOrgEx(HandleRef hDC, [In, Out] NativeMethods.POINT point); 772public static extern int DrawThemeBackground(HandleRef hTheme, HandleRef hdc, int partId, int stateId, [In] NativeMethods.COMRECT pRect, [In] NativeMethods.COMRECT pClipRect); 775public static extern int DrawThemeEdge(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [In] NativeMethods.COMRECT pDestRect, int uEdge, int uFlags, [Out] NativeMethods.COMRECT pContentRect); 778public static extern int DrawThemeParentBackground(HandleRef hwnd, HandleRef hdc, [In] NativeMethods.COMRECT prc); 781public 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); 784public static extern int GetThemeBackgroundContentRect(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [In] NativeMethods.COMRECT pBoundingRect, [Out] NativeMethods.COMRECT pContentRect); 787public static extern int GetThemeBackgroundExtent(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [In] NativeMethods.COMRECT pContentRect, [Out] NativeMethods.COMRECT pExtentRect); 790public static extern int GetThemeBackgroundRegion(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [In] NativeMethods.COMRECT pRect, ref IntPtr pRegion); 811public static extern int GetThemePartSize(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, [In] NativeMethods.COMRECT prc, System.Windows.Forms.VisualStyles.ThemeSizeType eSize, [Out] NativeMethods.SIZE psz); 826public 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); 832 public static extern int HitTestThemeBackground(HandleRef hTheme, HandleRef hdc, int iPartId, int iStateId, int dwOptions, [In] NativeMethods.COMRECT pRect, HandleRef hrgn, [In] NativeMethods.POINTSTRUCT ptTest, ref int pwHitTestCode);
winforms\Managed\System\WinForms\UnsafeNativeMethods.cs (586)
182public static extern int ReadClassStg(HandleRef pStg, [In, Out] ref Guid pclsid); 215[In] 219[In] 225[In] 230[In] 302public static extern bool PageSetupDlg([In, Out] NativeMethods.PAGESETUPDLG lppsd); 306public static extern bool PrintDlg_32([In, Out] NativeMethods.PRINTDLG_32 lppd); 310public static extern bool PrintDlg_64([In, Out] NativeMethods.PRINTDLG_64 lppd); 312public static bool PrintDlg([In, Out] NativeMethods.PRINTDLG lppd) { 331public static extern int PrintDlgEx([In, Out] NativeMethods.PRINTDLGEX lppdex); 356public static extern UnsafeNativeMethods.IPicture OleCreatePictureIndirect(NativeMethods.PICTDESC pictdesc, [In]ref Guid refiid, bool fOwn); 359public static extern UnsafeNativeMethods.IFont OleCreateFontIndirect(NativeMethods.tagFONTDESC fontdesc, [In]ref Guid refiid); 362public static extern int VarFormat(ref object pvarIn, HandleRef pstrFormat, int iFirstDay, int iFirstWeek, uint dwFlags, [In, Out]ref IntPtr pbstr); 426public static extern bool GetMenuItemInfo(HandleRef hMenu, int uItem, bool fByPosition, [In, Out] NativeMethods.MENUITEMINFO_T lpmii); 429public static extern bool GetMenuItemInfo(HandleRef hMenu, int uItem, bool fByPosition, [In, Out] NativeMethods.MENUITEMINFO_T_RW lpmii); 444public static extern bool GetOpenFileName([In, Out] NativeMethods.OPENFILENAME_I ofn); 456public 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); 521public static extern int ScreenToClient( HandleRef hWnd, [In, Out] NativeMethods.POINT pt ); 545public static extern bool IsDialogMessage(HandleRef hWndDlg, [In, Out] ref NativeMethods.MSG msg); 548public static extern bool TranslateMessage([In, Out] ref NativeMethods.MSG msg); 551public static extern IntPtr DispatchMessage([In] ref NativeMethods.MSG msg); 554public static extern IntPtr DispatchMessageA([In] ref NativeMethods.MSG msg); 557public static extern IntPtr DispatchMessageW([In] ref NativeMethods.MSG msg); 585public static extern bool GetSaveFileName([In, Out] NativeMethods.OPENFILENAME_I ofn); 615public static extern bool BlockInput([In, MarshalAs(UnmanagedType.Bool)] bool fBlockIt); 667public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.BITMAP bm); 671public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.LOGPEN lp); 678public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.LOGBRUSH lb); 685public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.LOGFONT lf); 731public static extern bool GetCursorPos([In, Out] NativeMethods.POINT pt); 856public static extern int MapWindowPoints(HandleRef hWndFrom, HandleRef hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints); 860public static extern int MapWindowPoints(HandleRef hWndFrom, HandleRef hWndTo, [In, Out] NativeMethods.POINT pt, int cPoints); 948public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.PARAFORMAT lParam); 951public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMATA lParam); 954public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMAT2A lParam); 957public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out, MarshalAs(UnmanagedType.LPStruct)] NativeMethods.CHARFORMATW lParam); 993public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out] NativeMethods.SIZE lParam); 999public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out] ref NativeMethods.LVFINDINFO lParam); 1008public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out] ref NativeMethods.LVITEM lParam); 1017public static extern IntPtr SendMessage(HandleRef hWnd, int msg, NativeMethods.POINT wParam, [In, Out] NativeMethods.LVINSERTMARK lParam); 1023public static extern bool SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out] NativeMethods.LVTILEVIEWINFO lParam); 1038public static extern IntPtr SendMessage(HandleRef hWnd, int msg, int wParam, [In, Out] NativeMethods.LOGFONT lParam); 1050public extern static IntPtr SendMessage(HandleRef hWnd, int Msg, IntPtr wParam, [In, Out] ref NativeMethods.RECT lParam); 1056public extern static IntPtr SendMessage(HandleRef hWnd, int Msg, [In, Out, MarshalAs(UnmanagedType.Bool)] ref bool wParam, IntPtr lParam); 1062public extern static IntPtr SendMessage(HandleRef hWnd, int Msg, int wParam, [In, Out] ref NativeMethods.RECT lParam); 1065public extern static IntPtr SendMessage(HandleRef hWnd, int Msg, int wParam, [In, Out] ref Rectangle lParam); 1081public static extern bool GetWindowRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 1122public static extern bool GetClassInfo(HandleRef hInst, string lpszClass, [In, Out] NativeMethods.WNDCLASS_I wc); 1169public static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.NONCLIENTMETRICS metrics, int nUpdate); 1174public static extern bool SystemParametersInfoForDpi(int nAction, int nParam, [In, Out] NativeMethods.NONCLIENTMETRICS metrics, int nUpdate, uint dpi); 1179public static bool TrySystemParametersInfoForDpi(int nAction, int nParam, [In, Out] NativeMethods.NONCLIENTMETRICS metrics, int nUpdate, uint dpi) { 1194public static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.LOGFONT font, int nUpdate); 1212public static extern int ClientToScreen( HandleRef hWnd, [In, Out] NativeMethods.POINT pt ); 1230public static extern bool PeekMessage([In, Out] ref NativeMethods.MSG msg, HandleRef hwnd, int msgMin, int msgMax, int remove); 1233public static extern bool PeekMessageW([In, Out] ref NativeMethods.MSG msg, HandleRef hwnd, int msgMin, int msgMax, int remove); 1236public static extern bool PeekMessageA([In, Out] ref NativeMethods.MSG msg, HandleRef hwnd, int msgMin, int msgMax, int remove); 1256public static extern int CreateStdAccessibleObject(HandleRef hWnd, int objID, ref Guid refiid, [In, Out, MarshalAs(UnmanagedType.Interface)] ref object pAcc); 1271public static extern void GetErrorInfo(int reserved, [In, Out] ref UnsafeNativeMethods.IErrorInfo errorInfo); 1274private static extern IntPtr IntBeginPaint(HandleRef hWnd, [In, Out] ref NativeMethods.PAINTSTRUCT lpPaint); 1275public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1282public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1330public static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] IntPtr[] rc, int nUpdate); 1471public static extern bool TranslateMDISysAccel(IntPtr hWndClient, [In, Out] ref NativeMethods.MSG msg); 1488public static extern void GetStartupInfo([In, Out] NativeMethods.STARTUPINFO_I startupinfo_i); 1562public static extern bool GetMessageA([In, Out] ref NativeMethods.MSG msg, HandleRef hWnd, int uMsgFilterMin, int uMsgFilterMax); 1566public static extern bool GetMessageW([In, Out] ref NativeMethods.MSG msg, HandleRef hWnd, int uMsgFilterMin, int uMsgFilterMax); 1578public static extern bool GetClientRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 1641public static extern bool SetWindowPlacement(HandleRef hWnd, [In] ref NativeMethods.WINDOWPLACEMENT placement); 1652public static extern bool GetSystemPowerStatus([In, Out] ref NativeMethods.SYSTEM_POWER_STATUS systemPowerStatus); 1719[In, MarshalAs(UnmanagedType.Interface)] 1721[In, MarshalAs(UnmanagedType.U4)] 1723[In] 1725[In, Out] 1730[In, MarshalAs(UnmanagedType.U4)] 1732[In] 1734[In, Out] 1742[In, MarshalAs(UnmanagedType.Interface)] 1744[In, MarshalAs(UnmanagedType.U4)] 1746[In] 1748[In, Out] 1758[In, MarshalAs(UnmanagedType.U4)] 1763[In, MarshalAs(UnmanagedType.U4)] 1810[In, Out] 1812[In, Out] 1814[In, MarshalAs(UnmanagedType.U4)] 1819[In] 1821[In, MarshalAs(UnmanagedType.U4)] 1840[In, MarshalAs(UnmanagedType.U4)] 1842[In, MarshalAs(UnmanagedType.U4)] 1887[In, Out] 1909[In] 1919[In, MarshalAs(UnmanagedType.U4)] 1923[In, Out] 1925[In, Out, MarshalAs(UnmanagedType.U4)] 1931[In, MarshalAs(UnmanagedType.U4)] 1935[In, Out] 1937[In, MarshalAs(UnmanagedType.U4)] 1957[In] 1977[In] 1994[In, MarshalAs(UnmanagedType.U4)] 2002[In, MarshalAs(UnmanagedType.U4)] 2017[In, MarshalAs(UnmanagedType.Interface)] 2019[In, MarshalAs(UnmanagedType.BStr)] 2028[In, MarshalAs(UnmanagedType.U4)] 2053[In] 2058[In] 2063[In, MarshalAs(UnmanagedType.Interface)] 2065[In, MarshalAs(UnmanagedType.LPWStr)] 2070[In] 2072[In, Out] 2077[In] 2079[In] 2081[In] 2086[In] 2091[In, MarshalAs(UnmanagedType.LPWStr)] 2100[In] 2102[In, MarshalAs(UnmanagedType.U2)] 2114[In, MarshalAs(UnmanagedType.U4)] 2116[In] 2118[In, MarshalAs(UnmanagedType.Interface)] 2120[In, MarshalAs(UnmanagedType.Interface)] 2126[In, Out] 2132[In, MarshalAs(UnmanagedType.I4)] 2134[In] 2136[In] 2138[In] 2140[In] 2154[In, MarshalAs(UnmanagedType.Bool)] 2160[In, MarshalAs(UnmanagedType.Bool)] 2166[In, MarshalAs(UnmanagedType.Bool)] 2172[In] 2174[In] 2181[In] 2183[In] 2185[In, MarshalAs(UnmanagedType.I4)] 2193[In, MarshalAs(UnmanagedType.U4)] 2199[In, MarshalAs(UnmanagedType.Interface)] 2213[In, MarshalAs(UnmanagedType.U4)] 2215[In, MarshalAs(UnmanagedType.LPWStr)] 2236[DispId(104)] void Navigate([In] string Url, [In] ref object flags, 2237[In] ref object targetFrameName, [In] ref object postData, 2238[In] ref object headers); 2240[DispId(105)] void Refresh2([In] ref object level); 2259[DispId(302)] void PutProperty([In] string property, [In] object vtValue); 2260[DispId(303)] object GetProperty([In] string property); 2273[DispId(500)] void Navigate2([In] ref object URL, [In] ref object flags, 2274[In] ref object targetFrameName, [In] ref object postData, 2275[In] ref object headers); 2276[DispId(501)] NativeMethods.OLECMDF QueryStatusWB([In] NativeMethods.OLECMDID cmdID); 2277[DispId(502)] void ExecWB([In] NativeMethods.OLECMDID cmdID, 2278[In] NativeMethods.OLECMDEXECOPT cmdexecopt, 2281[DispId(503)] void ShowBrowserBar([In] ref object pvaClsid, [In] ref object pvarShow, 2282[In] ref object pvarSize); 2297[DispId(102)] void StatusTextChange([In] string text); 2298[DispId(108)] void ProgressChange([In] int progress, [In] int progressMax); 2299[DispId(105)] void CommandStateChange([In] long command, [In] bool enable); 2302[DispId(113)] void TitleChange([In] string text); 2303[DispId(112)] void PropertyChange([In] string szProperty); 2304[DispId(250)] void BeforeNavigate2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2305[In] ref object URL, [In] ref object flags, 2306[In] ref object targetFrameName, [In] ref object postData, 2307[In] ref object headers, [In, Out] ref bool cancel); 2308[DispId(251)] void NewWindow2([In, Out, MarshalAs(UnmanagedType.IDispatch)] ref object pDisp, 2309[In, Out] ref bool cancel); 2310[DispId(252)] void NavigateComplete2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2311[In] ref object URL); 2312[DispId(259)] void DocumentComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2313[In] ref object URL); 2315[DispId(254)] void OnVisible([In] bool visible); 2316[DispId(255)] void OnToolBar([In] bool toolBar); 2317[DispId(256)] void OnMenuBar([In] bool menuBar); 2318[DispId(257)] void OnStatusBar([In] bool statusBar); 2319[DispId(258)] void OnFullScreen([In] bool fullScreen); 2320[DispId(260)] void OnTheaterMode([In] bool theaterMode); 2321[DispId(262)] void WindowSetResizable([In] bool resizable); 2322[DispId(264)] void WindowSetLeft([In] int left); 2323[DispId(265)] void WindowSetTop([In] int top); 2324[DispId(266)] void WindowSetWidth([In] int width); 2325[DispId(267)] void WindowSetHeight([In] int height); 2326[DispId(263)] void WindowClosing([In] bool isChildWindow, [In, Out] ref bool cancel); 2327[DispId(268)] void ClientToHostWindow([In, Out] ref long cx, [In, Out] ref long cy); 2328[DispId(269)] void SetSecureLockIcon([In] int secureLockIcon); 2329[DispId(270)] void FileDownload([In, Out] ref bool cancel); 2330[DispId(271)] void NavigateError([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 2331[In] ref object URL, [In] ref object frame, [In] ref object statusCode, [In, Out] ref bool cancel); 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, 2335[In] ref object nPage, [In] ref object fDone); 2336[DispId(272)] void PrivacyImpactedStateChange([In] bool bImpacted); 2400int Write([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 2401int WriteLine([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 2465void Recalc([In] bool fForce); 2466object CreateTextNode([In] string text); 2469bool AttachEvent([In] string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 2470void DetachEvent([In] string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 2471void SetOnrowsdelete([In] Object p); 2473void SetOnrowsinserted([In] Object p); 2475void SetOncellchange([In] Object p); 2477void SetOndatasetchanged([In] Object p); 2479void SetOndataavailable([In] Object p); 2481void SetOndatasetcomplete([In] Object p); 2483void SetOnpropertychange([In] Object p); 2485void SetDir([In] string p); 2487void SetOncontextmenu([In] Object p); 2489void SetOnstop([In] Object p); 2493void SetEnableDownload([In] bool p); 2495void SetBaseUrl([In] string p); 2498void SetInheritStyleSheets([In] bool p); 2500void SetOnbeforeeditfocus([In] Object p); 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); 2518object CreateEventObject([In, Optional] ref object eventObject); 2582[return: MarshalAs(UnmanagedType.IDispatch)] object Item([In] ref object pvarIndex); 2585void SetDefaultStatus([In] string p); 2587void SetStatus([In] string p); 2589int SetTimeout([In] string expression, [In] int msec, [In] ref Object language); 2590void ClearTimeout([In] int timerID); 2591void Alert([In] string message); 2592bool Confirm([In] string message); 2593[return: MarshalAs(UnmanagedType.Struct)] object Prompt([In] string message, [In] string defstr); 2598void SetOpener([In] object p); 2601void SetName([In] string p); 2604[return: MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLWindow2 Open([In] string URL, [In] string name, [In] string features, [In] bool replace); 2608void Navigate([In] string URL); 2609void SetOnfocus([In] Object p); 2611void SetOnblur([In] Object p); 2613void SetOnload([In] Object p); 2617void SetOnunload([In] Object p); 2621void SetOnerror([In] Object p); 2623void SetOnresize([In] Object p); 2625void SetOnscroll([In] Object p); 2630Object ShowModalDialog([In] string dialog, [In] ref Object varArgIn, [In] ref Object varOptions); 2631void ShowHelp([In] string helpURL, [In] Object helpArg, [In] string features); 2637void Scroll([In] int x, [In] int y); 2639int SetInterval([In] string expression, [In] int msec, [In] ref Object language); 2640void ClearInterval([In] int timerID); 2641void SetOffscreenBuffering([In] Object p); 2643[return: MarshalAs(UnmanagedType.Struct)] Object ExecScript([In] string code, [In] string language); 2645void ScrollBy([In] int x, [In] int y); 2646void ScrollTo([In] int x, [In] int y); 2647void MoveTo([In] int x, [In] int y); 2648void MoveBy([In] int x, [In] int y); 2649void ResizeTo([In] int x, [In] int y); 2650void ResizeBy([In] int x, [In] int y); 2659bool AttachEvent(string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 2660void DetachEvent(string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 2661int SetTimeout([In]ref object expression, int msec, [In] ref object language); 2662int SetInterval([In]ref object expression, int msec, [In] ref object language); 2675[return: MarshalAs(UnmanagedType.IDispatch)] object CreatePopup([In] ref object reserved); 2726void SetHref([In] string p); 2728void SetProtocol([In] string p); 2730void SetHost([In] string p); 2732void SetHostname([In] string p); 2734void SetPort([In] string p); 2736void SetPathname([In] string p); 2738void SetSearch([In] string p); 2740void SetHash([In] string p); 2742void Reload([In] bool flag); 2743void Replace([In] string bstr); 2744void Assign([In] string bstr); 2753void Go([In] ref Object pvargdistance); 2793void SetKeyCode([In] int p); 3045bool AttachEvent(string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 3046void DetachEvent(string ev, [In, MarshalAs(UnmanagedType.IDispatch)] object pdisp); 3071[In, MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement insertedElement); 3073applyElement([In, MarshalAs(UnmanagedType.Interface)] UnsafeNativeMethods.IHTMLElement apply, 4836[In, MarshalAs(UnmanagedType.Interface)] 4838[In, MarshalAs(UnmanagedType.Interface)] 4840[In, MarshalAs(UnmanagedType.Interface)] 4842[In, MarshalAs(UnmanagedType.Interface)] 4865[In] ref uint pFiberCookie); // [in] Cookie that indicates the fiber to use. 5042bool FSetTrackingComponent(IntPtr dwComponentID, [In, MarshalAs(UnmanagedType.Bool)] bool fTrack); 5447void SetFormattedText([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5463int InRange([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5464int InStory([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5465int IsEqual([In, MarshalAs(UnmanagedType.Interface)] ITextRange range); 5545[In] 5551[In] 5556[In, MarshalAs(UnmanagedType.Interface)] 5558[In, MarshalAs(UnmanagedType.LPWStr)] 5579[In] 5594[In] 5596[In] 5641[In] 5643[In] 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)] 5694[In, MarshalAs(UnmanagedType.Interface)] 5698[In, MarshalAs(UnmanagedType.U4)] 5703[In, MarshalAs(UnmanagedType.U4)] 5711[In] 5713[In, MarshalAs(UnmanagedType.Interface)] 5719[In] 5733[In, Out] 5738[In, MarshalAs(UnmanagedType.U4)] 5745[In, MarshalAs(UnmanagedType.U4)] 5747[In] 5752[In, MarshalAs(UnmanagedType.U4)] 5764[In, MarshalAs(UnmanagedType.U4)] 5772[In, MarshalAs(UnmanagedType.U4)] 5778[In] 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)] 5823[In, MarshalAs(UnmanagedType.Interface)] 5827[In, MarshalAs(UnmanagedType.U4)] 5832[In, MarshalAs(UnmanagedType.U4)] 5840[In] 5842[In, MarshalAs(UnmanagedType.Interface)] 5848[In] 5862[In, Out] 5867[In, MarshalAs(UnmanagedType.U4)] 5874[In, MarshalAs(UnmanagedType.U4)] 5876[In] 5881[In, MarshalAs(UnmanagedType.U4)] 5888[In, MarshalAs(UnmanagedType.Interface)] 5894[In, MarshalAs(UnmanagedType.U4)] 5902[In, MarshalAs(UnmanagedType.U4)] 5908[In] 5913[In, MarshalAs(UnmanagedType.U4)] int msg, 5914[In, MarshalAs(UnmanagedType.U4)] int wParam, 5915[In, MarshalAs(UnmanagedType.U4)] int lParam, 5936[In] 5954[In] 5956[In] 5964[In, MarshalAs(UnmanagedType.U4)] 5970[In] 5976[In] 5978[In] 5982[In] 5988[In, MarshalAs(UnmanagedType.U4)] 5994[In] 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)] 6047[In] 6053[In] 6055[In] 6059[In] 6065[In, MarshalAs(UnmanagedType.U4)] 6071[In] 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)] 6123[In] 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)] 6170[In] 6177[In] 6199[In, MarshalAs(UnmanagedType.LPWStr)] 6201[In, Out] 6203[In] 6208[In, MarshalAs(UnmanagedType.LPWStr)] 6210[In] 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)] 6302[In, MarshalAs(UnmanagedType.Interface)] 6342[In, MarshalAs(UnmanagedType.U4)] 6344[In, Out] 6350[In, MarshalAs(UnmanagedType.U4)] 6375[In, MarshalAs(UnmanagedType.U4)] 6415[In] HandleRef hwndEdit, // hwnd of editbox or editbox deriviative. 6416[In] System.Runtime.InteropServices.ComTypes.IEnumString punkACL, // Pointer to object containing string to complete from. (IEnumString *) 6417[In] string pwszRegKeyPath, // 6418[In] string pwszQuickComplete 6420void Enable([In] bool fEnable); // Is it enabled? 6429[In] HandleRef hwndEdit, // hwnd of editbox or editbox deriviative. 6430[In] System.Runtime.InteropServices.ComTypes.IEnumString punkACL, // Pointer to object containing string to complete from. (IEnumString *) 6431[In] string pwszRegKeyPath, // 6432[In] string pwszQuickComplete 6434void Enable([In] bool fEnable); // Is it enabled? 6436int SetOptions([In] int dwFlag); 6458[In, MarshalAs(UnmanagedType.I8)] 6465[In, MarshalAs(UnmanagedType.I8)] 6470[In, MarshalAs(UnmanagedType.Interface)] 6472[In, MarshalAs(UnmanagedType.I8)] 6487[In, MarshalAs(UnmanagedType.I8)] 6489[In, MarshalAs(UnmanagedType.I8)] 6496[In, MarshalAs(UnmanagedType.I8)] 6498[In, MarshalAs(UnmanagedType.I8)] 6791[In, MarshalAs(UnmanagedType.BStr)] 6793[In, MarshalAs(UnmanagedType.U4)] 6795[In, MarshalAs(UnmanagedType.U4)] 6797[In, MarshalAs(UnmanagedType.U4)] 6802[In, MarshalAs(UnmanagedType.BStr)] 6806[In, MarshalAs(UnmanagedType.U4)] 6808[In, MarshalAs(UnmanagedType.U4)] 6813[In, MarshalAs(UnmanagedType.BStr)] 6815[In, MarshalAs(UnmanagedType.U4)] 6817[In, MarshalAs(UnmanagedType.U4)] 6819[In, MarshalAs(UnmanagedType.U4)] 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)] 6878[In, MarshalAs(UnmanagedType.BStr)] 6883[In, MarshalAs(UnmanagedType.BStr)] 6885[In, MarshalAs(UnmanagedType.BStr)] 6890[In, MarshalAs(UnmanagedType.BStr)] 6892[In] 6894[In] 6896[In] 6901[In] 6923[In, MarshalAs(UnmanagedType.Interface)] 6925[In] 6942[In, MarshalAs(UnmanagedType.U4)] 6949[In, MarshalAs(UnmanagedType.Interface)] 6951[In, MarshalAs(UnmanagedType.Interface)] 6953[In] 6955[In, MarshalAs(UnmanagedType.BStr)] 6969int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)]out IConnectionPoint ppCP); 6993[In, MarshalAs(UnmanagedType.U4)] 6995[In, MarshalAs(UnmanagedType.U4)] 7001[In] 7003[In, MarshalAs(UnmanagedType.LPArray)] 7005[In, MarshalAs(UnmanagedType.U4)] 7007[In, MarshalAs(UnmanagedType.U4)] 7017[In] 7019[In, MarshalAs(UnmanagedType.U4)] 7021[In, MarshalAs(UnmanagedType.U4)] 7023[Out, In] 7027[Out, In] 7048[In, MarshalAs(UnmanagedType.U4)] 7054[In, MarshalAs(UnmanagedType.U4)] 7064[In, MarshalAs(UnmanagedType.U4)] 7072[In, MarshalAs(UnmanagedType.U4)] 7080[In, MarshalAs(UnmanagedType.U4)] 7133[In] 7167[In, MarshalAs(UnmanagedType.LPWStr)] 7169[In, MarshalAs(UnmanagedType.U4)] 7171[In, MarshalAs(UnmanagedType.U2)] 7188[In, MarshalAs(UnmanagedType.LPWStr)] 7190[In, MarshalAs(UnmanagedType.U4)] 7206[In, MarshalAs(UnmanagedType.U4)] 7213[In, MarshalAs(UnmanagedType.U4)] 7220[In] 7240[In, MarshalAs(UnmanagedType.U4)] 7253[In, MarshalAs(UnmanagedType.LPWStr)] 7255[In, MarshalAs(UnmanagedType.U4)] 7264[In, MarshalAs(UnmanagedType.LPWStr)] 7266[In, MarshalAs(UnmanagedType.U4)] 7272[In, Out, MarshalAs(UnmanagedType.LPArray)] 7287[In] ref Guid riid); 7306[In, Out, MarshalAs(UnmanagedType.BStr)] 7312[In, Out, MarshalAs(UnmanagedType.BStr)] 7318[In, Out, MarshalAs(UnmanagedType.BStr)] 7324[In, Out, MarshalAs(UnmanagedType.U4)] 7446[In, MarshalAs(UnmanagedType.U8)] 7450[In, MarshalAs(UnmanagedType.U4)] 7457[In, MarshalAs(UnmanagedType.U8)] 7461[In, MarshalAs(UnmanagedType.U4)] 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)] 7622public static extern IntPtr SHBrowseForFolder([In] BROWSEINFO lpbi); 7710[In, MarshalAs(UnmanagedType.Interface)] 7720[In, MarshalAs(UnmanagedType.Interface)] 7731[In] 7736[In, Out] 7741[In] 7743[In] 7745[In] 7747[In] 7762[In, MarshalAs(UnmanagedType.U4)] 7767[In, MarshalAs(UnmanagedType.Interface)] 7772[In, MarshalAs(UnmanagedType.Interface)] 7777[In, MarshalAs(UnmanagedType.Interface)] 7845object get_accChild([In][MarshalAs(UnmanagedType.Struct)] object varChild); 7850string get_accName([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7855string get_accValue([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7860string get_accDescription([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7865object get_accRole([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7870object get_accState([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7875string get_accHelp([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7880[In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7885string get_accKeyboardShortcut([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7900string get_accDefaultAction([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7904void accSelect([In] int flagsSelect, 7905[In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7913[In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7918object accNavigate([In] int navDir, 7919[In][Optional][MarshalAs(UnmanagedType.Struct)] object varStart); 7924object accHitTest([In] int xLeft, 7925[In] int yTop); 7929void accDoDefaultAction([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild); 7933void set_accName([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild, 7934[In][MarshalAs(UnmanagedType.BStr)] string pszName); 7938void set_accValue([In][Optional][MarshalAs(UnmanagedType.Struct)] object varChild, 7939[In][MarshalAs(UnmanagedType.BStr)] string pszValue); 7953[In, MarshalAs(UnmanagedType.BStr)] 7960[In, MarshalAs(UnmanagedType.U8)] 7967[In, MarshalAs(UnmanagedType.Bool)] 7974[In, MarshalAs(UnmanagedType.Bool)] 7981[In, MarshalAs(UnmanagedType.Bool)] 7988[In, MarshalAs(UnmanagedType.Bool)] 7995[In, MarshalAs(UnmanagedType.I2)] 8002[In, MarshalAs(UnmanagedType.I2)] 8012[In, MarshalAs(UnmanagedType.Interface)] 8074[In, MarshalAs(UnmanagedType.Bool)] 8081[In, MarshalAs(UnmanagedType.Interface)] 8559[In, MarshalAs(UnmanagedType.Interface)]
System.Workflow.Activities (3)
Common\NativeMethods.cs (3)
232internal static bool Header_GetItem(IntPtr hWndHeader, int index, [In, Out] NativeMethods.HDITEM hdi) 238internal static bool Header_SetItem(IntPtr hWndHeader, int index, [In, Out] NativeMethods.HDITEM hdi) 260public static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wParam, [In, Out] NativeMethods.HDITEM lParam);
System.Workflow.ComponentModel (30)
AuthoringOM\Compiler\PDBReader.cs (19)
172void 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); 198uint GetOffset([In, MarshalAs(UnmanagedType.IUnknown)] ISymUnmanagedDocument document, uint line, uint column); 199void GetRanges([In, MarshalAs(UnmanagedType.IUnknown)] ISymUnmanagedDocument document, uint line, uint column, uint rangeCount, [Out] out uint actualRangeCount, [In, Out, MarshalAs(UnmanagedType.LPArray)] uint[] ranges); 207void 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); 208void 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); 217void GetURL(uint urlLength, [Out] out uint actualUrlLength, [In, Out, MarshalAs(UnmanagedType.LPWStr)] string url); 249void OpenScope([In, MarshalAs(UnmanagedType.LPWStr)] string scope, uint flags, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.IUnknown)] out object unknown);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (8)
781int OpenScope([In, MarshalAs(UnmanagedType.LPWStr)]string scopeName, uint openFlags, [In]ref Guid riid, [Out, MarshalAs(UnmanagedType.IUnknown)] out object unknown); 789void CloseEnum([In] IntPtr enumHandle); 794int EnumTypeRefs([In, Out] ref IntPtr enumHandle, [In, Out, MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2)] uint[] rTypeRefs, uint cMax, ref uint typeRefs); 800int GetTypeRefProps([In] uint typeRefToken, [Out] out uint resolutionScopeToken, IntPtr typeRefName, uint nameLength, [Out] out uint actualLength); 808int GetAssemblyRefProps([In] uint assemblyRefToken, [Out] out IntPtr publicKeyOrToken, [Out] out uint sizePublicKeyOrToken, IntPtr assemblyName, [In] uint assemblyNameBufferSize, [Out] out uint assemblyNameSize, [Out] out AssemblyMetadata assemblyMetaData, [Out] out IntPtr hashValueBlob, [Out] out uint hashValueSize, [Out] out uint assemblyRefFlags);
Shared\NativeMethods.cs (3)
246internal static bool Header_GetItem(IntPtr hWndHeader, int index, [In, Out] NativeMethods.HDITEM hdi) 252internal static bool Header_SetItem(IntPtr hWndHeader, int index, [In, Out] NativeMethods.HDITEM hdi) 274public static extern IntPtr SendMessage(IntPtr hWnd, int msg, IntPtr wParam, [In, Out] NativeMethods.HDITEM lParam);
UIAutomationClient (2)
parent\parent\Shared\MS\Win32\NativeMethodsSetLastError.cs (2)
79public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints); 82public static extern int MapWindowPoints(NativeMethods.HWND hWndFrom, NativeMethods.HWND hWndTo, [In, Out] ref NativeMethods.POINT pt, int cPoints);
UIAutomationClientsideProviders (19)
MS\Internal\AutomationProxies\OleObject.cs (1)
87[PreserveSig]int GetData(ref UnsafeNativeMethods.FORMATETC pFormatetc, [In, Out]ref UnsafeNativeMethods.STGMEDIUM pMedium);
MS\Win32\UnsafeNativeMethods.cs (16)
84internal static extern int AccessibleChildren(Accessibility.IAccessible paccContainer, int iChildStart, int cChildren, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 2), In, Out] object[] rgvarChildren, out int pcObtained); 86internal static extern int AccessibleObjectFromWindow(IntPtr hwnd, int idObject, ref Guid iid, [In, Out, MarshalAs(UnmanagedType.IUnknown)] ref object ppvObject); 88internal static extern int ObjectFromLresult(IntPtr lResult, ref Guid iid, IntPtr wParam, [In, Out] ref IAccessible ppvObject); 162public static extern bool GetMenuItemInfo(IntPtr hMenu, int uItem, bool fByPosition, [In, Out] ref NativeMethods.MENUITEMINFO menuItemInfo); 172internal static extern IntPtr DispatchMessage([In] ref NativeMethods.MSG msg); 174internal static extern int GetMessage([In, Out] ref NativeMethods.MSG msg, IntPtr hWnd, int uMsgFilterMin, int uMsgFilterMax); 176internal static extern bool PeekMessage([In, Out] ref NativeMethods.MSG msg, IntPtr hwnd, int uMsgFilterMin, int uMsgFilterMax, int wRemoveMsg); 190internal static extern bool TranslateMessage([In, Out] ref NativeMethods.MSG msg); 241internal static extern bool GetComboBoxInfo(IntPtr hwnd, [In, Out] ref NativeMethods.COMBOBOXINFO cbInfo); 247internal static extern bool GetCursorPos([In, Out] ref NativeMethods.Win32Point pt); 249internal static extern bool GetPhysicalCursorPos([In, Out] ref NativeMethods.Win32Point pt); 261internal static extern bool GetScrollBarInfo(IntPtr hwnd, int fnBar, [In, Out] ref NativeMethods.ScrollBarInfo lpsi); 263internal static extern bool GetScrollInfo(IntPtr hwnd, int fnBar, [In, Out] ref NativeMethods.ScrollInfo lpsi); 271internal static extern bool EnumThreadWindows(uint threadId, EnumThreadWndProc lpEnumFunc, [In, Out] ref ENUMTOOLTIPWINDOWINFO lParam); 275internal static extern bool GetClientRect(IntPtr hWnd, [In, Out] ref NativeMethods.Win32Rect rect); 281internal static extern bool GetWindowRect(IntPtr hWnd, [In, Out] ref NativeMethods.Win32Rect rect);
parent\parent\Shared\MS\Win32\NativeMethodsSetLastError.cs (2)
105public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, [In, Out] ref NativeMethods.Win32Rect rect, int cPoints); 108public static extern int MapWindowPoints(IntPtr hWndFrom, IntPtr hWndTo, [In, Out] ref NativeMethods.Win32Point pt, int cPoints);
WindowsBase (552)
Base\MS\Internal\IO\Packaging\CompoundFile\PrivateUnsafeNativeCompoundFileMethods.cs (20)
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 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, 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, 439[In, 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)] 472[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] 474[In, MarshalAs(UnmanagedType.LPArray, 482[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)]
Base\MS\Internal\Security\RightsManagement\PrivateUnsafeNativeMethods.cs (179)
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, 127[In] SafeRightsManagementSessionHandle hSession, 128[In, MarshalAs(UnmanagedType.U4)] uint uFlags, 129[In, MarshalAs(UnmanagedType.LPStruct)] ActivationServerInfo activationServerInfo); 133[In] SafeRightsManagementSessionHandle hSession, 134[In, MarshalAs(UnmanagedType.U4)] uint uFlags, 135[In, MarshalAs(UnmanagedType.U4)]uint uLangID, 136[In, MarshalAs(UnmanagedType.LPStruct)] ActivationServerInfo activationServerInfo, 146[In] SafeRightsManagementEnvironmentHandle envHandle, 147[In] SafeRightsManagementHandle hDefLib, 148[In] SafeRightsManagementSessionHandle hClientSession, 149[In, MarshalAs(UnmanagedType.U4)] uint uFlags, 150[In, MarshalAs(UnmanagedType.LPWStr)] string IssuanceLicense, 155[In] SafeRightsManagementSessionHandle hSession, 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, 165[In] SafeRightsManagementSessionHandle hSession, 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, 178[In] SafeRightsManagementSessionHandle clientSessionHandle, 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, 188[In, MarshalAs(UnmanagedType.LPWStr)] string chain, 189[In, MarshalAs(UnmanagedType.U4)] uint index, 190[In, Out, MarshalAs(UnmanagedType.U4)] ref uint certificateLength, 195[In, MarshalAs(UnmanagedType.LPWStr)] string certificate, 200[In] SafeRightsManagementQueryHandle queryRootHandle, 201[In, MarshalAs(UnmanagedType.LPWStr)] string subObjectType, 210[In] SafeRightsManagementHandle queryRootHandle, 211[In, MarshalAs(UnmanagedType.LPWStr)] string subObjectType, 212[In, MarshalAs(UnmanagedType.U4)] uint index, 217[In] SafeRightsManagementQueryHandle queryRootHandle, 218[In, MarshalAs(UnmanagedType.LPWStr)] string subObjectType, 219[In, MarshalAs(UnmanagedType.U4)] uint index, 224[In] SafeRightsManagementQueryHandle queryRootHandle, 225[In, MarshalAs(UnmanagedType.LPWStr)] string attributeType, 226[In, MarshalAs(UnmanagedType.U4)] uint index, 228[In, Out, MarshalAs(UnmanagedType.U4)] ref uint bufferSize, 237[In] SafeRightsManagementHandle queryRootHandle, 238[In, MarshalAs(UnmanagedType.LPWStr)] string attributeType, 239[In, MarshalAs(UnmanagedType.U4)] uint index, 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, 250[In] SafeRightsManagementPubHandle ownerUserHandle, 251[In, MarshalAs(UnmanagedType.LPWStr)] string issuanceLicense, 252[In] SafeRightsManagementHandle boundLicenseHandle, 257[In, MarshalAs(UnmanagedType.LPWStr)] string userName, 258[In, MarshalAs(UnmanagedType.LPWStr)] string userId, 259[In, MarshalAs(UnmanagedType.LPWStr)] string userIdType, 264[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 265[In, MarshalAs(UnmanagedType.U4)] uint index, 270[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 271[In] SafeRightsManagementPubHandle userHandle, 272[In, MarshalAs(UnmanagedType.U4)] uint index, 277[In] SafeRightsManagementPubHandle userHandle, 278[In, Out, MarshalAs(UnmanagedType.U4)] ref uint userNameLength, 280[In, Out, MarshalAs(UnmanagedType.U4)] ref uint userIdLength, 282[In, Out, MarshalAs(UnmanagedType.U4)] ref uint userIdTypeLength, 287[In] SafeRightsManagementPubHandle rightHandle, 288[In, Out, MarshalAs(UnmanagedType.U4)] ref uint rightNameLength, 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, 305[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 306[In, Out, MarshalAs(UnmanagedType.U4)] ref uint issuanceLicenseTemplateLength, 315[In, MarshalAs(UnmanagedType.U4)] uint pubHandle); 319[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 320[In] SafeRightsManagementPubHandle rightHandle, 321[In] SafeRightsManagementPubHandle userHandle); 326[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 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); 336[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 339[In, MarshalAs(UnmanagedType.U4)] uint flags, 340[In, Out, MarshalAs(UnmanagedType.U4)] ref uint distributionPointNameLength, 342[In, Out, MarshalAs(UnmanagedType.U4)] ref uint distributionPointUriLength, 350[In, MarshalAs(UnmanagedType.U4)] uint flags, // currently not used by the DRM SDK 351[In, Out, MarshalAs(UnmanagedType.U4)] ref uint typeLength, 353[In, Out, MarshalAs(UnmanagedType.U4)] ref uint pathLength, 358[In] SafeRightsManagementSessionHandle hSession, 359[In, MarshalAs(UnmanagedType.LPWStr)] string wszLicenseId); 363[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 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); 371[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 372[In, MarshalAs(UnmanagedType.U4)] uint uIndex, 374[In, Out, MarshalAs(UnmanagedType.U4)] ref uint nameLength, 376[In, Out, MarshalAs(UnmanagedType.U4)] ref uint descriptionLength, 385[In] SafeRightsManagementEnvironmentHandle environmentHandle, 386[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 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); 399[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 400[In, Out, MarshalAs(UnmanagedType.U4)] ref uint ownerLicenseLength, 409[In] SafeRightsManagementEnvironmentHandle environmentHandle, 410[In, MarshalAs(UnmanagedType.LPStruct)] BoundLicenseParams boundLicenseParams, 411[In, MarshalAs(UnmanagedType.LPWStr)] string licenseChain, 422[In] SafeRightsManagementHandle boundLicenseHandle, 423[In, MarshalAs(UnmanagedType.LPWStr)] string right, 424[In, MarshalAs(UnmanagedType.U4)] uint auxLibrary, 425[In, MarshalAs(UnmanagedType.LPWStr)] string auxPlugin, 434[In] SafeRightsManagementHandle boundLicenseHandle, 435[In, MarshalAs(UnmanagedType.LPWStr)] string right, 436[In, MarshalAs(UnmanagedType.U4)] uint auxLibrary, 437[In, MarshalAs(UnmanagedType.LPWStr)] string auxPlugin, 446[In] SafeRightsManagementHandle cryptoProvHandle, 447[In, MarshalAs(UnmanagedType.U4)] uint position, 448[In, MarshalAs(UnmanagedType.U4)] uint inputByteCount, 450[In, Out, MarshalAs(UnmanagedType.U4)] ref uint outputByteCount, 459[In] SafeRightsManagementHandle cryptoProvHandle, 460[In, MarshalAs(UnmanagedType.U4)] uint position, 461[In, MarshalAs(UnmanagedType.U4)] uint inputByteCount, 463[In, Out, MarshalAs(UnmanagedType.U4)] ref uint outputByteCount, 472[In] SafeRightsManagementHandle handle, 473[In, MarshalAs(UnmanagedType.LPWStr)] string attributeType, 475[In, Out, MarshalAs(UnmanagedType.U4)] ref uint outputByteCount, 480[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 481[In, MarshalAs(UnmanagedType.U4)] uint index, 482[In, Out, MarshalAs(UnmanagedType.U4)] ref uint nameLength, 484[In, Out, MarshalAs(UnmanagedType.U4)] ref uint valueLength, 489[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 490[In, MarshalAs(UnmanagedType.Bool)] bool flagDelete, 491[In, MarshalAs(UnmanagedType.LPWStr)] string name, 492[In, MarshalAs(UnmanagedType.LPWStr)] string value); 497[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 498[In, Out, MarshalAs(UnmanagedType.U4)] ref uint days); 502[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 503[In, MarshalAs(UnmanagedType.U4)] uint days); 508[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 509[In, Out, MarshalAs(UnmanagedType.U4)] ref uint idLength, 511[In, Out, MarshalAs(UnmanagedType.U4)] ref uint idTypeLength, 513[In, Out, MarshalAs(UnmanagedType.U4)] ref uint urlLength, 516[In, Out, MarshalAs(UnmanagedType.U4)] ref uint nameLength, 518[In, Out, MarshalAs(UnmanagedType.U4)] ref uint publicKeyLength, 523[In] SafeRightsManagementPubHandle issuanceLicenseHandle, 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);
Shared\MS\Win32\NativeMethodsCLR.cs (1)
4683private static extern IntPtr SysAllocString([In, MarshalAs(UnmanagedType.LPWStr)]string s);
Shared\MS\Win32\NativeMethodsOther.cs (3)
163[In, Out] 165[In, Out] 176[In, MarshalAs(UnmanagedType.LPArray)]
Shared\MS\Win32\NativeMethodsSetLastError.cs (1)
156public static extern int MapWindowPoints(HandleRef hWndFrom, HandleRef hWndTo, [In, Out] ref NativeMethods.RECT rect, int cPoints);
Shared\MS\Win32\SafeNativeMethodsCLR.cs (27)
104internal static void GetMonitorInfo(HandleRef hmonitor, [In, Out]NativeMethods.MONITORINFOEX info) 206internal static void GetClientRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect) 229internal static void GetWindowRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect) 411public static void ScreenToClient(HandleRef hWnd, [In, Out] NativeMethods.POINT pt) 870public static extern bool ProcessIdToSessionId([In]int dwProcessId, [Out]out int pSessionId); 888public static extern bool IntGetWindowRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 891public static extern bool IntGetClientRect(HandleRef hWnd, [In, Out] ref NativeMethods.RECT rect); 933public static extern bool IntGetMonitorInfo(HandleRef hmonitor, [In, Out]NativeMethods.MONITORINFOEX info); 966public static extern int IntScreenToClient(HandleRef hWnd, [In, Out] NativeMethods.POINT pt); 975[In]IntPtr hServer, 976[In] int SessionId, 977[In]NativeMethods.WTS_INFO_CLASS WTSInfoClass, 981public static extern bool WTSFreeMemory([In]IntPtr pMemory); 1021internal static extern uint GetProcessDpiAwareness([In] HandleRef hProcess, out IntPtr awareness); 1051[In] [Out] ref NativeMethods.RECT lpRect, 1052[In] int dwStyle, 1053[In] [MarshalAs(UnmanagedType.Bool)] bool bMenu, 1054[In] int dwExStyle, 1055[In] int dpi); 1078[In] HandleRef hWnd, 1079[In] [Out] ref NativeMethods.POINT lpPoint); 1103[In] HandleRef hWnd, 1104[In] [Out] ref NativeMethods.POINT lpPoint); 1124internal static extern DpiAwarenessContextHandle GetWindowDpiAwarenessContext([In] IntPtr hwnd); 1149internal static extern bool AreDpiAwarenessContextsEqual([In] IntPtr dpiContextA, [In] IntPtr dpiContextB); 1171internal static extern uint GetDpiForWindow([In] HandleRef hwnd);
Shared\MS\Win32\UnsafeNativeMethodsCLR.cs (266)
394internal static extern bool ShellExecuteEx([In, Out] ShellExecuteInfo lpExecInfo); 411public 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); 511public static extern bool TranslateMessage([In, Out] ref System.Windows.Interop.MSG msg); 520public static extern IntPtr DispatchMessage([In] ref System.Windows.Interop.MSG msg); 545internal static extern int ObjectFromLresult(IntPtr lResult, ref Guid iid, IntPtr wParam, [In, Out] ref IAccessible ppvObject); 717public static extern int GetObject(HandleRef hObject, int nSize, [In, Out] NativeMethods.BITMAP bm); 732private static extern bool IntGetCursorPos([In, Out] NativeMethods.POINT pt); 738internal static bool GetCursorPos([In, Out] NativeMethods.POINT pt) 753private static extern bool IntTryGetCursorPos([In, Out] NativeMethods.POINT pt); 759internal static bool TryGetCursorPos([In, Out] NativeMethods.POINT pt) 1024public static extern int ImmConfigureIME(HandleRef hkl, HandleRef hwnd, int dwData, [In] ref NativeMethods.REGISTERWORD registerWord); 1032public static extern int ImmSetCompositionWindow(HandleRef hIMC, [In, Out] ref NativeMethods.COMPOSITIONFORM compform); 1040public static extern int ImmSetCandidateWindow(HandleRef hIMC, [In, Out] ref NativeMethods.CANDIDATEFORM candform); 1393internal static extern IntPtr LoadLibraryEx([In][MarshalAs(UnmanagedType.LPTStr)]string lpFileName, IntPtr hFile, [In] LoadLibraryFlags dwFlags); 1424[In] GetModuleHandleFlags dwFlags, 1425[In][Optional][MarshalAs(UnmanagedType.LPTStr)] string lpModuleName, 1432internal static extern bool FreeLibrary([In] IntPtr hModule); 1482public static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.NONCLIENTMETRICS metrics, int nUpdate); 1497private static extern int IntClientToScreen(HandleRef hWnd, [In, Out] NativeMethods.POINT pt); 1503public static void ClientToScreen(HandleRef hWnd, [In, Out] NativeMethods.POINT pt) 1551public static extern bool PeekMessage([In, Out] ref System.Windows.Interop.MSG msg, HandleRef hwnd, WindowMessage msgMin, WindowMessage msgMax, int remove); 1603private static extern IntPtr IntBeginPaint(HandleRef hWnd, [In, Out] ref NativeMethods.PAINTSTRUCT lpPaint); 1609public static IntPtr BeginPaint(HandleRef hWnd, [In, Out, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1625public static bool EndPaint(HandleRef hWnd, [In, MarshalAs(UnmanagedType.LPStruct)] ref NativeMethods.PAINTSTRUCT lpPaint) { 1713internal static extern bool GetOpenFileName([In, Out] NativeMethods.OPENFILENAME_I ofn); 1721internal static extern bool GetSaveFileName([In, Out] NativeMethods.OPENFILENAME_I ofn); 1918private static extern NativeMethods.IconHandle PrivateCreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)]NativeMethods.ICONINFO iconInfo); 1923internal static NativeMethods.IconHandle CreateIconIndirect([In, MarshalAs(UnmanagedType.LPStruct)]NativeMethods.ICONINFO iconInfo) 1992private static extern int IntGetMessageW([In, Out] ref System.Windows.Interop.MSG msg, HandleRef hWnd, int uMsgFilterMin, int uMsgFilterMax); 1997public static bool GetMessageW([In, Out] ref System.Windows.Interop.MSG msg, HandleRef hWnd, int uMsgFilterMin, int uMsgFilterMax) 2169[In, MarshalAs(UnmanagedType.Interface)] 2171[In, MarshalAs(UnmanagedType.U4)] 2173[In, MarshalAs(UnmanagedType.U8)] 2175[In, Out] 2180[In, MarshalAs(UnmanagedType.U4)] 2182[In, MarshalAs(UnmanagedType.U8)] 2184[In, Out] 2192[In, MarshalAs(UnmanagedType.Interface)] 2194[In, MarshalAs(UnmanagedType.U4)] 2196[In, MarshalAs(UnmanagedType.U8)] 2198[In, Out] 2213[In, MarshalAs(UnmanagedType.U4)] 2218[In, MarshalAs(UnmanagedType.U4)] 2247[In, Out] 2249[In, Out] 2251[In, MarshalAs(UnmanagedType.U4)] 2256[In] 2258[In, MarshalAs(UnmanagedType.U4)] 2282[In, MarshalAs(UnmanagedType.U4)] 2284[In, MarshalAs(UnmanagedType.U4)] 2334[In, Out] 2356[In] 2383[In, MarshalAs(UnmanagedType.U4)] 2391[In, MarshalAs(UnmanagedType.U4)] 2411[In, MarshalAs(UnmanagedType.Interface)] 2413[In, MarshalAs(UnmanagedType.BStr)] 2422[In, MarshalAs(UnmanagedType.U4)] 2452[In] 2457[In] 2462[In, MarshalAs(UnmanagedType.Interface)] 2464[In, MarshalAs(UnmanagedType.LPWStr)] 2469[In] 2471[In, Out] 2476[In] 2478[In] 2480[In] 2485[In] 2490[In, MarshalAs(UnmanagedType.LPWStr)] 2499[In] 2501[In, MarshalAs(UnmanagedType.U2)] 2581[In] 2586[In] 2590[In, MarshalAs(UnmanagedType.Interface)] 2592[In, MarshalAs(UnmanagedType.LPWStr)] 2621[In] 2631[In] 2633[In] 2684[In] 2686[In] 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)] 2741[In, MarshalAs(UnmanagedType.Interface)] 2745[In, MarshalAs(UnmanagedType.U4)] 2750[In, MarshalAs(UnmanagedType.U4)] 2758[In] 2760[In, MarshalAs(UnmanagedType.Interface)] 2766[In] 2780[In, Out] 2785[In, MarshalAs(UnmanagedType.U4)] 2792[In, MarshalAs(UnmanagedType.U4)] 2794[In] 2799[In, MarshalAs(UnmanagedType.U4)] 2811[In, MarshalAs(UnmanagedType.U4)] 2819[In, MarshalAs(UnmanagedType.U4)] 2825[In] 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)] 2875[In, MarshalAs(UnmanagedType.Interface)] 2879[In, MarshalAs(UnmanagedType.U4)] 2884[In, MarshalAs(UnmanagedType.U4)] 2892[In] 2894[In, MarshalAs(UnmanagedType.Interface)] 2900[In] 2914[In, Out] 2919[In, MarshalAs(UnmanagedType.U4)] 2926[In, MarshalAs(UnmanagedType.U4)] 2928[In] 2933[In, MarshalAs(UnmanagedType.U4)] 2940[In, MarshalAs(UnmanagedType.Interface)] 2946[In, MarshalAs(UnmanagedType.U4)] 2954[In, MarshalAs(UnmanagedType.U4)] 2960[In] 2965[In, MarshalAs(UnmanagedType.U4)] int msg, 2966[In, MarshalAs(UnmanagedType.U4)] int wParam, 2967[In, MarshalAs(UnmanagedType.U4)] int lParam, 2993[In] 3029[In, MarshalAs(UnmanagedType.Interface)] 3057[In, MarshalAs(UnmanagedType.U4)] 3059[In, Out] 3065[In, MarshalAs(UnmanagedType.U4)] 3099[In, MarshalAs(UnmanagedType.U4)] 3137[In, MarshalAs(UnmanagedType.I8)] 3144[In, MarshalAs(UnmanagedType.I8)] 3149[In, MarshalAs(UnmanagedType.Interface)] 3151[In, MarshalAs(UnmanagedType.I8)] 3166[In, MarshalAs(UnmanagedType.I8)] 3168[In, MarshalAs(UnmanagedType.I8)] 3175[In, MarshalAs(UnmanagedType.I8)] 3177[In, MarshalAs(UnmanagedType.I8)] 3207int FindConnectionPoint([In] ref Guid guid, [Out, MarshalAs(UnmanagedType.Interface)]out IConnectionPoint ppCP); 3244[In, MarshalAs(UnmanagedType.U4)] 3246[In, MarshalAs(UnmanagedType.U4)] 3255[In] 3257[In, MarshalAs(UnmanagedType.LPArray)] 3259[In, MarshalAs(UnmanagedType.U4)] 3261[In, MarshalAs(UnmanagedType.U4)] 3275[In] 3277[In, MarshalAs(UnmanagedType.U4)] 3279[In, MarshalAs(UnmanagedType.U4)] 3281[Out, In] 3285[Out, In] 3308[In, MarshalAs(UnmanagedType.U4)] 3310[In, MarshalAs(UnmanagedType.U4)] 3319[In] 3321[In, MarshalAs(UnmanagedType.LPArray)] 3323[In, MarshalAs(UnmanagedType.U4)] 3325[In, MarshalAs(UnmanagedType.U4)] 3338[In] 3340[In, MarshalAs(UnmanagedType.U4)] 3342[In, MarshalAs(UnmanagedType.U4)] 3344[Out, In] 3348[Out, In] 3374[In, Out] NativeMethods.DISPPARAMS dispParams, 3382[In, Out] NativeMethods.EXCEPINFO exceptionInfo, 3475void Navigate([In] string Url, [In] ref object flags, 3476[In] ref object targetFrameName, [In] ref object postData, 3477[In] ref object headers); 3491void Refresh2([In] ref object level); 3542void PutProperty([In] string property, [In] object vtValue); 3544object GetProperty([In] string property); 3573void Navigate2([In] ref object URL, [In] ref object flags, 3574[In] ref object targetFrameName, [In] ref object postData, 3575[In] ref object headers); 3578UnsafeNativeMethods.OLECMDF QueryStatusWB([In] UnsafeNativeMethods.OLECMDID cmdID); 3580void ExecWB([In] UnsafeNativeMethods.OLECMDID cmdID, 3581[In] UnsafeNativeMethods.OLECMDEXECOPT cmdexecopt, 3585void ShowBrowserBar([In] ref object pvaClsid, [In] ref object pvarShow, 3586[In] ref object pvarSize); 3611void StatusTextChange([In] string text); 3613void ProgressChange([In] int progress, [In] int progressMax); 3615void CommandStateChange([In] long command, [In] bool enable); 3621void TitleChange([In] string text); 3623void PropertyChange([In] string szProperty); 3625void PrintTemplateInstantiation([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp); 3627void PrintTemplateTeardown([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp); 3629void UpdatePageStatus([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 3630[In] ref object nPage, [In] ref object fDone); 3632void BeforeNavigate2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 3633[In] ref object URL, [In] ref object flags, 3634[In] ref object targetFrameName, [In] ref object postData, 3635[In] ref object headers, [In, Out] ref bool cancel); 3637void NewWindow2([In, Out, MarshalAs(UnmanagedType.IDispatch)] ref object pDisp, 3638[In, Out] ref bool cancel); 3640void NavigateComplete2([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 3641[In] ref object URL); 3643void DocumentComplete([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 3644[In] ref object URL); 3648void OnVisible([In] bool visible); 3650void OnToolBar([In] bool toolBar); 3652void OnMenuBar([In] bool menuBar); 3654void OnStatusBar([In] bool statusBar); 3656void OnFullScreen([In] bool fullScreen); 3658void OnTheaterMode([In] bool theaterMode); 3660void WindowSetResizable([In] bool resizable); 3662void WindowSetLeft([In] int left); 3664void WindowSetTop([In] int top); 3666void WindowSetWidth([In] int width); 3668void WindowSetHeight([In] int height); 3670void WindowClosing([In] bool isChildWindow, [In, Out] ref bool cancel); 3672void ClientToHostWindow([In, Out] ref long cx, [In, Out] ref long cy); 3674void SetSecureLockIcon([In] int secureLockIcon); 3676void FileDownload([In, Out] ref bool ActiveDocument, [In, Out] ref bool cancel); 3678void NavigateError([In, MarshalAs(UnmanagedType.IDispatch)] object pDisp, 3679[In] ref object URL, [In] ref object frame, [In] ref object statusCode, [In, Out] ref bool cancel); 3681void PrivacyImpactedStateChange([In] bool bImpacted); 3703[In, MarshalAs(UnmanagedType.U4)] 3705[In] 3707[In, MarshalAs(UnmanagedType.Interface)] 3709[In, MarshalAs(UnmanagedType.Interface)] 3715[In, Out] 3721[In, MarshalAs(UnmanagedType.I4)] 3723[In] 3725[In] 3727[In] 3729[In] 3743[In, MarshalAs(UnmanagedType.Bool)] 3749[In, MarshalAs(UnmanagedType.Bool)] 3755[In, MarshalAs(UnmanagedType.Bool)] 3761[In] 3763[In] 3770[In] 3772[In] 3774[In, MarshalAs(UnmanagedType.I4)] 3782[In, MarshalAs(UnmanagedType.U4)] 3788[In, MarshalAs(UnmanagedType.Interface)] 3802[In, MarshalAs(UnmanagedType.U4)] 3804[In, MarshalAs(UnmanagedType.LPWStr)] 3922int Write([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 3923int WriteLine([In, MarshalAs(UnmanagedType.SafeArray)] object[] psarray); 4023[return: MarshalAs(UnmanagedType.IDispatch)] object CreatePopup([In] ref object reserved); 4144[In, MarshalAs(UnmanagedType.Interface)] 4148[In, MarshalAs(UnmanagedType.Interface)] 4150[In, MarshalAs(UnmanagedType.Bool)] 4210[In, Out] NativeMethods.RAWINPUTDEVICELIST[] ridl, 4211[In, Out] ref uint numDevices, 4222[In] ref NativeMethods.RID_DEVICE_INFO ridInfo, 4238internal extern static IntPtr GetMenu([In] HandleRef hWnd);
Shared\MS\Win32\UnsafeNativeMethodsEventTrace.cs (23)
42[In] ref Guid sourceId, 43[In] int isEnabled, 44[In] byte level, 45[In] long matchAnyKeywords, 46[In] long matchAllKeywords, 47[In] EVENT_FILTER_DESCRIPTOR* filterData, 48[In] void* callbackContext 61[In] ref Guid providerId, 62[In]EtwEnableCallback enableCallback, 63[In]void* callbackContext, 64[In][Out]ref ulong registrationHandle 73internal static extern uint EventUnregister([In] ulong registrationHandle); 85[In] ulong registrationHandle, 86[In] ref EventDescriptor eventDescriptor, 87[In] uint userDataCount, 88[In] EventData* userData 180internal static extern uint RegisterTraceGuidsW([In] ControlCallback cbFunc, [In] IntPtr context, [In] ref Guid providerGuid, [In] int taskGuidCount, [In, Out] ref TRACE_GUID_REGISTRATION taskGuids, [In] string mofImagePath, [In] string mofResourceName, out ulong regHandle);
Shared\MS\Win32\UnsafeNativeMethodsOther.cs (21)
180internal static extern bool GetVersionEx([In, Out] NativeMethods.OSVERSIONINFOEX ver); 211[In, MarshalAs(UnmanagedType.BStr)] 214[In] int dwFlags); 264[In] NativeMethods.SECURITY_ATTRIBUTES lpSecurityAttributes, 393private static extern bool IntChangeWindowMessageFilterEx(IntPtr hwnd, WindowMessage message, MSGFLT action, [In, Out, Optional] ref CHANGEFILTERSTRUCT pChangeFilterStruct); 839internal static extern bool PlaySound([In]string soundName, IntPtr hmod, SafeNativeMethods.PlaySoundFlags soundFlags); 858internal static extern bool InternetGetCookieEx([In]string Url, [In]string cookieName, 859[Out] StringBuilder cookieData, [In, Out] ref UInt32 pchCookieData, uint flags, IntPtr reserved); 867internal static extern uint InternetSetCookieEx([In]string Url, [In]string CookieName, [In]string cookieData, uint flags, [In] string p3pHeader); 1016private static extern bool IntSetWindowPlacement(HandleRef hWnd, [In] ref NativeMethods.WINDOWPLACEMENT placement); 1025internal static void SetWindowPlacement(HandleRef hWnd, [In] ref NativeMethods.WINDOWPLACEMENT placement) 1046internal static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.ANIMATIONINFO anim, int nUpdate); 1054internal static extern bool SystemParametersInfo(int nAction, int nParam, [In, Out] NativeMethods.ICONMETRICS metrics, int nUpdate); 1158public static extern int SetEvent([In] SafeWaitHandle hHandle); 1162public static extern int WaitForSingleObject([In] SafeWaitHandle hHandle, [In] int dwMilliseconds); 1182[In] ref NativeMethods.MOUSEMOVEPOINT pointsIn,
Shared\MS\Win32\UnsafeNativeMethodsTextServices.cs (11)
1864void SetSelection(int count, [In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=0)] TS_SELECTION_ACP []selection); 1891[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=4)] char []text, 1929[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] char []text, 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, 2254[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=4)] char []desc, int descCount); 2266[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=2)] char []desc, int descCount); 2328[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text, 2566[In, MarshalAs(UnmanagedType.LPArray, SizeParamIndex=3)] char []text,
WsatConfig (111)
Configuration\ClusterSafeNativeMethods.cs (47)
38static extern bool CloseCluster([In] IntPtr hCluster); 50static extern bool CloseClusterResource([In] IntPtr hResource); 62static extern uint ClusterCloseEnum([In] IntPtr hEnum); 74static extern int ClusterRegCloseKey([In] IntPtr hEnum); 113[MarshalAs(UnmanagedType.LPWStr)] [In] string lpszClusterName); 117[In] SafeHCluster hCluster, 119[In, Out] ref uint lpcchClusterName, 120[In, Out] IntPtr lpClusterInfo 125[In] SafeHCluster hCluster, 126[In] ClusterEnum dwType); 130[In] SafeHClusEnum hEnum, 131[In] uint dwIndex, 134[In, Out] ref uint lpcchName); 138[In] SafeHResource hResource, 139[In] IntPtr hHostNode, //HNODE hHostNode, never used 140[In] ClusterResourceControlCode dwControlCode, 141[In] IntPtr lpInBuffer, // LPVOID lpInBuffer, never used 142[In] uint cbInBufferSize, 143[In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] buffer, 144[In] uint cbOutBufferSize, 145[In, Out] ref uint lpcbBytesReturned); 149[In] SafeHCluster hCluster, 150[In, MarshalAs(UnmanagedType.LPWStr)] string lpszResourceName); 154[In] SafeHResource hResource, 156[In, Out] ref uint nSize); 160[In] SafeHResource hResource, 161[In] RegistryRights samDesired); 165[In] SafeHKey hKey, 166[In, MarshalAs(UnmanagedType.LPWStr)] string lpszSubKey, 167[In] uint dwOption, 168[In] RegistryRights samDesired, 169[In] IntPtr lpSecurityAttributes, 175[In] SafeHKey hKey, 176[In, MarshalAs(UnmanagedType.LPWStr)] string lpszValueName, 179[In, Out] ref uint lpcbData); 183[In] SafeHKey hKey, 184[In, MarshalAs(UnmanagedType.LPWStr)] string lpszValueName, 185[In] RegistryValueKind lpdwValueType, 186[In, MarshalAs(UnmanagedType.LPArray)] byte[] lpbData, 187[In] uint lpcbData); 191[In] SafeHKey hKey, 192[In] SecurityInfos securityInformation, 193[In, Out] byte[] securityDescriptor, 194[In, Out] ref uint lpcbSecurityDescriptor); 198[In] SafeHKey hKey, 199[In] SecurityInfos securityInformation, 200[In] byte[] securityDescriptor);
Configuration\QfeChecker.cs (6)
92[In] IntPtr pvReserved, 93[In] uint dwCoInit); 97[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 98[In] CLSCTX dwClsContext, 99[In] IntPtr pServerInfo, 100[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid,
Configuration\SafeNativeMethods.cs (58)
75[In, MarshalAs(UnmanagedType.LPWStr)] string hostName, 76[In, MarshalAs(UnmanagedType.LPWStr)] string tmName, 77[In] ref Guid riid, 78[In] UInt32 grfOptions, 79[In] IntPtr pvConfigParams, //must be IntPtr.Zero 84[In, MarshalAs(UnmanagedType.LPWStr)] string hostName, 85[In, MarshalAs(UnmanagedType.LPWStr)] string tmName, 86[In] ref Guid riid, 87[In] UInt32 grfOptions, 88[In] ref OLE_TM_CONFIG_PARAMS_V2 pvConfigParams, 93[In] IntPtr serviceIntPtr, 94[In] HttpServiceConfigId configId, 95[In] ref HttpServiceConfigUrlAclSet configInformation, 96[In] int configInformationLength, 98[In] IntPtr pOverlapped); 102[In] IntPtr serviceIntPtr, 103[In] HttpServiceConfigId configId, 104[In] ref HttpServiceConfigSslSet configInformation, 105[In] int configInformationLength, 107[In] IntPtr pOverlapped); 111[In] HttpApiVersion version, 112[In] int flags, 114[In] IntPtr pReserved); 118[In] IntPtr serviceIntPtr, 119[In] HttpServiceConfigId configId, 120[In] ref HttpServiceConfigUrlAclSet configInformation, 121[In] int configInformationLength, 123[In] IntPtr pOverlapped); 127[In] IntPtr serviceIntPtr, 128[In] HttpServiceConfigId configId, 129[In] ref HttpServiceConfigSslSet configInformation, 130[In] int configInformationLength, 132[In] IntPtr pOverlapped); 136[In] int Flags, 138[In] IntPtr pReserved); 142[In] int lpszStoreProvider, 143[In] int dwMsgAndCertEncodingType, 144[In] int hCryptProvider, 145[In] int dwFlags, 146[In] SafeRegistryKey pvPara); 153[In] IntPtr hCertStore, 154[In] int dwFlags); 158[In] SafeCertificateStore hCertStore, 159[In] int dwCertEncodingType, 160[In] int dwFindFlags, 161[In] int dwFindType, 162[In] IntPtr pvFindPara, 163[In] SafeCertificateContext pPrevCertContext); 169[In] IntPtr pCertContext); 173[In] SafeRegistryKey hKey, 174[MarshalAs(UnmanagedType.LPWStr)] [In] string lpSubKey, 175[In] uint options, 176[In] int sam, 191[In] IntPtr hKey); 197[In] IntPtr handle); 201[In] int uFlags, 202[In] int uBytes); 205internal static extern IntPtr LoadLibrary([In] string lpFileName);
WsatUI (96)
Configuration\ClusterSafeNativeMethods.cs (47)
38static extern bool CloseCluster([In] IntPtr hCluster); 50static extern bool CloseClusterResource([In] IntPtr hResource); 62static extern uint ClusterCloseEnum([In] IntPtr hEnum); 74static extern int ClusterRegCloseKey([In] IntPtr hEnum); 113[MarshalAs(UnmanagedType.LPWStr)] [In] string lpszClusterName); 117[In] SafeHCluster hCluster, 119[In, Out] ref uint lpcchClusterName, 120[In, Out] IntPtr lpClusterInfo 125[In] SafeHCluster hCluster, 126[In] ClusterEnum dwType); 130[In] SafeHClusEnum hEnum, 131[In] uint dwIndex, 134[In, Out] ref uint lpcchName); 138[In] SafeHResource hResource, 139[In] IntPtr hHostNode, //HNODE hHostNode, never used 140[In] ClusterResourceControlCode dwControlCode, 141[In] IntPtr lpInBuffer, // LPVOID lpInBuffer, never used 142[In] uint cbInBufferSize, 143[In, Out, MarshalAs(UnmanagedType.LPArray)] byte[] buffer, 144[In] uint cbOutBufferSize, 145[In, Out] ref uint lpcbBytesReturned); 149[In] SafeHCluster hCluster, 150[In, MarshalAs(UnmanagedType.LPWStr)] string lpszResourceName); 154[In] SafeHResource hResource, 156[In, Out] ref uint nSize); 160[In] SafeHResource hResource, 161[In] RegistryRights samDesired); 165[In] SafeHKey hKey, 166[In, MarshalAs(UnmanagedType.LPWStr)] string lpszSubKey, 167[In] uint dwOption, 168[In] RegistryRights samDesired, 169[In] IntPtr lpSecurityAttributes, 175[In] SafeHKey hKey, 176[In, MarshalAs(UnmanagedType.LPWStr)] string lpszValueName, 179[In, Out] ref uint lpcbData); 183[In] SafeHKey hKey, 184[In, MarshalAs(UnmanagedType.LPWStr)] string lpszValueName, 185[In] RegistryValueKind lpdwValueType, 186[In, MarshalAs(UnmanagedType.LPArray)] byte[] lpbData, 187[In] uint lpcbData); 191[In] SafeHKey hKey, 192[In] SecurityInfos securityInformation, 193[In, Out] byte[] securityDescriptor, 194[In, Out] ref uint lpcbSecurityDescriptor); 198[In] SafeHKey hKey, 199[In] SecurityInfos securityInformation, 200[In] byte[] securityDescriptor);
Configuration\ETWSafeNativeMethods.cs (16)
163[In] string SessionName, 164[In, Out] ref EVENT_TRACE_PROPERTIES Properties); 169[In] ulong SessionHandle, 170[In] string SessionName, 171[In, Out] ref EVENT_TRACE_PROPERTIES Properties); 176[In] uint Enable, 177[In] uint EnableFlag, 178[In] uint EnableLevel, 179[In] ref Guid ControlGuid, 180[In] ulong SessionHandle); 185[In] ulong SessionHandle, 186[In] string SessionName, 187[In, Out] ref EVENT_TRACE_PROPERTIES Properties); 192[In] ulong SessionHandle, 193[In] string SessionName, 194[In, Out] ref EVENT_TRACE_PROPERTIES Properties);
Configuration\QfeChecker.cs (6)
92[In] IntPtr pvReserved, 93[In] uint dwCoInit); 97[In, MarshalAs(UnmanagedType.LPStruct)] Guid rclsid, 98[In] CLSCTX dwClsContext, 99[In] IntPtr pServerInfo, 100[In, MarshalAs(UnmanagedType.LPStruct)] Guid riid,
MMCUI\MMCSafeNativeMethods.cs (27)
24[In] IntPtr hwndOwner, 25[In] ISecurityInformation psi); 30[In] ref GenericMapping mapping); 35[MarshalAs(UnmanagedType.LPWStr)] [In] string stringSecurityDescriptor, 36[In] int stringSDRevision, 43[In] IntPtr securityDescriptor, 44[In] int stringSDRevision, 45[In] SecurityInfos si, 51[In] ref PropSheetPage psp); 58[In] IntPtr propPage); 63[In] IntPtr hWndChild, 64[In] IntPtr hWndNewParent); 68[In] IntPtr hWndChild); 72[In] IntPtr hWnd, 73[In] int Msg, 74[In] IntPtr wordParameter, 75[In] IntPtr longParameter); 79[In] SafeCertificateStore hCertStore, 80[In] IntPtr hWind, 81[MarshalAs(UnmanagedType.LPWStr)] [In] string pwszTitle, 82[MarshalAs(UnmanagedType.LPWStr)] [In] string pwszDisplayString, 83[In] int dwDontUseColumn, 84[In] int dwFlags, 85[In] IntPtr pvReserved); 89[In] ref STGMEDIUM pmedium); 93[In] int uFlags, 94[In] int uBytes);