WMIを DLL から呼び出すと 0x80041032 になる
WMI を 呼び出す関数を作ったら、WBEM_E_CALL_CANCELLED (0x80041032) が出て可決できなかったので調べてみた。
・普通にアプリケーションレベルでコードを書くと正常に動作する。
・ GetErrorInfo は情報を取得できない。
・Next 関数で失敗する。
・ GetErrorInfo は情報を取得できない。
・Next 関数で失敗する。
結論。
DLLにすると動かない。・ω・ なんでやー。
Comments