Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W Configuration Manager ShowActionProgress metoda wyświetla informacje o postępie akcji niestandardowej w oknie dialogowym, gdy akcja niestandardowa jest uruchomiona.
Składnia
[IDL]
HRESULT ShowActionProgress(
BSTR pszOrgName,
BSTR pszTaskSequenceName,
BSTR pszCustomTitle,
BSTR pszCurrentAction,
ULONG uStep,
ULONG uMaxStep,
BSTR pszActionExecInfo,
ULONG uActionExecStep,
ULONG uActionExecMaxStep
);
Parametry
pszOrgName
Typ danych: BSTR
Kwalifikatory: [w]
Wskaźnik do nazwy organizacji, która jest wyświetlana w oknie dialogowym postępu. Wartość można pobrać ze zmiennej środowiskowej _SMSTSOrgName .
pszTaskSequenceName
Typ danych: BSTR
Kwalifikatory: [w]
Wskaźnik do nazwy sekwencji zadań, która jest obecnie uruchomiona. Wartość można pobrać ze zmiennej środowiskowej _SMSTSPackageName .
pszCustomTitle
Typ danych: BSTR
Kwalifikatory: [w]
Wskaźnik do tekstu niestandardowego komunikatu, który zastępuje domyślny tekst tytułu wyświetlany w oknie dialogowym postępu. Przekaż pusty ciąg, jeśli nie ma niestandardowego komunikatu do wyświetlenia. Wartość można uzyskać ze zmiennej środowiskowej _SMSTSCustomProgressDialogMessage .
pszCurrentAction
Typ danych: BSTR
Kwalifikatory: [w]
Wskaźnik do nazwy bieżącego kroku sekwencji zadań. Wartość można uzyskać ze zmiennej środowiskowej _SMSTSCurrentActionName .
uStep
Typ danych: ULONG
Kwalifikatory: [w]
Numer kroku bieżącej sekwencji zadań. Wartość można uzyskać ze zmiennej środowiskowej SMSTSNextInstructionPointer .
uMaxStep
Typ danych: ULONG
Kwalifikatory: [w]
Całkowita liczba kroków w sekwencji zadań. Wartość można uzyskać ze zmiennej środowiskowej _SMSTSInstructionTableSize .
pszActionExecInfo
Typ danych: BSTR
Kwalifikatory: [w]
Wskaźnik do informacji o postępie zdefiniowanych przez użytkownika, specyficznych dla akcji, które mają być wyświetlane w oknie dialogowym postępu.
uActionExecStep
Typ danych: ULONG
Kwalifikatory: [w]
Krok liczbowy w ramach łącznej liczby kroków liczbowych, na których akcja obecnie działa.
Użyj tego parametru, aby określić procent akcji, która została ukończona do tej pory. Aby uzyskać więcej informacji, zobacz Uwagi.
uActionExecMaxStep
Typ danych: ULONG
Kwalifikatory: [w]
Całkowita liczba kroków liczbowych wykonywanych przez akcję.
Użyj tego parametru, aby określić procent akcji, która została ukończona do tej pory. Aby uzyskać więcej informacji, zobacz Uwagi.
Zwracane wartości
Kod HRESULT . Możliwe wartości obejmują, ale nie są ograniczone do następującej wartości. Nie są zwracane żadne HRESULT wartości specyficzne dla tej metody.
S_OK Metoda zakończyła się pomyślnie.
Uwagi
Jedynymi wymaganymi informacjami dla tej metody są pszActionExecInfoparametry , uActionExecStepi uActionExecMaxStep . Inne parametry można uzyskać z przywoływanych zmiennych środowiskowych.
Wywołanie ShowActionProgress polecenia powinno określać procentowe ukończenie akcji przy użyciu uActionExecStep parametrów i uActionExecMaxStep . Jeśli na przykład uActionExecStep określa wartość 2 i uActionExecMaxStep określa wartość 10, procent ukończenia akcji wynosi 20 procent.