Здравствуйте, xaxaTyH, Вы писали:
TH> for(int i = 0; i < lpTokenGroups->GroupCount; i++)
TH> {
TH> LPTSTR lptStringSid = NULL;
TH> if(!::ConvertSidToStringSid(lpTokenGroups->Groups->Sid, &lptStringSid))
TH> {
TH> _tprintf_s(L"ConvertSidToStringSid() FAILED with error code: %d\n", ::GetLastError());
TH> _ftprintf(fp, L"GConvertSidToStringSid() FAILED with error code: %d\n", ::GetLastError());
TH> }
TH> _tprintf_s(L"Sid: %s. Attributes: %d.\n", lptStringSid, lpTokenGroups->Groups->Attributes);
TH> _ftprintf(fp, L"Sid: %s. Attributes: %d.\n", lptStringSid, lpTokenGroups->Groups->Attributes);
TH> ::LocalFree(lptStringSid);
TH> }
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Sid: S-1-5-21-2143115735-4289703453-2575764236-513. Attributes: 7.
TH>Не понял, почему 12 групп с одинаковым SID и что за значение SID — 7.. В Winnt.h такого значения не нашел.
Скажи, а где ты переменную i используешь то?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Забанили по IP, значит пора закрыть эту страницу.
Всем пока