コンピューターをリモートで再起動/シャットダウンしようとしています。AdvAPI32.dll の InitiateSystemShutdown 関数を使用しようとしましたが、false が返されました。GetLastError()
エラーコード53(ERROR_BAD_NETPATH
)が表示されます。コンピューター名の指定方法に問題があるようです:
InitiateSystemShutdown("http://192.168.10.11:16992", "", 60, true, true);
AdjustTokenPrivilege
特権を設定するために、最初にメソッドを呼び出しましたSE_REMOTE_SHUTDOWN_NAME
が、成功しましたが、役に立ちませんでした。