43 references to IBindCtx
mscorlib (10)
system\runtime\interopservices\ComTypes\imoniker.cs (7)
44
void BindToObject(
IBindCtx
pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, [MarshalAs(UnmanagedType.Interface)] out Object ppvResult);
45
void BindToStorage(
IBindCtx
pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
46
void Reduce(
IBindCtx
pbc, int dwReduceHowFar, ref IMoniker ppmkToLeft, out IMoniker ppmkReduced);
53
int IsRunning(
IBindCtx
pbc, IMoniker pmkToLeft, IMoniker pmkNewlyRunning);
54
void GetTimeOfLastChange(
IBindCtx
pbc, IMoniker pmkToLeft, out FILETIME pFileTime);
58
void GetDisplayName(
IBindCtx
pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] out String ppszDisplayName);
59
void ParseDisplayName(
IBindCtx
pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] String pszDisplayName, out int pchEaten, out IMoniker ppmkOut);
system\runtime\interopservices\marshal.cs (3)
2389
IBindCtx
bindctx = null;
2441
private static extern void CreateBindCtx(UInt32 reserved, out
IBindCtx
ppbc);
2447
private static extern void MkParseDisplayName(
IBindCtx
pbc, [MarshalAs(UnmanagedType.LPWStr)] String szUserName, out UInt32 pchEaten, out IMoniker ppmk);
PresentationCore (1)
Shared\MS\Win32\UnsafeNativeMethodsCompiler.cs (1)
47
IBindCtx
pBC, // bind context - can be NULL
PresentationFramework (16)
src\Framework\MS\Internal\AppModel\ShellProvider.cs (8)
186
IBindCtx
pbc,
201
IBindCtx
pbc,
206
object BindToStorage(IntPtr pidl,
IBindCtx
pbc, [In] ref Guid riid);
283
object BindToHandler(
IBindCtx
pbc, [In] ref Guid bhid, [In] ref Guid riid);
311
new object BindToHandler(
IBindCtx
pbc, [In] ref Guid bhid, [In] ref Guid riid);
343
void Update(
IBindCtx
pbc);
380
object BindToHandler(
IBindCtx
pbc, [In] ref Guid rbhid, [In] ref Guid riid);
1076
internal static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath,
IBindCtx
pbc, [In] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out object ppv);
src\Framework\System\Windows\Standard\NativeMethods.cs (1)
3948
public static extern HRESULT SHCreateItemFromParsingName([MarshalAs(UnmanagedType.LPWStr)] string pszPath,
IBindCtx
pbc, [In] ref Guid riid, [Out, MarshalAs(UnmanagedType.Interface)] out object ppv);
src\Framework\System\Windows\Standard\ShellProvider.cs (7)
478
[In]
IBindCtx
pbc,
493
[In]
IBindCtx
pbc,
498
object BindToStorage([In] IntPtr pidl, [In]
IBindCtx
pbc, [In] ref Guid riid);
574
object BindToHandler(
IBindCtx
pbc, [In] ref Guid bhid, [In] ref Guid riid);
594
object BindToHandler(
IBindCtx
pbc, [In] ref Guid rbhid, [In] ref Guid riid);
624
new object BindToHandler([In]
IBindCtx
pbc, [In] ref Guid bhid, [In] ref Guid riid);
656
void Update(
IBindCtx
pbc);
System.ServiceModel (16)
System\ServiceModel\ComIntegration\IMoniker.cs (7)
28
void BindToObject(
IBindCtx
pbc, IMoniker pmkToLeft, [In()] ref Guid riidResult, IntPtr ppvResult);
29
void BindToStorage(
IBindCtx
pbc, IMoniker pmkToLeft, [In()] ref Guid riid, [MarshalAs(UnmanagedType.Interface)] out Object ppvObj);
30
void Reduce(
IBindCtx
pbc, int dwReduceHowFar, ref IMoniker ppmkToLeft, out IMoniker ppmkReduced);
37
int IsRunning(
IBindCtx
pbc, IMoniker pmkToLeft, IMoniker pmkNewlyRunning);
38
void GetTimeOfLastChange(
IBindCtx
pbc, IMoniker pmkToLeft, out System.Runtime.InteropServices.ComTypes.FILETIME pFileTime);
42
void GetDisplayName(
IBindCtx
pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] out String ppszDisplayName);
43
void ParseDisplayName(
IBindCtx
pbc, IMoniker pmkToLeft, [MarshalAs(UnmanagedType.LPWStr)] String pszDisplayName, out int pchEaten, out IMoniker ppmkOut);
System\ServiceModel\ComIntegration\IParseDisplayName.cs (1)
20
void ParseDisplayName(
IBindCtx
pbc,
System\ServiceModel\ComIntegration\ServiceMoniker.cs (8)
65
void IMoniker.BindToStorage(
IBindCtx
pbc, IMoniker pmkToLeft, ref Guid riid, out object ppvObj)
72
void IMoniker.BindToObject(
IBindCtx
pbc, IMoniker pmkToLeft, ref Guid riidResult, IntPtr ppvResult)
102
void IMoniker.GetDisplayName(
IBindCtx
pbc, IMoniker pmkToLeft, out string ppszDisplayName)
107
void IMoniker.GetTimeOfLastChange(
IBindCtx
pbc, IMoniker pmkToLeft, out FILETIME pFileTime)
123
int IMoniker.IsRunning(
IBindCtx
pbc,
140
void IMoniker.ParseDisplayName(
IBindCtx
pbc,
149
void IMoniker.Reduce(
IBindCtx
pbc, int dwReduceHowFar, ref IMoniker ppmkToLeft, out IMoniker ppmkReduced)
159
void IParseDisplayName.ParseDisplayName(
IBindCtx
pbc, string pszDisplayName, IntPtr pchEaten, IntPtr ppmkOut)