Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The CredDeletefunction deletes the credential that is uniquely identified by the tuple that contains the credential type and the target ID associated with the credential.
Syntax
DWORD CredDelete( WSTR wszTarget, DWORD dwTargetLen, DWORD dwType, DWORD dwFlags ); |
Parameters
- wszTarget
-
[in] Target to search for. Must be null-terminated, and cannot be NULL.
- dwTargetLen
-
[in] Number of characters in the target string, including the null-terminator. Cannot exceed CRED_MAX_TARGET_LEN.
- dwType
-
[in] Type of credential to search for. The following table shows the pre-defined credential types.
Credential type Description CRED_TYPE_NTLM
Credential type used for NTLM.
CRED_TYPE_KERBEROS
Credential type used for Kerberos.
CRED_TYPE_DOMAIN_PASSWORD
Credential type used for domain authentication.
CRED_TYPE_CERTIFICATE
Credential is a certificate.
CRED_TYPE_PLAINTEXT_PASSWORD
Credential is a plain password.
CRED_TYPE_GENERIC
Credential is stored as an opaque blob, but has no identifying characteristics.
- dwFlags
-
[in] Reserved. Must be set to zero.
Return Value
ERROR_SUCCESSis returned upon success. For a list of error codes, see Credential Manager Error Codes.
Requirements
Header | cred.h |
Library | coredll.lib |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |