Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Résumé

CreateFile() peut être utilisé pour obtenir un handle à un port série. La page « CreateFile() » de la « référence du programmeur Win32 » mentionne que le mode de partage « dwShareMode » doit être 0, le paramètre de création « dwCreationDisposition » doit être OPEN_EXISTING, et le modèle « hTemplateFile » doit être NULL. CreateFile() est réussi lorsque vous utilisez « COM1 » à « COM9 » pour le nom du fichier ; Toutefois, le message

INVALID_HANDLE_VALUE

est retourné si vous utilisez « COM10 » ou supérieur. Si le nom du port est « COM10 », la façon correcte de spécifier le port série dans un appel à CreateFile() est la suivante : CreateFile( "\\\\.\\COM10", // address of name of the communications device fdwAccess, // access (read-write) mode 0, // share mode NULL, // address of security descriptor OPEN_EXISTING, // how to create 0, // file attributes NULL // handle of file with attributes to copy ); NOTES : Cette syntaxe fonctionne également pour les ports COM1 à COM9. Certaines cartes mères de PC vous permettent de choisir vous-même le nom des ports. Cette syntaxe fonctionne aussi bien pour ces noms.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×