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
__mulh |
__RtlpMultiply128 |
__RtlpUnsignedMultiply128 |
__umulh |
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. |
RtlShortAdd 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. |
RtlUInt8Add 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. |