İşletim sisteminin 64-bit olduğunu algıladığında 64-bit bir dll'yi dinamik olarak yüklemesi gereken 32-bit bir exe var. Bu LoadLibrary ile mümkün mü? Değilse, aynı amacı gerçekleştirmek için başka bir yolu var mı?32-bit işlemden 64-bit dll'de LoadLibrary çağrısı
9
A
cevap
2
64 bit ve 32 bit kodu aynı işlemde karıştıramazsınız. DLL'nin 32 bit sürümüne ihtiyacınız olacak.
12
Daha önce bahsedildiği gibi, 32 bit kod aynı işlemde 64 bit kodu yükleyemez. Bunu farklı bir işleme (CreateProcess()?) Yüklemeniz ve koordine etmek için IPC'yi kullanmanız gerekir.
+1
Windows'da IPC yapmanın bir dizi yolunun bir bağlantısı: http://msdn.microsoft.com/en-us/library/ aa365574 (VS.85) .aspx. Ayrıca, daha fazla yol için başka bir ileti dizisinde yanıtıma bakın: http://stackoverflow.com/questions/446411/remote-procedure-calls/446615#446615 – Laserallan
İlgili konular
- 1. 32bit veya 64bit Android SDK?
- 2. 32bit ve 64bit yönetilmeyen DLL
- 3. Tarihçe 32bit ve 64bit arası Windows PC
- 4. c: 64bit uygulamasında 32bit işaretçi kullan?
- 5. Karışık 32Bit ve 64bit paylaşılan nesne/kütüphane
- 6. MapViewOfFile 32bit ve 64bit süreçleri arasında paylaşıldı
- 7. Yerel kütüphanenin 32bit ve 64bit sürümlerini java.library.path dosyasına yerleştirebilir miyim?
- 8. OSX'te hangi Eclipse sürümünü çalıştırmalıyım? 32bit veya 64bit?
- 9. 64bit Konu Başlığı
- 10. OpenFire'ı 64bit JVM'de Çalıştır
- 11. 64bit g ++
- 12. Eclipse ile 32bit için nasıl derlenir
- 13. anlama maksimum JVM yığın boyutu - 64bit
- 14. Visual Studio 2017 64bit sürümü nasıl yüklenir?
- 15. Wix ile SQLite kullanan bir program dağıtın (hem 32bit hem de 64bit üzerinde çalışmalıdır)
- 16. Linux aynı anda 32bit ve 64bit nedir? Yoksa glibc'de bir şey mi var?
- 17. Python'un 64bit veya 32bit olup olmadığını denetlemek için hangi komut kullanılır?
- 18. 32bit işlem 64bit Windows işletim sisteminde daha fazla belleğe erişebilir mi?
- 19. Java ve Eclipse - 32 vs 64bit
- 20. POPCNT 64bit
- 21. Oracle ODP.NET Yönetilen Sürücü 64bit'de 64bit'de 32bit
- 22. CorFlags.exe/32BIT + nasıl çalışır?
- 23. çalıştırılabilir windows xp 32bit
- 24. cygwin64'den 32bit kodu derleyin
- 25. Get Yöntem Adı İşlemden
- 26. pandaların çoklu işlemden geçirilmesi
- 27. Çıktının alt işlemden kaldırılması.Popen
- 28. 64bit Numaralamalar? C#
- 29. Bir jitter_decode bir 32bit sunucuda
- 30. Bir "Herhangi bir CPU" derlenmiş uygulama 64bit işletim sistemi üzerinde 32bit modunda çalıştırmak için zorlamak için bir yolu var mı?
Bir yan notta 32 bit komut kümesine "x86" değil "x86" denir. Bu günlerde gerçekten mantıklı değil, ama sanırım 8086 hatırlamayı hak ediyor :) – sbk