en-tête ntintsafe.h

Cet en-tête est utilisé par le noyau. Pour plus d'informations, consultez les pages suivantes :

ntintsafe.h contient les interfaces de programmation suivantes :

Fonctions

 
RtlByteToChar

Convertit une valeur de type BYTE en valeur de type CHAR.
RtlByteToInt8

Convertit une valeur de type BYTE en valeur de type INT8.
RtlDWordPtrAdd

Ajoute deux valeurs de type DWORD_PTR.
RtlDWordPtrMult

Multiplie une valeur de type DWORD_PTR par une autre.
RtlDWordPtrSub

Soustrait une valeur de type DWORD_PTR d’une autre.
RtlInt8Add

Ajoute deux valeurs de type INT8.
RtlInt8Mult

Multiplie une valeur de type INT8 par une autre.
RtlInt8Sub

Soustrait une valeur de type INT8 d’une autre.
RtlInt8ToUChar

Convertit une valeur de type INT8 en valeur de type UCHAR.
RtlInt8ToUInt

Convertit une valeur de type INT8 en valeur de type UINT.
RtlInt8ToUInt8

Convertit une valeur de type INT8 en valeur de type UINT8.
RtlInt8ToUIntPtr

Convertit une valeur de type INT8 en valeur de type UINT_PTR.
RtlInt8ToULong

Convertit une valeur de type INT8 en valeur de type ULONG.
RtlInt8ToULongLong

Convertit une valeur de type INT8 en valeur de type ULONGLONG.
RtlInt8ToULongPtr

Convertit une valeur de type INT8 en valeur de type ULONG_PTR.
RtlInt8ToUShort

Convertit une valeur de type INT8 en valeur de type USHORT.
RtlIntAdd

Ajoute deux valeurs de type INT.
RtlIntMult

Multiplie une valeur de type INT par une autre.
RtlIntPtrAdd

Ajoute deux valeurs de type INT_PTR.
RtlIntPtrMult

Multiplie une valeur de type INT_PTR par une autre.
RtlIntPtrSub

Soustrait une valeur de type INT_PTR d’une autre.
RtlIntPtrToChar

Convertit une valeur de type INT_PTR en valeur de type CHAR.
RtlIntPtrToInt

Convertit une valeur de type INT_PTR en valeur de type INT.
RtlIntPtrToInt8

Convertit une valeur de type INT_PTR en valeur de type INT8.
RtlIntPtrToLong

Convertit une valeur de type INT_PTR en valeur de type LONG.
RtlIntPtrToLongPtr

Convertit une valeur de type INT_PTR en valeur de type LONG_PTR.
RtlIntPtrToShort

Convertit une valeur de type INT_PTR en valeur de type SHORT.
RtlIntPtrToUChar

Convertit une valeur de type INT_PTR en valeur de type UCHAR.
RtlIntPtrToUInt

Convertit une valeur de type INT_PTR en valeur de type UINT.
RtlIntPtrToUInt8

Convertit une valeur de type INT_PTR en valeur de type UINT8.
RtlIntPtrToUIntPtr

Convertit une valeur de type INT_PTR en valeur de type UINT_PTR.
RtlIntPtrToULong

Convertit une valeur de type INT_PTR en valeur de type ULONG.
RtlIntPtrToULongLong

Convertit une valeur de type INT_PTR en valeur de type ULONGLONG.
RtlIntPtrToULongPtr

Convertit une valeur de type INT_PTR en valeur de type ULONG_PTR.
RtlIntPtrToUShort

Convertit une valeur de type INT_PTR en valeur de type USHORT.
RtlIntSub

Soustrait une valeur de type INT d’une autre.
RtlIntToChar

Convertit une valeur de type INT en valeur de type CHAR.
RtlIntToInt8

Convertit une valeur de type INT en valeur de type INT8.
RtlIntToShort

Convertit une valeur de type INT en valeur de type SHORT.
RtlIntToUChar

Convertit une valeur de type INT en valeur de type UCHAR.
RtlIntToUInt

Convertit une valeur de type INT en valeur de type UINT.
RtlIntToUInt8

