WMI を使用して実行中のサービスのプロセスを取得しようとしています。しかし、私はWMIの使い方について混乱しています。
この方法を使用するとうまくいくと思います http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicecontroller.servicename%28v=vs.71%29
しかし、これを使用するために WMI をセットアップする方法がわかりません。
これを行う必要があることはわかっていますが、そこからどこに行くべきかわかりません
HRESULT hres(CoInitializeEx(NULL, COINIT_MULTITHREADED));
// Set general COM security levels
hres = CoInitializeSecurity(
NULL,
-1, // COM authentication
NULL, // Authentication services
NULL, // Reserved
RPC_C_AUTHN_LEVEL_DEFAULT, // Default authentication
RPC_C_IMP_LEVEL_IMPERSONATE, // Default Impersonation
NULL, // Authentication Info
EOAC_NONE, // Additional capabiliteis
NULL // Reserved
);