mid (DCIMetricId) - input
numofmetids (DCIMetricId)
- input
Number of metric ids in list.
calltype (uint32) - input
The function call
type.
May be one of the following types:
DCI_OPEN
DCI_VOLATILE
This is used to indicate that
instances are too transient to be placed in the name space and a provider
function is given to resolve instance information.
DCI_GETDATA
DCI_CLOSE
DCI_GETINSTATTR
DCI_LISTINSTANCEID
retbuffer (DCIReturn **) - output
A pointer to the address of a return value buffer.
retbufsize (uint32) - input
databuffer - output
databufsize (uint32 *) - output
A pointer
to the size of the data buffer.
Return Value (DCIStatus) - returns
dciListClassId returns one of the following values:
DCI_SUCCESS
The DCIReturn structure has been written
to the output buffer.
DCI_NOTINITIALIZED
The requester has not yet
initialized the DCI.
DCI_SYSERROR
A internal error has occurred
(such as a shortage of resources) that may be beyond the control of the
application.
DCI_INVALIDARG
One of the input arguments
is invalid. For example, a negative value was used for numIds or bufferSize.
Also, either metricIdList could not be read or buffer could not be written.
DCI_BADHANDLE
The handle provided is not currently
open.
[Back: DCI_SPI_NAMEfunctionname Return Value - Return Value]
[Next: DCI_SPI_NAMEfunctionname - Remarks]