This page was last modified 19:15, 1 January 2008.
Получение идентификатора абонента
From Forum Nokia Wiki
Перевод с английского, оригинальная статья находится здесь.
Получить идентификатор абонента можно с помощью функции CTelephony::GetSubscriberId() класса CTelephony.
- Необходимые библиотеки: Etel3rdParty.lib и euser.lib
- Это асинхронная функция, чтобы прервать ее воспользуйтесь CTelephony::EGetSubscriberIdCancel.
#include <e32base.h> #include <Etel3rdParty.h> class CClientApp : public CActive { private: CTelephony* iTelephony; CTelephony::TSubscriberIdV1 iSubscriberIdV1; CTelephony::TSubscriberIdV1Pckg iSubscriberIdV1Pckg; public: CClientApp(CTelephony* aTelephony); void SomeFunction(); private: void RunL(); void DoCancel(); }; CClientApp:: CClientApp(CTelephony* aTelephony) : CActive(EPriorityStandard), iTelephony(aTelephony), iSubscriberIdV1Pckg(iSubscriberIdV1) { //Конструктор } void CClientApp::SomeFunction() { iTelephony->GetSubscriberId(iStatus, iSubscriberIdV1Pckg); SetActive(); } void CClientApp::RunL() { if(iStatus==KErrNone) { TBuf<CTelephony::KIMSISize> suscriberId = iSubscriberIdV1.iSubscriberId; } } void CClientApp::DoCancel() { iTelephony->CancelAsync(CTelephony::EGetSubscriberIdCancel); }
Внутренние ссылки
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| для чего нужны "Key pairs"? | nova_onespirit | Russian Developer Forum - Форум Российских разработчиков | 4 | 2008-01-28 10:34 |
| Проблемы с CaptureKeyXXXXX | truf | Russian Developer Forum - Форум Российских разработчиков | 1 | 2008-02-07 12:16 |
| Товарисчи программисты поможите плз | anthropos | Russian Developer Forum - Форум Российских разработчиков | 7 | 2007-12-21 04:22 |
| RChunk::Open(), KErrPermissionDenied | JBAK | Russian Developer Forum - Форум Российских разработчиков | 11 | 2008-01-22 10:02 |
