Как использовать классы winapi?

пытаюсь создать проект, который создает файл, форматирует его, создает новый раздел и монтирует его, демонтирует его … в C ++ с помощью Qtcretor
Я обнаружил, что Winapi предлагает несколько функций, которые помогают мне сделать это Format method of the Win32_Volume class а также AddMountPoint method of the Win32_Volume class но нет никакого примера кода, показывающего, как использовать это, я пытаюсь с Примеры применения WMI C ++ но тщетно

Кто-нибудь может поставить меня на пути, пожалуйста?

Любая помощь будет оценена и спасибо заранее.

2

Решение

Использование WMI должно выполняться в скриптах Powershell, а не в C ++.

Если вы уже потерялись в начале, просто ограничьте использование C ++ для вызова функции CreateProcess () ссылкой на некоторый скрипт Powershell.

Если вы настаиваете на написании всего на C ++, то документы MSDN должны помочь вам использовать COM API WMI. Есть образцы кода C ++. То, что вы называете «классами winapi», на самом деле является интерфейсом COM со всеми сложностями. Я думаю, что вы не уйдете, просто скопировав и вставив несколько строк, поскольку COM не так интуитивно понятен, как VBScript.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]