PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Nom des services connus
  • Limitation
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Créé un socket en utilisant un périphérique Bluetooth.
Versions 16 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
Nouveauté 16
Android Cette fonction est désormais disponible pour les applications Android.
Android Cette fonction est désormais disponible pour les applications Android.
Versions 18 et supérieures
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Nouveauté 18
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Widget Android Cette fonction est désormais disponible en mode Widget Android.
Exemple
// Création du socket Bluetooth en spécifiant un nom de service
SI SocketCréeBluetooth(gsNomSocketBT, "SerialPortServiceClass_UUID") = Faux ALORS
Erreur("Impossible de créer le socket Bluetooth", ErreurInfo(errComplet))
RETOUR
FIN
// Création du socket Bluetooth en donnant un identifiant "GUID"
// indiqué dans les spécifications d'un périphérique (automate, ...)
SI SocketCréeBluetooth(gsNomSocketBT, "5") = Faux ALORS
Erreur("Impossible de créer le socket Bluetooth", ErreurInfo(errComplet))
RETOUR
FIN
Syntaxe
<Résultat> = SocketCréeBluetooth(<Nom du socket> , <Service> [, <Description>])
<Résultat> : Booléen
  • Vrai si le socket a été créé,
  • 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 (avec guillemets)
Nom à donner au socket. Ce nom sera utilisé dans toutes les fonctions socket.
Attention : le nom du socket est "case-sensitive".
<Service> : Chaîne de caractères (avec guillemets)
Correspond :
  • soit au nom d'un service connu (voir Notes).
  • soit au GUID d'un service.
<Description> : Chaîne de caractères optionnelle (avec guillemets)
Description du socket utilisé par le service de découverte des services Bluetooth.
Remarques

Nom des services connus

Les services connus sont les services standard décrits dans la norme Bluetooth (donc indépendant de la plateforme cible). 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 : wd240com.dll
Version minimum requise
  • Version 12
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire