Visual Studio 2005 converted it to this:
Code:
Declare Sub Process Lib "Process.dll" (ByRef sInt As Short, ByRef sString As MemInfo)
Structure MemInfo
<VBFixedString(100), System.Runtime.InteropServices.MarshalAs(System.Runtime.InteropServices.UnmanagedType.ByValArray, SizeConst:=100)> Public sString() As Char
End Structure
Public Sub test()
Dim sSize As Short
Dim sWord As MemInfo
sSize = 100
sWord.sString = "Hello: "
Call Process(sSize, sWord)
MsgBox(sWord.sString)
End Sub