Вниз
Скачать: CL | DM;

Почему не удаётся просмотреть Shared ресурсы на другом компе?   Найти похожие ветки 

← →
OneFragLeft ©   (2004-12-02 08:49) [0]

Вот код:

....
var NetShareEnumNT :function (ServerName :PWChar;
                            Level  :DWORD;
                            Bufptr  :Pointer;
                            Prefmaxlen :DWORD;
                            EntriesRead,
                            TotalEntries,
                            resume_handle:LPDWORD): DWORD; stdcall;
....
function GetSharesNT(var Value:integer; ServerName:PWChar):PShareInfo2Array;
var
 FLibHandle : THandle;
 ShareNT : PShareInfo2Array;  
 entriesread,totalentries:DWORD;
begin
FLibHandle := LoadLibrary("NETAPI32.DLL");
   if FLibHandle = 0 then Exit;
   //Связываем функцию
   @NetShareEnumNT := GetProcAddress(FLibHandle,"NetShareEnum");
   if not Assigned(NetShareEnumNT) then
   begin
     FreeLibrary(FLibHandle);
     Exit;
   end;
   ShareNT := nil;
   if NetShareEnumNT(ServerName,2,@ShareNT,DWORD(-1),
            @entriesread,@totalentries,nil) <> 0 then
   begin
     FreeLibrary(FLibHandle);
     Exit;
   end;
   Value:=entriesread;
   Result:=  ShareNT ;
end;


Так вот, если в функцию передаю имя своего компьютера, то все гладко(айпишник тоже катит),
а вот если имя соседнего компьютера, то вылетаем с ошибкой: Access violation и там адрес...

Что не так делаю? Поясните пожалуйста.


← →
Rouse_ ©   (2004-12-02 11:22) [1]

Да потому что справку не прочитал, а там ясно сказано, что для того чтоб использовать _SHARE_INFO_2 нужны права админа...

http://rouse.front.ru
там все есть ...



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.023 c
9-1082472667
smb
2004-04-20 18:51
2005.02.13
скачайте, посмотрите.


14-1106396222
AlterEgo of WondeRu
2005-01-22 15:17
2005.02.13
MapInfo&amp;Delphi. кто "соединял" их???


1-1106851074
Интерес
2005-01-27 21:37
2005.02.13
Фокус


3-1105733576
armada
2005-01-14 23:12
2005.02.13
Как на Sql найти "осиротевшую" запись?


9-1099832251
ASH
2004-11-07 15:57
2005.02.13
Звук для игр на Delphi..




   Наверх