Condividi tramite


Funzione RtlULongPtrAdd (ntintsafe.h)

Aggiunge due valori di tipo ULONG_PTR.

Sintassi

NTSTATUS RtlULongPtrAdd(
  [in]  ULONG_PTR ulAugend,
  [in]  ULONG_PTR ulAddend,
  [out] ULONG_PTR *pulResult
);

Parametri

[in] ulAugend

Primo valore nell'equazione.

[in] ulAddend

Valore da aggiungere a ulAugend.

[out] pulResult

Puntatore alla somma. Se l'operazione genera un valore che esegue il overflow o il sottoflow della capacità del tipo, la funzione restituisce STATUS_INTEGER_OVERFLOW e questo parametro non è valido.

Valore restituito

Restituisce STATUS_SUCCESS se l'operazione ha esito positivo.

Vedere l'implementazione di questa funzione helper in in ntintsafe.h WDK per i possibili valori restituiti dagli errori.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione ntintsafe.h