char * equivalente en C #

Tengo un dll que está escrito en c ++. Y estoy invocando para llamar a las funciones.

Tengo esta declaración de c ++.

int dll_registerAccount(char* username, char* password);

He hecho esta declaración dllimport:

[DllImport("pjsipDlld")]
static extern int dll_registerAccount(IntPtr username, IntPtr password);

¿Sería mi DllImport el equivalente a c ++ usando IntPtr?

Muchas gracias por cualquier consejo,

Respuestas a la pregunta(5)

Su respuesta a la pregunta