Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.15;
Скачать: CL | DM;

Вниз

Получение информации о расшареном ресурсе   Найти похожие ветки 

 
AlexMax   (2003-03-19 01:55) [0]

Народ!!! Кто подскажет как получать информацию о расшареном ресурсе, а так же, как устанавливать уровень доступа на ресурс (только чтение, полный, запись). Так же был бы благодарен, если подсказали бы константы для permissions (разрешения) структур ShareInfo2, ShareInfo502 и.т.д. и, впрочем, остальные константы для библиотеки "netapi32.dll".


 
Metal Knight   (2003-03-19 02:30) [1]

По поводу уровня доступа - NetShareGetInfo и NetShareSetInfo.
Константы для разрешений:
#define ACCESS_NONE 0
#define ACCESS_ALL ( ACCESS_READ | \
ACCESS_WRITE | \
ACCESS_CREATE | \
ACCESS_EXEC | \
ACCESS_DELETE | \
ACCESS_ATRIB | \
ACCESS_PERM \
)

#define ACCESS_READ 0x01
#define ACCESS_WRITE 0x02
#define ACCESS_CREATE 0x04
#define ACCESS_EXEC 0x08
#define ACCESS_DELETE 0x10
#define ACCESS_ATRIB 0x20
#define ACCESS_PERM 0x40

#define ACCESS_GROUP 0x8000


А вообще-то MSDN надо читать...


 
AlexMax   (2003-03-19 14:05) [2]

MSDN перечитал я прилично, но числовых значений для контант я не нашёл. Вообще, было бы замечательно, если бы ты мне подскзал, где найти значения для констант, а то, знаешь, пустые названия как-то мало чего дают, кроме Undeclarated Indefifer. Про эти две функции я знаю, у меня даже получалось их нормально вызывать, но проблема в том, что у меня функция NetShareGetInfo для ShareInfo2 shi2_permissions всё время возвращает 0, может я функцию как-то неправильно вызываю. И ещё, там в конце есть ещё каких-то две переменных в NetShareGetInfo: cbBuffer и pcbTotalAvail в хелпе Делфи о них ничего не сказано, вот на MSDN сайте, когда функцию из библиотеки берут есть. Объясните, плиз, кто-нить зачем они нужны.



Страницы: 1 вся ветка

Текущий архив: 2003.05.15;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
1-46769
Шишкин Илья
2003-05-01 12:28
2003.05.15
Работа с маской


1-46739
Asteroid
2003-05-02 20:39
2003.05.15
Var и const параметры


14-46989
KA-87
2003-04-25 20:29
2003.05.15
Где лучше хоститься?


1-46723
P@ran0id
2003-05-03 18:48
2003.05.15
Как редактировать текст в HEX


14-46974
TheoS
2003-04-27 01:21
2003.05.15
Проблемма с папкой в Windows XP