Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen TypeDeftarafından uygulanan tüm arabirimleri numaralandırır.
Syntax
HRESULT EnumInterfaceImpls (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef td,
[out] mdInterfaceImpl rImpls[],
[in] ULONG cMax,
[out] ULONG* pcImpls
);
Parameters
phEnum [in, out] Numaralandırıcının işaretçisi.
td [in] Arabirim uygulamalarını temsil eden MethodDef belirteçleri numaralandırılacak TypeDef belirteci.
rImpls [out] MethodDef belirteçlerini depolamak için kullanılan dizi.
cMax [in] Dizinin uzunluk üst sınırı rImpls .
pcImpls [out] içinde rImplsdöndürülen belirteçlerin gerçek sayısı.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumInterfaceImpls başarıyla döndürüldü. |
S_FALSE |
Numaralandıracak MethodDef belirteci yok. Bu durumda, pcImpls sıfır olarak ayarlanır. |
Remarks
Numaralandırma, belirtilen TypeDeftarafından uygulanan her arabirim için bir belirteç koleksiyonu mdInterfaceImpl döndürür. Arabirim belirteçleri, arabirimlerin belirtildiği sırayla döndürülür (veya SetTypeDefPropsaracılığıylaDefineTypeDef). Döndürülen mdInterfaceImpl belirteçlerin özellikleri GetInterfaceImplProps kullanılarak sorgulanabilir.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Header: Cor.h
Library: CorGuids.lib