|
|
|
|
|
- Nom des services connus
- Limitation
- Permissions requises
SocketConnecteBluetooth (Fonction) En anglais : SocketConnectBluetooth Connecte un poste client à un socket Bluetooth spécifique. Syntaxe
<Résultat> = SocketConnecteBluetooth(<Nom du socket> , <Service> , <Adresse> [, <Attente maximale>])
<Résultat> : Booléen - Vrai si la connexion a été réalisée,
- Faux dans le cas contraire. En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction ErreurInfo.
<Nom du socket> : Chaîne de caractères Nom à donner à la connexion ouverte sur le socket du serveur. Ce nom sera utilisé dans toutes les fonctions socket. <Service> : Chaîne de caractères Correspond :- soit au nom d'un service connu (voir Notes)
- soit au GUID d'un service
<Adresse> : Chaîne de caractères Adresse MAC du poste serveur. <Attente maximale> : Entier optionnel Attente maximale (en millisecondes) de réalisation de la connexion. Ce délai sert uniquement dans le cas où le serveur refuse la connexion (fonction SocketRefuse). La connexion ne sera alors pas bloquante. Ce paramètre peut correspondre à : - un entier correspondant au nombre de millisecondes,
- une variable de type Durée,
- l'indication directe de la durée (par exemple 1 s ou 10 ms).
Par défaut, cette attente est égale à 5 000 millisecondes (5 secondes). Remarques Nom des services connus Les services connus sont les services standard décrits dans la norme Bluetooth. Les noms de services acceptés sont les suivants : - ServiceDiscoveryServerServiceClassID_UUID
- BrowseGroupDescriptorServiceClassID_UUID
- PublicBrowseGroupServiceClass_UUID
- SerialPortServiceClass_UUID
- LANAccessUsingPPPServiceClass_UUID
- DialupNetworkingServiceClass_UUID
- IrMCSyncServiceClass_UUID
- OBEXObjectPushServiceClass_UUID
- OBEXFileTransferServiceClass_UUID
- IrMCSyncCommandServiceClass_UUID
- HeadsetServiceClass_UUID
- CordlessTelephonyServiceClass_UUID
- AudioSourceServiceClass_UUID
- AudioSinkServiceClass_UUID
- AVRemoteControlTargetServiceClass_UUID
- AdvancedAudioDistributionServiceClass_UUID
- AVRemoteControlServiceClass_UUID
- VideoConferencingServiceClass_UUID
- IntercomServiceClass_UUID
- FaxServiceClass_UUID
- HeadsetAudioGatewayServiceClass_UUID
- WAPServiceClass_UUID
- WAPClientServiceClass_UUID
- PANUServiceClass_UUID
- NAPServiceClass_UUID
- GNServiceClass_UUID
- DirectPrintingServiceClass_UUID
- ReferencePrintingServiceClass_UUID
- ImagingServiceClass_UUID
- ImagingResponderServiceClass_UUID
- ImagingAutomaticArchiveServiceClass_UUID
- ImagingReferenceObjectsServiceClass_UUID
- HandsfreeServiceClass_UUID
- HandsfreeAudioGatewayServiceClass_UUID
- DirectPrintingReferenceObjectsServiceClass_UUID
- ReflectedUIServiceClass_UUID
- BasicPringingServiceClass_UUID
- PrintingStatusServiceClass_UUID
- HumanInterfaceDeviceServiceClass_UUID
- HardcopyCableReplacementServiceClass_UUID
- HCRPrintServiceClass_UUID
- HCRScanServiceClass_UUID
- CommonISDNAccessServiceClass_UUID
- VideoConferencingGWServiceClass_UUID
- UDIMTServiceClass_UUID
- UDITAServiceClass_UUID
- AudioVideoServiceClass_UUID
- PnPInformationServiceClass_UUID
- GenericNetworkingServiceClass_UUID
- GenericFileTransferServiceClass_UUID
- GenericAudioServiceClass_UUID
- GenericTelephonyServiceClass_UUID
- ActiveSyncClass_UUID
Si vous utilisez un autre service, utilisez directement son identifiant (GUID). Limitation Seule la pile bluetooth Microsoft est supportée par cette fonction. Pour plus de détails sur les clés supportées, consultez Quelles piles utiliser ?Composante : wd300com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|