Compartir a través de


Método IScheduledWorkItem::GetAccountInformation (mstask.h)

[[Esta API puede modificarse o no estar disponible en versiones posteriores del sistema operativo o producto. Use en su lugar las interfaces del Programador de tareas 2.0 . ]

Recupera el nombre de la cuenta del elemento de trabajo.

Sintaxis

HRESULT GetAccountInformation(
  [out] LPWSTR *ppwszAccountName
);

Parámetros

[out] ppwszAccountName

Puntero a una cadena terminada en null que contiene el nombre de cuenta del elemento de trabajo actual. La cadena vacía, L"", se devuelve para la cuenta del sistema local.

Después de procesar el nombre de la cuenta, asegúrese de llamar a CoTaskMemFree para liberar la cadena.

Valor devuelto

El método GetAccountInformation devuelve uno de los valores siguientes.

Código devuelto Descripción
S_OK
La operación se realizó correctamente.
E_INVALIDARG
Los argumentos no son válidos.
E_OUTOFMEMORY
No hay suficiente memoria disponible.
SCHED_E_ACCOUNT_INFORMATION_NOT_SET
La información de la cuenta no se ha establecido para el elemento de trabajo.
SCHED_E_NO_SECURITY_SERVICES
Los servicios de seguridad solo están disponibles en los sistemas operativos Windows Server 2003, Windows 2000 y Windows XP.

Comentarios

El método GetAccountInformation es para los sistemas operativos Windows Server 2003, Windows XP y Windows 2000.

Ejemplos

Para obtener más información y un ejemplo de cómo recuperar la información de la cuenta de una tarea, vea C/C++ Code Example: Retrieveing Task Account Information.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado mstask.h
Library Mstask.lib
Archivo DLL Mstask.dll

Consulte también

IScheduledWorkItem

IScheduledWorkItem::SetAccountInformation