共用方式為


連結器工具警告 LNK4104

符號 'symbol' 的導出應該是 PRIVATE

symbol 可以是下列任何一個項目:

  • DllCanUnloadNow

  • DllGetClassObject

  • DllGetClassFactoryFromClassString

  • DllGetDocumentation

  • DllInitialize

  • DllInstall

  • DllRegisterServer

  • DllRegisterServerEx

  • DllRegisterServerExW

  • DllUnload

  • DllUnregisterServer

  • RasCustomDeleteEntryNotify

  • RasCustomDial

  • RasCustomDialDlg

  • RasCustomEntryDlg

當您建置 DLL 的匯入連結庫並匯出上述其中一個函式時,不會在模組定義檔案中指定為 PRIVATE 時,就會發出此警告。 一般而言,這些函式會導出以供 OLE 使用。 當連結至連結庫的程式錯誤地呼叫連結庫時,將它們放在匯入連結庫中可能會導致異常行為。 如需 PRIVATE 關鍵詞的詳細資訊,請參閱 EXPORTS