CredDelete (Compact 2013)

3/28/2014

The CredDelete function 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(
    PWCHAR 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_SUCCESS is returned upon success. For a list of error codes, see Credential Manager Error Codes.

Requirements

Header

cred.h

Library

coredll.lib

See Also

Reference

Credential Manager Functions