![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Подскажите в каком направлении смотреть. Необходимо когда ко мне подключаются чтобы выдавало сообщение (имя компа подключен) подключение происходит когда заходят к примеру (\\komp) либо отправляют на подключенный принтер. вообщем та информация которая в администрирование>управление компьютером>сеансы.
Очень надо просто некогда не сталкивался. Заранее благодарен. |
|
#2
|
||||
|
||||
|
Цитата:
|
| Этот пользователь сказал Спасибо poli-smen за это полезное сообщение: | ||
lestatgi (20.08.2012)
| ||
|
#3
|
||||
|
||||
|
можно еще посмотреть в сторону WSAEventSelect
|
|
#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 // Отключит все сессиси на локальном компьютере |