Convertit une valeur de type INT en valeur de type UINT8.
RtlIntToULong

Convertit une valeur de type INT en valeur de type ULONG.
RtlIntToULongLong

Convertit une valeur de type INT en valeur de type ULONGLONG.
RtlIntToUShort

Convertit une valeur de type INT en valeur de type USHORT.
RtlLongAdd

Ajoute deux valeurs de type LONG.
RtlLongLongAdd

Ajoute deux valeurs de type LONGLONG.
RtlLongLongMult

Multiplie une valeur de type LONGLONG par une autre.
RtlLongLongSub

Soustrait une valeur de type LONGLONG d’une autre.
RtlLongLongToChar

Convertit une valeur de type LONGLONG en valeur de type CHAR.
RtlLongLongToInt

Convertit une valeur de type LONGLONG en valeur de type INT.
RtlLongLongToInt8

Convertit une valeur de type LONGLONG en valeur de type INT8.
RtlLongLongToIntPtr

Convertit une valeur de type LONGLONG en valeur de type INT_PTR.
RtlLongLongToLong

Convertit une valeur de type LONGLONG en valeur de type LONG.
RtlLongLongToLongPtr

Convertit une valeur de type LONGLONG en valeur de type LONG_PTR.
RtlLongLongToShort

Convertit une valeur de type LONGLONG en valeur de type SHORT.
RtlLongLongToUChar

Convertit une valeur de type LONGLONG en valeur de type UCHAR.
RtlLongLongToUInt

Convertit une valeur de type LONGLONG en valeur de type UINT.
RtlLongToUInt8

Convertit une valeur de type LONGLONG en valeur de type UNIT8.
RtlLongLongToULong

Convertit une valeur de type LONGLONG en valeur de type ULONG.
RtlLongLongToULongLongLong

Convertit une valeur de type LONGLONG en valeur de type LONGLONG.
RtlLongLongToUShort

Convertit une valeur de type LONGLONG en valeur de type USHORT.
RtlLongMult

Multiplie une valeur de type LONG par une autre.
RtlLongPtrAdd

Ajoute deux valeurs de type LONG_PTR.
RtlLongPtrMult

Multiplie une valeur de type LONG_PTR par une autre.
RtlLongPtrSub

Soustrait une valeur de type LONG_PTR d’une autre.
RtlLongPtrToChar

Convertit une valeur de type LONG_PTR en valeur de type CHAR.
RtlLongPtrToInt

Convertit une valeur de type LONG_PTR en valeur de type INT.
RtlLongPtrToInt8

Convertit une valeur de type LONG_PTR en valeur de type INT8.
RtlLongPtrToIntPtr

Convertit une valeur de type LONG_PTR en valeur de type INT_PTR.
RtlLongPtrToLong

Convertit une valeur de type LONG_PTR en valeur de type LONG.
RtlLongPtrToShort

Convertit une valeur de type LONG_PTR en valeur de type SHORT.
RtlLongPtrToUChar

Convertit une valeur de type LONG_PTR en valeur de type UCHAR.
RtlLongPtrToUInt

Convertit une valeur de type LONG_PTR en valeur de type UINT.
RtlLongPtrToUInt8

Convertit une valeur de type LONG_PTR en valeur de type UINT8.
RtlLongPtrToUIntPtr

Convertit une valeur de type LONG_PTR en valeur de type UINT_PTR.
RtlLongPtrToULong

Convertit une valeur de type LONG_PTR en valeur de type ULONG.
RtlLongPtrToULongLong

Convertit une valeur de type LONG_PTR en valeur de type ULONGLONG.
RtlLongPtrToULongPtr

Convertit une valeur de type LONG_PTR en valeur de type ULONG_PTR.
RtlLongPtrToUShort

Convertit une valeur de type LONG_PTR en valeur de type USHORT.
RtlLongSub

Soustrait une valeur de type LONG d’une autre.
RtlLongToChar

Convertit une valeur de type LONG en valeur de type CHAR.
RtlLongToInt

Convertit une valeur de type LONG en valeur de type INT.
RtlLongToInt8

