다음을 통해 공유


PatchSequence 테이블(PATCHWIZ.DLL)

PatchSequence 테이블은 패치에서 MsiPatchSequence 테이블 생성하는 데 사용됩니다. 이 테이블에는 Windows Installer 3.0에서 사용할 수 있는 PATCHWIZ.DLL 버전이 필요합니다.

다음 표에서는 PatchSequence 테이블의 열을 식별합니다.

열쇠 Nullable
PatchFamily 식별자 Y N
과녁 문자 메시지 Y Y
순서 버전 Y
대체 정수 Y

 

PatchFamily

이 패치가 속한 시퀀스 패밀리를 나타내는 식별자입니다.

Target 및 PatchFamily 열의 값은 함께 테이블의 기본 키를 정의합니다. 여러 시퀀스 패밀리에 속하거나 대상의 제품 코드에 따라 시퀀스가 다른 패치는 각 페어링에 대해 하나의 행을 가질 수 있습니다. 이 값은 패치에 속하는 MsiPatchSequence Table PatchFamily 열을 채우는 데 사용됩니다.

대상

대상 열은 제품 코드별로 PatchFamily를 필터링하는 데 사용됩니다.

이 열의 NULL 값은 이 PatchFamily가 패치의 모든 대상에 적용된다는 것을 나타냅니다. 이 열에 TargetImages Table대한 외래 키가 포함된 경우 지정된 이미지의 제품 코드가 검색되어 MsiPatchSequence Table새 패치 행의 제품 코드 값을 채우는 데 사용됩니다. 이 열에 GUID가 포함된 경우 GUID를 사용하여 MsiPatchSequence 테이블에 있는 행의 제품 코드 값을 채웁니다.

시퀀스

시퀀스 열의 값은 새 패치 파일의 MsiPatchSequence Table 시퀀스 열을 채우는 데 사용됩니다.

값이 NULL이면 시퀀스 번호가 자동으로 생성됩니다.

대체

이 필드의 msidbPatchSequenceSupersedeEarlier 또는 1의 값은 이 패치가 이 패치가 속한 시퀀스 패밀리에서 이전 작은 업데이트를 대체함을 나타냅니다.

이 열의 값은 MsiPatchSequence Table 새 패치 행의 특성 열을 설정하는 데 사용됩니다.

발언

Windows Installer 3.0부터 사용할 수 있습니다.