library_block

IDL 라이브러리 블록 내에 구문을 배치합니다.

구문

[library_block]

설명

라이브러리 블록 내에 구문을 배치하면 참조 여부에 관계없이 형식 라이브러리에 전달되어야 합니다. 기본적으로 coclass, dispinterfaceidl_module 특성에 의해 수정된 구문만 라이브러리 블록에 배치됩니다.

예시

다음 코드에서는 사용자 지정 인터페이스가 라이브러리 블록 내에 배치됩니다.

// cpp_attr_ref_library_block.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib")];
[object, library_block, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface IMyInterface {
   HRESULT f1();
};

요구 사항

특성 컨텍스트
적용 대상: 원하는 위치
반복 가능 아니요
필수 특성 없음
잘못된 특성 없음

자세한 내용은 특성 컨텍스트를 참조하세요.

참고 항목

컴파일러 특성
독립 실행형 특성