UInt32x32To64-Makro (winnt.h)
Multipliziert zwei nicht signierte 32-Bit-Ganzzahlen, wodurch ein nicht signiertes 64-Bit-Ganzzahlergebnis zurückgegeben wird. Die Funktion führt optimal für 32-Bit-Windows aus.
Syntax
void UInt32x32To64(
[in] a,
[in] b
);
Parameter
[in] a
Die erste nicht signierte 32-Bit-Ganzzahl für den Multiplikationsvorgang.
[in] b
Die zweite nicht signierte 32-Bit-Ganzzahl für den Multiplikationsvorgang.
Rückgabewert
Keine
Bemerkungen
Diese Funktion wird auf allen Plattformen durch optimale Inlinecode implementiert: eine einzelne Multiplizieranweisung, die ein 64-Bit-Ergebnis zurückgibt.
Beachten Sie, dass der Rückgabewert der Funktion ein 64-Bit-Wert ist, nicht eine LARGE_INTEGER Struktur.
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP [Nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winnt.h (enthalten Windows.h) |