Teď jste offline a čekáte, až se znova připojí internet.

Postupy: Zadání sériových portů větší než COM9

Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.

115831
Souhrn
CreateFile() lze získat popisovač k sériovému portu. "Win32 Programmer's Reference" položka "CreateFile()" odkazem, režim sdílení musí být 0, vytvoření parametr musí být OPEN_EXISTING a šablony musí být NULL.

Při použití "COM1" až "COM9" pro název souboru; úspěšného CreateFile() však zprávy
INVALID_HANDLE_VALUE
je vrácena, pokud použijete "COM10" nebo vyšší.

Pokud název portu je \\.\COM10, správný způsob určení sériového portu volání CreateFile() je následující:
   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: Tato syntaxe funguje také pro porty COM1 až COM9. Určité vývěsky umožňují zvolit port názvy sami. Tato syntaxe funguje také tyto názvy.
3.10 3.50

Upozornění: Tento článek byl přeložen automaticky

Vlastnosti

ID článku: 115831 - Poslední kontrola: 03/01/2005 15:34:49 - Revize: 3.3

  • Microsoft Win32 Application Programming Interface
  • kbmt kbapi kbcommport kbhowto kbkernbase kbserial KB115831 KbMtcs
Váš názor