Freigeben über


RtlULongPtrAdd-Funktion (ntintsafe.h)

Fügt zwei Werte vom Typ ULONG_PTR hinzu.

Syntax

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

Parameter

[in] ulAugend

Der erste Wert in der Gleichung.

[in] ulAddend

Der Wert, der ulAugend hinzugefügt werden soll.

[out] pulResult

Ein Zeiger auf die Summe. Wenn der Vorgang zu einem Wert führt, der die Kapazität des Typs überläuft oder unterläuft, gibt die Funktion STATUS_INTEGER_OVERFLOW zurück, und dieser Parameter ist ungültig.

Rückgabewert

Gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist.

Mögliche Fehlerrückgabewerte finden Sie in der Implementierung dieser Hilfsfunktion im ntintsafe.h WDK.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile ntintsafe.h