Bagikan melalui


enumerasi CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE (credentialprovider.h)

Menjelaskan respons saat penyedia kredensial mencoba membuat serial kredensial. Digunakan oleh ICredentialProviderCredential::GetSerialization.

Sintaks

typedef enum _CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE {
  CPGSR_NO_CREDENTIAL_NOT_FINISHED = 0,
  CPGSR_NO_CREDENTIAL_FINISHED,
  CPGSR_RETURN_CREDENTIAL_FINISHED,
  CPGSR_RETURN_NO_CREDENTIAL_FINISHED
} CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE;

Konstanta

 
CPGSR_NO_CREDENTIAL_NOT_FINISHED
Nilai: 0
Tidak ada kredensial yang diserialisasikan karena informasi lebih lanjut diperlukan. Salah satu contohnya adalah jika kredensial memerlukan PIN dan jawaban atas pertanyaan rahasia, tetapi pengguna hanya memberikan PIN. Ini menandakan pemanggil harus diberi kesempatan untuk mengubah responsnya.
CPGSR_NO_CREDENTIAL_FINISHED
Penyedia kredensial belum membuat serial kredensial tetapi telah menyelesaikan pekerjaannya. Respons ini memiliki beberapa arti. Ini dapat berarti bahwa tidak ada kredensial yang diserialisasikan dan bahwa pengguna tidak boleh mencoba lagi. Respons ini juga dapat berarti bahwa tidak ada kredensial yang dikirimkan tetapi pekerjaan kredensial selesai. Misalnya, dalam skenario Ubah Kata Sandi, respons ini menyiratkan keberhasilan.
CPGSR_RETURN_CREDENTIAL_FINISHED
Kredensial diserialisasikan. Respons ini menyiratkan bahwa struktur serialisasi diteruskan kembali.
CPGSR_RETURN_NO_CREDENTIAL_FINISHED
Penyedia kredensial belum membuat serial kredensial, tetapi telah menyelesaikan pekerjaannya. Perbedaan antara nilai ini dan CPGSR_NO_CREDENTIAL_FINISHED adalah bahwa bendera ini akan memaksa UI masuk untuk kembali, yang akan memanggil UnAdvise untuk semua penyedia kredensial.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header credentialprovider.h

Lihat juga

Penyedia Kredensial di Windows 10