Bagikan melalui


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