P/Invoke sur les exceptions de référence null x64P/Invoke sur les exceptions de référence null x64
Je reçois des exceptions référence null lorsque je tente de compiler pour x64 dans le code .NET qui utilise des services d'invocation de plate-forme pour appeler du code non managé dans les DLL. Est-ce que je manque quelque chose d'évident ici?
par exemple. appel à
Private Declare Function waveOutOpen Lib "winmm.dll" (ByRef lphWaveOut As Int32, ByVal uDeviceID As Int32, ByRef lpFormat As WAVEFORMATEX, ByVal dwCallback As WaveDelegate, ByVal dwInstance As Int32, ByVal dwFlags As Int32) As Int32
échoue dans:
code complet ici: waveout sometimes memory issue
Vous devez fournir plus de détails sur le code P/Invoke que vous essayez d'appeler. A quoi ressemble votre signature P/I, etc? –