Fungsi GetNetScheduleAccountInformation (atacct.h)
[GetNetScheduleAccountInformation tidak lagi tersedia untuk digunakan pada Windows 8. Sebagai gantinya, gunakan Antarmuka Task Scheduler 2.0.
]
Fungsi GetNetScheduleAccountInformation mengambil nama akun Layanan AT.
Sintaks
HRESULT GetNetScheduleAccountInformation(
[in] LPCWSTR pwszServerName,
[in] DWORD ccAccount,
[out] WCHAR [] wszAccount
);
Parameter
[in] pwszServerName
String karakter lebar yang dihentikan NULL untuk nama komputer yang informasi akunnya sedang diambil.
[in] ccAccount
Jumlah karakter, termasuk terminator NULL, dialokasikan untuk wszAccount. Panjang maksimum yang diizinkan untuk nilai ini adalah panjang nama domain maksimum ditambah panjang nama pengguna maksimum ditambah 2, yang dinyatakan sebagai DNLEN + UNLEN + 2. (Dua karakter terakhir adalah karakter "" dan terminator NULL.)
[out] wszAccount
Array karakter yang luas, termasuk terminator NULL, yang menerima informasi akun.
Menampilkan nilai
Nilai yang dikembalikan adalah HRESULT. Nilai S_OK menunjukkan fungsi berhasil, dan informasi akun dikembalikan dalam wszAccount. Nilai S_FALSE menunjukkan fungsi berhasil, dan akun adalah akun Sistem Lokal (tidak ada informasi yang akan dikembalikan dalam wszAccount). Nilai pengembalian lainnya menunjukkan kondisi kesalahan.
Keterangan
Agar berhasil memanggil fungsi GetNetScheduleAccountInformation , pemanggil harus memiliki akses baca ke folder tugas yang biasanya %windir%\tasks atau seperti yang didefinisikan dalam pengaturan registri berikut:
HKLM\SOFTWARE\Microsoft\SchedulingAgent\TasksFolder
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista, Windows XP dengan SP1 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | atacct.h |
Pustaka | Mstask.lib |
DLL | Mstask.dll |