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/hmparport.cpp

    r7475 r7476  
    1 /* $Id: hmparport.cpp,v 1.10 2001-11-28 23:52:50 phaller Exp $ */
     1/* $Id: hmparport.cpp,v 1.11 2001-11-29 00:20:48 phaller Exp $ */
    22
    33/*
     
    153153  // add symbolic links to the "real name" of the device
    154154  {
     155    // Note: \\.\LPTx: is invalid (NT4SP6)
    155156    PSZ pszLPT  = strdup("\\\\.\\LPTx");
    156     PSZ pszLPT2 = strdup("\\\\.\\LPTx:");
    157     PSZ pszLPT3 = strdup("\\Device\\ParallelPort1");
     157    PSZ pszLPT2 = strdup("\\Device\\ParallelPort1");
    158158    for (char ch = '1'; ch <= '3'; ch++)
    159159    {
    160160      pszLPT[7] = ch;
    161       pszLPT2[7] = ch;
    162       pszLPT3[20] = ch;
     161      pszLPT2[20] = ch;
    163162      HandleNamesAddSymbolicLink(pszLPT, pszLPT+4);
    164163      HandleNamesAddSymbolicLink(pszLPT2, pszLPT+4);
    165       HandleNamesAddSymbolicLink(pszLPT3, pszLPT+4);
    166164    }
    167165    free(pszLPT);
    168166    free(pszLPT2);
    169     free(pszLPT3);
     167   
     168    // add "PRN" device
     169    HandleNamesAddSymbolicLink("PRN",        "LPT1");
     170    HandleNamesAddSymbolicLink("PRN:",       "LPT1");
     171    HandleNamesAddSymbolicLink("\\\\.\\PRN", "LPT1");
    170172  }
    171173}
Note: See TracChangeset for help on using the changeset viewer.