sGUI_ENC_PROPERTY

 

The sGUI_ENC_PROPERTY structure contains information about an enclosure property.

 

typedef struct sGUI_ENC_PROPERTY

{

        BYTE gepVendor[8];

        BYTE gepProduct[16];

        BYTE gepRev[4];

        BYTE gepEncType;

        BYTE gepEncnumber;

        BYTE gepEncDisks;

        BYTE gepEncVoltages;

        BYTE gepEncFans;

        BYTE gepEncPowers;

        BYTE gepEncTemperatures;

        BYTE gepRes[0x1D];

} sGUI_ENC_PROPERTY, *pGUI_ENC_PROPERTY;

Members:

gepVendor

        The vendor name, this does not end with a null character ‘\0’

gepProduct

      The product name, this does not end with a null character ‘\0’

gepRev

        Reversion, this does not end with a null character ‘\0’

gepEncType

Value

Meaning

0

Not installed

1

built-in enclosure

2

SES2

3

SMP

4

Controller

 

gepEncnumber

        Enclosure's index

gepEncDisks

        Number of disks

gepEncVoltages

        Number of voltages

gepEncFans

        Number of fans

gepEncPowers

        Number of powers

gepEncTemperatures

        Number of temperatures

gepRes

        Reserved

 

Requirements

       

Header

sasbase.h

Include

arclib.h

 

See Also

        ArcGetEnclosureProperty