이 클래스의 중첩된 열거자에 대한 열거자를 만듭니다.
구문
매개 변수
ppEnum
[out] 중첩된 열거형의 목록을 나타내는 IEnumDebugFields 개체를 반환합니다. 중첩된 열거형이 없으면 null 값을 반환합니다.
Return Value
성공하면 S_OK를 반환하거나 중첩된 열거자가 없는 경우 S_FALSE를 반환합니다. 그렇지 않으면 오류 코드를 반환합니다.
설명
열거형의 각 요소는 중첩된 열거형을 설명하는 IDebugEnumField 개체입니다.
클래스 내에 선언된 열거형은 중첩된 열거형으로 간주됩니다. 예를 들어 다음과 같은 조건이 있습니다.
class RootClass {
enum NestedEnum { EnumValue = 0 }
};
EnumNestedEnums 메서드는 NestedEnum 열거형을 나타내는 하나의 IDebugEnumField 개체를 포함하는 IEnumDebugFields 개체를 반환합니다.