다음을 통해 공유


링커 도구 경고 LNK4104

기호 'symbol'의 내보내기가 PRIVATE이어야 합니다.

다음 symbol 중 하나일 수 있습니다.

  • DllCanUnloadNow

  • DllGetClassObject

  • DllGetClassFactoryFromClassString

  • DllGetDocumentation

  • DllInitialize

  • DllInstall

  • DllRegisterServer

  • DllRegisterServerEx

  • DllRegisterServerExW

  • DllUnload

  • DllUnregisterServer

  • RasCustomDeleteEntryNotify

  • RasCustomDial

  • RasCustomDialDlg

  • RasCustomEntryDlg

이 경고는 DLL에 대한 가져오기 라이브러리를 빌드하고 모듈 정의 파일에서 PRIVATE으로 지정하지 않고 위의 함수 중 하나를 내보낼 때 내보내집니다. 일반적으로 이러한 함수는 OLE에서만 사용하도록 내보내집니다. 라이브러리에 연결된 프로그램이 잘못 호출하면 가져오기 라이브러리에 배치하면 비정상적인 동작이 발생할 수 있습니다. PRIVATE 키워드(keyword) 대한 자세한 내용은 EXPORTS를 참조하세요.