A pointer to this structure is used as the return value from calling DmiInstall(). The syntax for using DmiLibInstallData is:

typedef struct {
        unsigned long iComponentId;
        unsigned long iDmiLibStatus;
        unsigned long iSlStatus;
} DmiLibInstallData_t;