Conversión tipo de dato any de vb6.0 a vb.net en API

edgargv530
23 de Enero del 2004
tengo la siguiente instrucción para declarar una función api "Private Declare Ansi Sub CopyMemory Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination As Any, ByVal Source As Any, ByVal Length As Integer)" pero visual basic.net no reconoce el tipo de dato "Any", que tipo de dato se coloca aqui para que se ejecute sin error.
Gracias por la ayuda

Uninauta
23 de Enero del 2004
1) Declara el dato con un tipo especifico (cualquiera)
2) Utiliza MarshalAsAttribute para manejarlo utilizando:

Declare Sub SetData Lib "..LIBUnmgdLib.dll" (ByVal x As Short, _
<MarshalAsAttribute(UnmanagedType.AsAny)> ByVal o As Object)

Es muy largo para poder explicar aqui en detalle, te doy estos datoy para que puedas buscar mas informacion por tu cuenta. Saludos.