Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
le symbole exporté 'symbol' ne doit pas être affecté à un ordinal
Remarques
Les symboles suivants ne doivent pas être exportés par ordinal :
DllCanUnloadNowDllGetClassObjectDllGetClassFactoryFromClassStringDllInstallDllRegisterServerDllRegisterServerExDllUnregisterServer
Ces fonctions sont toujours situées par nom, à l’aide GetProcAddressde . L’éditeur de liens avertit de ce type d’exportation, car il peut entraîner une image plus grande. Cela peut se produire si la plage de vos exportations ordinales est importante avec relativement peu d’exportations. Par exemple,
EXPORTS
DllGetClassObject @1
MyOtherAPI @100
nécessite 100 emplacements dans la table d’adresses d’exportation avec 98 d’entre eux (2-99) juste remplissage. D’un autre côté
EXPORTS
DllGetClassObject
MyOtherAPI @100
nécessite deux emplacements. (N’oubliez pas que vous pouvez également exporter avec l’option /EXPORT Linker.)