Ignore:
Timestamp:
Nov 29, 2001, 1:20:48 AM (24 years ago)
Author:
phaller
Message:

added NUL device

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/hmcomm.cpp

    r7475 r7476  
    1 /* $Id: hmcomm.cpp,v 1.19 2001-11-28 23:52:50 phaller Exp $ */
     1/* $Id: hmcomm.cpp,v 1.20 2001-11-29 00:20:47 phaller Exp $ */
    22
    33/*
     
    9797    // @@@PH what's the long device name: SerialPortx ?
    9898    // HandleNamesAddSymbolicLink("\\Device\\ParallelPort3", "COM3");
     99    // Note: \\.\COMx: is invalid (NT4SP6)
    99100   
    100101    PSZ pszCOM = strdup("\\\\.\\COMx");
    101     PSZ pszCOM2 = strdup("\\\\.\\COMx:");
    102102    for (char ch = '1'; ch <= '9'; ch++)
    103103    {
    104104      pszCOM[7] = ch;
    105       pszCOM2[7] = ch;
    106105      HandleNamesAddSymbolicLink(pszCOM, pszCOM+4);
    107       HandleNamesAddSymbolicLink(pszCOM2, pszCOM+4);
    108106    }
    109107    free(pszCOM);
    110     free(pszCOM2);
     108 
     109    // add "AUX" device
     110    HandleNamesAddSymbolicLink("AUX",        "COM1");
     111    HandleNamesAddSymbolicLink("AUX:",       "COM1");
     112    HandleNamesAddSymbolicLink("\\\\.\\AUX", "COM1");
    111113  }
    112114}
Note: See TracChangeset for help on using the changeset viewer.