Ich habe einen Wert __int64 das ist ein 64-Bit FILETIME Wert. FILETIME hat eine dwLowDateTime und dwHighDateTime. Wenn ich versuche, einen __int64 zu einem FILETIME zuzuweisen, bekomme ich einen C2440
Ich erstelle ein Mock-Objekt, um meine Anwendung zu testen, so dass es unter den Randbedingungen der Zeit funktioniert. Ich verwende FILETIME im Windows SDK. Der Link zeigt die früheste Zeit, die der
Ich frage mich, was ist der sicherste Weg, um zwei System.Runtime.InteropServices.ComTypes.FILETIME Objekte zu subtrahieren? Ich habe den folgenden Code verwendet, aber manchmal gibt es mir Arithmatic
HINWEIS: Dies ist wahrscheinlich eine Frage über fehlerhafte Mathematik, anstatt eine Frage über den Windows-Systemaufruf wie in der Frage beschrieben. Wir arbeiten mit dem Win32-Aufruf GetSystemTimeA