다음을 통해 공유


IOleUndoUnit::GetUnitType 메서드(ocidl.h)

실행 취소 단위에 대한 CLSID 및 형식 식별자를 검색합니다.

구문

HRESULT GetUnitType(
  [out] CLSID *pClsid,
  [out] LONG  *plID
);

매개 변수

[out] pClsid

실행 취소 단위에 대한 CLSID에 대한 포인터입니다.

[out] plID

실행 취소 단위의 형식 식별자에 대한 포인터입니다.

반환 값

이 메서드는 성공에 대한 S_OK 반환합니다.

설명

부모 실행 취소 단위는 자식 단위에서 이 메서드를 호출하여 특수 처리를 적용할 수 있는지 여부를 결정할 수 있습니다. 반환된 CLSID는 실행 취소 단위 자체의 CLSID, 만드는 개체 또는 임의의 GUID일 수 있습니다. 실행 취소 단위에는 CLSID_NULL 반환하는 옵션이 있습니다. 이 경우 호출자는 이 단위의 형식을 가정할 수 없습니다. 유일한 요구 사항은 CLSID와 형식 식별자가 함께 이 유형의 실행 취소 단위를 고유하게 식별하는 것입니다.

실행 취소 관리자 및 부모 실행 취소 단위에는 해당 형식에 따라 자식 단위를 수락하거나 거부할 수 있는 옵션이 없습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 ocidl.h

추가 정보

IOleUndoUnit