Costanti di errore e esito positivo dell'utilità di pianificazione
Se si verifica un errore, le API dell'Utilità di pianificazione possono restituire uno dei codici di errore seguenti come valore HRESULT .
Le costanti che iniziano con SCHED_S_ sono costanti di esito positivo e le costanti che iniziano con SCHED_E_ sono costanti di errore.
HRESULT phrStatus;
hr = pITask->GetStatus(&phrStatus);
// Release the ITask interface.
pITask->Release();
switch(phrStatus)
{
case SCHED_S_TASK_READY:
wprintf(L" SCHED_S_TASK_READY\n");
break;
case SCHED_S_TASK_RUNNING:
wprintf(L" SCHED_S_TASK_RUNNING\n");
break;
//...
}
Esempio di codice C/C++: recupero dello stato dell'attività.
Nota
Alcune API dell'Utilità di pianificazione possono restituire codici di errore di rete e di sistema (ad esempio 64). È possibile controllare la definizione di questi tipi di codici di errore usando il comando net helpmsg nella finestra del prompt dei comandi. Ad esempio, il comando net helpmsg 64 restituisce il messaggio: il nome di rete specificato non è più disponibile.
Per altre informazioni sugli eventi e sui messaggi di errore, vedere Events and Errors Message Center.
-
SCHED_S_TASK_READY
-
-
0x00041300
-
L'attività è pronta per l'esecuzione al successivo orario pianificato.
-
-
SCHED_S_TASK_RUNNING
-
-
0x00041301
-
L'attività è attualmente in esecuzione.
-
-
SCHED_S_TASK_DISABLED
-
-
0x00041302
-
L'attività non verrà eseguita negli orari pianificati perché è stata disabilitata.
-
-
SCHED_S_TASK_HAS_NOT_RUN
-
-
0x00041303
-
L'attività non è ancora stata eseguita.
-
-
SCHED_S_TASK_NO_MORE_RUNS
-
-
0x00041304
-
Non sono previste altre esecuzioni pianificate per questa attività.
-
-
SCHED_S_TASK_NOT_SCHEDULED
-
-
0x00041305
-
Una o più proprietà necessarie per eseguire questa attività in base a una pianificazione non sono state impostate.
-
-
SCHED_S_TASK_TERMINATED
-
-
0x00041306
-
L'ultima esecuzione dell'attività è stata terminata dall'utente.
-
-
SCHED_S_TASK_NO_VALID_TRIGGERS
-
-
0x00041307
-
L'attività non ha trigger o i trigger esistenti sono disabilitati o non sono impostati.
-
-
SCHED_S_EVENT_TRIGGER
-
-
0x00041308
-
I trigger di evento non hanno impostato i tempi di esecuzione.
-
-
SCHED_E_TRIGGER_NOT_FOUND
-
-
0x80041309
-
Il trigger di un'attività non viene trovato.
-
-
SCHED_E_TASK_NOT_READY
-
-
0x8004130A
-
Una o più proprietà necessarie per eseguire questa attività non sono state impostate.
-
-
SCHED_E_TASK_NOT_RUNNING
-
-
0x8004130B
-
Non esiste un'istanza in esecuzione dell'attività.
-
-
SCHED_E_SERVICE_NOT_INSTALLED
-
-
0x8004130C
-
Il servizio Utilità di pianificazione non è installato nel computer.
-
-
SCHED_E_CANNOT_OPEN_TASK
-
-
0x8004130D
-
Impossibile aprire l'oggetto attività.
-
-
SCHED_E_INVALID_TASK
-
-
0x8004130E
-
L'oggetto è un oggetto attività non valido o non è un oggetto attività.
-
-
SCHED_E_ACCOUNT_INFORMATION_NOT_SET
-
-
0x8004130F
-
Non è possibile trovare informazioni sull'account nel database di sicurezza dell'Utilità di pianificazione per l'attività indicata.
-
-
SCHED_E_ACCOUNT_NAME_NOT_FOUND
-
-
0x80041310
-
Impossibile stabilire l'esistenza dell'account specificato.
-
-
SCHED_E_ACCOUNT_DBASE_CORRUPT
-
-
0x80041311
-
Il danneggiamento è stato rilevato nel database di sicurezza dell'Utilità di pianificazione; il database è stato reimpostato.
-
-
SCHED_E_NO_SECURITY_SERVICES
-
-
0x80041312
-
I servizi di sicurezza dell'Utilità di pianificazione sono disponibili solo in Windows NT.
-
-
SCHED_E_UNKNOWN_OBJECT_VERSION
-
-
0x80041313
-
La versione dell'oggetto attività non è supportata o non è valida.
-
-
SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
-
-
0x80041314
-
L'attività è stata configurata con una combinazione non supportata di impostazioni dell'account e opzioni di runtime.
-
-
SCHED_E_SERVICE_NOT_RUNNING
-
-
0x80041315
-
Il servizio Utilità di pianificazione non è in esecuzione.
-
-
SCHED_E_UNEXPECTEDNODE
-
-
0x80041316
-
Il codice XML dell'attività contiene un nodo imprevisto.
-
-
SCHED_E_NAMESPACE
-
-
0x80041317
-
Il codice XML dell'attività contiene un elemento o un attributo da uno spazio dei nomi imprevisto.
-
-
SCHED_E_INVALIDVALUE
-
-
0x80041318
-
Il codice XML dell'attività contiene un valore formattato in modo non corretto o non compreso nell'intervallo.
-
-
SCHED_E_MISSINGNODE
-
-
0x80041319
-
Il codice XML dell'attività non contiene un elemento o un attributo obbligatorio.
-
-
SCHED_E_MALFORMEDXML
-
-
0x8004131A
-
Il codice XML dell'attività non è valido.
-
-
SCHED_S_SOME_TRIGGERS_FAILED
-
-
0x0004131B
-
L'attività viene registrata, ma non tutti i trigger specificati avviano l'attività.
-
-
SCHED_S_BATCH_LOGON_PROBLEM
-
-
0x0004131C
-
L'attività è registrata, ma potrebbe non riuscire ad avviarsi. Il privilegio di accesso batch deve essere abilitato per l'entità attività.
-
-
SCHED_E_TOO_MANY_NODES
-
-
0x8004131D
-
L'XML dell'attività contiene troppi nodi dello stesso tipo.
-
-
SCHED_E_PAST_END_BOUNDARY
-
-
0x8004131E
-
Impossibile avviare l'attività dopo il limite finale del trigger.
-
-
SCHED_E_ALREADY_RUNNING
-
-
0x8004131F
-
Un'istanza di questa attività è già in esecuzione.
-
-
SCHED_E_USER_NOT_LOGGED_ON
-
-
0x80041320
-
L'attività non verrà eseguita perché l'utente non è connesso.
-
-
SCHED_E_INVALID_TASK_HASH
-
-
0x80041321
-
L'immagine dell'attività è danneggiata o è stata manomessa.
-
-
SCHED_E_SERVICE_NOT_AVAILABLE
-
-
0x80041322
-
Il servizio Utilità di pianificazione non è disponibile.
-
-
SCHED_E_SERVICE_TOO_BUSY
-
-
0x80041323
-
Il servizio Utilità di pianificazione è troppo occupato per gestire la richiesta. Riprova più tardi.
-
-
SCHED_E_TASK_ATTEMPTED
-
-
0x80041324
-
Il servizio Utilità di pianificazione ha tentato di eseguire l'attività, ma l'attività non è stata eseguita a causa di uno dei vincoli nella definizione dell'attività.
-
-
SCHED_S_TASK_QUEUED
-
-
0x00041325
-
Il servizio Utilità di pianificazione ha chiesto l'esecuzione dell'attività.
-
-
SCHED_E_TASK_DISABLED
-
-
0x80041326
-
L'attività è disabilitata.
-
-
SCHED_E_TASK_NOT_V1_COMPAT
-
-
0x80041327
-
L'attività ha proprietà che non sono compatibili con le versioni precedenti di Windows.
-
-
SCHED_E_START_ON_DEMAND
-
-
0x80041328
-
Le impostazioni dell'attività non consentono all'attività di avviare su richiesta.
-
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |
Intestazione |
|