getNetScheduleAccountInformation 函数 (atacct.h)

[自 Windows 8 起,GetNetScheduleAccountInformation 不再可供使用。 请改用 任务计划程序 2.0 接口

]

GetNetScheduleAccountInformation 函数检索 AT 服务帐户名称。

语法

HRESULT GetNetScheduleAccountInformation(
  [in]  LPCWSTR  pwszServerName,
  [in]  DWORD    ccAccount,
  [out] WCHAR [] wszAccount
);

参数

[in] pwszServerName

一个以 NULL 结尾的宽字符串,表示正在检索其帐户信息的计算机的名称。

[in] ccAccount

wszAccount 分配的字符数,包括 NULL 终止符。 此值允许的最大长度是最大域名长度加上最大用户名长度加 2,表示为 DNLEN + UNLEN + 2。 (最后两个字符是“”字符和 NULL 终止符。)

[out] wszAccount

接收帐户信息的宽字符数组,包括 NULL 终止符。

返回值

返回值为 HRESULT。 值 S_OK 指示函数成功,并在 wszAccount 中返回帐户信息。 值 S_FALSE 指示函数成功,并且该帐户是本地系统帐户, (wszAccount) 中不会返回任何信息。 任何其他返回值指示错误条件。

注解

若要成功调用 GetNetScheduleAccountInformation 函数,调用方应具有对任务文件夹的读取访问权限,该文件夹通常为 %windir%\tasks 或,如以下注册表设置中定义:

HKLM\SOFTWARE\Microsoft\SchedulingAgent\TasksFolder

要求

要求
最低受支持的客户端 Windows Vista、带 SP1 的 Windows XP [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 [仅限桌面应用]
目标平台 Windows
标头 atacct.h
Library Mstask.lib
DLL Mstask.dll

另请参阅

SetNetScheduleAccountInformation