kernel32.dll を使用せずに C#.NET でシステム時刻を設定する方法はありますか?
私は 64 ビット システムを使用していますが、set time 関数を呼び出すと "false" が返されるようです。
kernel32.dll を使用せずに C#.NET でシステム時刻を設定する方法はありますか?
私は 64 ビット システムを使用していますが、set time 関数を呼び出すと "false" が返されるようです。
.NET フレームワークは、一般に、このような低レベルのシステム管理の問題には関与しません。
ここでの問題は、なぜそれがあなたにとって重要なのかを私たちに伝えずにこのような質問をすることはできないということです.
なぜこれを行う必要があるのですか?それは速くなりますか?DLL がシステム上にないのではないかと心配していますか :D
見つける方法の 1 つは、リフレクターを使用して (ホットなうちに入手してください)、kernel32 メソッド名を探すことです。可能性としては、P/Invoke を使用してラップされているものは何でもあります。ラッパー スタブの名前。
管理者として実行するか、UACを無効にしてみてください-もしあれば-