функция обратного вызова 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

См. также раздел

BTHDDI_SDP_PARSE_INTERFACE