ntintsafe.h ヘッダー

このヘッダーはカーネルによって使用されます。 詳細については、次を参照してください。

ntintsafe.h には、次のプログラミング インターフェイスが含まれています。

関数

 
RtlByteToChar

BYTE 型の値を CHAR 型の値に変換します。
RtlByteToInt8

BYTE 型の値を INT8 型の値に変換します。
RtlDWordPtrAdd

DWORD_PTR 型の 2 つの値を追加します。
RtlDWordPtrMult

DWORD_PTR型の 1 つの値に別の値を乗算します。
RtlDWordPtrSub

DWORD_PTR型の値を別の値から減算します。
RtlInt8Add

INT8 型の 2 つの値を追加します。
RtlInt8Mult

INT8 型の 1 つの値に別の値を乗算します。
RtlInt8Sub

INT8 型の値を別の値から減算します。
RtlInt8ToUChar

INT8 型の値を UCHAR 型の値に変換します。
RtlInt8ToUInt

INT8 型の値を UINT 型の値に変換します。
RtlInt8ToUInt8

INT8 型の値を UINT8 型の値に変換します。
RtlInt8ToUIntPtr

INT8 型の値を UINT_PTR 型の値に変換します。
RtlInt8ToULong

INT8 型の値を ULONG 型の値に変換します。
RtlInt8ToULongLong

INT8 型の値を ULONGLONG 型の値に変換します。
RtlInt8ToULongPtr

INT8 型の値を ULONG_PTR 型の値に変換します。
RtlInt8ToUShort

INT8 型の値を USHORT 型の値に変換します。
RtlIntAdd

INT 型の 2 つの値を追加します。
RtlIntMult

INT 型の 1 つの値に別の値を乗算します。
RtlIntPtrAdd

INT_PTR 型の 2 つの値を追加します。
RtlIntPtrMult

INT_PTR型の 1 つの値に別の値を乗算します。
RtlIntPtrSub

INT_PTR型の値を別の値から減算します。
RtlIntPtrToChar

INT_PTR型の値を CHAR 型の値に変換します。
RtlIntPtrToInt

INT_PTR型の値を INT 型の値に変換します。
RtlIntPtrToInt8

INT_PTR型の値を INT8 型の値に変換します。
RtlIntPtrToLong

INT_PTR型の値を LONG 型の値に変換します。
RtlIntPtrToLongPtr

INT_PTR 型の値を LONG_PTR 型の値に変換します。
RtlIntPtrToShort

INT_PTR型の値を SHORT 型の値に変換します。
RtlIntPtrToUChar

INT_PTR型の値を UCHAR 型の値に変換します。
RtlIntPtrToUInt

INT_PTR型の値を UINT 型の値に変換します。
RtlIntPtrToUInt8

INT_PTR型の値を UINT8 型の値に変換します。
RtlIntPtrToUIntPtr

INT_PTR 型の値を UINT_PTR 型の値に変換します。
RtlIntPtrToULong

INT_PTR型の値を ULONG 型の値に変換します。
RtlIntPtrToULongLong

INT_PTR型の値を ULONGLONG 型の値に変換します。
RtlIntPtrToULongPtr

INT_PTR 型の値を ULONG_PTR 型の値に変換します。
RtlIntPtrToUShort

INT_PTR型の値を USHORT 型の値に変換します。
RtlIntSub

INT 型の 1 つの値を別の値から減算します。
RtlIntToChar

INT 型の値を CHAR 型の値に変換します。
RtlIntToInt8

INT 型の値を INT8 型の値に変換します。
RtlIntToShort

INT 型の値を SHORT 型の値に変換します。
RtlIntToUChar

INT 型の値を UCHAR 型の値に変換します。
RtlIntToUInt

INT 型の値を UINT 型の値に変換します。
RtlIntToUInt8

INT 型の値を UINT8 型の値に変換します。
RtlIntToULong

INT 型の値を ULONG 型の値に変換します。
RtlIntToULongLong

INT 型の値を ULONGLONG 型の値に変換します。
RtlIntToUShort

INT 型の値を USHORT 型の値に変換します。
RtlLongAdd

LONG 型の 2 つの値を追加します。
RtlLongLongAdd

LONGLONG 型の 2 つの値を追加します。
RtlLongLongMult

LONGLONG 型の 1 つの値を別の値で乗算します。
RtlLongLongSub

LONGLONG 型の 1 つの値を別の値から減算します。
RtlLongLongToChar

LONGLONG 型の値を CHAR 型の値に変換します。
RtlLongLongToInt

LONGLONG 型の値を INT 型の値に変換します。
RtlLongLongToInt8

LONGLONG 型の値を INT8 型の値に変換します。
RtlLongLongToIntPtr

LONGLONG 型の値を、INT_PTR型の値に変換します。
RtlLongLongToLong

LONGLONG 型の値を LONG 型の値に変換します。
RtlLongLongToLongPtr

LONGLONG 型の値を型LONG_PTRの値に変換します。
RtlLongLongToShort

LONGLONG 型の値を SHORT 型の値に変換します。
RtlLongLongToUChar

LONGLONG 型の値を UCHAR 型の値に変換します。
RtlLongLongToUInt

LONGLONG 型の値を UINT 型の値に変換します。
RtlLongLongToUInt8

LONGLONG 型の値を UNIT8 型の値に変換します。
RtlLongLongToULong

LONGLONG 型の値を ULONG 型の値に変換します。
RtlLongLongToULongLong

LONGLONG 型の値を LONGLONG 型の値に変換します。
RtlLongLongToUShort

LONGLONG 型の値を USHORT 型の値に変換します。
RtlLongMult

LONG 型の 1 つの値に別の値を乗算します。
RtlLongPtrAdd

LONG_PTR型の 2 つの値を追加します。
RtlLongPtrMult

LONG_PTR型の 1 つの値を別の値で乗算します。
RtlLongPtrSub

LONG_PTR型の 1 つの値を別の値から減算します。
RtlLongPtrToChar

LONG_PTR型の値を CHAR 型の値に変換します。
RtlLongPtrToInt

LONG_PTR型の値を INT 型の値に変換します。
RtlLongPtrToInt8

LONG_PTR型の値を INT8 型の値に変換します。
RtlLongPtrToIntPtr

LONG_PTR型の値を INT_PTR 型の値に変換します。
RtlLongPtrToLong

LONG_PTR型の値を LONG 型の値に変換します。
RtlLongPtrToShort

LONG_PTR型の値を SHORT 型の値に変換します。
RtlLongPtrToUChar

LONG_PTR型の値を UCHAR 型の値に変換します。
RtlLongPtrToUInt

LONG_PTR型の値を UINT 型の値に変換します。
RtlLongPtrToUInt8

LONG_PTR型の値を UINT8 型の値に変換します。
RtlLongPtrToUIntPtr

LONG_PTR型の値を UINT_PTR 型の値に変換します。
RtlLongPtrToULong

LONG_PTR型の値を ULONG 型の値に変換します。
RtlLongPtrToULongLong

LONG_PTR型の値を ULONGLONG 型の値に変換します。
RtlLongPtrToULongPtr

LONG_PTR型の値を型ULONG_PTRの値に変換します。
RtlLongPtrToUShort

LONG_PTR型の値を USHORT 型の値に変換します。
RtlLongSub

LONG 型の 1 つの値を別の値から減算します。
RtlLongToChar

LONG 型の値を CHAR 型の値に変換します。
RtlLongToInt

LONG 型の値を INT 型の値に変換します。
RtlLongToInt8

LONG 型の値を INT8 型の値に変換します。
RtlLongToIntPtr

LONG 型の値を型INT_PTRの値に変換します。
RtlLongToShort

LONG 型の値を SHORT 型の値に変換します。
RtlLongToUChar

LONG 型の値を UCHAR 型の値に変換します。
RtlLongToUInt

LONG 型の値を UINT 型の値に変換します。
RtlLongToUInt8

LONG 型の値を UINT8 型の値に変換します。
RtlLongToUIntPtr

LONG 型の値を型UINT_PTRの値に変換します。
RtlLongToULong

LONG 型の値を ULONG 型の値に変換します。
RtlLongToULongLong

LONG 型の値を ULONGLONG 型の値に変換します。
RtlLongToULongPtr

LONG 型の値を型ULONG_PTRの値に変換します。
RtlLongToUShort

LONG 型の値を USHORT 型の値に変換します。
RtlPtrdiffTAdd

PTRDIFF_T型の 2 つの値を追加します。
RtlPtrdiffTMult

PTRDIFF_T型の 1 つの値を別の値で乗算します。
RtlPtrdiffTSub

PTRDIFF_T型の 1 つの値を別の値から減算します。
RtlShortAdd

SHORT 型の 2 つの値を追加します。
RtlShortMult

SHORT 型の 1 つの値に別の値を乗算します。
RtlShortSub

SHORT 型の 1 つの値を別の値から減算します。
RtlShortToChar

SHORT 型の値を CHAR 型の値に変換します。
RtlShortToDWordPtr

SHORT 型の値を型DWORD_PTRの値に変換します。
RtlShortToInt8

SHORT 型の値を INT8 型の値に変換します。
RtlShortToUChar

SHORT 型の値を UCHAR 型の値に変換します。
RtlShortToUInt

SHORT 型の値を UINT 型の値に変換します。
RtlShortToUInt8

SHORT 型の値を UINT8 型の値に変換します。
RtlShortToUIntPtr

