掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
「特定の」ネットワークインターフェイスの設置をWMIのメソッドから変更するには? (ID:67279)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
正直、俺も WMI なんて初めて触るので手探りなんだけれども、どうやら SafeArray を使うらしい。 SAFEARRAY * psa = SafeArrayCreateVector( VT_BSTR, 0, 2 ); LONG index = 0; SafeArrayPutElement( psa, &index, SysAllocString(L"192.168.0.1") ); index = 1; SafeArrayPutElement( psa, &index, SysAllocString(L"192.168.0.2") ); VARIANT var; VariantInit( &var ); V_VT(&var) = VT_BSTR | VT_ARRAY; V_ARRAY( &var ) = psa; hr = pInParameters->Put(L"DNSServerSearchOrder", 0, &var, V_VT( &var ) ); hr = pService->ExecMethod(strInstancePath, strMethodName, 0, NULL, pInParameters, NULL, NULL); VariantClear( &var ); で設定はできた。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.