Fonction DRMGetSecurityProvider (msdrm.h)
[Le Kit de développement logiciel (SDK) AD RMS tirant parti des fonctionnalités exposées par
le client dans Msdrm.dll est disponible dans Windows Server 2008, Windows Vista, Windows Server 2008 R2, Windows 7, Windows Server 2012 et Windows 8. Il peut être modifié ou
non disponible dans les versions suivantes. Utilisez plutôt active Directory Rights Management Services SDK 2.1,
qui tire parti des fonctionnalités exposées par le client dans Msipc.dll.]
La fonction DRMGetSecurityProvider récupère le chemin d’accès à une zone de verrouillage.
Syntaxe
DRMEXPORT HRESULT UDAPICALL DRMGetSecurityProvider(
[in] UINT uFlags,
[in, out] UINT *puTypeLen,
[out] PWSTR wszType,
[in, out] UINT *puPathLen,
[out] PWSTR wszPath
);
Paramètres
[in] uFlags
Réservé.
[in, out] puTypeLen
En entrée, longueur de la mémoire tampon wszType allouée. Sur la sortie, longueur réelle, en caractères, plus un pour une terminaison null, de la valeur retournée par wszType.
[out] wszType
Type de fournisseur de sécurité (tel que « filename »).
[in, out] puPathLen
En entrée, longueur de la mémoire tampon wszPath allouée. Sur la sortie, longueur réelle, en caractères, plus un pour une terminaison null, de la valeur retournée par wszPath.
[out] wszPath
Chemin d’accès à la zone de verrouillage.
Valeur retournée
Si la fonction réussit, la fonction retourne S_OK.
Si la fonction échoue, elle retourne une valeur HRESULT qui indique l’erreur. Les valeurs possibles incluent, sans s’y limiter, celles de la liste suivante. Pour obtenir la liste des codes d’erreur courants, consultez Valeurs HRESULT courantes.
Notes
Lorsque vous obtenez les valeurs de sortie, appelez d’abord cette fonction avec wszType et wszPath définis sur NULL pour obtenir les tailles de mémoire tampon nécessaires via puTypeLen et puPathLen. Si vous définissez un seul pointeur de mémoire tampon sur NULL, une erreur est générée. Il incombe à l’application d’allouer et de libérer de l’espace tampon.
Spécifications
Plateforme cible | Windows |
En-tête | msdrm.h |
Bibliothèque | Msdrm.lib |
DLL | Msdrm.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour