HOWTO: Zadať sériové porty väčšie ako COM9

Preklady článku Preklady článku
ID článku: 115831 - Zobraziť produkty, ktorých sa tento článok týka.
Rozbaliť všetko | Zbaliť všetko

SUHRN

CreateFile() sa môže použiť na získanie popisovača na sériový port. "Win32 Programátor je odkaz"prepustenie"CreateFile()"uvádza, že podiel režim musí byť 0, vytvoriť parameter musí byť OPEN_EXISTING, a Šablóna musí byť NULL.

CreateFile() je úspešný, keď použijete "COM1" až "COM9" pre názov súboru; Avšak, správy
INVALID_HANDLE_VALUE
Vráti Ak ste používať "porty COM10" alebo väčší.

Ak je názov prístavu \\.\COM10, správny spôsob, ako určiť sériové prístav v hovor CreateFile() je nasledovná:
   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
   );

				
Poznámky: Túto syntax tiež funguje pre porty COM1 prostredníctvom COM9. Určité dosky vám umožní vybrať port názvy sami. Túto syntax pracuje pre tých názvy rovnako.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Vlastnosti

ID článku: 115831 - Posledná kontrola: 10. októbra 2011 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
  • Microsoft Win32 Application Programming Interface, pri použití s produktom:
    • Microsoft Windows 98 Standard Edition
    • Microsoft Windows Millennium Edition
Kľúčové slová: 
kbapi kbcommport kbhowto kbkernbase kbserial kbmt KB115831 KbMtsk
Strojovo preložené
DÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:115831

Odošlite odozvu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com