bthsdpddi.h ヘッダー
このヘッダーは bltooth によって使用されます。 詳細については、次を参照してください。
bthsdpddi.h には、次のプログラミング インターフェイスが含まれています。
コールバック関数
PBYTESWAPUINT128 Bluetooth SdpByteSwapUint128 関数を使用して、符号なし 128 ビット整数のバイト順を逆にします。 |
PBYTESWAPUINT64 Bluetooth SdpByteSwapUint64 関数は、符号なし 64 ビット整数のバイト順を逆にするために使用されます。 |
PBYTESWAPUUID128 Bluetooth SdpByteSwapUuid128 関数は、128 ビット汎用一意識別子 (UUID) のバイト順を逆にするために使用されます。 |
PCONVERTSTREAMTOTREE Bluetooth SdpConvertStreamToTree 関数は、元のストリーム ベースの表現を変更せずに、SDP レコードの Microsoft 独自のツリー ベースの表現を作成するために使用されます。 |
PCONVERTTREETOSTREAM Bluetooth SdpConvertTreeToStream 関数は、ツリー表現から SDP レコードの生のバイトストリーム表現を生成するために使用されます。 生バイトストリーム バージョンは、ローカル SDP サーバーでのパブリケーションに適しています。 |
PGETNEXTELEMENT Bluetooth SdpGetNextElement 関数は、SDP レコード ストリーム内のエントリを反復処理するために使用されます。 |
PRETRIEVEUINT64 Bluetooth SdpRetrieveUint64 関数は、SDP ストリームから整列されていない 64 ビット整数をコピーするために使用されます。 |
PRETRIEVEUUID128 Bluetooth SdpRetrieveUuid128 関数は、SDP ストリームから整列されていない 128 ビット汎用一意識別子 (UUID) をコピーするために使用されます。 |
PVALIDATESTREAM Bluetooth SdpValidateStream 関数は、生の SDP レコードを解析し、エラーが含まれているかどうかを判断するために使用されます。 |
構造
BTHDDI_SDP_NODE_INTERFACE BTHDDI_SDP_NODE_INTERFACE構造体は、プロファイル ドライバーがより簡単に解析できるツリー表現との間で変換するなど、SDP レコードを操作するための関数を提供します。 |
BTHDDI_SDP_PARSE_INTERFACE BTHDDI_SDP_PARSE_INTERFACE構造体には、SDP レコードを解析するための関数が用意されています。 |