पर कॉल को छोड़ दें मेरे पास एक फ़ंक्शन के साथ एक अप्रबंधित DLL है जो इनपुट पैरामीटर एक बड़ा मान है, कभी-कभी वांछनीय है लेकिन हमेशा नहीं, एक लंबे समय तक चल सकता है।अप्रबंधित DLL
मैं इस फ़ंक्शन को कैसे कॉल कर सकता हूं ताकि जब आवश्यक हो तो मैं इसे निरस्त कर सकता हूं?
अभी तक मैंने कॉल को एक अलग धागे में डालने की कोशिश की है, लेकिन न तो बाधा डालने तक प्रक्रिया को रोकने के लिए बाधा उत्पन्न होती है और न ही निरस्त होती है।
क्या चल रहे डीएलएल कोड को समाप्त करना संभव है?
+1 हेड-शॉट का उल्लेख करने के लिए;) – Nate
एक और विकल्प एक अलग ऐप डोमेन में ऐसा करना है। –
नहीं, ऐपडोमेन का मतलब अप्रबंधित कोड के लिए कुछ भी नहीं है। –