よく分からなくなってきた

[DllImport("Hoge.dll", EntryPoint="Hoge")]
extern static void Hoge([In, Out] byte buffer);

と書いたとしてNewHogeはどうすればいいんでしょうか?