次の方法で共有


PBYTESWAPUINT128 コールバック関数 (bthsdpddi.h)

Bluetooth SdpByteSwapUint128 関数を使用して、符号なし 128 ビット整数のバイト順を逆にします。

構文

PBYTESWAPUINT128 Pbyteswapuint128;

void Pbyteswapuint128(
  PSDP_ULARGE_INTEGER_16 pInUint128,
  PSDP_ULARGE_INTEGER_16 pOutUint128
)
{...}

パラメーター

pInUint128

バイト順を反転させる符号なし 128 ビット整数へのポインター。

pOutUint128

変換された 128 ビット整数を受け取る変数へのポインター。

戻り値

なし

解説

SdpByteSwapUint128 関数は、pInUint128 パラメーターで渡された値のバイト順を常に反転します。 Bluetooth デバイス ドライバーのライターは、この関数を使用して、符号なし 128 ビット整数値をローカル コンピューターのバイト順から、コンピューターが接続されているネットワークのバイト順に変換できます。

Bluetooth プロファイル ドライバーは、 BTHDDI_SDP_PARSE_INTERFACEを介してこの関数へのポインターを取得できます。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョン:_Supported。
対象プラットフォーム デスクトップ
Header bthsdpddi.h (BthSdpddi.h を含む)
IRQL <= PASSIVE_LEVEL

こちらもご覧ください

BTHDDI_SDP_PARSE_INTERFACE