Help! ConvertstringSidToSid was not declared in this scope |
Здравствуйте, гость ( Вход | Регистрация )
Help! ConvertstringSidToSid was not declared in this scope |
Гость_Гость_jane_*_* |
19.9.2010, 0:11
Сообщение
#1
|
Гости |
Qt Creater не видит ConvertstringSidToSid выдается error: ConvertstringSidToSid was not declared in this scope
подключаю такие includ:
вот содержмое sddl.h: Раскрывающийся текст
|
|
|
kwisp |
19.9.2010, 6:38
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
как тема относится к Qt?
|
|
|
Гость_Гость_jane_*_* |
19.9.2010, 10:38
Сообщение
#3
|
Гости |
sddl.h находится в каталоге Qt, для Visual Studio например есть другой sddl.h, так и относится, еще конечно относится к моим мозгам которые не учили
#ifndef и extern, ну была бы ученая помощи не просила бы. |
|
|
Алексей1153 |
19.9.2010, 10:46
Сообщение
#4
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
используй конкретно ConvertstringSidToSidA или ConvertstringSidToSidW
|
|
|
Гость_Гость_jane_*_* |
19.9.2010, 12:28
Сообщение
#5
|
Гости |
Пробовала!!!
меняется только текст ошибки: 'ConvertstringSidToSidW' was not declared in wis scope с ConvertstringSidToSidA аналогично |
|
|
Алексей1153 |
19.9.2010, 14:21
Сообщение
#6
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
попробуй ещё один дефайн добавить
#define WINVER = 0x0700 |
|
|
Litkevich Yuriy |
19.9.2010, 14:41
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Гость_Гость_jane_*_* |
19.9.2010, 16:46
Сообщение
#8
|
Гости |
попробуй ещё один дефайн добавить #define WINVER = 0x0700 куча ошибок token "=" is not valid in preprocessor expressions вылетает и в конце все таже ConvertstringSidToSidW was not declared in this scope, причем функции типа GetAclInformation из windows.h нормально отрабатывает |
|
|
Гость_Гость_jane_*_* |
19.9.2010, 16:53
Сообщение
#9
|
Гости |
sddl.h находится в каталоге Qt в Qt нет таких файлов. Проверил в на версиях 4.4.х ... 4.7.хВ Qt SDK, то есть если Qtcreator стоит, то и этот файл должен быть, у меня такой путь C:\Qt\2010.04\mingw\include, (версия Qt 4.6.3) |
|
|
Алексей1153 |
19.9.2010, 17:33
Сообщение
#10
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
сорри, "=" не надо )))
хотя... В Студии тоже не могу что-то разрулить этот идентификатор. Хотя в заголовочном есть товарисчь девушка, косяк найден: ConvertStringSidToSidA(0,0); регистр имеет значение Сообщение отредактировал Алексей1153 - 19.9.2010, 17:34 |
|
|
Текстовая версия | Сейчас: 14.1.2025, 1:38 |