IItemPreviewerExt :: SuggestBrowserPolicy, méthode

Suggère la stratégie de sécurité à appliquer au navigateur.

Syntaxe

HRESULT SuggestBrowserPolicy(
  [in]          DWORD dwContext,
  [out, retval] DWORD *pdwFlags
);

Paramètres

dwContext [ dans]

Type : DWORD

Identificateur de contexte de l’opération. Remplacez la valeur par défaut de dwContext pour définir l’identificateur de contexte sur la valeur de votre choix.

pdwFlags [ out, retval]

Type : DWORD *

Pointeur vers une valeur DWORD contenant des indicateurs de contrôle de vérification. L’indicateur de _ _ contenu non approuvé BROWSERPOLICY désactive toute possibilité d’exécution de l’aperçu de script ou de ActiveX. Le paramètre pdwFlags ne doit pas être un pointeur null .

Valeur de retour

Type : HRESULT

Si cette méthode est réussie, elle retourne la valeur _ 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 les ordinateurs exécutant Windows XP ou Windows Server 2003, il peut être nécessaire d’utiliser l’interface IItemPreviewerExt et les api suivantes : les interfaces ISearchProtocolUI, IItemPropertyBag et ISearchItem , la structure LINKINFO et l’énumération LINKTYPE .

Il est fortement recommandé d’utiliser l’indicateur de _ _ contenu non approuvé BROWSERPOLICY pour désactiver toute possibilité d’exécution d’un script ou d’un ActiveX. La méthode IItemPreviewerExt :: SuggestBrowserPolicy peut retourner des informations indiquant si l’aperçu de l’élément est approuvé ou non. cela permet au contrôle de l’écran trident d’exécuter le script et même de ActiveX contrôles. Étant donné que le générateur d’aperçu utilise souvent des fichiers temporaires pour générer la version préliminaire, cela peut entraîner l’exécution d’un script et d’une exécution de code inattendus dans la zone de l’ordinateur local.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP avec les [ applications de bureau SP2 uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
Composant redistribuable
Windows Desktop Search (WDS) 3,0

Voir aussi

IItemPreviewerExt