Installer.RemovePatches 메서드
RemovePatches 메서드는 패치를 받을 수 있는 제품에 대해 하나 이상의 패치를 제거합니다. RemovePatches 메서드는 MsiRemovePatches를 호출합니다.
구문
Installer.RemovePatches(
PatchList,
ProductCode,
UninstallType,
PropertyList
)
매개 변수
-
PatchList
-
세미콜론으로 구분된 제거할 패치 목록을 포함하는 문자열입니다. 각 패치는 패치 패키지의 전체 경로 또는 패치 GUID로 나타낼 수 있습니다. 이 매개 변수는 필수입니다.
-
ProductCode
-
패치를 제거할 제품의 GUID가 있는 문자열입니다. 이 매개 변수는 필수입니다.
-
UninstallType
-
패치 제거 유형을 지정하는 정수 값입니다. 이 매개 변수는 msiInstallTypeSingleInstance여야 합니다.
-
PropertyList
-
포함할 Property=Value 쌍을 지정하는 문자열입니다. 이 매개 변수는 선택적 요소입니다.
반환 값
이 메서드는 값을 반환하지 않습니다.
설명
사용자가 사용할 수 있는 모든 제품에서 애플리케이션이 패치를 제거하는 방법을 보여 주는 예제는 패치 제거를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
버전 |
Windows Server 2012, Windows 8, Windows Server 2008 R2 또는 Windows 7의 Windows Installer 5.0. Windows Server 2008 또는 Windows Vista의 Windows Installer 4.0 또는 Windows Installer 4.5. Windows Server 2003 또는 Windows XP의 Windows Installer 3.0 이상. |
DLL |
|
IID |
IID_IInstaller는 000C1090-0000-0000-C000-000000000046으로 정의됩니다. |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기