RPC_IF_HANDLE
RPC_IF_HANDLE 데이터 형식은 인터페이스 핸들을 선언합니다.
typedef void __RPC_FAR* RPC_IF_HANDLE;
RPC 런타임 라이브러리는 인터페이스 핸들을 사용하여 인터페이스 사양 데이터 구조에 액세스합니다. MIDL 컴파일러는 각 IDL 파일에서 인터페이스 사양 데이터 구조를 자동으로 만들고 인터페이스 사양에 RPC_IF_HANDLE 형식의 전역 변수를 만듭니다.
MIDL 컴파일러는 인터페이스에 대해 생성된 각 헤더 파일에 인터페이스 핸들을 포함합니다. 인터페이스 사양을 매개 변수로 요구하는 함수는 RPC_IF_HANDLE 데이터 형식을 표시합니다. 각 인터페이스 핸들 이름의 형식은 다음과 같습니다.
- if-name_ClientIfHandle(클라이언트용)
- if-name_ServerIfHandle(서버용)
if-name 부분은 IDL 파일의 인터페이스 식별자를 지정합니다.
예:
hello_ClientIfHandle
hello_ServerIfHandle
참고
인터페이스 핸들 이름의 최대 길이는 31자입니다.
이름의 "_ClientIfHandle" 및 "_ServerIfHandle" 부분에는 15자가 필요하므로 if-name 요소는 16자 이하일 수 있습니다.
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 |
Windows 2000 Server[데스크톱 앱만] |
헤더 |
|