Kontron KEAPI Manual de usuario Pagina 14

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 37
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 13
Software specification for Kontron EAPI
14
2.6 Hard disks and partitions
2.6.1 KEApiGetDiskDriveCount
KEAPI_CALLTYPE KEAPI_UINT32 KEApiGetDiskDriveCount (
KEAPI_UINT32 boardHandle,
KEAPI_PINT32 pDiskDriveCount
);
Description:
Provides number of installed disk drives.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
out
pDiskDriveCount
Number of installed disk drives
2.6.2 KEApiGetDiskDriveList
KEAPI_CALLTYPE KEAPI_UINT32 KEApiGetDiskDriveList (
KEAPI_UINT32 boardHandle,
PDISK_DRIVE pDiskDrives,
KEAPI_INT32 diskDriveCount
);
Description:
Provides list of disk drives and their properties.
Parameters:
in/out
Parameter name
Description
in
boardHandle
Handle of the selected board
in
diskDriveCount
Number of disks
out
pDiskDrives
Returned array of DISK_DRIVE structures. The array must be
allocated as DiskDriveCount * sizeof(DISK_DRIVE),
where DiskDriveCount is obtained from calling
KEApiGetDiskDriveCount.
Structure used:
typedef struct Disk_Drive
{
KEAPI_CHAR name[MAX_STR]; // HDD name
KEAPI_CHAR model[MAX_STR]; // Model
KEAPI_CHAR diskSerialNumber[MAX_STR]; // Serial number
KEAPI_UINT32 size; // Size in MB
} DISK_DRIVE, *PDISK_DRIVE;
2.6.3 KEApiGetDiskDrivePartitionCount
KEAPI_CALLTYPE KEAPI_UINT32 KEApiGetDiskDrivePartitionCount (
KEAPI_UINT32 boardHandle,
KEAPI_PINT32 pDiskPartitionCount
);
Description:
Provides number of partitions.
Vista de pagina 13
1 2 ... 9 10 11 12 13 14 15 16 17 18 19 ... 36 37

Comentarios a estos manuales

Sin comentarios