Convertit une valeur de type LONG en valeur de type INT8.
RtlLongToIntPtr

Convertit une valeur de type LONG en valeur de type INT_PTR.
RtlLongToShort

Convertit une valeur de type LONG en valeur de type SHORT.
RtlLongToUChar

Convertit une valeur de type LONG en valeur de type UCHAR.
RtlLongToUInt

Convertit une valeur de type LONG en valeur de type UINT.
RtlLongToUInt8

Convertit une valeur de type LONG en valeur de type UINT8.
RtlLongToUIntPtr

Convertit une valeur de type LONG en valeur de type UINT_PTR.
RtlLongToULong

Convertit une valeur de type LONG en valeur de type ULONG.
RtlLongToULongLong

Convertit une valeur de type LONG en valeur de type ULONGLONG.
RtlLongToULongPtr

Convertit une valeur de type LONG en valeur de type ULONG_PTR.
RtlLongToUShort

Convertit une valeur de type LONG en valeur de type USHORT.
RtlPtrdiffTAdd

Ajoute deux valeurs de type PTRDIFF_T.
RtlPtrdiffTMult

Multiplie une valeur de type PTRDIFF_T par une autre.
RtlPtrdiffTSub

Soustrait une valeur de type PTRDIFF_T d’une autre.
RtlShortAjouter

Ajoute deux valeurs de type SHORT.
RtlShortMult

Multiplie une valeur de type SHORT par une autre.
RtlShortSub

Soustrait une valeur de type SHORT d’une autre.
RtlShortToChar

Convertit une valeur de type SHORT en valeur de type CHAR.
RtlShortToDWordPtr

Convertit une valeur de type SHORT en valeur de type DWORD_PTR.
RtlShortToInt8

Convertit une valeur de type SHORT en valeur de type INT8.
RtlShortToUChar

Convertit une valeur de type SHORT en valeur de type UCHAR.
RtlShortToUInt

Convertit une valeur de type SHORT en valeur de type UINT.
RtlShortToUInt8

Convertit une valeur de type SHORT en valeur de type UINT8.
RtlShortToUIntPtr

Convertit une valeur de type SHORT en valeur de type UINT_PTR.
RtlShortToULong

Convertit une valeur de type SHORT en valeur de type ULONG.
RtlShortToULongLong

Convertit une valeur de type SHORT en valeur de type ULONGLONG.
RtlShortToULongPtr

Convertit une valeur de type SHORT en valeur de type ULONG_PTR.
RtlShortToUShort

Convertit une valeur de type SHORT en valeur de type USHORT.
RtlSizeTAdd

Ajoute deux valeurs de type SIZE_T.
RtlSizeTMult

Multiplie une valeur de type SIZE_T par une autre.
RtlSizeTSub

Soustrait une valeur de type SIZE_T d’une autre.
RtlSSIZETAjouter

Ajoute deux valeurs de type SSIZE_T.
RtlSSIZETMult

Multiplie une valeur de type SSIZE_T par une autre.
RtlSSIZETSub

Soustrait une valeur de type SSIZE_T d’une autre.
RtlUInt8Ajouter

Ajoute deux valeurs de type UINT8.
RtlUInt8Mult

Multiplie une valeur de type UINT8 par une autre.
RtlUInt8Sub

La routine RtlUInt8Sub soustrait une valeur de type UINT8 d’une autre.
RtlUInt8ToChar

Convertit une valeur de type UINT8 en valeur de type CHAR.
RtlUInt8ToInt8

Convertit une valeur de type UINT8 en valeur de type INT8.
RtlUIntAdd

Ajoute deux valeurs de type UINT.
RtlUIntMult

Multiplie une valeur de type UINT par une autre.
RtlUIntPtrAdd

Ajoute deux valeurs de type UINT_PTR.
RtlUIntPtrMult

Multiplie une valeur de type UINT_PTR par une autre.
RtlUIntPtrSub

Soustrait une valeur de type UINT_PTR d’une autre.
RtlUIntPtrToChar

Convertit une valeur de type UINT_PTR en valeur de type CHAR.
RtlUIntPtrToInt

