Home    Prev Next    
Contents
Programming For ISA Hardware
Overview
Programmers Guide
Scenario
I/O Ports control
Single read/write operations
Data array read/write operations
Accessing Physical Memory Addresses
Memory Mapping
Additional Functions
Hardware interrupts handling at user level
Common Functions
OpenRapidIsa
CloseRapidIsa
IsRapidIsaOpened
GetHardwareConfiguration
Direct Port I/O
GetPortByte
GetPortWord
GetPortLong
SetPortByte
SetPortWord
SetPortLong
ReadPortBuffer
WritePortBuffer
Memory Access
MapPhysToLinear
UnmapMemory
GetMem
GetMemW
GetMemL
SetMem
SetMemW
SetMemL
Hardware Interrupts
UnmaskIsaIrq
MaskIsaIrq
GetInterruptCounter
IsRapidIsaOpened
Go to RapidDriver Main Page

This boolean function specifies whether the driver is open.

Language

Description

C/C++
BOOL IsRapidIsaOpened ( HANDLE hIsa )
Delphi
function IsRapidIsaOpened ( hIsa : THandle ) : BOOL; stdcall
VB
Function IsRapidIsaOpened ( ByVal hIsa As Long ) As Bool



Parameters:
hIsa - the handle returned by a successful call to OpenRapidIsa

Return Value :
TRUE if the driver is already open by OpenRapidIsa(), or FALSE if it is not.

Comments:
Use immediately after OpenRapidIsa() call to check if the driver was successfully opened or not.

See also: OpenRapidIsa CloseRapidIsa