27 references to IMoniker
mscorlib (26)
system\runtime\interopservices\ComTypes\ienummoniker.cs (1)
26int Next(int celt, [MarshalAs(UnmanagedType.LPArray, SizeParamIndex = 0), Out] IMoniker[] rgelt, IntPtr pceltFetched);
system\runtime\interopservices\ComTypes\imoniker.cs (18)
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); 46void Reduce(IBindCtx pbc, int dwReduceHowFar, ref IMoniker ppmkToLeft, out IMoniker ppmkReduced); 47void ComposeWith(IMoniker pmkRight, [MarshalAs(UnmanagedType.Bool)] bool fOnlyIfNotGeneric, out IMoniker ppmkComposite); 50int IsEqual(IMoniker pmkOtherMoniker); 53int IsRunning(IBindCtx pbc, IMoniker pmkToLeft, IMoniker pmkNewlyRunning); 54void GetTimeOfLastChange(IBindCtx pbc, IMoniker pmkToLeft, out FILETIME pFileTime); 55void Inverse(out IMoniker ppmk); 56void CommonPrefixWith(IMoniker pmkOther, out IMoniker ppmkPrefix); 57void RelativePathTo(IMoniker pmkOther, out IMoniker ppmkRelPath); 58void GetDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] out String ppszDisplayName); 59void ParseDisplayName(IBindCtx pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] String pszDisplayName, out int pchEaten, out IMoniker ppmkOut);
system\runtime\interopservices\ComTypes\irunningobjecttable.cs (4)
25int Register(int grfFlags, [MarshalAs(UnmanagedType.Interface)] Object punkObject, IMoniker pmkObjectName); 28int IsRunning(IMoniker pmkObjectName); 30int GetObject(IMoniker pmkObjectName, [MarshalAs(UnmanagedType.Interface)] out Object ppunkObject); 33int GetTimeOfLastChange(IMoniker pmkObjectName, out FILETIME pfiletime);
system\runtime\interopservices\marshal.cs (3)
2393IMoniker pmoniker = null; 2447private static extern void MkParseDisplayName(IBindCtx pbc, [MarshalAs(UnmanagedType.LPWStr)] String szUserName, out UInt32 pchEaten, out IMoniker ppmk); 2453private static extern void BindMoniker(IMoniker pmk, UInt32 grfOpt, ref Guid iidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult);
System (1)
compmod\System\Runtime\InteropServices\ComTypes\IAdviseSink.cs (1)
45void OnRename(IMoniker moniker);