다음을 통해 공유


IActionEnumerator::GetNext 메서드(dbgmodel.h)

IActionEnumerator 인터페이스를 구현하는 개체에 사용할 수 있는 다음 작업을 검색합니다.

통사론

HRESULT GetNext(
  BSTR         *keyName,
  BSTR         *actionName,
  BSTR         *actionDescription,
  bool         *actionIsDefault,
  IModelObject **actionMethod,
  IKeyStore    **metadta
);

매개 변수

keyName

다음 작업에 대한 키 이름의 BSTR로 설정된 포인터입니다.

actionName

작업 이름의 BSTR로 설정된 포인터입니다.

actionDescription

작업을 설명하는 BSTR로 설정된 포인터입니다.

actionIsDefault

검색된 작업이 기본 작업인지 여부를 나타내는 부울 값에 대한 포인터입니다.

actionMethod

동작에 대한 IModelObject 인터페이스 메서드에 대한 포인터(선택적 매개 변수)가 제공되지 않으면 null일 수 있습니다.

metadta

동작의 메타데이터(선택적 매개 변수)에 대한 IKeyStore 인터페이스에 대한 포인터가 제공되지 않은 경우 null일 수 있습니다.

반환 값

메서드가 성공하면 S_OK 반환합니다. 열거할 작업이 더 이상 없으면 S_FALSE 반환합니다. 그렇지 않으면 HRESULT 오류 코드를 반환합니다.

발언

단일 작업을 해결하면 작업 열거자가 사용 가능한 다음 작업으로 증가합니다. 열거할 작업이 더 이상 없으면 메서드는 S_FALSE 반환합니다.

요구 사항

요구
헤더 dbgmodel.h

참고 항목

IActionEnumerator 인터페이스