DEFINITION ============== #if TargetWin32 Declare Function CBIOS_GetBoxInfoAdvI Lib "CBIOSVB6.Dll" alias "CBIOS_VB6_GetBoxInfoAdvI"(iCount as Integer, byref stInfo as CBIOS_BOX_INFO_ADV) as integer return CBIOS_GetBoxInfoAdvI(iCount, stInfo) #Endif USAGE ============== ... Dim dwErrCode as Integer dwErrCode = CBIOS_GetBoxInfoAdvI(i, stInfo) If dwErrCode = 0 Then ... CBIOS_GetBoxInfoAdvI structure (VB code just in case) ======================================================= Public Type CBIOS_BOX_INFO_ADV dwBoxName As Long dwModel As Long dwApp As Long ' application ID or applications qty wCBIOS As Integer ' CBIOS version. 0 - non CBIOS box. bAppPolicy As Byte ' Application Policy bLogin As Byte ' login status from cbusb_flag structure bHiVersion As Byte bLoVersion As Byte dwRAMLen As Long ' in bytes dwSize_RAM1 As Long ' Size in RAM1 dwSize_RAM2 As Long ' Size in RAM2 dwSize_RAM3 As Long ' Size in RAM3 bBoxLabel As String * CBIOS_LABEL_LEN ' Box label dwDeveloperID As Long ' DevelpoerID bMPI As Byte ' MPI flag End Type