Fungsi TimeProvOpen (timeprov.h)
Fungsi panggilan balik yang dipanggil oleh manajer penyedia waktu saat DLL penyedia waktu dimuat.
Sintaks
HRESULT TimeProvOpen(
[in] PWSTR wszName,
[in] TimeProvSysCallbacks *pSysCallbacks,
[out] TimeProvHandle *phTimeProv
);
Parameter
[in] wszName
Nama penyedia.
[in] pSysCallbacks
Penunjuk ke struktur TimeProvSysCallbacks yang menentukan penunjuk ke fungsi yang disediakan oleh layanan waktu kepada penyedia waktu. Sistem mengalokasikan struktur ini, dan dihancurkan ketika fungsi kembali. Oleh karena itu, Anda harus menyalin informasi ke buffer lain.
[out] phTimeProv
Penunjuk ke buffer yang berisi handel ke penyedia. Manajer penyedia waktu menggunakan handel ini untuk berkomunikasi dengan penyedia waktu.
Nilai kembali
Jika fungsi berhasil, nilai yang dikembalikan S_OK. Jika tidak, nilai yang dikembalikan adalah salah satu kode kesalahan yang ditentukan dalam WinError.h.
Keterangan
Anda harus kembali dari fungsi panggilan balik ini secepat mungkin. Lakukan inisialisasi apa pun di utas lain.
Contoh
Misalnya, lihat Penyedia Waktu Sampel.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | timeprov.h |