Share via


NetMeeting T.120 COM Typedefs

The Appletxxx identifiers represent the T.124 Generic Conference Control (GCC) and the T.122/T.125 Multipoint Communication Service (MCS) base data types.

  typedef unsigned int    HCOMMDEV;
  typedef unsigned int    HEVENT;
  typedef USHORT              AppletSessionID;
  typedef USHORT              AppletChannelID;
  typedef AppletChannelID     AppletUserID;
  typedef AppletUserID        AppletNodeID;
  typedef USHORT              AppletTokenID;
  typedef USHORT              AppletEntityID;
  typedef ULONG               AppletConfID;
  typedef UINT                AppletRequestTag;

Elements

  • HCOMMDEV
    Handle to a communications file. See following note.

  • HEVENT
    Handle to an event notification. See following note.

  • AppletSessionID
    The optional part of the session key that distinguishes among multiple sets of peer application protocol entities that are based on the same application protocol. If missing, the Default session is implied.

  • AppletChannelID
    A value uniquely identifying an MCS channel resource.

  • AppletUserID
    The MCS user ID assigned by MCS to an application protocol entity, valid only within a single MCS domain. This user ID is used by a node when it convenes a private channel for communication with a single user.

  • AppletNodeID
    The MCS user ID assigned by MCS to a GCC provider at a node, valid only within a single MCS domain.

  • AppletTokenID
    A value uniquely identifying an MCS token.

  • AppletEntityID
    A value that uniquely identifies an application protocol entity at a node.

  • AppletConfID
    A value that uniquely identifies a conference.

  • AppletRequestTag
    A value uniquely identifying a request to the node that initiated the conference.

    Note  The HCOMMDEV and HEVENT typedefs exist for syntactically satisfying the MIDL compiler. For programming environments other than the Windows family, use the native syntax for alertable synchronization objects.