Управляемый (System::Threading
) поток должен иметь процедуру управляемого потока.
Эта управляемая процедура, конечно, может вызывать нативные функции сколько угодно, но когда вы передаете ThreadStart
или ParameterizedThreadStart
делегат, который должен быть управляемым кодом.Даже если вам удастся создать делегат, указывающий на собственный код, это просто потому, что компилятор создает для вас управляемую прокладку.