Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
14-46927
Карелин Артем
2003-04-25 13:21
2003.05.15
Чем распаковать многотомный arj архив?


3-46580
vicheslav
2003-04-23 10:57
2003.05.15
Может кто поможет с запросом


3-46628
lightix
2003-04-22 15:06
2003.05.15
Как сделать НЕбазовые поля в Query?


1-46803
Chlavik
2003-05-02 03:07
2003.05.15
Узнаём наличие определённого свойства у компонента...


14-46970
Плохой человек
2003-04-27 00:10
2003.05.15
WinRAR - Rulezz forever!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский