|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
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
|
|
|
|
| |