int32_t DvInvocationWriteBinary(DvInvocationC aInvocation, const uint8_t* aData, uint32_t aLen) { IDviInvocation* invocation = InvocationFromHandle(aInvocation); try { Brn data(aData, aLen); invocation->InvocationWriteBinary(data); } catch (WriterError&) { return -1; } return 0; }