Condividi tramite


Funzione CredIsProtectedA (wincred.h)

La funzione CredIsProtected specifica se le credenziali specificate vengono crittografate da una chiamata precedente alla funzione CredProtect .

Sintassi

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

Parametri

[in] pszProtectedCredentials

Puntatore a una stringa con terminazione Null che specifica le credenziali da testare.

[out] pProtectionType

Puntatore a un valore dell'enumerazione CRED_PROTECTION_TYPE che specifica se le credenziali specificate nel parametro pszProtectedCredentials sono protette.

Valore restituito

TRUE se la funzione ha esito positivo; in caso contrario, FALSE.

Per informazioni estese sull'errore, chiamare la funzione GetLastError .

Osservazioni

Nota

L'intestazione wincred.h definisce CredIsProtected come alias che seleziona automaticamente la versione ANSI o Unicode di questa funzione in base alla definizione della costante del preprocessore UNICODE. La combinazione dell'utilizzo dell'alias indipendente dalla codifica con il codice non indipendente dalla codifica può causare mancate corrispondenze che generano errori di compilazione o di runtime. Per altre informazioni, vedere convenzioni di per i prototipi di funzioni.

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2008 [solo app desktop]
piattaforma di destinazione Finestre
intestazione wincred.h
libreria Advapi32.lib
dll Advapi32.dll