![]() The value of \Device\Serial is set to the value of PortName. ![]() Note that the serial device number is the not the same as a COM port number. ![]() The name of the entry value is \Device\Serial, where is a number assigned to the device by Serial. Writes an entry value under the \Registry\Machine\Hardware\DeviceMap\SERIALCOMM key. User-mode clients use the symbolic link name to open a COM port. There is no limit to the number of COM ports that Windows supports. Serial uses this name to create a symbolic link to the port. The Ports class installer sets PortName to COM, where is a COM port number that the installer obtains from the COM port database. is the value of the PortName (or Identifier) entry value for the COM port. Serial performs the following tasks to create a COM port device interface:Ĭreates a symbolic link between \DosDevices\ and the internal device object name for a COM port. Serial does not support this entry value for a legacy COM port and always creates a COM port device interface for a legacy COM port. If the SerialSkipExternalNaming entry value does not exist, or its value is zero, Serial creates a COM port device interface otherwise, Serial does not create a COM port interface. By definition, a serial port is a COM port only if it has a COM port device interface associated with it.įor a Plug and Play serial device, external naming is controlled by a SerialSkipExternalNaming entry value under the hardware key of the device. By default, the Serial function driver creates a symbolic link name for a serial port and registers a GUID_DEVINTERFACE_COMPORT device interface for the port.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |