Tengo el siguiente problema con esta funcione en vb.net RtlMoveMemory
La declaracion es la sig:
Declare Function copiar Lib "kernel32" Alias "RtlMoveMemory" (ByVal Destination_Buffer As Object, ByVal Source_Buffer As String, ByVal Byte_Count As Long)
Dim check_word As Long
Dim index As Integer
Dim buffer As String
copiar (check_word, Mid(buffer, index, 4), 4)
Luego de la ejecucion de esta funcion deberia copiar Mid(buffer, index, 4) en check_work, pero no lo hace por que puede ser??