ApplicationGenericInfoDef

Returned by MM_ReturnObjectGenericInfo when passed an Application OBID.

Syntax

  struct ApplicationGenericInfoDef 
  { 
      BYTE   name[MM_MAX_OBJECT_STRING_LEN]; 
      BYTE   nlmfilename[MM_MAX_OBJECT_STRING_LEN]; 
      BYTE   nlmdesc[MM_MAX_OBJECT_STRING_LEN]; 
      LONG   status; 
      LONG   type; 
      LONG   identifier; 
      LONG   numberofregisteredobjects; 
      LONG   numberofreservedobjects; 
  };
  

Fields

name
The name of the application as defined by the application.
nlmfilename
The name of the NLM that registered the application.
nlmdesc
The description of the NLM as defined in the link definition information used to create the NLM.
status
The status of the application object. In addition to the generic object status, this status can also include MM_PRE_MOAB_APPLICATION (see Attribute Object Status) indicating the NLM is using the 4.x Media Manager APIs.
type
The application type.
identifier
The identifier used to uniquely identify the application.
numberofregisteredobjects
The number of other objects that have been registered by this application.
numberofreservedobjects
The number of IO objects that are currently reserved by this application object.

See Also

Section 3.1, Application Class