Condividi tramite


Macro UInt32x32To64 (winnt.h)

Moltiplica due interi senza segno a 32 bit, che restituisce un risultato intero senza segno a 64 bit. La funzione esegue in modo ottimale in Windows a 32 bit.

Sintassi

void UInt32x32To64(
  [in]  a,
  [in]  b
);

Parametri

[in] a

Primo intero senza segno a 32 bit per l'operazione di moltiplicazione.

[in] b

Secondo intero senza segno a 32 bit per l'operazione di moltiplicazione.

Valore restituito

nessuno

Osservazioni

Questa funzione viene implementata in tutte le piattaforme in base al codice inline ottimale: un'unica istruzione di moltiplicazione che restituisce un risultato a 64 bit.

Si noti che il valore restituito della funzione è un valore a 64 bit, non una struttura LARGE_INTEGER .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione winnt.h (includere Windows.h)

Vedi anche

Int32x32To64

Interi di grandi dimensioni