После того как вы скомпилировали свою DLL, все, что вам нужно сделать в .NET, чтобы получить к ней доступ, это использовать свойство DLLImport.
public class stuff
{
[DLLImport("somedll.dll")]
public static extern void UploadBitstream();
}
Если вам нужны указатели или что-то в этом роде, это усложняется, но для пустых функций это так просто.
Следует отметить, что как только вы вызовете эту функцию, dll будет загружена вашей программой и не будет освобождена, пока ваша программа не будет закрыта. Вы можете динамически загружать dll, но это намного сложнее. Я могу объяснить это здесь, если у вас есть необходимость.