|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
подключения по сети
Подскажите в каком направлении смотреть. Необходимо когда ко мне подключаются чтобы выдавало сообщение (имя компа подключен) подключение происходит когда заходят к примеру (\\komp) либо отправляют на подключенный принтер. вообщем та информация которая в администрирование>управление компьютером>сеансы.
Очень надо просто некогда не сталкивался. Заранее благодарен. |
#2
|
||||
|
||||
Цитата:
|
Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
lestatgi (20.08.2012)
|
#3
|
||||
|
||||
можно еще посмотреть в сторону WSAEventSelect
Понять, что хочет заказчик - бесценно, ведь он платит MasterCard |
#4
|
|||
|
|||
Уперся в такую проблему в хр выполняю
Код:
Var NetSessionEnumNT:function(servername, UncClientName, username:PWChar; level:DWORD; bufptr:Pointer; prefmaxlen:DWORD; entriesread, totalentries, resume_handle:LPDWORD):DWORD; stdcall; Код:
FLibHandle := LoadLibrary('NETAPI32.DLL'); а для windows 7 не могу найти как реализовать. подскажите где поискать или может кто то делал |
#5
|
|||
|
|||
аа все разобрался просто не хватило прав админа.
|
#6
|
||||
|
||||
Цитата:
Код:
type NET_API_STATUS = DWORD; TNetSessionEnum = function ( ServerName : WideString; UncClientName : WideString; Username : WideString; Level : DWORD; BufPtr : Pointer; PrefMaxLen : DWORD; var EntriesRead : DWORD; var TotalEntries : DWORD; var ResumeHandle : DWORD): NET_API_STATUS; stdcall; |
#7
|
|||
|
|||
и еще вопрос в
Код:
var NetSessionDelNT:function(ServerName, UncClientName, username:PWChar):DWORD; stdcall; Код:
NetSessionDelNT(nil,CNameNT,nil); |
#8
|
||||
|
||||
Цитата:
Если в параметре username указать nil, то будут отключены указанные сессии всех пользователей. Рекомендую использовать такое объявление функции : Код:
type TNetSessionDel = function( ServerName : WideString; UncClientName : WideString; UserName : WideString): NET_API_STATUS; stdcall; Пример: Код:
if NetSessionDel ('', '', '') = NO_ERROR then // Отключит все сессиси на локальном компьютере |