Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
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
23.07.2017, 00:54  [ТС] 0

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

23.07.2017, 00:54. Просмотров 2697. Ответов 5
Метки (Все метки)

Ответ


Опытным путем установил, что выводятся первые символы названия учетной записи, т.е. что-то не то либо с форматом вывода printf, либо типом данных.
Также русские названия отображаются крокозябрами. Скорее всего причина лежит в кодировке записанных данных и ее неправильном выводе.

Ниже исправленный код с текущим скрином:
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
#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[7];
    DWORD dwprefmaxlen = 512;
    DWORD dwentriesread;
    DWORD dwtotalentries;
    NET_API_STATUS result;
 
    result = NetUserEnum(NULL, 0, 0, (LPBYTE*)&theEntries, dwprefmaxlen, &dwentriesread, &dwtotalentries, NULL);
    for (int i = 0; i<dwentriesread; i++)
    {
        printf("User-%i: ", i+1);
        printf("%s\n", theEntries[i].usri0_name);
    }
}


Вернуться к обсуждению:
Получить список учетных записей
0
Миниатюры
Получить список учетных записей  
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.07.2017, 00:54

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Получить список учетных записей MS Active Directory
Доброе утро, подскажите пожалуйста, если кто в курсе, какие нибудь winAPI функции или напрямую...

Как получить список учетных записей в Win XP
Приветствую всех. Есть замечательная команда net user, после выполнения которой мне будет выведен...

Список учетных записей Win7
Подскажите как получить сий список. Пытался работать с реестром...

Список учётных записей появляется на 2 дисплее а не на первом
После 10 минут мониторы уходят в сон и как я их пробуждаю загорается только 2 монитор со списком...

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