IProgressUI::ShowErrorDialog-metoden

I Configuration Manager ShowErrorDialog visar metoden anpassningsbar felinformation i en dialogruta.

Syntax

[IDL]
HRESULT ShowErrorDialog(
     BSTR pszOrgName,
     BSTR pszTaskSequenceName,
     BSTR pszCustomTitle,
     BSTR pszErrorMessage,
     ULONG uErrorCode,
     ULONG uTimeoutInSeconds,
     ULONG uWillReboot,
     BSTR pszTaskSequenceStepName
);

Parametrar

pszOrgName

Datatyp: BSTR

Kvalificerare: [i]

Pekare till organisationsnamnet som visas i förloppsdialogrutan. Värdet kan hämtas från miljövariabeln _SMSTSOrgName .

pszTaskSequenceName

Datatyp: BSTR

Kvalificerare: [i]

Pekare till namnet på den aktivitetssekvens som körs. Värdet kan hämtas från miljövariabeln _SMSTSPackageName .

pszCustomTitle

Datatyp: BSTR

Kvalificerare: [i]

Pekare på texten för ett anpassat meddelande som ersätter standardrubriktexten som visas i feldialogrutan. Skicka en tom sträng om det inte finns något anpassat meddelande att visa. Värdet kan erhållas från miljövariabeln _SMSTSCustomProgressDialogMessage .

pszErrorMessage

Datatyp: BSTR

Kvalificerare: [i]

Pekare till texten för det anpassade meddelandet som visas i feldialogrutan. Skicka en tom sträng om det inte finns något anpassat meddelande att visa. Standardtexten innehåller text från pszTaskSequenceName, pszTaskSequenceStepName, och uErrorCode. Den ändras beroende på vilka värden som anges.

uErrorCode

Datatyp: ULONG

Kvalificerare: [i]

Pekare till returkoden för det senaste steget som misslyckades. Värdet kan erhållas från miljövariabeln _SMSTSLastActionRetCode . Om ingen anpassad text anges pszErrorMessageuErrorCode visas den i formatet Microsoft-systemfelkod .

uTimeoutInSeconds

Datatyp: ULONG

Kvalificerare: [i]

Pekare till värdet för det antal sekunder som dialogrutan visas innan den stängs. Värdet kan hämtas från miljövariabeln SMSTSErrorDialogTimeout , som inte konfigureras i aktivitetssekvensen som standard. Om en tom sträng anges för uTimeoutInSeconds och SMSTSErrorDialogTimeout inte anges används standardvärdet 900 sekunder.

bWillReboot

Datatyp: ULONG

Kvalificerare: [i]

Booleskt värde. Den anger om aktivitetssekvensen kommer att starta om datorn när dialogrutan stängs eller om tidsgränsen går ut.

pszTaskSequenceStepName

Datatyp: BSTR

Kvalificerare: [i]

Peka på texten för namnet på det stegnamn som ska visas i standardtexten pszErrorMessage . Värdet kan hämtas från miljövariabeln _SMSTSLastActionName .

Returvärden

En HRESULT kod. Möjliga värden inkluderar, men är inte begränsade till, följande värde. Det returneras inga HRESULT värden som är specifika för den här metoden.

S_OK Metoden lyckades.

Se även