Convertit une valeur de type UINT_PTR en valeur de type INT.
RtlUIntPtrToInt16

Convertit une valeur de type UINT_PTR en valeur de type INT16.
RtlUIntPtrToInt8

Convertit une valeur de type UINT_PTR en valeur de type INT8.
RtlUIntPtrToIntPtr

Convertit une valeur de type UINT_PTR en valeur de type INT_PTR.
RtlUIntPtrToLong

Convertit une valeur de type UINT_PTR en valeur de type LONG.
RtlUIntPtrToLongLong

Convertit une valeur de type UINT_PTR en valeur de type LONGLONG.
RtlUIntPtrToLongPtr

Convertit une valeur de type UINT_PTR en valeur de type LONG_PTR.
RtlUIntPtrToShort

Convertit une valeur de type UINT_PTR en valeur de type SHORT.
RtlUIntPtrToUChar

Convertit une valeur de type UINT_PTR en valeur de type UCHAR.
RtlUIntPtrToUInt

Convertit une valeur de type UINT_PTR en valeur de type UINT.
RtlUIntPtrToUInt16

Convertit une valeur de type UINT_PTR en valeur de type UINT16.
RtlUIntPtrToUInt8

Convertit une valeur de type UINT_PTR en valeur de type UINT8.
RtlUIntPtrToULong

Découvrez comment cette fonction convertit une valeur de type UINT_PTR en valeur de type LONG.
RtlUIntPtrToUShort

Convertit une valeur de type UINT_PTR en valeur de type USHORT.
RtlUIntSub

Soustrait une valeur de type UINT d’une autre.
RtlUIntToChar

Convertit une valeur de type UINT en valeur de type CHAR.
RtlUIntToInt

Convertit une valeur de type UINT en valeur de type INT.
RtlUIntToInt8

Convertit une valeur de type UINT en valeur de type INT8.
RtlUIntToIntPtr

Convertit une valeur de type UINT en valeur de type INT_PTR.
RtlUIntToLong

Convertit une valeur de type UINT en valeur de type LONG.
RtlUIntToLongPtr

Convertit une valeur de type UINT en valeur de type LONG_PTR.
RtlUIntToShort

Convertit une valeur de type UINT en valeur de type SHORT.
RtlUIntToUChar

Convertit une valeur de type UINT en valeur de type UCHAR.
RtlUIntToUInt8

Convertit une valeur de type UINT en valeur de type UINT8.
RtlUIntToUShort

Convertit une valeur de type UINT en valeur de type USHORT.
RtlULongAdd

Ajoute deux valeurs de type ULONG.
RtlULongLongAdd

Ajoute deux valeurs de type ULONGLONG.
RtlULongLongMult

Multiplie une valeur de type ULONGLONG par une autre.
RtlULongLongSub

Soustrait une valeur de type ULONGLONG d’une autre.
RtlULongLongToChar

Convertit une valeur de type ULONGLONG en valeur de type CHAR.
RtlULongLongToInt

Convertit une valeur de type ULONGLONG en valeur de type INT.
RtlULongLongToInt8

Convertit une valeur de type ULONGLONG en valeur de type INT8.
RtlULongLongToLong

Convertit une valeur de type ULONGLONG en valeur de type LONG.
RtlULongLongToLongLong

Convertit une valeur de type ULONGLONG en valeur de type LONGLONG.
RtlULongLongToLongPtr

Convertit une valeur de type ULONGLONG en valeur de type LONG_PTR.
RtlULongLongToShort

Convertit une valeur de type ULONGLONG en valeur de type SHORT.
RtlULongLongToUChar

Convertit une valeur de type ULONGLONG en valeur de type UCHAR.
RtlULongLongToUInt

Convertit une valeur de type ULONGLONG en valeur de type UINT.
RtlULongLongToUInt8

Convertit une valeur de type ULONGLONG en valeur de type UINT8.
RtlULongLongToUIntPtr

Convertit une valeur de type ULONGLONG en valeur de type UINT_PTR.
RtlULongLongToULong

