SPFILENOTIFY_FILEEXTRACTED 메시지

SPFILENOTIFY_FILEEXTRACTED 알림은 파일이 캐비닛에서 추출되었거나 추출에 실패하고 캐비닛 처리가 취소되었음을 나타내기 위해 SetupIterateCabinet에 의해 콜백 루틴으로 전송됩니다.

SPFILENOTIFY_FILEEXTRACTED
  Param1 = (UINT) FilePathInfo;
  Param2 = (UINT) 0;
            

매개 변수

Param1

추출된 파일에 대한 경로 정보를 포함하는 FILEPATHS 구조체에 대한 포인터입니다. FILEPATHS 구조체의 SourceFile 멤버에는 캐비닛의 전체 원본 경로가 포함됩니다. TargetFile 멤버는 시스템에 설치할 파일의 전체 대상 경로를 제공합니다.

Param2

사용되지 않습니다.

반환 값

캐비닛 콜백 루틴은 다음 값 중 하나를 반환해야 합니다.

반환 코드 설명
NO_ERROR
오류가 발생하지 않았으며 캐비닛을 계속 처리합니다.
ERROR_XXX
지정된 형식의 오류가 발생했습니다. SetupIterateCabinet 은 0을 반환합니다. GetLastError 는 지정된 오류 코드를 반환합니다.

참고

설치 API와 함께 제공되는 기본 캐비닛 콜백 루틴은 없습니다. 설치 애플리케이션은 SetupIterateCabinet 함수에서 보낸 알림을 처리하는 콜백 루틴을 제공해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Setupapi.h

참고 항목

개요

알림

FILEPATHS

SetupIterateCabinet