Discuss this help topic in CBFS Forum

CbFsNamedStreamsEnumerationInfo class

Filter:

Pascal    C++ (Lib)    C++ (VCL)    C++ (.NET)    C#    VB.NET    Java 

See also    

Overview

The class contains various information which is requested and passed during stream enumeration in a file

Declaration

[Pascal]
    TCbFsNamedStreamsEnumerationInfo = class
      property UserContext : Pointer;
    end;

[C++ (Lib)]
    class CbFsNamedStreamsEnumerationInfo
    {
        void* get_UserContext();
        void set_UserContext(void* Value);
    }

[C++ (VCL)]
    class TCbFsNamedStreamsEnumerationInfo
    {
      __property void* UserContext;
    }

[C++ (.NET)]
    ref class CbFsNamedStreamsEnumerationInfo
    {
      property IntPtr UserContext;
    }

[C#]
    class CbFsNamedStreamsEnumerationInfo
    {
      property IntPtr UserContext;
    }

[VB.NET]
    Class CbFsNamedStreamsEnumerationInfo
      Property UserContext As IntPtr
    End Class

[Java]
    class CbFsNamedStreamsEnumerationInfo
    {
      Object getUserContext();
      void setUserContext(Object value);
    }

Properties

  • UserContext - User-defined data which is available in event handlers / callbacks while the file is opened

Description

This class is used as a placeholder for various information related to stream enumeration performed for certain file. An instance of this class is passed as a parameter to OnEnumerateNamedStreams and OnCloseNamedStreamsEnumeration events.

See also

OnCloseNamedStreamsEnumeration event     OnEnumerateNamedStreams event    

Discuss this help topic in CBFS Forum