ADLINK PCI-7841/cPCI-7841 User Manual
Page 50

42
Function Reference
system). You can’t release the event object
you created, because it was attached to the
VxD. The VxD would release the event
object when you installed another event.
One way to disable the event handling is
that you install another event which handle
is NULL (ex: CanInstallEvent(handle, index,
NULL)). And you can create a thread to
handle the error event.
See Also
CanRemoveCallBack(),CanInstallCall-
Back()
Usage
C/C++ (Windows 95/98/NT)
#include “pci7841.h
int handle = CanOpenDriver(0, 0);
//
open the port 0 of card 0
…
//
Installs the ErrorWarning handling event and
stores the previous one.
HANDLE hEvent = CreateEvent(NULL, FALSE, TRUE,
“ErrorWarning”);
CanInstallEvent(0, 2, hEvent);
//..create a thread ….
Thread function
WaitForSingleObject(hEvent, INFINITE);
ResetEvent(hEvent);
//
Event handling
- USB-1901 (84 pages)
- USB-1210 (54 pages)
- USB-2401 (60 pages)
- USB-7230 (50 pages)
- USB-2405 (56 pages)
- DAQe-2010 (92 pages)
- DAQe-2204 (100 pages)
- DAQe-2213 (94 pages)
- DAQe-2501 (74 pages)
- PXI-2010 (84 pages)
- PXI-2020 (60 pages)
- PXI-2501 (62 pages)
- cPCI-9116 (98 pages)
- ACL-8112 Series (93 pages)
- ACL-8112 Series (94 pages)
- ACL-8112 Series (92 pages)
- ACL-8216 (75 pages)
- ACL-8111 (61 pages)
- PCM-9112+ (94 pages)
- PCM-9112+ (10 pages)
- cPCI-6216V (47 pages)
- ACL-6126 (28 pages)
- ACL-6128A (40 pages)
- PCM-6308V+ (52 pages)
- PCM-6308V+ (4 pages)
- PCI-7444 (82 pages)
- PCI-7434 (48 pages)
- PCI-7234 (56 pages)
- PCI-7260 (66 pages)
- PCI-7258 (38 pages)
- PCI-7256 (48 pages)
- PCI-7250 (48 pages)
- LPCI-7250 (48 pages)
- PCI-7396 (65 pages)
- PCI-7296 (59 pages)
- PCI-8554 (67 pages)
- PCIe-7360 (94 pages)
- PCIe-7350 (86 pages)
- PCIe-7300A (114 pages)
- PCIe-7200 (51 pages)
- PCI-7300A (112 pages)
- PCI-7300A (83 pages)
- PCI-7200 (96 pages)
- cPCI-7300 (83 pages)
- cPCI-7300 (82 pages)