Note
本文專指 .NET 框架。 此規定不適用於較新的 .NET 實作,包括 .NET 6 及更新版本。
invalidFunctionPointerInDelegate當傳遞無效函式指標以建立在原生函式指標上的代理時,管理除錯助理(MDA)會被啟動。
Symptoms
使用代理程式管理函式指標時,會出現存取違規或意外的記憶體損毀。
原因
指定了一個無效的函式指標。
解決方法
指定一個有效的函式指標
對運行時間的影響
此 MDA 對 CLR 沒有影響。
Output
無效函數指標。
Configuration
<mdaConfig>
<assistants>
<invalidFunctionPointerInDelegate />
</assistants>
</mdaConfig>