Delen via


Compilerfout C2492

'variabele': gegevens met threadopslagduur hebben mogelijk geen DLL-interface

Opmerkingen

De variabele wordt gedeclareerd met het threadkenmerk en met de DLL-interface. Het adres van de thread variabele is pas bekend tot op uitvoeringstijd, dus kan deze niet worden gekoppeld aan een DLL-import of export.

Example

In het volgende voorbeeld wordt C2492 gegenereerd:

// C2492.cpp
// compile with: /c
class C {
public:
   char   ch;
};

__declspec(dllexport) __declspec(thread) C c_1;   // C2492
__declspec(thread) C c_1;   // OK