#include <hal.h>
// wymagana biblioteka: hal.lib
// wymagane uprawnienie: ReadDeviceData

TInt id_producenta = 0;        // Tu zapisany zostanie identyfikator producenta.
TInt id_urzadzenia = 0;        // Tu zapisany zostanie identyfikator urzdzenia.

TInt err = HAL::Get( HALData::EManufacturer, id_producenta );
if( err != KErrNone )
    {
        // obsuga bdw
    }

err = HAL::Get( HALData::EMachineUid, id_urzadzenia );
if( err != KErrNone )
    {
// obsuga bdw
    }
