DLL 가져오기 및 내보내기 기능

Microsoft 전용

가장 완벽 한, 최신 정보가이 항목에서 찾을 수 있습니다 >dllexport, dllimport.

해당 dllimport 및 dllexport 저장소 클래스 한정자는 Microsoft 고유의 C 언어 확장입니다.이러한 한정자 (실행 파일 또는 다른 DLL) 해당 클라이언트에 DLL의 인터페이스를 명시적으로 정의 합니다.함수로 선언 dllexport 모듈 정의 필요 (.DEF) 파일입니다.사용할 수도 있습니다의 dllimport 및 dllexport 데이터 및 개체 한정자입니다.

Dllimport 및 dllexport 저장소 클래스 한정자 확장된 특성 구문 키워드를 사용할 수 __declspec,이 예제와 같이:

#define DllImport   __declspec( dllimport )
#define DllExport   __declspec( dllexport )

DllExport void func();
DllExport int i = 10;
DllExport int j;
DllExport int n;

확장 된 저장소 클래스 한정자를 구문에 대 한 특정 정보를 참조 하십시오. 확장 된 저장소 클래스 특성.

Microsoft 특정 끝

참고 항목

참조

C 함수 정의