SHORT 型の値を型UINT_PTRの値に変換します。
RtlShortToULong

SHORT 型の値を ULONG 型の値に変換します。
RtlShortToULongLong

SHORT 型の値を ULONGLONG 型の値に変換します。
RtlShortToULongPtr

SHORT 型の値を型ULONG_PTRの値に変換します。
RtlShortToUShort

SHORT 型の値を USHORT 型の値に変換します。
RtlSizeTAdd

SIZE_T型の 2 つの値を追加します。
RtlSizeTMult

SIZE_T型の 1 つの値を別の値で乗算します。
RtlSizeTSub

SIZE_T型の 1 つの値を別の値から減算します。
RtlSSIZETAdd

SSIZE_T型の 2 つの値を追加します。
RtlSSIZETMult

SSIZE_T型の 1 つの値を別の値で乗算します。
RtlSSIZETSub

SSIZE_T型の 1 つの値を別の値から減算します。
RtlUInt8Add

UINT8 型の 2 つの値を追加します。
RtlUInt8Mult

型 UINT8 の 1 つの値を別の値で乗算します。
RtlUInt8Sub

RtlUInt8Sub ルーチンは、UINT8 型の 1 つの値を別の値から減算します。
RtlUInt8ToChar

UINT8 型の値を CHAR 型の値に変換します。
RtlUInt8ToInt8

UINT8 型の値を INT8 型の値に変換します。
RtlUIntAdd

UINT 型の 2 つの値を追加します。
RtlUIntMult

型 UINT の 1 つの値に別の値を乗算します。
RtlUIntPtrAdd

UINT_PTR型の 2 つの値を追加します。
RtlUIntPtrMult

UINT_PTR型の 1 つの値を別の値で乗算します。
RtlUIntPtrSub

UINT_PTR型の 1 つの値を別の値から減算します。
RtlUIntPtrToChar

UINT_PTR型の値を CHAR 型の値に変換します。
RtlUIntPtrToInt

UINT_PTR型の値を INT 型の値に変換します。
RtlUIntPtrToInt16

UINT_PTR型の値を INT16 型の値に変換します。
RtlUIntPtrToInt8

UINT_PTR型の値を INT8 型の値に変換します。
RtlUIntPtrToIntPtr

UINT_PTR型の値を INT_PTR 型の値に変換します。
RtlUIntPtrToLong

UINT_PTR型の値を LONG 型の値に変換します。
RtlUIntPtrToLongLong

UINT_PTR型の値を LONGLONG 型の値に変換します。
RtlUIntPtrToLongPtr

UINT_PTR型の値を LONG_PTR 型の値に変換します。
RtlUIntPtrToShort

UINT_PTR型の値を SHORT 型の値に変換します。
RtlUIntPtrToUChar

UINT_PTR型の値を UCHAR 型の値に変換します。
RtlUIntPtrToUInt

UINT_PTR型の値を UINT 型の値に変換します。
RtlUIntPtrToUInt16

UINT_PTR型の値を UINT16 型の値に変換します。
RtlUIntPtrToUInt8

UINT_PTR型の値を UINT8 型の値に変換します。
RtlUIntPtrToULong

この関数は、UINT_PTR型の値を LONG 型の値に変換する方法について説明します。
RtlUIntPtrToUShort

UINT_PTR型の値を USHORT 型の値に変換します。
RtlUIntSub

UINT 型の 1 つの値を別の値から減算します。
RtlUIntToChar

UINT 型の値を CHAR 型の値に変換します。
RtlUIntToInt

UINT 型の値を INT 型の値に変換します。
RtlUIntToInt8

UINT 型の値を INT8 型の値に変換します。
RtlUIntToIntPtr

UINT 型の値を INT_PTR 型の値に変換します。
RtlUIntToLong

UINT 型の値を LONG 型の値に変換します。
RtlUIntToLongPtr

UINT 型の値を LONG_PTR 型の値に変換します。
RtlUIntToShort

UINT 型の値を SHORT 型の値に変換します。
RtlUIntToUChar

UINT 型の値を UCHAR 型の値に変換します。
RtlUIntToUInt8

UINT 型の値を UINT8 型の値に変換します。
RtlUIntToUShort

UINT 型の値を USHORT 型の値に変換します。
RtlULongAdd

ULONG 型の 2 つの値を追加します。
RtlULongLongAdd

ULONGLONG 型の 2 つの値を追加します。
RtlULongLongMult

ULONGLONG 型の 1 つの値に別の値を乗算します。
RtlULongLongSub

ULONGLONG 型の値を別の値から減算します。
RtlULongLongToChar

ULONGLONG 型の値を CHAR 型の値に変換します。
RtlULongLongToInt

ULONGLONG 型の値を INT 型の値に変換します。
RtlULongLongToInt8

