This topic has not yet been rated - Rate this topic

RtlSSIZETAdd function

Adds two values of type SSIZE_T.

Syntax


NTSTATUS RtlSSIZETAdd(
  _In_   SSIZE_T Augend,
  _In_   SSIZE_T Addend,
  _Out_  SSIZE_T *pResult
);

Parameters

Augend [in]

The first value in the equation.

Addend [in]

The value to add to Augend.

pResult [out]

A pointer to the sum. 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.

Remarks

This is one of a set of inline functions designed to provide arithmetic operations and perform validity checks with minimal impact on performance.

Requirements

Header

Ntintsafe.h

 

 

Send comments about this topic to Microsoft

Build date: 5/22/2013

Did you find this helpful?
(1500 characters remaining)
© 2013 Microsoft. All rights reserved.