Fungsi CredIsProtectedA (wincred.h)

Fungsi CredIsProtected menentukan apakah kredensial yang ditentukan dienkripsi oleh panggilan sebelumnya ke fungsi CredProtect .

Sintaks

BOOL CredIsProtectedA(
  [in]  LPSTR                pszProtectedCredentials,
  [out] CRED_PROTECTION_TYPE *pProtectionType
);

Parameter

[in] pszProtectedCredentials

Penunjuk ke string yang dihentikan null yang menentukan kredensial yang akan diuji.

[out] pProtectionType

Penunjuk ke nilai dari enumerasi CRED_PROTECTION_TYPE yang menentukan apakah kredensial yang ditentukan dalam parameter pszProtectedCredentials dilindungi.

Mengembalikan nilai

TRUE jika fungsi berhasil; jika tidak, FALSE.

Untuk informasi kesalahan yang diperluas, panggil fungsi GetLastError .

Keterangan

Catatan

Header wincred.h mendefinisikan CredIsProtected sebagai alias yang secara otomatis memilih versi ANSI atau Unicode dari fungsi ini berdasarkan definisi konstanta praprosedur UNICODE. Mencampur penggunaan alias encoding-netral dengan kode yang tidak mengodekan-netral dapat menyebabkan ketidakcocokan yang mengakibatkan kesalahan kompilasi atau runtime. Untuk informasi selengkapnya, lihat Konvensi untuk Prototipe Fungsi.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header wincred.h
Pustaka Advapi32.lib
DLL Advapi32.dll