-
Что можете посоветовать для поиска сетевых ресурсов, включая системные (C$, D$ и т.д.) вместо WNetOpenEnum ?
-
NetShareEnum()
-
The NetShareEnum function is obsolete. It is provided only for compatibility with LAN Manager and 16-bit versions of Windows. Win32-based applications should use the WNetEnumResource function.
А вот WNetEnumResource системные ресурсы не видит...
-
> [2] BillyJeans (27.12.07 17:12)
> The NetShareEnum function is obsolete
забей
свою работу она выполняет
-
[Error] Unit1.pas(67): Undeclared identifier: 'NetShareEnum'
-
> The NetShareEnum function is obsolete.
странно, у меня в MSDN этого года это не написано.
NetShareEnum
...
Client: Requires Windows Vista, Windows XP, Windows 2000 Professional, Windows NT Workstation, Windows Me, Windows 98, or Windows 95.
-
какая досада...
-
> [5] MetalFan © (27.12.07 17:37)
:) а это не в MSDN написано, это в Windows SDK написано
-
значит где-то явно гонят...
-
Парни отошли от вопроса....
-
борландеры ее не описали в сырцах. Поэтому и отмазались словом "obsolete" )
Опиши сам, как-то так:
function NetShareEnum(servername: PWideChar; level: cardinal; var bufptr: Pointer; prefmaxlen: Cardinal; entriesread: PCardinal; totalentries: PCardinal; resume_handle: PCardinal): Cardinal; stdcall; external 'netapi32.dll';
-
2 clickmaker ©
кинул бы еще ссылу на мануал этой функции
-
msdn.microsoft.com/library/default.asp