UnsignedMultiply128 function

Multiplies two unsigned 64-bit integers to produce an unsigned 128-bit integer.

Syntax

DWORD64 UnsignedMultiply128(
  DWORD64 Multiplier,
  DWORD64 Multiplicand,
  DWORD64 *HighProduct
);

Parameters

Multiplier

The first integer.

Multiplicand

The second integer.

HighProduct

The high 64 bits of the product.

Return Value

The low 64 bits of the product.

Requirements

   
Target Platform Windows
Header winnt.h

See Also

_umu128