Condividi tramite


IDebugClassField:: EnumInterfacesImplemented

crea un enumeratore per le interfacce implementate da questa classe.

HRESULT EnumInterfacesImplemented( 
   IEnumDebugFields** ppEnum
);
int EnumInterfacesImplemented(
   out IEnumDebugFields ppEnum
);

Parametri

  • ppEnum
    [out] Restituisce IEnumDebugFields un oggetto che rappresenta l'elenco delle interfacce implementate. Restituisce un valore null se non sono disponibili interfacce.

Valore restituito

Se l'operazione riesce, restituisce S_OK o restituisce S_FALSE se non sono disponibili interfacce implementate sulla classe. In caso contrario, restituisce un codice di errore.

Note

Ogni elemento dell'enumerazione è IDebugClassField un oggetto che descrive un'interfaccia. Si noti che il codice non gestito di Visual C++ non utilizza le interfacce quando un'entità discreta in modo da questo metodo restituisce sempre un valore null per il codice non gestito di Visual C++ .

Vedere anche

Riferimenti

IDebugClassField

IEnumDebugFields