Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Describe por qué una función exportada llama al código administrado.
Syntax
typedef enum CorDebugCodeInvokePurpose
{
CODE_INVOKE_PURPOSE_NONE,
CODE_INVOKE_PURPOSE_NATIVE_TO_MANAGED_TRANSITION,
CODE_INVOKE_PURPOSE_CLASS_INIT,
CODE_INVOKE_PURPOSE_INTERFACE_DISPATCH,
} CorDebugCodeInvokePurpose;
Members
| Miembro | Description |
|---|---|
CODE_INVOKE_PURPOSE_NONE |
Ninguno o desconocido. |
CODE_INVOKE_PURPOSE_NATIVE_TO_MANAGED_TRANSITION |
El código administrado ejecutará cualquier punto de entrada administrado, como una invocación p inversa. El tiempo de ejecución desconoce cualquier propósito más detallado. |
CODE_INVOKE_PURPOSE_CLASS_INIT |
El código administrado ejecutará un constructor estático. |
CODE_INVOKE_PURPOSE_INTERFACE_DISPATCH |
El código administrado ejecutará la implementación de algún método de interfaz al que se llamó. |
Observaciones
El método ICorDebugProcess6::GetExportStepInfo usa esta enumeración para proporcionar información sobre cómo recorrer el código administrado.
Nota:
Esta enumeración está pensada para su uso solo en escenarios de depuración nativa de .NET.
Requisitos
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Encabezado: CorDebug.idl, CorDebug.h
Biblioteca: CorGuids.lib
Versiones de .NET: Disponible desde .NET Framework 4.6