The component instrumentation must provide an entry point so the service layer can send command blocks to the component for processing. The service layer uses the DmiCiInvoke() function call to do this. The C-language prototype for this call is:

unsigned long  DmiCiInvoke(PTR command)

command is the complete command block.

The return result from the component instrumentation is a 32-bit status value indicating success or failure. The possible status values are described in Status Codes


[Back] [Next]