Я работаю с программированием на C ++, я использую пример для понимания основного вопроса.
Предположим, мы хотим получить текущее имя пользователя в операционной системе Windows, мы можем использовать следующий код:
#include <windows.h>
#include <Lmcons.h>
char username[UNLEN+1];
DWORD username_len = UNLEN+1;
GetUserName(username, &username_len);
также, мы можем использовать wmi, следуя инструкциям, описанным на здесь , и использовать Win32_ComputerSystem.UserName .
так что, я надеюсь, вы полностью поняли, В чем разница между wmi и использованием api или любым другим способом?
спасибо за ваш ответ.