Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Преобразование слов в числа https://www.cyberforum.ru/ cpp-beginners/ thread2019843.html
Как сделать программу, когда вводишь слово "два", программа должна преобразовать его в 2 и т.д.
C++ Как присвоить значение одного из элементов массива типа char переменной типа int?
С++ начал буквально только что так что буду благодарен за терпение и понимание ) Сразу оговорюсь что уже искал ответ но на эту тему удалось найти пока только вот это...
Игра "Кубики" - упростить код C++
Всем привет! Нашел задачку: Написать игру «Кубики». Пользователь и компьютер по очереди бросают 2 кубика. Победитель – тот, у кого по результатам 3х бросков сумма больше. Предусмотреть красивый...
C++ Транспонирование матрицы Объясните где ошибка и как ее исправить Задание написать функцию переворачивающие двумерный массив. так чтобы Х у первого массива было бы У у другого и наоборот. Пример: Оригинал 1 2 3 4 5 6... https://www.cyberforum.ru/ cpp-beginners/ thread2019808.html
C++ Как выводить индекс значений переменной? https://www.cyberforum.ru/ cpp-beginners/ thread2019791.html
Как выводить индекс значений переменной? допустим, дан ряд чисел : 1 2 3 4 5 5 5 5 6 6, нам необходимо вывести индекс скажем, второй цифры 5. Как это делается?
C++ Отсортировать по убыванию суммы модулей разностей каждого элемента со всеми остальными
Помогите решить,пожалуйста: Дан массив из N элементов. Отсортировать по убыванию суммы модулей разностей каждого элемента со всеми остальными. Найти такой элемент из данного множества, для...
Удалить из массива все элементы, встречающиеся менее двух раз C++
Помогите решить,пожалуйста: Дан целочисленный массив, состоящий из n элементов. Удалить из массива все элементы, встречающиеся менее двух раз. Решите задачу, оформив решение в виде функций ввода,...
C++ Как можно реализовать такую структуру? Реализовать структуру данных, которая имеет все те же операции, что массив длины n, а именно • начать работу; • положить в i-ю ячейку число x; • узнать, что лежит в i-ой ячейке; а также операцию... https://www.cyberforum.ru/ cpp-beginners/ thread2019749.html
C++ Можно ли использовать count при подсчете букв в вводимом слове? https://www.cyberforum.ru/ cpp-beginners/ thread2019696.html
можно ли использовать count в с++ при подсчете букв в вводимом слове ? или count применим только к числовым значениям?
C++ Чтение и работа с данными из файла WAV Передо мной стоит задача встроить скрытую информацию в WAV файл, с помощью определенных методов (НЗБ, фазовое кодирование, эхо-метод). Я первый раз сталкиваюсь с данной темой и конечно же начала с... https://www.cyberforum.ru/ cpp-beginners/ thread2019671.html
2 / 2 / 5
Регистрация: 27.11.2015
Сообщений: 23
0

Получить список учетных записей

22.07.2017, 23:54. Просмотров 2559. Ответов 5
Метки (Все метки)


Пытаюсь получить список зарегистрированных в операционной системе учетных записей. Необходимо тыкнуть в ошибку с небольшим комментарием.

1. Не понимаю почему переменная dwentriesread на выходе из функции равна 1. Специально добавил пользователей в системе и по факту их 7.
2. При выводе theEntries[i].usri0_name получается какой-то левый символ, а не название учетки. Как правильно вывести список ?

P.s. в коде явно указал количество циклов 10 для дебага.


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef UNICODE
#define UNICODE
#endif
#pragma comment(lib, "netapi32.lib")
 
#include <stdio.h>
#include <windows.h> 
#include <lm.h>
 
int main()
{
    DWORD dwlevel = 0;
    DWORD dwfilter = 0;
    USER_INFO_0 * theEntries = new USER_INFO_0[20];
    DWORD dwprefmaxlen = 0;
    DWORD dwentriesread;
    DWORD dwtotalentries;
    NET_API_STATUS result;
 
    result = NetUserEnum(NULL, dwlevel, dwfilter, (LPBYTE*)&theEntries, dwprefmaxlen, &dwentriesread, &dwtotalentries, NULL);
    printf("%d\n", dwentriesread);
    for (int i = 0; i<10; i++)
    {
        printf("User %i\n", i);
        printf("%c\n", theEntries[i].usri0_name);
    }
}


Вернуться к обсуждению:
Получить список учетных записей
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.07.2017, 23:54
Готовые ответы и решения:

Проверка учётных записей
Программа проверяет следующие параметры в соответствии со списком.  Для всех ли...

Проверка учетных записей, некорректный вывод в консоли
Программа выводит список пользователей, информацию о группах, проверяет устарели ли пароли, все...

Получить список учетных записей в системе
Всем доброго времени суток....

Получить список всех учетных записей с домена
Здраствуйте. Помогите разобраться с такой ситуацией. Есть удаленный сервак, на котором &quot;хранятся&quot;...

5
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.