Redundant Host API

6.2.3.14RhGetDomainAvailabilityToHost

Prototype:

HSI_STATUS

RhGetDomainAvailabilityToHost(

IN RH_HANDLE Handle,

IN uint32 Host,

IN uint32 Domain,

OUT BOOLEAN *pAvailable);

Arguments:

 

Handle

the handle of the current session

Host

the host number

Domain

the domain number

pAvailable

pointer to the variable that receives a Boolean value: TRUE if the

 

specified host can own the specified domain, FALSE otherwise.

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 is used in asymmetric RSS systems where some domains can be owned by some hosts but not by other hosts (for example, due to architectural constraints). This function returns a Boolean value (via pAvailable) that indicates whether the specified host can own the specified domain.

6.2.4Slot Information API

6.2.4.1RhGetPhysicalSlotInformation

Prototype:

HSI_STATUS

RhGetPhysicalSlotInformation(

IN RH_HANDLE Handle,

IN PHYSICAL_SLOT_ID PhysSlot,

OUT RH_SLOT_DESCRIPTOR *pInfoBuffer,

IN uint32 InfoBufferSize,

OUT uint32 *pActualSize );

Arguments:

Handle

the handle of the current session

56

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

Page 56
Image 56
Intel ZT 4901 manual Slot Information API, RhGetDomainAvailabilityToHost, RhGetPhysicalSlotInformation