Форум: "Начинающим";
Текущий архив: 2006.12.10;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c