Sending arrays back from OLE servers

Hi there,

Is there any way to send back a (pre-known format) array of bytes back
from an OLE server?

I'm building this server in D3 and using the IDispatch interface so
there are only a few data types I can get back on those properties.

One of them is TSafeArray.

Is it possible to use a property defined as TSafeArray to pass back
an array of bytes?

Any code examples on how to do this?  Borland's on-line help on this
is quite "not there".