Поделиться через


Помощник по отладке управляемого кода invalidFunctionPointerInDelegate

Обновлен: Ноябрь 2007

Помощник по отладке управляемого кода (MDA) invalidFunctionPointerInDelegate активируется в случае передачи недопустимого указателя функции для построения делегата для собственного указателя функции.

Признаки

Нарушение прав доступа или непредвиденное повреждение памяти при использовании делегата для указателя функции.

Причина

Задан недопустимый указатель функции.

Решение

Следует задать допустимый указатель функции.

Влияние на среду выполнения

Данный помощник по отладке управляемого кода не оказывает влияния на среду CLR.

Результат

Недопустимый указатель функции.

Конфигурация

<mdaConfig>
  <assistants>
    <invalidFunctionPointerInDelegate enable="false" />
  </assistants>
</mdaConfig>

См. также

Основные понятия

Диагностика ошибок посредством управляемых помощников по отладке

Общие сведения о маршалинге взаимодействия

Ссылки

MarshalAsAttribute

Другие ресурсы

Взаимодействие