Functions | |
| HPI_HSUBSYS * | HPI_SubSysCreate (void) |
| HPI Subsystem create. | |
| void | HPI_SubSysFree (HPI_HSUBSYS *phSubSys) |
| HPI Subsystem free. | |
| HPI_ERR | HPI_SubSysGetVersion (HPI_HSUBSYS *phSubSys, HW32 *pdwVersion) |
| HPI subsystem get version. | |
| HPI_ERR | HPI_SubSysGetVersionEx (HPI_HSUBSYS *phSubSys, HW32 *pdwVersionEx) |
| Extended HPI_SubSysGetVersion() that returns Major, Minor and Build versions Returns extended HPI subsystem version that was embedded into the HPI module at compile time. | |
| HPI_ERR | HPI_SubSysGetInfo (HPI_HSUBSYS *phSubSys, HW32 *pdwVersion, HW16 *pwNumAdapters, HW16 awAdapterList[], HW16 wListLength) |
| HPI_ERR | HPI_SubSysFindAdapters (HPI_HSUBSYS *phSubSys, HW16 *pwNumAdapters, HW16 awAdapterList[], HW16 wListLength) |
| Find all adapters that the HPI subsystem knows about. | |
| HPI_ERR | HPI_SubSysGetNumAdapters (HPI_HSUBSYS *phSubSys, int *pnNumAdapters) |
| Return the total number of adapters including networked adapters. | |
| HPI_ERR | HPI_SubSysGetAdapter (HPI_HSUBSYS *phSubSys, int nIterator, HW32 *pdwAdapterIndex, HW16 *pwAdapterType) |
| Extended version of HPI_SubSysFindAdapters() that iterates through all adapters present, returning adapter index and type for each one. | |
| HPI_ERR | HPI_SubSysSetHostNetworkInterface (HPI_HSUBSYS *phSubSys, char *szInterface) |
| Sets the HPI networking subsystem to use the network interface specified. | |
|
|
HPI Subsystem create. Creates, opens and initializes the audio subsystem. Must be called before other HPI functions are called.
|
|
|
HPI Subsystem free. Closes the HPI subsystem, freeing any resources allocated. Must be the last HPI function called.
|
|
||||||||||||
|
HPI subsystem get version. Returns the HPI subsystem major and minor versions that were embedded into the HPI module at compile time. On a Windows machine this version is embedded in the kernel driver .sys file.
|
|
||||||||||||
|
Extended HPI_SubSysGetVersion() that returns Major, Minor and Build versions Returns extended HPI subsystem version that was embedded into the HPI module at compile time. On a Windows machine this version is embedded in the kernel driver .sys file.
|
|
||||||||||||||||||||||||
|
|
|
||||||||||||||||||||
|
Find all adapters that the HPI subsystem knows about. The type and adapter number of each adapter is returned in an array of HW16 pointed to by awAdapterList. Each position in the array identifies an adapter with an adapter index of the corresponding array index. The value of the array indicates the adapter type. A value of zero indicates that no adapter exists for that adapter number. For example if awAdapterList had a 6114 in position 0, a 0 in position 1 and a 6514 in position 2, that would indicate an 6114 adapter set to adapter number 1 and a 6514 adapter set to adapter number 3 in the system. Note that the Adapter number (as set on the card/adapter) will be one more than the array index.
|
|
||||||||||||
|
Return the total number of adapters including networked adapters.
|
|
||||||||||||||||||||
|
Extended version of HPI_SubSysFindAdapters() that iterates through all adapters present, returning adapter index and type for each one.
|
|
||||||||||||
|
Sets the HPI networking subsystem to use the network interface specified. This is a required call before UDP messaging will work to interface with an ASI2416.
|
1.4.6-NO