Funzione SetNetScheduleAccountInformation (atacct.h)
[SetNetScheduleAccountInformation non è più disponibile per l'uso a partire da Windows 8. Usare invece le interfacce dell'utilità di pianificazione 2.0.
]
La funzione SetNetScheduleAccountInformation imposta il nome e la password dell'account del servizio AT. Il nome e la password dell'account del servizio AT vengono usati come credenziali per i processi pianificati creati con NetScheduleJobAdd.
Sintassi
HRESULT SetNetScheduleAccountInformation(
[in] LPCWSTR pwszServerName,
[in] LPCWSTR pwszAccount,
[in] LPCWSTR pwszPassword
);
Parametri
[in] pwszServerName
Stringa di caratteri wide con terminazione NULL per il nome del computer le cui informazioni sull'account vengono impostate.
[in] pwszAccount
Puntatore a una stringa di caratteri wide con terminazione NULL per l'account. Per specificare l'account di sistema locale, impostare questo parametro su NULL.
[in] pwszPassword
Puntatore a una stringa di caratteri wide con terminazione NULL per la password. Per informazioni sulla protezione delle informazioni sulle password, vedere Gestione delle password.
Valore restituito
Il valore restituito è HRESULT. Un valore di S_OK indica che il nome e la password dell'account sono stati impostati correttamente. Qualsiasi altro valore indica una condizione di errore.
Se la funzione ha esito negativo, di seguito sono elencati alcuni dei possibili valori restituiti.
Codice/valore restituito | Descrizione |
---|---|
|
Accesso negato. Questo errore viene restituito se il chiamante non è membro del gruppo Administrators. Questo errore viene restituito anche se il parametro pwszAccount non è NULL che indica un account denominato non l'account di sistema locale e il parametro pwszPassword non è corretto per l'account specificato nel parametro pwszAccount . |
|
I dati non sono validi. Questo errore viene restituito se il parametro pwszPassword è NULL o la lunghezza della stringa di parametro pwszPassword è troppo lunga. |
|
Impossibile stabilire l'esistenza dell'account specificato. Questo errore viene restituito se il parametro pwszAccount non era NULL che indica un account denominato non l'account di sistema locale e il parametro pwszAccount non è stato trovato. |
Commenti
SetNetScheduleAccountInformation rappresenta il chiamante. Solo i membri del gruppo Administrators locale nel computer in cui vengono impostate le informazioni sull'account di pianificazione possono eseguire correttamente questa funzione. Si noti che le password NULL non sono consentite.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista, Windows XP con SP1 [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | atacct.h |
Libreria | Mstask.lib |
DLL | Mstask.dll |