Partager via


Fonction RtlULongPtrAdd (ntintsafe.h)

Ajoute deux valeurs de type ULONG_PTR.

Syntaxe

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

Paramètres

[in] ulAugend

Première valeur de l’équation.

[in] ulAddend

Valeur à ajouter à ulAugend.

[out] pulResult

Pointeur vers la somme. Si l’opération génère une valeur qui dépasse ou sous-flux la capacité du type, la fonction retourne STATUS_INTEGER_OVERFLOW et ce paramètre n’est pas valide.

Valeur de retour

Retourne STATUS_SUCCESS si l’opération réussit.

Consultez l’implémentation de cette fonction d’assistance dans ntintsafe.h dans le WDK pour obtenir des valeurs de retour d’erreur possibles.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête ntintsafe.h