void STDCALL CpProxyAvOpenhomeOrgSender1PropertyMetadata(THandle aHandle, char** aMetadata) { CpProxyAvOpenhomeOrgSender1C* proxyC = reinterpret_cast<CpProxyAvOpenhomeOrgSender1C*>(aHandle); ASSERT(proxyC != NULL); Brhz buf_aMetadata; proxyC->PropertyMetadata(buf_aMetadata); *aMetadata = buf_aMetadata.Transfer(); }
int32_t STDCALL CpProxyAvOpenhomeOrgSender1PropertyMetadata(THandle aHandle, char** aMetadata) { CpProxyAvOpenhomeOrgSender1C* proxyC = reinterpret_cast<CpProxyAvOpenhomeOrgSender1C*>(aHandle); ASSERT(proxyC != NULL); Brhz buf_aMetadata; try { proxyC->PropertyMetadata(buf_aMetadata); } catch (ProxyNotSubscribed&) { return -1; } *aMetadata = buf_aMetadata.Transfer(); return 0; }