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.