winIDEA SDK
isys::CPartitionConfigurationModule Class Referenceabstract

Description

This class presents a common API to configure parameters for partition based storage devices.

#include <CPartitionConfigurationModule.h>

Public Member Functions

virtual void modify (ADDRESS_64 offset, ADDRESS_64 sizeInBytes, bool isBoot)=0
 Modifies parameters of the selected partition. More...
 
virtual isys::CPartitionInfoSPtr getPartitionInfo ()=0
 Returns device's partition information. More...
 

Member Function Documentation

◆ getPartitionInfo()

virtual isys::CPartitionInfoSPtr isys::CPartitionConfigurationModule::getPartitionInfo ( )
pure virtual

Returns device's partition information.

Returns
CPartitionInfoSPtr

Python example: test_storage_get_partition_info.py

◆ modify()

virtual void isys::CPartitionConfigurationModule::modify ( ADDRESS_64  offset,
ADDRESS_64  sizeInBytes,
bool  isBoot 
)
pure virtual

Modifies parameters of the selected partition.

Parameters
offsetto add to the address of the selected partition
sizeInBytesnumber of bytes reserved for selected partition
isBootbootable partition flag

Python example: test_storage_emmc_modify.py