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

End of asynchronous for the RemoteDevice_GetInputInformation_Async function call.

Parameters
[in]resultCan be AR_Succeeded, AR_Done or AR_Canceled
[in]wInputIDInput ID
[in]strNameInput name
[in]inCapscombination of InOutCapabilities for the input. See InOutCapabilities enumeration in CLC_Enums.h
[in]pSectionIDPointer to the input sectionID
[in]dwClientContextDataContext data passed to the CHAI during the RemoteDevice_GetInputInformation_Async function call.
Remarks
In opposite to the Output behavior, a Section can't be shared between multiple Inputs, so the Input Section name is the Input name.