Multiplies one value of type LONG by another.
NTSTATUS RtlLongMult( _In_ LONG lMultiplicand, _In_ LONG lMultiplier, _Out_ LONG *plResult );
- lMultiplicand [in]
The value to be multiplied by lMultiplier.
- lMultiplier [in]
The value by which to multiply lMultiplicand.
- plResult [out]
A pointer to the result. If the operation results in a value that overflows or underflows the capacity of the type, the function returns STATUS_INTEGER_OVERFLOW and this parameter is not valid.
This is one of a set of inline functions designed to provide arithmetic operations and perform validity checks with minimal impact on performance.
Build date: 11/16/2013