На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

NetFileEnum



The NetFileEnum function supplies information about some or all open files on a server, allowing the user to supply a resume handle and get required information through repeated calls to the function.

Security Requirements

Only members of the Administrators or Account Operators local group can successfully execute NetFileEnum.

NET_API_STATUS NetFileEnum(

LPTSTR servername,
LPTSTR basepath,
LPTSTR username,
DWORD level,
LPBYTE *bufptr,
DWORD prefmaxlen,
LPDWORD entriesread,
LPDWORD totalentries,
LPDWORD resume_handle
);


Parameters

servername

Pointer to a Unicode string containing the name of the remote server on which the function is to execute. A NULL pointer or string specifies the local computer.

basepath

Pointer to a Unicode string containing a qualifier for the returned information. If NULL, all open resources are enumerated. If not NULL, the function enumerates only resources that have basepath as a prefix. A prefix is the path component up to a backslash.

username

Pointer to a Unicode string that specifies the name of the user. If not NULL, username serves as a qualifier to the enumeration. The files returned are limited to those that have user names matching the qualifier. If username is NULL, no user-name qualifier is used.

level

Specifies one of the following values to return the level of information pointed to in the bufptr parameter.

Value Meaning
2 Return file identification number. The returned buffer will contain an array of FILE_INFO_2 structures.
3 Return information about the file. The returned buffer will contain an array of FILE_INFO_3 structures.


bufptr

Pointer to the address of the return information structure.

prefmaxlen

Preferred maximum length, in 8-bit bytes, of returned data.

entriesread

Pointer to a DWORD that contains the actual enumerated element count.

totalentries

Pointer to a DWORD that contains the total number of entries that could have been enumerated from the current resume position.

resume_handle

Pointer to a DWORD that contains a resume handle, which is used to continue an existing file search. The handle should be zero on the first call and left unchanged for subsequent calls. If resume_handle is NULL, then no resume handle is stored.



See Also

NetFileGetInfo




Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

NetFileEnum



Функция NetFileEnum поставляет информацию о некоторых или все открывает файлы на сервер, допускающие пользователя, чтобы поставлять итоговую ручку и требовать информацию через регулярные вызовы в функцию.

Требования Безопасности

Только участники Администраторов или локальной группы Учетных Операторов могут успешно выполнить NetFileEnum.

NET_API_STATUS NetFileEnum(

LPTSTR servername, LPTSTR basepath, ИМЯ пользователя LPTSTR, DWORD выравнивает, LPBYTE *bufptr, DWORD prefmaxlen, LPDWORD entriesread, LPDWORD totalentries, resume_handle LPDWORD
);


Параметры

servername

Указатель в строку Уникода, содержащую имя дистанционного сервера на котором функция должна выполняться. НЕДЕЙСТВИТЕЛЬНЫЙ указатель или строка определяет локальный компьютер.

basepath

Указатель в строку Уникода, содержащую классификатор для возвращанной информации. Если НЕДЕЙСТВИТЕЛЬНО, все открывают ресурсы перечислены. Если не НЕДЕЙСТВИТЕЛЬНЫЙ, функция перечисляет только ресурсы, которые имеют basepath как префикс. Префикс является компонентом пути вплоть до обратной косой черты.

имя пользователя

Указатель в строку Уникода, которая определяет имя пользователя. Если не НЕДЕЙСТВИТЕЛЬНОЕ, имя пользователя служит в качестве классификатора в перечисление. Возвращанные файлы ограниченные теми который имеет имена пользователя, сочетавшиеся классификатор. Если имя пользователя НЕДЕЙСТВИТЕЛЬНО, никакой пользователь-имя классификатора не использован.

уровень

Определяет одно из следующего величин, чтобы возвращать уровень информации указанной, чтобы в параметре bufptr.

Значение Величины
2 Обратных файловых номера идентификации. Возвращанный буфер будет содержать массив структур FILE_INFO_2.
3 Информации Возврата о файле. Возвращанный буфер будет содержать массив структур FILE_INFO_3.


bufptr

Указатель по адресу обратной информационной структуры.

prefmaxlen

Предпочтительная максимальная длина, в 8- битовых байтах, возвращанных данных.

entriesread

Указатель на DWORD, которое содержит фактический перечисленный элементный счет.

totalentries

Указатель на DWORD, которое содержит общее число данных, что мочь перечислен из текущей итоговой позиции.

resume_handle

Указатель на DWORD, которое содержит итоговую ручку, которая использована, чтобы продолжать существующий файловый поиск. Ручка должна быть нулем на первый вызов и левым неизменным для последующих вызовов. Если resume_handle НЕДЕЙСТВИТЕЛЬНО, тогда никакая итоговая ручка не загружена.



Смотри Также

NetFileGetInfo




Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz