Argox PT-9130 User Manual

Page 130

Advertising
background image

PT-90 Mobile Computer SDK Programming Manual 123

int iCount;

DWORD dwRet, dwInfoLen, dwResLen=10000;

PHONEBOOK_INFO PhonebookInfo={0};

LPPHONEBOOK_INFO lpPhonebookInfo=&PhonebookInfo;

dwInfoLen = sizeof(PHONEBOOK_INFO);

PhonebookInfo.dwSize = sizeof(PHONEBOOK_INFO);

if(dwRet = ReadMultiPhonebook(1, 10, &dwResLen, lpPhonebookInfo, &dwInfoLen, &iCount))

{

if(dwRet == GPRS_ERR_BUFFER_INSUFFICIENT)

{

lpPhoneInfo = new PHONEBOOK_INFO[dwInfoLen / sizeof(PHONEBOOK_INFO)];

lpPhonebookInfo->dwSize=sizeof(PHONEBOOK_INFO);

dwRet = ReadMultiPhonebook(1, 10, &dwResLen, lpPhonebookInfo, &dwInfoLen, &iCount);

if(dwRet != E_FUNC_SUCCEED)

AfxMessageBox(_T("Read multitude phonebook fail!"));

}

else

AfxMessageBox(_T("Read multitude phonebook fail!"));

}

Requirements

OS Versions: Windows CE 6.0 or beyond.

Header: sysapiax.h

Link Library: sysapiax.lib

Link DLL: sysapiax.dll
Device: PT90

Advertising