Ostrzeżenie kompilatora (poziom 1) C4920

wyliczeniowy element członkowski wyliczenia=wartość już widoczny w wyliczeniem jako element członkowski=wartość

Jeśli przekazany do #import tlb ma ten sam symbol zdefiniowany w co najmniej dwóch wyliczeniach, to ostrzeżenie wskazuje, że kolejne identyczne symbole są ignorowane i będą komentowane w pliku tlh.

Przy założeniu, że element .tlb zawiera:

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

    typedef enum {
        enumMember = 1024
    } BProblem;
};

poniższe przykłady generują C4920,

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

int main() {
}