ULONGLONG 型の値を INT8 型の値に変換します。
RtlULongLongToLong

ULONGLONG 型の値を LONG 型の値に変換します。
RtlULongLongToLongLong

ULONGLONG 型の値を LONGLONG 型の値に変換します。
RtlULongLongToLongPtr

ULONGLONG 型の値を LONG_PTR 型の値に変換します。
RtlULongLongToShort

ULONGLONG 型の値を SHORT 型の値に変換します。
RtlULongLongToUChar

ULONGLONG 型の値を UCHAR 型の値に変換します。
RtlULongLongToUInt

ULONGLONG 型の値を UINT 型の値に変換します。
RtlULongLongToUInt8

ULONGLONG 型の値を UINT8 型の値に変換します。
RtlULongLongToUIntPtr

ULONGLONG 型の値を UINT_PTR 型の値に変換します。
RtlULongLongToULong

ULONGLONG 型の値を ULONG 型の値に変換します。
RtlULongLongToULongPtr

ULONGLONG 型の値を ULONG_PTR 型の値に変換します。
RtlULongLongToUShort

ULONGLONG 型の値を USHORT 型の値に変換します。
RtlULongMult

ULONG 型の 1 つの値に別の値を乗算します。
RtlULongPtrAdd

ULONG_PTR型の 2 つの値を追加します。
RtlULongPtrMult

ULONG_PTR型の 1 つの値に別の値を乗算します。
RtlULongPtrSub

ULONG_PTR型の 1 つの値を別の値から減算します。
RtlULongPtrToChar

ULONG_PTR型の値を CHAR 型の値に変換します。
RtlULongPtrToInt

ULONG_PTR型の値を INT 型の値に変換します。
RtlULongPtrToInt8

ULONG_PTR型の値を INT8 型の値に変換します。
RtlULongPtrToIntPtr

ULONG_PTR 型の値を INT_PTR 型の値に変換します。
RtlULongPtrToLong

ULONG_PTR型の値を LONG 型の値に変換します。
RtlULongPtrToLongLong

ULONG_PTR型の値を LONGLONG 型の値に変換します。
RtlULongPtrToLongPtr

ULONG_PTR型の値を LONG_PTR 型の値に変換します。
RtlULongPtrToShort

ULONG_PTR型の値を SHORT 型の値に変換します。
RtlULongPtrToUChar

ULONG_PTR型の値を UCHAR 型の値に変換します。
RtlULongPtrToUInt

ULONG_PTR型の値を UINT 型の値に変換します。
RtlULongPtrToUInt8

ULONG_PTR 型の値を UINT8 型の値に変換します。
RtlULongPtrToUIntPtr

ULONG_PTR 型の値を UINT_PTR 型の値に変換します。
RtlULongPtrToULong

ULONG_PTR型の値を ULONG 型の値に変換します。
RtlULongPtrToUShort

ULONG_PTR型の値を USHORT 型の値に変換します。
RtlULongSub

ULONG 型の値を別の値から減算します。
RtlULongToChar

ULONG 型の値を CHAR 型の値に変換します。
RtlULongToInt

ULONG 型の値を INT 型の値に変換します。
RtlULongToInt8

ULONG 型の値を INT8 型の値に変換します。
RtlULongToIntPtr

ULONG 型の値を INT_PTR 型の値に変換します。
RtlULongToLong

ULONG 型の値を LONG 型の値に変換します。
RtlULongToLongPtr

ULONG 型の値を LONG_PTR 型の値に変換します。
RtlULongToShort

ULONG 型の値を SHORT 型の値に変換します。
RtlULongToUChar

ULONG 型の値を UCHAR 型の値に変換します。
RtlULongToUInt

ULONG 型の値を UINT 型の値に変換します。
RtlULongToUInt8

この関数は、ULONG_PTR 型の値を UINT8 型の値に変換する方法について説明します。
RtlULongToUIntPtr

このメソッドを使用して、ULONG_PTR型の値を UINT_PTR 型の値に変換する方法について説明します。
RtlULongToUShort

ULONG 型の値を USHORT 型の値に変換します。
RtlUShortAdd

USHORT 型の 2 つの値を追加します。
RtlUShortMult

USHORT 型の 1 つの値を別の値で乗算します。
RtlUShortSub

USHORT 型の 1 つの値を別の値から減算します。
RtlUShortToChar

USHORT 型の値を CHAR 型の値に変換します。
RtlUShortToInt8

USHORT 型の値を INT8 型の値に変換します。
RtlUShortToShort

USHORT 型の値を SHORT 型の値に変換します。
RtlUShortToUChar

USHORT 型の値を UCHAR 型の値に変換します。
RtlUShortToUInt8

USHORT 型の値を UINT8 型の値に変換します。