Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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. |