Funzione RtlUInt8Sub (ntintsafe.h)
La routine RtlUInt8Sub sottrae un valore di tipo UINT8 da un altro.
Sintassi
NTSTATUS RtlUInt8Sub(
[in] UINT8 u8Minuend,
[in] UINT8 u8Subtrahend,
[out] UINT8 *pu8Result
);
Parametri
[in] u8Minuend
Valore da cui viene sottratto u8Subtrahend .
[in] u8Subtrahend
Valore da sottrarre da u8Minuend.
[out] pu8Result
Puntatore al risultato. Se l'operazione restituisce un valore che esegue l'overflow o l'underflow della capacità del tipo, la funzione restituisce STATUS_INTEGER_OVERFLOW e questo parametro non è valido.
Valore restituito
RtlUInt8Sub restituisce STATUS_SUCCESS se la routine ha esito positivo. I valori restituiti di errore possibili includono il codice di stato seguente.
Codice restituito | Descrizione |
---|---|
|
Si è verificato un overflow aritmetico. |
Commenti
Si tratta di un set di funzioni inline progettate per fornire operazioni aritmetiche ed eseguire controlli di validità con un impatto minimo sulle prestazioni.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | ntintsafe.h |