Предупреждение средств компоновщика LNK4104
Экспорт символа "символ" должен быть PRIVATE
Может symbol
быть одним из следующих вариантов:
DllCanUnloadNow
DllGetClassObject
DllGetClassFactoryFromClassString
DllGetDocumentation
DllInitialize
DllInstall
DllRegisterServer
DllRegisterServerEx
DllRegisterServerExW
DllUnload
DllUnregisterServer
RasCustomDeleteEntryNotify
RasCustomDial
RasCustomDialDlg
RasCustomEntryDlg
Это предупреждение создается при создании библиотеки импорта для библиотеки DLL и экспорте одной из указанных выше функций, не указывая ее как PRIVATE в файле определения модуля. Как правило, эти функции экспортируются только в OLE. Размещение их в библиотеке импорта может привести к необычному поведению, когда программа, связанная с библиотекой, неправильно вызывает их. Дополнительные сведения о ключевом слове PRIVATE см. в разделе EXPORTS.