Public Shared<DllImport("somedll.dll")> _
Sub GenerateKeys(algo As Integer, len As Integer,
ByRef<MarshalAs(UnmanagedType.BStr)> privKey As String,
ByRef<MarshalAs(UnmanagedType.BStr)> pubKey As String,
ByRef<MarshalAs(UnmanagedType.BStr)> dsPrivKey As
String,<MarshalAsUnmanagedType.BStr()> __unknown As __unknown)
Dim dsPubKey As String '
'ToDo: Error processing original source shown below
'
'
'---------------------------------------^--- Syntax error: ']' expected
'
'ToDo: Error processing original source shown below
'
'
'----------------------------------------^--- Syntax error: '{' expected
'
'ToDo: Error processing original source shown below
'
'
'------------------------------------------^--- expression expected
'
'ToDo: Error processing original source shown below
'
'
'-------------------------------------------------------------^--- Syntax
error: ';' expected
'
'ToDo: Error processing original source shown below
'System.Char[]
'^--- Syntax error: '}' expected
End Sub 'GenerateKeys
kerberoz wrote:
any help from any c# guru,
[DllImport("somedll.dll")]public static extern void GenerateKeys(int
algo, int len, [MarshalAs(UnmanagedType.BStr)] out string
privKey,[MarshalAs(UnmanagedType.BStr)] out string
pubKey,[MarshalAs(UnmanagedType.BStr)] out string
dsPrivKey,[MarshalAsUnmanagedType.BStr)] out string dsPubKey);
can someone pls convert this c# snippet into vb.net