Keapigetdiskdrivepartitionlist, Battery, Keapigetbatterycount – Kontron KEAPI User Manual

Page 15: Keapigetbatteryinfo, 7 battery, 4 keapigetdiskdrivepartitionlist, 1 keapigetbatterycount, 2 keapigetbatteryinfo

Advertising
background image

Software specification for Kontron EAPI

15

Parameters:

in/out

Parameter name

Description

in

boardHandle

Handle of the selected board

out

pDiskPartitionCount Number of partitions

2.6.4 KEApiGetDiskDrivePartitionList

KEAPI_CALLTYPE

KEAPI_UINT32

KEApiGetDiskDrivePartitionList (

KEAPI_UINT32

boardHandle,

PDISK_PARTITION

pDiskPartitionData,

KEAPI_UINT32

diskPartitionCount

);

Description:

Provides list of disk partitions.

Parameters:

in/out

Parameter name

Description

in

boardHandle

Handle of the selected board

in

diskPartitionCount

Number of partitions (size of elements in the
pDiskPartitionData
array)

out

pDiskPartitionData

Array of

DISK_PARTITION

structures

Structure used:

typedef struct

Disk_Partition

{

KEAPI_CHAR

name[MAX_STR]; // Partition name

KEAPI_CHAR

fsType[MAX_STR]; // Filesystem type

KEAPI_UINT32

partitionSize; // Size in MB

KEAPI_UINT32

freeSpace;

// Free space in MB

}

DISK_PARTITION

, *

PDISK_PARTITION

;

2.7 Battery

2.7.1 KEApiGetBatteryCount

KEAPI_CALLTYPE

KEAPI_UINT32

KEApiGetBatteryCount (

KEAPI_UINT32

boardHandle,

KEAPI_PINT32

pBatteryCount

);

Description:

Provides number of connected batteries.

Parameters:

in/out

Parameter name

Description

in

boardHandle

Handle of the selected board

out

pBatteryCount

Number of connected batteries

2.7.2 KEApiGetBatteryInfo

KEAPI_CALLTYPE

KEAPI_UINT32

KEApiGetBatteryInfo (

KEAPI_UINT32

boardHandle,

KEAPI_INT8

batteryNr,

PBATTERY_INFO

pBatteryInfo

);

Advertising