Data structure for a named metric identifier.

typedef struct _DCIMetricId {
  uint32             size;        /*  Size of whole structure for the metricId. */
  UMAVarLenDescr     classId;     /*  Descriptor for the variable length DCIClassId. */
  UMAVarLenDescr     instanceId;  /*  Descriptor for the variable length DCIInstanceId. */
  DCIDatumId         datumId;     /*  Reserved. */
  UMAVarLenData      data;        /*  The data of DCIClassId and DCIInstanceId. */
} DCIMetricId;

typedef   DCIMetricId   * DCIMetricId ;

A completed named metric consists of the DCIClassId, the DCIInstanceId, and a DCIDatumId value.


[Back: DCIMethod Field - data]
[Next: DCIMetricId Field - size]