Aracılığıyla paylaş


Derleyici Uyarısı (düzey 1) C4096

'a': arabirim bir COM arabirimi değildir; IDL'ye gösterilmeyecek

Açıklamalar

COM arabirimi olarak hedeflediğiniz bir arabirim tanımı COM arabirimi olarak tanımlanmamıştır ve bu nedenle IDL dosyasına gösterilmez.

Bir arabirimin COM arabirimi olduğunu belirten liste öznitelikleri için bkz. Arabirim Öznitelikleri.

Example

Aşağıdaki örnek C4096 oluşturur:

// C4096.cpp
// compile with: /W1 /LD
#include "windows.h"
[module(name="xx")];

// [object, uuid("00000000-0000-0000-0000-000000000001")]
__interface a
{
};

[coclass, uuid("00000000-0000-0000-0000-000000000002")]
struct b : a
{
};   // C4096, remove coclass or uncomment object