Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.10;
Скачать: CL | DM;

Вниз

RasEnumEntriesA   Найти похожие ветки 

 
Alians ©   (2006-11-19 18:50) [0]

Мастера! Подскажите что не так пытаюсь подключить RasEnumEntriesA
из rasapi32.dll но ругается говорит:

ERROR_INVALID_SIZE                   (RASBASE+32)
* An incorrect structure size was detected.%0

что я не так сделал?

Type
RASENTRYNAME=record
   dwSize: integer;
   szEntryName:array[1..256] of char;
end;

RasEum:function(reserved:integer;lpszPhonebook :integer;
 var lprasentryname:RASENTRYNAME;var LPSB:integer;out LPSentire:integer
 ):integer;stdcall;

var
renss:RASENTRYNAME;
lpsbD:integer;
LPSentireD:integer;
OutRasEum:integer;
begin

handldlli:=loadlibrary("rasapi32.dll");
@RasEum:=getprocaddress(handldlli,"RasEnumEntriesA");
OutRasEum:=raseum(0,0,renss,lpsbd,lpsentired);
showmessage(inttostr(OutRasEum));


 
unknown ©   (2006-11-19 19:27) [1]

Посмотри как в JVCL сделано - модули Ras32, JvRas32
http://homepages.borland.com/jedi/jvcl/


 
MikePetrichenko ©   (2006-11-19 19:58) [2]

А кто будет заполнять поле dsSize структуры перед вызовом функции.
Срочно читать MSDN


 
Alians ©   (2006-11-19 20:17) [3]

И точно про него забыл! Заработало.



Страницы: 1 вся ветка

Текущий архив: 2006.12.10;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.035 c
1-1161991895
Sp1r1t
2006-10-28 03:31
2006.12.10
Скажите плс. Как вывести список установленный программ?


4-1152387273
Hendalph
2006-07-08 23:34
2006.12.10
Надо скрыть приложение ихз списка процессов


11-1140317106
vvp
2006-02-19 05:45
2006.12.10
Как "прикрутить" иконку к проэкту?


2-1164467384
Strate
2006-11-25 18:09
2006.12.10
Непонятный Access Violation...


2-1164008669
novice_man
2006-11-20 10:44
2006.12.10
Количество элементов ....