ITransferAdviseSink::ConfirmOverwrite 메서드(shobjidl_core.h)
기존 항목을 덮어쓸 수 있는지 확인하는 메시지를 사용자에게 표시합니다.
구문
HRESULT ConfirmOverwrite(
IShellItem *psiSource,
IShellItem *psiDestParent,
LPCWSTR pszName
);
매개 변수
psiSource
형식: IShellItem*
원본 IShellItem 에 대한 포인터입니다.
psiDestParent
형식: IShellItem*
대상 부모 폴더 IShellItem에 대한 포인터입니다.
pszName
형식: LPCWSTR
대상에 있는 항목의 원하는 이름을 포함하는 와이드 문자열에 대한 포인터입니다. NULL인 경우 이름은 psiSource가 가리키는 셸 항목과 동일합니다.
반환 값
형식: HRESULT
아래에 나열된 반환 값은 작업이 종료된 방식을 호출 프로세스에 알리기 위해 이 메서드에 의해 특별히 내보내집니다. 이 메서드를 작업하는 동안 다른 결과 또는 오류가 내보내지면 호출 프로세스로 반환되어야 합니다.
반환 코드 | 설명 |
---|---|
|
사용자가 무시를 클릭했습니다. 호출 프로세스가 다른 파일을 적절하게 계속 처리할 수 있도록 허용합니다. |
|
사용자가 취소를 클릭했습니다. 현재 문서의 처리를 중지하고 현재 프로세스를 종료합니다. |
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | shobjidl_core.h(Shobjidl.h 포함) |