Changeset 12443


Ignore:
Timestamp:
Nov 27, 1999, 1:47:07 PM (25 years ago)
Author:
achimha
Message:

add GetCommState

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified tags/trunk/include/HandleManager.h

    r12442 r12443  
    1 /* $Id: HandleManager.h,v 1.12 1999-11-27 12:16:26 achimha Exp $ */
     1/* $Id: HandleManager.h,v 1.13 1999-11-27 12:47:07 achimha Exp $ */
    22
    33/*
     
    4545    HANDLE   hEvent;
    4646} OVERLAPPED, *POVERLAPPED, *LPOVERLAPPED;
     47
     48typedef struct tagDCB
     49{
     50    DWORD DCBlength;
     51    DWORD BaudRate;
     52    unsigned fBinary               :1;
     53    unsigned fParity               :1;
     54    unsigned fOutxCtsFlow          :1;
     55    unsigned fOutxDsrFlow          :1;
     56    unsigned fDtrControl           :2;
     57    unsigned fDsrSensitivity       :1;
     58    unsigned fTXContinueOnXoff     :1;
     59    unsigned fOutX                 :1;
     60    unsigned fInX                  :1;
     61    unsigned fErrorChar            :1;
     62    unsigned fNull                 :1;
     63    unsigned fRtsControl           :2;
     64    unsigned fAbortOnError         :1;
     65    unsigned fDummy2               :17;
     66    WORD wReserved;
     67    WORD XonLim;
     68    WORD XoffLim;
     69    BYTE ByteSize;
     70    BYTE Parity;
     71    BYTE StopBits;
     72    char XonChar;
     73    char XoffChar;
     74    char ErrorChar;
     75    char EofChar;
     76    char EvtChar;
     77} DCB, *LPDCB;
     78
    4779#endif
    4880
     
    305337BOOL HMSetupComm(HANDLE hFile, DWORD dwInQueue, DWORD dwOutQueue);
    306338
     339BOOL HMGetCommState(INT hCommDev, LPDCB lpdcb);
     340
    307341#ifdef __cplusplus__
    308342  }
Note: See TracChangeset for help on using the changeset viewer.