Méthode IItemPreviewerExt::SuggestBrowserPolicy
Suggère la stratégie de sécurité à appliquer au navigateur.
Syntaxe
HRESULT SuggestBrowserPolicy(
[in] DWORD dwContext,
[out, retval] DWORD *pdwFlags
);
Paramètres
-
dwContext [in]
-
Type : DWORD
Identificateur de contexte de l’opération. Remplacez la valeur par défaut dwContext pour définir l’identificateur de contexte sur une valeur de votre choix.
-
pdwFlags [out, retval]
-
Type : DWORD*
Pointeur vers une valeur DWORD contenant des indicateurs de vérification case activée. L’indicateur BROWSERPOLICY_UNTRUSTED_CONTENT désactive toute possibilité que la préversion puisse exécuter un script ou ActiveX. Le paramètre pdwFlags ne doit pas être un pointeur NULL .
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .
Notes
L’interface IItemPreviewerExt est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée.
Pour afficher un aperçu des pièces jointes avec un gestionnaire de protocole tiers sur des ordinateurs exécutant Windows XP ou Windows Server 2003, il peut être nécessaire d’utiliser l’interface IItemPreviewerExt et les API suivantes : interfaces ISearchProtocolUI, IItemPropertyBag et ISearchItem , la structure LINKINFO et l’énumération LINKTYPE .
L’utilisation de l’indicateur BROWSERPOLICY_UNTRUSTED_CONTENT est fortement recommandée pour désactiver toute possibilité d’exécution du script ou d’ActiveX en préversion. La méthode IItemPreviewerExt::SuggestBrowserPolicy peut retourner des informations indiquant si l’élément en cours d’aperçu est approuvé ou non. Cela permet au contrôle trident d’aperçu d’exécuter un script, et même aux contrôles ActiveX. Étant donné que l’aperçueur utilise souvent des fichiers temporaires pour générer l’aperçu, cela peut entraîner une exécution inattendue de script et de code dans la zone Ordinateur local.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
Composant redistribuable |
Windows Desktop Search (WDS) 3.0 |
Voir aussi