Partager via


Méthode IMFNetCredentialCache::GetCredential (mfidl.h)

Récupère l’objet d’informations d’identification pour l’URL spécifiée.

Syntaxe

HRESULT GetCredential(
  [in]  LPCWSTR          pszUrl,
  [in]  LPCWSTR          pszRealm,
  [in]  DWORD            dwAuthenticationFlags,
  [out] IMFNetCredential **ppCred,
  [out] DWORD            *pdwRequirementsFlags
);

Paramètres

[in] pszUrl

Chaîne de caractères larges terminée par null contenant l’URL pour laquelle les informations d’identification sont nécessaires.

[in] pszRealm

Chaîne de caractères larges terminée par null contenant le domaine pour l’authentification.

[in] dwAuthenticationFlags

OR au niveau du bit de zéro ou plusieurs indicateurs de l’énumération MFNetAuthenticationFlags.

[out] ppCred

Reçoit un pointeur vers l’interface IMFNetCredential . L’appelant doit libérer l’interface.

[out] pdwRequirementsFlags

Reçoit un OR au niveau du bit de zéro ou plusieurs indicateurs de l’énumération MFNetCredentialRequirements .

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête mfidl.h
Bibliothèque Mfuuid.lib

Voir aussi

IMFNetCredentialCache