Changeset 8444 for trunk/include/win
- Timestamp:
- May 16, 2002, 6:50:04 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/ntddk.h
r8443 r8444 867 867 868 868 /* mathematics */ 869 #if defined(__WIN32OS2__) && defined(__IBMC__) 870 LARGE_INTEGER WINAPI RtlpConvertLongToLargeInteger( LONG a ); 871 LARGE_INTEGER WINAPI RtlpEnlargedIntegerMultiply( INT a, INT b ); 872 LARGE_INTEGER WINAPI RtlpExtendedMagicDivide( LARGE_INTEGER *a, LARGE_INTEGER *b, INT shift ); 873 LARGE_INTEGER WINAPI RtlpExtendedIntegerMultiply( LARGE_INTEGER *a, INT b ); 874 LARGE_INTEGER WINAPI RtlpExtendedLargeIntegerDivide( LARGE_INTEGER *a, INT b, INT *rem ); 875 LARGE_INTEGER WINAPI RtlpLargeIntegerAdd( LARGE_INTEGER *a, LARGE_INTEGER *b ); 876 LARGE_INTEGER WINAPI RtlpLargeIntegerArithmeticShift( LARGE_INTEGER *a, INT count ); 877 LARGE_INTEGER WINAPI RtlpLargeIntegerNegate( LARGE_INTEGER *a ); 878 LARGE_INTEGER WINAPI RtlpLargeIntegerShiftLeft( LARGE_INTEGER *a, INT count ); 879 LARGE_INTEGER WINAPI RtlpLargeIntegerShiftRight( LARGE_INTEGER *a, INT count ); 880 LARGE_INTEGER WINAPI RtlpLargeIntegerSubtract( LARGE_INTEGER *a, LARGE_INTEGER b ); 881 ULARGE_INTEGER WINAPI RtlpEnlargedUnsignedMultiply( UINT a, UINT b ); 882 LARGE_INTEGER WINAPI RtlpEnlargedUnsignedDivide( ULARGE_INTEGER a, UINT b, UINT *remptr ); 883 ULARGE_INTEGER WINAPI RtlpConvertUlongToLargeInteger( ULONG a ); 884 ULARGE_INTEGER WINAPI RtlpLargeIntegerDivide( ULARGE_INTEGER *a, ULARGE_INTEGER *b, ULARGE_INTEGER *rem ); 885 886 #else 887 869 888 LONGLONG WINAPI RtlConvertLongToLargeInteger( LONG a ); 870 889 LONGLONG WINAPI RtlEnlargedIntegerMultiply( INT a, INT b ); … … 883 902 ULONGLONG WINAPI RtlLargeIntegerDivide( ULONGLONG a, ULONGLONG b, ULONGLONG *rem ); 884 903 885 #ifdef __WIN32OS2__886 LARGE_INTEGER WINAPI RtlpConvertLongToLargeInteger( LONG a );887 LARGE_INTEGER WINAPI RtlpEnlargedIntegerMultiply( INT a, INT b );888 LARGE_INTEGER WINAPI RtlpExtendedMagicDivide( LARGE_INTEGER *a, LARGE_INTEGER *b, INT shift );889 LARGE_INTEGER WINAPI RtlpExtendedIntegerMultiply( LARGE_INTEGER *a, INT b );890 LARGE_INTEGER WINAPI RtlpExtendedLargeIntegerDivide( LARGE_INTEGER *a, INT b, INT *rem );891 LARGE_INTEGER WINAPI RtlpLargeIntegerAdd( LARGE_INTEGER *a, LARGE_INTEGER *b );892 LARGE_INTEGER WINAPI RtlpLargeIntegerArithmeticShift( LARGE_INTEGER *a, INT count );893 LARGE_INTEGER WINAPI RtlpLargeIntegerNegate( LARGE_INTEGER *a );894 LARGE_INTEGER WINAPI RtlpLargeIntegerShiftLeft( LARGE_INTEGER *a, INT count );895 LARGE_INTEGER WINAPI RtlpLargeIntegerShiftRight( LARGE_INTEGER *a, INT count );896 LARGE_INTEGER WINAPI RtlpLargeIntegerSubtract( LARGE_INTEGER *a, LARGE_INTEGER b );897 ULARGE_INTEGER WINAPI RtlpEnlargedUnsignedMultiply( UINT a, UINT b );898 LARGE_INTEGER WINAPI RtlpEnlargedUnsignedDivide( ULARGE_INTEGER a, UINT b, UINT *remptr );899 ULARGE_INTEGER WINAPI RtlpConvertUlongToLargeInteger( ULONG a );900 ULARGE_INTEGER WINAPI RtlpLargeIntegerDivide( ULARGE_INTEGER *a, ULARGE_INTEGER *b, ULARGE_INTEGER *rem );901 904 #endif 902 905
Note:
See TracChangeset
for help on using the changeset viewer.