Microsoft SDK for Java

IBindCtx Interface

The IBindCtx Interface of the com.ms.com package provides access to a bind context, which is an object that stores information about a particular moniker binding operation. You pass a bind context as a parameter when calling many methods of IMoniker and in certain functions related to monikers.

Note   The IBindCtx interface was added as of versions 2925 through 3167 of the Microsoft virtual machine.

public interface IBindCtx extends IUnknown
{
  // Methods
  public IEnumString EnumObjectParam();
  public void GetBindOptions(BIND_OPTS pbindopts);
  public IUnknown GetObjectParam(String pszKey);
  public IRunningObjectTable GetRunningObjectTable();
  public void RegisterObjectBound(IUnknown punk);
  public void RegisterObjectParam(String pszKey, IUnknown punk);
  public void ReleaseBoundObjects();
  public void RevokeObjectBound(IUnknown punk);
  public boolean RevokeObjectParam(String pszKey);
  public void SetBindOptions(BIND_OPTS pbindopts);

IUnknown
  |
  +--IClassFactory

© 1999 Microsoft Corporation. All rights reserved. Terms of use.