Avviso del compilatore (livello 1) C4920

enum 'enum' membro 'member'='value' già presente in enum 'enum' come 'member'='value'

Se un file TLB passato a #import contiene lo stesso simbolo definito in due o più enumerazioni, questo avviso indica che i simboli identici successivi verranno ignorati e impostati come commento nel file TLH.

Si supponga che un file TLB contenga quanto segue:

library MyLib
{
    typedef enum {
        enumMember = 512
    } AProblem;

    typedef enum {
        enumMember = 1024
    } BProblem;
};

Gli esempi seguenti generano l'errore C4920:

// C4920.cpp
// compile with: /W1
#import "t4920.tlb"   // C4920

int main() {
}