Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Умножает два 32-разрядных целых числа без знака, возвращая 64-разрядное целое число без знака. Функция оптимально выполняется в 32-разрядной версии Windows.
Синтаксис
ULONGLONG UInt32x32To64(
[in] ULONG a,
[in] ULONG b
);
Параметры
[in] a
Первое 32-разрядное целое число без знака для операции умножения.
[in] b
Второе 32-разрядное целое число без знака для операции умножения.
Возвращаемое значение
Тип: ULONGLONG
Возвращаемое значение — это 64-разрядный целочисленный результат операции умножения без знака.
Замечания
Эта функция реализуется на всех платформах по оптимальному встроенному коду: одна инструкция умножения, которая возвращает 64-разрядный результат.
Обратите внимание, что возвращаемое значение функции — это 64-разрядное значение, а не структура ULARGE_INTEGER .
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows XP [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | winnt.h (включая Windows.h) |