I guess when saying Code Interface Node above, you really mean the Call Library Node. Because if you had a CIN you had some C code to write and in there you could do whatever you wanted.
As I have pointed out at other places here you could use a little LabVIEW voodoo to get at this information. Basically you would need to copy as many bytes as the buffer should contain from that pointer to a byte array.
You can do that with a Call Library Node configured to call a documented LabVIEW manager function.
Library: LabVIEW
Function: MoveBlock
Calling Convention: C decl
Return value: void
1. Param: src, uInt32 by value
2. Param: dest, array of uInt8, initialized to length of the structure
3. Param: len, int32, length of the structure
Rolf Kalbermatter
Rolf Kalbermatter
My Blog 
DEMO, Electronic and Mechanical Support department, room 36.LB00.390