Partager via


en-tête wincred.h

Cet en-tête est utilisé par Security et Identity. Pour plus d'informations, consultez les pages suivantes :

wincred.h contient les interfaces de programmation suivantes :

Fonctions

 
CredDeleteA

Supprime des informations d’identification de l’ensemble d’informations d’identification de l’utilisateur. (ANSI)
CredDeleteW

Supprime des informations d’identification de l’ensemble d’informations d’identification de l’utilisateur. (Unicode)
CredEnumerateA

Énumère les informations d’identification du jeu d’informations d’identification de l’utilisateur. (ANSI)
CredEnumerateW

Énumère les informations d’identification du jeu d’informations d’identification de l’utilisateur. (Unicode)
CredFindBestCredentialA

Recherche dans la base de données Credentials Management (CredMan) l’ensemble d’informations d’identification génériques qui sont associées à la session d’ouverture de session actuelle et qui correspondent le mieux à la ressource cible spécifiée. (ANSI)
CredFindBestCredentialW

Recherche dans la base de données Credentials Management (CredMan) l’ensemble d’informations d’identification génériques qui sont associées à la session d’ouverture de session actuelle et qui correspondent le mieux à la ressource cible spécifiée. (Unicode)
CredFree

La fonction CredFree libère une mémoire tampon retournée par l’une des fonctions de gestion des informations d’identification.
CredGetSessionTypes

La fonction CredGetSessionTypes retourne la persistance maximale prise en charge par la session d’ouverture de session actuelle. Une persistance maximale distincte est retournée pour chaque type d’informations d’identification.
CredGetTargetInfoA

La fonction CredGetTargetInfo récupère toutes les informations de nom cible connues pour l’ordinateur cible nommé. (ANSI)
CredGetTargetInfoW

La fonction CredGetTargetInfo récupère toutes les informations de nom cible connues pour l’ordinateur cible nommé. (Unicode)
CredIsMarshaledCredentialA

Détermine si une chaîne de nom d’utilisateur spécifiée est des informations d’identification marshalées précédemment marshalées par CredMarshalCredential. (ANSI)
CredIsMarshaledCredentialW

Détermine si une chaîne de nom d’utilisateur spécifiée est des informations d’identification marshalées précédemment marshalées par CredMarshalCredential. (Unicode)
CredIsProtectedA

Spécifie si les informations d’identification spécifiées sont chiffrées par un appel précédent à la fonction CredProtect. (ANSI)
CredIsProtectedW

Spécifie si les informations d’identification spécifiées sont chiffrées par un appel précédent à la fonction CredProtect. (Unicode)
CredMarshalCredentialA

La fonction CredMarshalCredential transforme des informations d’identification en chaîne de texte. (ANSI)
CredMarshalCredentialW

La fonction CredMarshalCredential transforme des informations d’identification en chaîne de texte. (Unicode)
CredPackAuthenticationBufferA

Convertit un nom d’utilisateur et un mot de passe de chaîne en mémoire tampon d’authentification. (ANSI)
CredPackAuthenticationBufferW

Convertit un nom d’utilisateur et un mot de passe de chaîne en mémoire tampon d’authentification. (Unicode)
CredProtectA

Chiffre les informations d’identification spécifiées afin que seul le contexte de sécurité actuel puisse les déchiffrer. (ANSI)
CredProtectW

Chiffre les informations d’identification spécifiées afin que seul le contexte de sécurité actuel puisse les déchiffrer. (Unicode)
CredReadA

Lit les informations d’identification de l’ensemble d’informations d’identification de l’utilisateur. (ANSI)
CredReadDomainCredentialsA

Lit les informations d’identification de domaine à partir de l’ensemble d’informations d’identification de l’utilisateur. (ANSI)
CredReadDomainCredentialsW

Lit les informations d’identification de domaine à partir de l’ensemble d’informations d’identification de l’utilisateur. (Unicode)
CredReadW

Lit les informations d’identification de l’ensemble d’informations d’identification de l’utilisateur. (Unicode)
CredRenameA

CredRename n’est plus pris en charge. (ANSI)
CredRenameW

CredRename n’est plus pris en charge. (Unicode)
CredUICmdLinePromptForCredentialsA

Invite et accepte les informations d’identification d’un utilisateur travaillant dans une application de ligne de commande (console). Le nom et le mot de passe tapés par l’utilisateur sont renvoyés à l’application appelante pour vérification. (ANSI)
CredUICmdLinePromptForCredentialsW

Invite et accepte les informations d’identification d’un utilisateur travaillant dans une application de ligne de commande (console). Le nom et le mot de passe tapés par l’utilisateur sont renvoyés à l’application appelante pour vérification. (Unicode)
CredUIConfirmCredentialsA

Est appelé après CredUIPromptForCredentials ou CredUICmdLinePromptForCredentials, pour confirmer la validité des informations d’identification collectées. (ANSI)
CredUIConfirmCredentialsW

Est appelé après CredUIPromptForCredentials ou CredUICmdLinePromptForCredentials, pour confirmer la validité des informations d’identification collectées. (Unicode)
CredUIParseUserNameA

La fonction CredUIParseUserName extrait le nom du domaine et du compte d’utilisateur d’un nom d’utilisateur complet. (ANSI)
CredUIParseUserNameW

