Macro Int32x32To64 (winnt.h)
Multiplie deux entiers 32 bits signés, renvoyant un résultat entier 64 bits signé. La fonction fonctionne de manière optimale sur Windows 32 bits.
Syntaxe
void Int32x32To64(
[in] a,
[in] b
);
Paramètres
[in] a
Premier entier 32 bits signé pour l’opération de multiplication.
[in] b
Deuxième entier 32 bits signé pour l’opération de multiplication.
Valeur de retour
None
Remarques
Cette fonction est implémentée sur toutes les plateformes par le code inline optimal : une instruction de multiplication unique qui retourne un résultat 64 bits.
Notez que la valeur de retour de la fonction est une valeur 64 bits, et non une structure LARGE_INTEGER .
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winnt.h (inclure Windows.h) |