Functions | |
| HPI_HSUBSYS * | HPI_SubSysCreate (void) |
| HPI Subsystem create. | |
| void | HPI_SubSysFree (const HPI_HSUBSYS *phSubSys) |
| HPI Subsystem free. | |
| HPI_ERR | HPI_SubSysGetVersion (const HPI_HSUBSYS *phSubSys, HW32 *pdwVersion) |
| HPI subsystem get version. | |
| HPI_ERR | HPI_SubSysGetVersionEx (const 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 (const HPI_HSUBSYS *phSubSys, HW32 *pdwVersion, HW16 *pwNumAdapters, HW16 awAdapterList[], HW16 wListLength) |
| HPI_ERR | HPI_SubSysFindAdapters (const HPI_HSUBSYS *phSubSys, HW16 *pwNumAdapters, HW16 awAdapterList[], HW16 wListLength) |
| Find all adapters that the HPI subsystem knows about. | |
| HPI_ERR | HPI_SubSysGetNumAdapters (const HPI_HSUBSYS *phSubSys, int *pnNumAdapters) |
| Return the total number of adapters including networked adapters. | |
| HPI_ERR | HPI_SubSysGetAdapter (const 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 (const HPI_HSUBSYS *phSubSys, const 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