UInt32x32To64-Makro (winnt.h)
Multipliziert zwei ganze 32-Bit-Ganzzahlen ohne Vorzeichen und gibt ein ergebnis ohne Vorzeichen mit 64-Bit-Ganzzahl zurück. Die Funktion funktioniert unter 32-Bit-Windows optimal.
Syntax
void UInt32x32To64(
[in] a,
[in] b
);
Parameter
[in] a
Die erste ganze 32-Bit-Zahl ohne Vorzeichen für den Multiplikationsvorgang.
[in] b
Die zweite ganzzahlige 32-Bit-Zahl ohne Vorzeichen für den Multiplikationsvorgang.
Rückgabewert
Keine
Bemerkungen
Diese Funktion wird auf allen Plattformen durch optimalen Inlinecode implementiert: eine einzelne multiplizierte Anweisung, die ein 64-Bit-Ergebnis zurückgibt.
Beachten Sie, dass der Rückgabewert der Funktion ein 64-Bit-Wert und keine LARGE_INTEGER-Struktur ist.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | winnt.h (Einschließen von Windows.h) |