Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Cómo: Especificar puertos serie más de COM9

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

115831
Resumen
CreateFile() puede utilizarse para obtener un identificador a un puerto serie. La "referencia del programador de Win32" entrada de "CreateFile()" menciona que el modo de recurso compartido debe ser 0, el parámetro de creación debe ser OPEN_EXISTING y la plantilla debe ser NULL.

CreateFile() es correcta cuando se utiliza "COM1" a "COM9" para el nombre del archivo; sin embargo, el mensaje
INVALID_HANDLE_VALUE
se devuelve si se utiliza "COM10" o superior.

Si el nombre del puerto es \\.\COM10, la forma correcta de especificar el puerto serie en una llamada a CreateFile() es como sigue:
   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   );				
notas: esta sintaxis también funciona para los puertos COM1 a COM9. Determinados paneles le permitirá elegir que el puerto nombres usted mismo. Esta sintaxis funciona para así esos nombres.
3.10 3.50

Advertencia: este artículo se ha traducido automáticamente

Propiedades

Id. de artículo: 115831 - Última revisión: 03/01/2005 15:34:49 - Revisión: 3.3

  • Microsoft Win32 Application Programming Interface
  • kbmt kbapi kbcommport kbhowto kbkernbase kbserial KB115831 KbMtes
Comentarios