Condividi tramite


Metodo IScheduledWorkItem::GetAccountInformation (mstask.h)

[[Questa API può essere modificata o non disponibile nelle versioni successive del sistema operativo o del prodotto. Usare invece le interfacce dell'utilità di pianificazione 2.0 . ]

Recupera il nome dell'account per l'elemento di lavoro.

Sintassi

HRESULT GetAccountInformation(
  [out] LPWSTR *ppwszAccountName
);

Parametri

[out] ppwszAccountName

Puntatore a una stringa con terminazione null contenente il nome dell'account per l'elemento di lavoro corrente. La stringa vuota, L"", viene restituita per l'account di sistema locale.

Dopo aver elaborato il nome dell'account, assicurarsi di chiamare CoTaskMemFree per liberare la stringa.

Valore restituito

Il metodo GetAccountInformation restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK
L'operazione è stata completata.
E_INVALIDARG
Gli argomenti non sono validi.
E_OUTOFMEMORY
Memoria insufficiente.
SCHED_E_ACCOUNT_INFORMATION_NOT_SET
Le informazioni sull'account non sono state impostate per l'elemento di lavoro.
SCHED_E_NO_SECURITY_SERVICES
I servizi di sicurezza sono disponibili solo nei sistemi operativi Windows Server 2003, Windows 2000 e Windows XP.

Commenti

Il metodo GetAccountInformation è per i sistemi operativi Windows Server 2003, Windows XP e Windows 2000.

Esempio

Per altre informazioni e un esempio di come recuperare le informazioni sull'account di un'attività, vedere Esempio di codice C/C++: Recupero delle informazioni sull'account attività.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mstask.h
Libreria Mstask.lib
DLL Mstask.dll

Vedi anche

IScheduledWorkItem

IScheduledWorkItem::SetAccountInformation