Bagikan melalui


LNK4104 Peringatan Alat Linker

ekspor simbol 'simbol' harus PRIVATE

symbol Bisa menjadi salah satu hal berikut:

  • DllCanUnloadNow

  • DllGetClassObject

  • DllGetClassFactoryFromClassString

  • DllGetDocumentation

  • DllInitialize

  • DllInstall

  • DllRegisterServer

  • DllRegisterServerEx

  • DllRegisterServerExW

  • DllUnload

  • DllUnregisterServer

  • RasCustomDeleteEntryNotify

  • RasCustomDial

  • RasCustomDialDlg

  • RasCustomEntryDlg

Peringatan ini dipancarkan ketika Anda membangun pustaka impor untuk DLL dan mengekspor salah satu fungsi di atas tanpa menentukannya sebagai PRIVATE dalam file definisi modul. Secara umum, fungsi-fungsi ini diekspor untuk digunakan hanya oleh OLE. Menempatkannya di pustaka impor dapat menyebabkan perilaku yang tidak biasa ketika program yang ditautkan ke pustaka salah melakukan panggilan kepada mereka. Untuk informasi selengkapnya tentang kata kunci PRIVAT, lihat EKSPOR.