I_IrmPolicyInfo.HrGetListGuid, méthode

Windows SharePoint Services 3

Obtient le GUID de la bibliothèque de documents dans laquelle le document demandé est situé.


HRESULT HrGetListGuid(
    BSTR*  pbstrListGuid
    )

Paramètres

pbstrListGuid

[out] GUID de la bibliothèque de documents dans laquelle le document demandé est situé.

Toutes les méthodes I_IrmPolicyInfo, classe retournent des valeurs HRESULT. Une valeur OK positive indique que l'opération a réussi. Une valeur de retour négative indique que la fonction a échoué.

En règle générale, si une méthode I_IrmPolicyInfo, classe échoue, le logiciel de protection n'est pas en mesure de récupérer de l'erreur et échoue également.

Étant donné que Windows SharePoint Services requiert que la méthode I_IrmProtector.HrUnprotect, méthode du logiciel de protection autonome fournisse le GUID de la bibliothèque de documents lorsqu'elle est appelée, la méthode I_IrmProtector.HrProtect, méthode doit stocker ce GUID dans le fichier géré par des droits.

S'agissant des logiciels de protection Gestion des droits relatifs à l'information (IRM) intégrés, le GUID de la bibliothèque de documents est stocké dans le conteneur des propriétés de métadonnées associé à la licence d'émission du document, qui à son tour est stocké dans le document même. Nous vous recommandons d'implémenter une approche similaire pour les logiciels de protection autonomes.

Windows SharePoint Services nécessite le GUID de la bibliothèque de documents obtenu de la méthode I_IrmProtector.HrUnprotect, méthode pour déterminer si le document géré par des droits est téléchargé dans la même bibliothèque de documents que celle à partir de laquelle il a été téléchargé. Étant donné que la gestion des droits est définie au niveau de la bibliothèque de documents, cela permet de garantir que les utilisateurs conservent les droits appropriés sur un fichier.

Pour plus d'informations sur les logiciels de protection intégrés et autonomes, voir Logiciels de protection IRM personnalisés.

Afficher: