sSENSORS
The sSENSORS structure contains
information about H/W monitor for SAS controller.
#define MAX_ELEMENT_STR_LEN 24 #define MAX_SENSORS 32 typedef struct sELEMENT { BYTE
snNumberOfSensors; BYTE snElementStr[MAX_SENSORS][MAX_ELEMENT_STR_LEN]; LONG snValue[MAX_SENSORS]; DWORD snRawValue[MAX_SENSORS]; }sELEMENT, *pELEMENT; |
Members:
snNumberOfSensors
number of sensors
snElementStr
sensor's description
snValue
sensor's value
snRawValue
Reserved
typedef struct sDISK_ELEMENT { BYTE snNumberOfElements; BYTE snElementStr[MAX_SENSORS][MAX_ELEMENT_STR_LEN]; }sDISK_ELEMENT, *pDISK_ELEMENT; |
Members:
snNumberOfElements
number of disks
snElementStr
disk's description
typedef struct sSENSORS { sDISK_ELEMENT disk; sELEMENT
voltage; sELEMENT
fan; sELEMENT
power; sELEMENT
temperature; sELEMENT
battery; } sSENSORS, *pSENSORS; |
disk
The
H/W monitors information for Disks
voltage
The H/W monitors information for
Voltages
fan
The
H/W monitors information for Fans
power
The
H/W monitors information for Powers
temperature
The
H/W monitors information for Temperatures
battery
The
H/W monitors information for
Requirements
Header |
sasbase.h |
Include |
arclib.h |
See Also