Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Soustrait une valeur de type ULONG_PTR d’une autre.
Syntaxe
HRESULT ULongPtrSub(
[in] ULONG_PTR ulMinuend,
[in] ULONG_PTR ulSubtrahend,
[out] ULONG_PTR *pulResult
);
Paramètres
[in] ulMinuend
Type : ULONG_PTR
Valeur de laquelle ulSubtrahend est soustrait.
[in] ulSubtrahend
Type : ULONG_PTR
Valeur à soustraire de ulMinuend.
[out] pulResult
Type : ULONG_PTR*
Pointeur vers le résultat. Si l’opération génère une valeur qui dépasse ou sous-flux la capacité du type, la fonction retourne INTSAFE_E_ARITHMETIC_OVERFLOW et ce paramètre n’est pas valide.
Valeur retournée
Type : HRESULT
Si cette fonction réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Notes
Il s’agit d’un ensemble de fonctions inline conçues pour fournir des opérations arithmétiques et effectuer des vérifications de validité, ce qui a un impact minimal sur les performances.
Configuration requise
| Plateforme cible | Windows |
| En-tête | intsafe.h |