функция обратного вызова PBYTESWAPUINT128 (bthsdpddi.h)
Функция Bluetooth SdpByteSwapUint128 используется для изменения порядка байтов 128-разрядного целого числа без знака.
Синтаксис
PBYTESWAPUINT128 Pbyteswapuint128;
void Pbyteswapuint128(
PSDP_ULARGE_INTEGER_16 pInUint128,
PSDP_ULARGE_INTEGER_16 pOutUint128
)
{...}
Параметры
pInUint128
Указатель на 128-разрядное целое число без знака, для которого требуется отменить порядок байтов.
pOutUint128
Указатель на переменную, получающую преобразованное 128-разрядное целое число.
Возвращаемое значение
None
Remarks
Функция SdpByteSwapUint128 всегда меняет порядок байтов значения, передаваемого в параметре pInUint128 . Записи драйверов устройств Bluetooth могут использовать эту функцию для преобразования 128-разрядных целочисленных значений без знака из порядка байтов на локальном компьютере в порядок байтов сети, к которому подключен компьютер.
Драйверы профилей Bluetooth могут получить указатель на эту функцию через BTHDDI_SDP_PARSE_INTERFACE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Versions:_Supported в Windows Vista и более поздних версий. |
Целевая платформа | Персональный компьютер |
Верхняя часть | bthsdpddi.h (включая BthSdpddi.h) |
IRQL | <= PASSIVE_LEVEL |