CHAILink SDK  Version 1.3
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
typedef void(* ARH_REMOTEDEVICE_GETOUTPUTINFO)(AsyncResult const result, CPUINT16 const wOutputID, CPCHAR8 const *const utf8Name, InOutCapabilities const outCaps, CPSECTIONID const *const pSectionID, CPCHAR8 const *const utf8SectionName, CPUINT32 const dwClientContextData)

End of asynchronous for the RemoteDevice_GetOutputInformation_Async function call.

Parameters
[in]resultCan be AR_Succeeded, AR_Done or AR_Canceled
[in]wOutputIDOutput ID
[in]strNameOutput name
[in]outCapscombination of InOutCapabilities for the output. See InOutCapabilities enumeration in CLC_Enums.h
[in]pSectionIDPointer to the input sectionID
[in]strSectionNameSection name
[in]dwClientContextDataContext data passed to the CHAI during the RemoteDevice_GetOutputInformation_Async function call.
Remarks
In opposite to the Input behavior, a Section can be shared between multiple Outputs, the the section name can be different than the output name.