public UInt32 nCheckInputPeriod;          // Период проверки состояния входов для Matrix III Net (Если =0, используется значение по-умолчанию, никогда)

        public ZR_RD_NOTIFY_SETTINGS(UInt32 _nNMask, ZP_NOTIFYPROC _pfnCallback, IntPtr _pUserData = default(IntPtr), UInt32 _nCheckCardPeriod = 0, UInt32 _nCheckInputPeriod = 0)
        {
            nNMask            = _nNMask;
            pfnCallback       = _pfnCallback;
            pUserData         = _pUserData;
            nCheckCardPeriod  = _nCheckCardPeriod;
            nCheckInputPeriod = _nCheckInputPeriod;
        }
 public RFIDListener(ZP_PORT_TYPE portType, string portName, ZP_NOTIFYPROC placeCardCallback)
 {
     this.portType          = portType;
     this.portName          = portName;
     this.placeCardCallback = placeCardCallback;
 }
 public static int ZR_ProcessMessages(IntPtr hHandle, ZP_NOTIFYPROC pEnumProc, IntPtr pUserData)
 {
     return(ZPIntf.ZP_ProcessMessages(hHandle, pEnumProc, pUserData));
 }
 public static extern int ZP_ProcessMessages(IntPtr hHandle, ZP_NOTIFYPROC pEnumProc, IntPtr pUserData);