다음을 통해 공유


IDsAdminNewObjPrimarySite::Commit 메서드(dsadmin.h)

IDsAdminNewObjPrimarySite::Commit 메서드는 단일 페이지 기본 개체 생성 확장의 IDsAdminNewObjExt::WriteData 메서드를 호출하고 임시 개체를 영구 메모리에 씁니다.

구문

HRESULT Commit();

반환 값

성공하면 S_OK 반환하고, 그렇지 않으면 OLE 정의 오류 코드를 반환합니다. 호출 확장이 기본 개체 만들기 확장이 아닌 경우 이 메서드가 실패합니다. 개체 만들기 마법사에 둘 이상의 페이지가 포함된 경우에도 이 메서드가 실패합니다.

설명

IDsAdminNewObjPrimarySite::Commit이 호출되기 전에 IDsAdminNewObjPrimarySite::CreateNew 메서드를 호출해야 합니다.

개체 만들기 마법사에 둘 이상의 페이지가 포함된 경우 시스템은 저장할 개체 데이터의 요약을 표시하는 "마침" 페이지를 구현합니다. 시스템 구현 "마침" 페이지에서 는 IDsAdminNewObjPrimarySite::Commit 작업을 수행합니다. 그러나 개체 만들기 마법사에 하나의 페이지만 포함된 경우 페이지에는 일반적으로 마법사에서 찾을 수 있는 뒤로, 다음취소 단추 대신 확인취소 명령 단추가 있으며 "마침" 페이지가 제공되지 않습니다. 이 때문에 단일 페이지 개체 만들기 확장 마법사는 커밋을 호출해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista
지원되는 최소 서버 Windows Server 2008
대상 플랫폼 Windows
헤더 dsadmin.h
DLL DSAdmin.dll

추가 정보

IDsAdminNewObjExt::WriteData

IDsAdminNewObjPrimarySite

IDsAdminNewObjPrimarySite::CreateNew