Metode ICredentialProviderCredentialEvents::OnCreatingWindow (credentialprovider.h)
Dipanggil saat jendela dibuat. Memungkinkan kredensial untuk mengambil HWND jendela induk setelah Advise dipanggil.
Sintaks
HRESULT OnCreatingWindow(
[out] HWND *phwndOwner
);
Parameter
[out] phwndOwner
Jenis: HWND*
Penunjuk ke gagang jendela induk.
Mengembalikan nilai
Jenis: HRESULT
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
HWND yang dikembalikan dalam phwndOwner dapat digunakan sebagai induk ke kotak dialog, seperti kotak pesan. Setiap penyedia kredensial yang menampilkan dialog harus mengasuhnya ke HWND yang disediakan oleh OnCreatingWindow. Penyedia kredensial yang tidak memiliki kotak dialog induk dengan benar akan menyebabkan UI Kredensial dan UI Masuk gagal jika waktu habis terjadi.
Antarmuka pengguna kredensial dan UI Masuk dapat membatalkan kotak dialog jika mereka tidak menerima input selama dua menit. Jika terjadi batas waktu hanya jika penunjuk ke jendela induk ditetapkan dengan benar.
UI Masuk dan UI Kredensial akan secara otomatis membatalkan dialog yang tidak menerima input selama dua menit. Ini hanya dimungkinkan jika penunjuk ke jendela induk ditetapkan dengan benar. Dialog yang disajikan sebagai panggilan ke IConnectableCredentialProviderCredential::Connect pada layar Pra-Logon-Access Provider (PLAP) tidak akan pernah dibatalkan karena tidak aktif.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | credentialprovider.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk