- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サービス化でのネットワーク接続)
サービス化でのネットワーク接続に関するエラーについて
このQ&Aのポイント
- WindowsNTServiceProguramingを活用したサービス化でのネットワーク接続に関するエラーが発生しています。
- 特に、サービスの中でネットワークの接続をしようとすると、ERROR_BAD_NET_NAMEのエラーが発生し、エラーが解決せずに先に進むことができません。
- 質問者は環境がNT4.0とVC6.0であり、WNetAddConnection2関数を使用してネットワーク接続を試みています。しかし、この関数を使用してもエラーは解決されませんでした。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
> サービスでなければ稼動するのですが これがすべてです。 コマンドライン(?)から動かす際は、あなたの アカウントでログインしていますが、 サービスとして稼働している時は、 「誰のアカウント(権限)で稼働しているか?」 が大問題になります。 多分systemというアカウントで稼働している はずです。 また、c$という隠し共有は別名「管理共有」と 呼ばれており、接続するには「管理者権限」が 必要になります。
お礼
大変、参考になる、アドバイスありがとうございます
補足
できました。 サービス登録削除のプログラム、 処理(ネットワーク接続、メイン処理)を行うプログラムのexeを2ファイルに分けることで解決できました