在WinNT里,对端口读写操作可用哪些函数?

解决方案 »

  1.   

    我这里有例子 要不要看看 [email protected]
      

  2.   

    // create the file port reference to specified serial port
    m_hCommDev = ::CreateFile("COM1", // string of serial port device's name
                              GENERIC_READ|GENERIC_WRITE, // access mode
                              0, // MUST! no Share, exclusive access
                              NULL, // no security attribute
                              OPEN_EXISTING, // MUST! refered device must exist
                              FILE_ATTRIBUTE_NORMAL, // device attributes
                              NULL); // MUST! no copy...// read from serial port
    ::ReadFile(m_hCommDev, pbyBlock, dwLength, &dwRealRead, NULL);// write to serial port
    ::WriteFile(m_hCommDev, pbyBlock, dwLength, &dwRealWrite, NULL);...// release the reference to serial port
    ::CloseHandle(m_hCommDev);