Проблема с настройкой имени IOTTYBaseName в USBSerialDriverKit

#driverkit

Вопрос:

Я хочу знать, как установить IOTTYBaseName в USBSerialDriverKit.Я пытаюсь использовать метод setProperties, унаследованный от IOService, как следующий код, но код ошибки methodreturn -301.

     super::CopyProperties(amp;pDict);
    bResult = OSDictionarySetValue(pDict, kIOTTYBaseNameKey, tty_name);
    if(bResult) {
        PL_OSLOG("SET TRUE");
    } else {
        PL_OSLOG("SET FALSE");
    }
    result = super::SetProperties(pDict);
 

введите описание изображения здесь