__int3264 특성

키워드(keyword) __int3264 다음 속성을 포함하는 정수 형식을 지정합니다.

  • 32비트 플랫폼에서 32비트입니다.
  • 64비트 플랫폼에서 64비트입니다.
  • 역방향 호환성을 위해 와이어에서 32비트입니다. 송신 쪽에서 잘리고 수신 쪽에서 적절하게 확장(서명되거나 서명되지 않음)됩니다.
[ signed | unsigned ] __int3264 [ int ] declarator-list;

매개 변수

declarator-list

식별자, 포인터 선언자 및 배열 선언자와 같은 하나 이상의 표준 C 선언자를 지정합니다. (함수 선언자 및 비트 필드 선언은 원격 프로시저 호출에서 전송되는 구조에서 허용되지 않습니다. 이러한 선언자는 전송되지 않는 구조체에서 허용됩니다.) 여러 선언자를 쉼표로 구분합니다.

설명

이 형식은 32비트 인터페이스를 64비트로 쉽게 포팅할 수 있도록 특별히 도입되었습니다. 일반적으로 기존 인터페이스가 포인터를 정수로 보내거나 유사한 해결 방법을 사용하는 경우에만 유용합니다. Microsoft는 방지할 수 있는 이 형식(또는 INT_PTR, DWORD_PTR 같은 다른 공용 형식)을 사용하지 않는 것이 좋습니다. 특히 이러한 형식은 OLE 자동화 인터페이스 및 형식 라이브러리에서 사용할 수 없습니다. 새 인터페이스에서는 이 형식 또는 형식에서 파생된 형식을 사용하지 않는 것이 좋습니다. 이러한 문제에 대한 자세한 내용과 기타 64비트 문제에 대한 설명 및 조언은 MIDL(Microsoft Interface Definition Language): 64비트 포팅 가이드를 참조하세요.

__int3264 키워드(keyword) 앞에 서명된 키워드(keyword) 또는 서명되지 않은 키워드(keyword) 지정할 수 있습니다. int 키워드(keyword) 선택 사항이며 생략할 수 있습니다. MIDL 컴파일러에 __int3264 정수는 기본적으로 서명되며 서명된 __int3264 int와 동의어입니다.

__int3264 정수 형식은 IDL 언어의 기본 형식 중 하나입니다. __int3264 정수 형식은 const 선언, typedef 선언, 일반 선언 및 함수 선언자(function-return-type 지정자 및 매개 변수 형식 지정자)에서 형식 지정자로 나타날 수 있습니다. 형식 지정자가 표시되는 컨텍스트는 IDL을 참조하세요.

추가 정보

MIDL 기본 형식

하이퍼

int

짧은

서명

작은

Typedef

부호 없는