MIDL 바인딩 핸들
바인딩 핸들은 클라이언트와 서버 간의 바인딩을 나타내는 데이터 개체입니다.
MIDL은 기본 형식 handle_t 지원합니다. 이 형식의 핸들을 "기본 핸들"이라고 합니다.
[handle] 특성을 사용하여 사용자 고유의 핸들 형식을 정의할 수 있습니다. 이러한 방식으로 정의된 핸들을 "사용자 정의" 또는 "사용자 지정" 또는 "제네릭" 핸들이라고 합니다.
[context_handle] 특성을 사용하여 상태 정보를 유지하는 핸들을 정의할 수도 있습니다. 이러한 방식으로 정의된 핸들을 "컨텍스트" 핸들이라고 합니다.
상태 정보가 필요하지 않고 RPC 런타임 라이브러리를 호출하여 핸들을 관리하도록 선택하지 않는 경우 런타임 라이브러리가 자동 바인딩을 제공하도록 요청할 수 있습니다. 이 작업은 ACF 키워드(keyword) [auto_handle]을 사용하여 수행됩니다.
ACF 키워드(keyword) [implicit_handle]을 사용하여 전역 변수를 바인딩 핸들로 지정할 수 있습니다. [explicit_handle] 키워드(keyword) 각 원격 함수에 명시적으로 지정된 핸들이 있음을 나타내는 데 사용됩니다.
자세한 내용은 바인딩 및 핸들을 참조하세요.