다음을 통해 공유


CV_call_e

함수의 호출 규칙을 지정합니다.

[!참고]

여기 가장 일반적인 열거형 값이 나와 있습니다.전체 열거의 cvconst.h 헤더 파일을 사용할 수 있습니다.

typedef enum CV_call_e { 
   CV_CALL_NEAR_C    = 0x00,
   CV_CALL_NEAR_FAST = 0x04,
   CV_CALL_NEAR_STD  = 0x07,
   CV_CALL_NEAR_SYS  = 0x09,
   CV_CALL_THISCALL  = 0x0b,
   CV_CALL_CLRCALL   = 0x16
} CV_call_e;

Elements

  • CV_CALL_NEAR_C
    가까운 오른쪽에서 왼쪽으로 푸시를 사용 하 여 함수 호출 규칙을 지정 합니다.호출 하는 함수는 스택을 지웁니다.

  • CV_CALL_NEAR_FAST
    가까운 왼쪽에서 오른쪽으로 밀어넣기 레지스터를 사용 하는 함수 호출 규칙을 지정 합니다.호출된 되는 함수 매개 변수의 바이트 수의 합계를 사용 하 여 스택을 선택 취소 합니다.

  • CV_CALL_NEAR_STD
    거의 표준 호출 (왼쪽으로 오른쪽 누름)을 사용 하는 함수의 호출 규칙을 지정 합니다.

  • CV_CALL_NEAR_SYS
    거의 시스템 호출을 사용 하 여 함수 호출 규칙을 지정 합니다.

  • CV_CALL_THISCALL
    사용 하 여 함수 호출 규칙을 지정 합니다. this 호출 (this 레지스터에 전달).

  • CV_CALL_CLRCALL
    CLR (공용 언어 런타임 여) (호출 규칙이 라고도 하는 관리 되는 코드)에 사용 되는 함수 호출 규칙을 지정 합니다.

설명

값이 열거형에서를 호출 하 여 반환 되는 IDiaSymbol::get_callingConvention 메서드.

요구 사항

헤더: cvconst.h

참고 항목

참조

IDiaSymbol::get_callingConvention

기타 리소스

열거형 및 구조체