다음을 통해 공유


CustomAction 테이블 작성

이전 섹션에서 만든 5가지 샘플 사용자 지정 작업에 대한 레코드를 CustomAction 테이블에 입력합니다. 이 유형의 사용자 지정 작업에 대해 CustomAction 테이블을 채우는 방법에 대한 자세한 내용은 사용자 지정 작업 유형 1을 참조하세요.

CustomAction 테이블

작업 형식 원본 대상
ProcessAccounts 1 Process.dll ProcessUserAccounts
UninstallAccounts 1 Process.dll UninstallUserAccounts
CreateAccount 11265 Create.dll CreateUserAccount
RemoveAccount 11265 Remove.dll RemoveUserAccount
RollbackAccount 9473 Remove.dll RemoveUserAccount

 

동적 연결 라이브러리의 C++ 소스 코드는 Windows Installer SDK에서 제공됩니다. Process.cpp를 사용하여 Process.dll 파일을 만듭니다. Create.cpp를 사용하여 Create.dll 파일을 만듭니다. Remove.cpp를 사용하여 Remove.dll을 만듭니다. 이러한 동적 링크 라이브러리 파일을 이진 테이블에 추가합니다.

이진 테이블

속성 데이터
Process.dll {이진 데이터}
Create.dll {이진 데이터}
Remove.dll {이진 데이터}

 

계속해서 사용자 지정 CustomUserAccounts 테이블 추가를 진행합니다.