Bueno creo que me explique maL.....
Por ejemplon si esa estructura la tienes en un proyecto de clases...
para mandarla llamar seria algo asi...
Supongamos que la estructura esta en el archivo MyClass.vb que tiene la siguente forma:
Public Class MyClass
Friend Function AplicarTraslado(ByVal dsTraslado As DataSet) As StatusAplicarTraslado
Return oSAT
End Function
Public Class MyClass
Public Structure StatusAplicarTraslado
Private strFolioTraslado As String
Dim ME21N As Boolean
Dim ME22N As Boolean
Dim MB1B As Boolean
Dim Diferencias As Boolean
Dim Centro As String
Dim FolioMB1B As String
Public Property FolioTraslado() As String
Get
Return strFolioTraslado
End Get
Set(ByVal Value As String)
strFolioTraslado = Value
If Value <> String.Empty Then
ME21N = True
Else
ME21N = False
End If
End Set
End Property
End Structure
Cuando yo quiere reciber esa estructura desde un form yo tengo que declararla y usarla mas o menos asi.
Dim oMyClass as new MyClass
Dim oSAT as MyClass.Structure StatusAplicarTraslado
oSat = oMyClass.AplicarTraslado
Y listo con eso ya no marca error.
Si quieres el ejemplo mas completo solo pidelo... Bueno aunque creo que con esto ya no tendras dudas...