Redundant Host API

The slot path is stored as a null-terminated sequence of two-character groups. Each group describes one item of the slot path and represents the number (DeviceNumber * 8 + FunctionNumber) for the corresponding PCI-PCI bridge in hexadecimal. The two hexadecimal digits of this number are represented by two characters from the set ‘0’..’9’, ‘A’..’F’.

6.2.3.5RhGetDomainSlotCount

Prototype:

HSI_STATUS

RhGetDomainSlotCount(

IN RH_HANDLE Handle,

IN uint32 Domain,

OUT uint32 *pPhysSlotCount);

Arguments:

 

Handle –

the handle of the current session

Domain –

the domain number

pPhysSlotCount

pointer to the variable where the number of physical slots in this domain

 

is placed

Return Value:

 

HSI_STATUS_SUCCESS

returned in the case of success

HSI_STATUS_INVALID_PARAMETER invalid session handle

Other, implementation-defined HSI_STATUS values

returned if other errors occurred during execution of this function

Synopsis:

This function returns the number of physical slots in the specified domain. This number can be used to specify the size of the buffer for the physical slot numbers in a subsequent call to RhGetDomainSlots.

6.2.3.6RhGetDomainSlots

Prototype:

HSI_STATUS

RhGetDomainSlots(

IN RH_HANDLE Handle,

IN uint32 Domain,

OUT PHYSICAL_SLOT_ID *pSlotNumbersArray,

IN uint32 ArraySize,

OUT uint32 *pActualSize );

Arguments:

Handle

the handle of the current session

High Availability Software for the Intel® NetStructureTM ZT 4901 Technical Product Specification

49

Page 49
Image 49
Intel ZT 4901 manual RhGetDomainSlotCount, RhGetDomainSlots, Is placed