Windows kernel run-time library obsolete routines
The following run-time library obsolete routines are exported to support existing driver binaries:
Obsolete routine | Description |
---|---|
RtlEnlargedIntegerMultiply | For better performance, use the RtlLongMult routine if the result will fit into a 32-bit signed integer. Otherwise, use the compiler support for 64-bit integer operations. |
RtlEnlargedUnsignedDivide | For better performance, use the compiler support for 64-bit integer operations. |
RtlEnlargedUnsignedMultiply | For better performance, use the RtlULongMult routine if the result will fit into a 32-bit unsigned integer. Otherwise, use the compiler support for 64-bit integer operations. |
RtlExtendedIntegerMultiply | For better performance, use the compiler support for 64-bit integer operations. |
RtlExtendedLargeIntegerDivide | For better performance, use the compiler support for 64-bit integer operations. |
RtlExtendedMagicDivide | For better performance, use the compiler support for 64-bit integer operations. |
RtlFillBytes | Fills a caller-supplied buffer with the given unsigned character. Use RtlFillMemory instead. |
RtlLargeIntegerAdd | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerAnd | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerArithmeticShift | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerDivide | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerEqualTo | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerEqualToZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerGreaterOrEqualToZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerGreaterThan | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerGreaterThanOrEqualTo | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerGreaterThanZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerLessOrEqualToZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerLessThan | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerLessThanOrEqualTo | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerLessThanZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerNegate | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerNotEqualTo | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerNotEqualToZero | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerShiftLeft | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerShiftRight | For better performance, use the compiler support for 64-bit integer operations. |
RtlLargeIntegerSubtract | For better performance, use the compiler support for 64-bit integer operations. |
RtlZeroBytes | Fills a block of memory with zeros, given a pointer to the block and the length, in bytes, to be filled. For better performance, use RtlZeroMemory. |
Related topics
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for