La fonction CredUIParseUserName extrait le nom du domaine et du compte d’utilisateur d’un nom d’utilisateur complet. (Unicode)
CredUIPromptForCredentialsA

Crée et affiche une boîte de dialogue configurable qui accepte les informations d’identification d’un utilisateur. (ANSI)
CredUIPromptForCredentialsW

Crée et affiche une boîte de dialogue configurable qui accepte les informations d’identification d’un utilisateur. (Unicode)
CredUIPromptForWindowsCredentialsA

Crée et affiche une boîte de dialogue configurable qui permet aux utilisateurs de fournir des informations d’identification à l’aide de n’importe quel fournisseur d’informations d’identification installé sur l’ordinateur local. (ANSI)
CredUIPromptForWindowsCredentialsW

Crée et affiche une boîte de dialogue configurable qui permet aux utilisateurs de fournir des informations d’identification à l’aide de n’importe quel fournisseur d’informations d’identification installé sur l’ordinateur local. (Unicode)
CredUIReadSSOCredW

La fonction CredUIReadSSOCredW récupère le nom d’utilisateur d’une seule information d’identification d’ouverture de session.
CredUIStoreSSOCredW

La fonction CredUIStoreSSOCredW stocke une seule information d’identification d’ouverture de session.
CredUnmarshalCredentialA

La fonction CredUnmarshalCredential transforme les informations d’identification marshalées dans leur forme d’origine. (ANSI)
CredUnmarshalCredentialW

La fonction CredUnmarshalCredential transforme les informations d’identification marshalées dans leur forme d’origine. (Unicode)
CredUnPackAuthenticationBufferA

Convertit une mémoire tampon d’authentification retournée par un appel à la fonction CredUIPromptForWindowsCredentials en nom d’utilisateur et mot de passe de chaîne. (ANSI)
CredUnPackAuthenticationBufferW

Convertit une mémoire tampon d’authentification retournée par un appel à la fonction CredUIPromptForWindowsCredentials en nom d’utilisateur et mot de passe de chaîne. (Unicode)
CredUnprotectA

Déchiffre les informations d’identification précédemment chiffrées à l’aide de la fonction CredProtect. (ANSI)
CredUnprotectW

Déchiffre les informations d’identification précédemment chiffrées à l’aide de la fonction CredProtect. (Unicode)
CredWriteA

Crée des informations d’identification ou modifie des informations d’identification existantes dans l’ensemble d’informations d’identification de l’utilisateur. (ANSI)
CredWriteDomainCredentialsA

Écrit les informations d’identification de domaine dans le jeu d’informations d’identification de l’utilisateur. (ANSI)
CredWriteDomainCredentialsW

Écrit les informations d’identification de domaine dans le jeu d’informations d’identification de l’utilisateur. (Unicode)
CredWriteW

Crée des informations d’identification ou modifie des informations d’identification existantes dans l’ensemble d’informations d’identification de l’utilisateur. (Unicode)

Structures

 
CERT_CREDENTIAL_INFO

La structure CERT_CREDENTIAL_INFO contient une référence à un certificat.
CREDENTIAL_ATTRIBUTEA

La structure CREDENTIAL_ATTRIBUTE contient un attribut défini par l’application des informations d’identification. Un attribut est une paire mot clé-valeur. Il appartient à l’application de définir la signification de l’attribut. (ANSI)
CREDENTIAL_ATTRIBUTEW

La structure CREDENTIAL_ATTRIBUTE contient un attribut défini par l’application des informations d’identification. Un attribut est une paire mot clé-valeur. Il appartient à l’application de définir la signification de l’attribut. (Unicode)
CREDENTIAL_TARGET_INFORMATIONA

La structure CREDENTIAL_TARGET_INFORMATION contient le nom, le domaine et l’arborescence de l’ordinateur cible. (ANSI)
CREDENTIAL_TARGET_INFORMATIONW

La structure CREDENTIAL_TARGET_INFORMATION contient le nom, le domaine et l’arborescence de l’ordinateur cible. (Unicode)
CREDENTIALA

La structure CREDENTIAL contient des informations d’identification individuelles. (ANSI)
CREDENTIALW

La structure CREDENTIAL contient des informations d’identification individuelles. (Unicode)
CREDUI_INFOA

La structure CREDUI_INFO permet de transmettre des informations à la fonction CredUIPromptForCredentials qui crée une boîte de dialogue permettant d’obtenir des informations d’identification. (ANSI)
CREDUI_INFOW

La structure CREDUI_INFO permet de transmettre des informations à la fonction CredUIPromptForCredentials qui crée une boîte de dialogue permettant d’obtenir des informations d’identification. (Unicode)
USERNAME_TARGET_CREDENTIAL_INFO

La structure USERNAME_TARGET_CREDENTIAL_INFO contient une référence à des informations d’identification.

Énumérations

 
CRED_MARSHAL_TYPE

Spécifie les types d’informations d’identification à marshaler par CredMarshalCredential ou non par CredUnmarshalCredential.
CRED_PROTECTION_TYPE

Spécifie le contexte de sécurité dans lequel les informations d’identification sont chiffrées lors de l’utilisation de la fonction CredProtect.