다음을 통해 공유


IProgressUI::ShowRebootDialog 메서드

Configuration Manager 메서드는 ShowRebootDialog 사용자 지정 가능한 다시 부팅 경고 대화 상자를 표시합니다.

구문

[IDL]  
HRESULT ShowRebootDialog(  
     BSTR pszOrgName,  
     BSTR pszTaskSequenceName,  
     BSTR pszCustomTitle,  
     BSTR pszRebootMessage,  
     ULONG uErrorCode,  
     ULONG uTimeoutInSeconds,  
);  

매개 변수

pszOrgName

데이터 형식: BSTR

한정자: [in]

진행률 대화 상자에 표시되는 조직 이름에 대한 포인터입니다. 환경 변수에서 _SMSTSOrgName 값을 검색할 수 있습니다.

pszTaskSequenceName

데이터 형식: BSTR

한정자: [in]

현재 실행 중인 작업 순서의 이름에 대한 포인터입니다. 환경 변수에서 _SMSTSPackageName 값을 검색할 수 있습니다.

pszCustomTitle

데이터 형식: BSTR

한정자: [in]

다시 부팅 대화 상자에 표시되는 기본 제목 텍스트를 대체하는 사용자 지정 메시지의 텍스트에 대한 포인터입니다. 표시할 사용자 지정 메시지가 없는 경우 빈 문자열을 전달합니다. 환경 변수에서 _SMSTSCustomProgressDialogMessage 값을 가져올 수 있습니다.

pszRebootMessage

데이터 형식: BSTR

한정자: [in]

다시 부팅 대화 상자에 표시될 사용자 지정 메시지의 텍스트에 대한 포인터입니다. 표시할 사용자 지정 메시지가 없는 경우 빈 문자열을 전달합니다.

uTimeoutInSeconds

데이터 형식: ULONG

한정자: [in]

대화 상자가 닫기 전에 표시되는 시간(초)의 값에 대한 포인터입니다. 기본적으로 작업 순서에서 SMSTSErrorDialogTimeout 구성되지 않은 환경 변수에서 값을 가져올 수 있습니다. 에 대해 uTimeoutInSeconds 빈 문자열을 지정하고 SMSTSErrorDialogTimeout 지정하지 않으면 기본값인 900초가 사용됩니다.

반환값

코드입니다 HRESULT . 가능한 값에는 다음 값이 포함되지만 이에 국한되지는 않습니다. 이 메서드와 관련된 값이 반환되지 않습니다 HRESULT .

S_ok
메서드가 성공했습니다.

참고 항목