Convertit une valeur de type ULONGLONG en valeur de type ULONG.
RtlULongLongToULongPtr

Convertit une valeur de type ULONGLONG en valeur de type ULONG_PTR.
RtlULongLongToUShort

Convertit une valeur de type ULONGLONG en valeur de type USHORT.
RtlULongMult

Multiplie une valeur de type ULONG par une autre.
RtlULongPtrAdd

Ajoute deux valeurs de type ULONG_PTR.
RtlULongPtrMult

Multiplie une valeur de type ULONG_PTR par une autre.
RtlULongPtrSub

Soustrait une valeur de type ULONG_PTR d’une autre.
RtlULongPtrToChar

Convertit une valeur de type ULONG_PTR en valeur de type CHAR.
RtlULongPtrToInt

Convertit une valeur de type ULONG_PTR en valeur de type INT.
RtlULongPtrToInt8

Convertit une valeur de type ULONG_PTR en valeur de type INT8.
RtlULongPtrToIntPtr

Convertit une valeur de type ULONG_PTR en valeur de type INT_PTR.
RtlULongPtrToLong

Convertit une valeur de type ULONG_PTR en valeur de type LONG.
RtlULongPtrToLongLong

Convertit une valeur de type ULONG_PTR en valeur de type LONGLONG.
RtlULongPtrToLongPtr

Convertit une valeur de type ULONG_PTR en valeur de type LONG_PTR.
RtlULongPtrToShort

Convertit une valeur de type ULONG_PTR en valeur de type SHORT.
RtlULongPtrToUChar

Convertit une valeur de type ULONG_PTR en valeur de type UCHAR.
RtlULongPtrToUInt

Convertit une valeur de type ULONG_PTR en valeur de type UINT.
RtlULongPtrToUInt8

Convertit une valeur de type ULONG_PTR en valeur de type UINT8.
RtlULongPtrToUIntPtr

Convertit une valeur de type ULONG_PTR en valeur de type UINT_PTR.
RtlULongPtrToULong

Convertit une valeur de type ULONG_PTR en valeur de type ULONG.
RtlULongPtrToUShort

Convertit une valeur de type ULONG_PTR en valeur de type USHORT.
RtlULongSub

Soustrait une valeur de type ULONG d’une autre.
RtlULongToChar

Convertit une valeur de type ULONG en valeur de type CHAR.
RtlULongToInt

Convertit une valeur de type ULONG en valeur de type INT.
RtlULongToInt8

Convertit une valeur de type ULONG en valeur de type INT8.
RtlULongToIntPtr

Convertit une valeur de type ULONG en valeur de type INT_PTR.
RtlULongToLong

Convertit une valeur de type ULONG en valeur de type LONG.
RtlULongToLongPtr

Convertit une valeur de type ULONG en valeur de type LONG_PTR.
RtlULongToShort

Convertit une valeur de type ULONG en valeur de type SHORT.
RtlULongToUChar

Convertit une valeur de type ULONG en valeur de type UCHAR.
RtlULongToUInt

Convertit une valeur de type ULONG en valeur de type UINT.
RtlULongToUInt8

Découvrez comment cette fonction convertit une valeur de type ULONG_PTR en valeur de type UINT8.
RtlULongToUIntPtr

Découvrez comment cette méthode convertit une valeur de type ULONG_PTR en valeur de type UINT_PTR.
RtlULongToUShort

Convertit une valeur de type ULONG en valeur de type USHORT.
RtlUShortAjouter

Ajoute deux valeurs de type USHORT.
RtlUShortMult

Multiplie une valeur de type USHORT par une autre.
RtlUShortSub

Soustrait une valeur de type USHORT d’une autre.
RtlUShortToChar

Convertit une valeur de type USHORT en valeur de type CHAR.
RtlUShortToInt8

Convertit une valeur de type USHORT en valeur de type INT8.
RtlUShortToShort

Convertit une valeur de type USHORT en valeur de type SHORT.
RtlUShortToUChar

Convertit une valeur de type USHORT en valeur de type UCHAR.
RtlUShortToUInt8

Convertit une valeur de type USHORT en valeur de type UINT8.