пытаюсь создать проект, который создает файл, форматирует его, создает новый раздел и монтирует его, демонтирует его … в C ++ с помощью Qtcretor
Я обнаружил, что Winapi предлагает несколько функций, которые помогают мне сделать это Format method of the Win32_Volume class
а также AddMountPoint method of the Win32_Volume class
но нет никакого примера кода, показывающего, как использовать это, я пытаюсь с Примеры применения WMI C ++ но тщетно
Кто-нибудь может поставить меня на пути, пожалуйста?
Любая помощь будет оценена и спасибо заранее.
Использование WMI должно выполняться в скриптах Powershell, а не в C ++.
Если вы уже потерялись в начале, просто ограничьте использование C ++ для вызова функции CreateProcess () ссылкой на некоторый скрипт Powershell.
Если вы настаиваете на написании всего на C ++, то документы MSDN должны помочь вам использовать COM API WMI. Есть образцы кода C ++. То, что вы называете «классами winapi», на самом деле является интерфейсом COM со всеми сложностями. Я думаю, что вы не уйдете, просто скопировав и вставив несколько строк, поскольку COM не так интуитивно понятен, как VBScript.
Других решений пока нет …