Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Содержит значения, описывающие типы соглашений о вызовах, выполняемых в управляемом коде.
Синтаксис
typedef enum CorCallingConvention
{
IMAGE_CEE_CS_CALLCONV_DEFAULT = 0x0,
IMAGE_CEE_CS_CALLCONV_VARARG = 0x5,
IMAGE_CEE_CS_CALLCONV_FIELD = 0x6,
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG = 0x7,
IMAGE_CEE_CS_CALLCONV_PROPERTY = 0x8,
IMAGE_CEE_CS_CALLCONV_UNMGD = 0x9,
IMAGE_CEE_CS_CALLCONV_GENERICINST = 0xa,
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG = 0xb,
IMAGE_CEE_CS_CALLCONV_MAX = 0xc,
IMAGE_CEE_CS_CALLCONV_MASK = 0x0f,
IMAGE_CEE_CS_CALLCONV_HASTHIS = 0x20,
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS = 0x40,
IMAGE_CEE_CS_CALLCONV_GENERIC = 0x10
} CorCallingConvention;
Элементы
| Член | Описание |
|---|---|
IMAGE_CEE_CS_CALLCONV_DEFAULT |
Указывает соглашение о вызовах по умолчанию. |
IMAGE_CEE_CS_CALLCONV_VARARG |
Указывает, что метод принимает переменное количество параметров. |
IMAGE_CEE_CS_CALLCONV_FIELD |
Указывает, что вызов выполняется к полю. |
IMAGE_CEE_CS_CALLCONV_LOCAL_SIG |
Указывает, что вызов выполняется к локальному методу. |
IMAGE_CEE_CS_CALLCONV_PROPERTY |
Указывает, что вызов осуществляется к свойству . |
IMAGE_CEE_CS_CALLCONV_UNMGD |
Указывает, что вызов неуправляем. |
IMAGE_CEE_CS_CALLCONV_GENERICINST |
Указывает на создание экземпляра универсального метода. |
IMAGE_CEE_CS_CALLCONV_NATIVEVARARG |
Указывает 64-разрядный вызов PInvoke к методу, который принимает переменное количество параметров. |
IMAGE_CEE_CS_CALLCONV_MAX |
Описывает недопустимое 4-разрядное значение. |
IMAGE_CEE_CS_CALLCONV_MASK |
Указывает, что соглашение о вызовах описывается четырьмя нижними битами. |
IMAGE_CEE_CS_CALLCONV_HASTHIS |
Указывает, что верхний бит описывает this параметр. |
IMAGE_CEE_CS_CALLCONV_EXPLICITTHIS |
Указывает, что this параметр явно описан в сигнатуре. |
IMAGE_CEE_CS_CALLCONV_GENERIC |
Указывает сигнатуру универсального метода с явным числом аргументов типа. Это предшествует обычному числу параметров. |
Требования
Платформы: см. раздел Требования к системе.
Заголовка: CorHdr.h
версии платформа .NET Framework: доступно с версии 1.0.
См. также раздел
GitHub сайтында бізбен бірлесіп жұмыс істеу
Бұл мазмұнның көзін GitHub сайтында табуға болады. Онда сонымен бірге мәселелер мен өзгертулерді енгізу сұрауларын жасауға және қарап шығуға болады. Қосымша ақпарат алу үшін қатысушы нұсқаулығын қараңыз.