Как преобразовать целое число в LARGE_INTEGER?Как преобразовать целое число в LARGE_INTEGER
Например, когда я хочу, чтобы вызвать таймер немедленно:
LARGE_INTEGER zero;
zero.QuadPart = 0;
KeSetTimer(pTimer, zero, pDpc);
Есть ли способ преобразовать 0 до LARGE_INTEGER? Так что я мог бы сделать это вместо того, чтобы:
KeSetTimer(pTimer, (SomeType)0, pDpc);
Я пробовал:
KeSetTimer(pTimer, (LARGE_INTEGER)0, pDpc);
Но это не работает. У меня есть Googled, но я не мог найти никакой помощи.
Учитывая, что вы на Windows, и, вероятно, использует Visual Studio это может не работать, но в противном случае вы должны прочитать о [составные литералы] (http://en.cppreference.com/w/c/language/compound_literal). –