Partager via


IPropertySystem ::UnregisterPropertySchema, méthode (propsys.h)

Informe le sous-système de schéma de la suppression d’un fichier de schéma de description de propriété (.propdesc), à l’aide d’un chemin d’accès au fichier .propdesc sur l’ordinateur local.

Syntaxe

HRESULT UnregisterPropertySchema(
  [in] LPCWSTR pszPath
);

Paramètres

[in] pszPath

Type : LPCWSTR

Pointeur vers le chemin du fichier .propdesc sur l’ordinateur local.

Valeur retournée

Type : HRESULT

Retourne l’une des valeurs suivantes.

Code de retour Description
S_OK
Indique que le schéma n’est pas inscrit.
E_ACCESSDENIED
Indique que le contexte appelant ne dispose pas des privilèges appropriés.

Remarques

Appelez cette méthode lorsque le fichier est en cours de désinstallation de l’ordinateur. En règle générale, une application d’installation appelle cette méthode avant ou après la désinstallation du fichier .propdesc. Cette méthode peut être appelée une fois que le fichier n’existe plus.

Appelez IPropertySystem ::RefreshPropertySchema pour que les fichiers de schéma nouvellement non enregistrés ne soient pas incorporés à partir de l’index de recherche et du cache du sous-système de schéma.

Cette méthode échoue avec E_ACCESSDENIED si le contexte appelant ne dispose pas des privilèges appropriés, qui incluent l’accès en écriture à l’ordinateur local. Il incombe à l’appelant d’obtenir des privilèges via les mécanismes de compte d’utilisateur le moins privilégié (LUA).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête propsys.h
DLL Propsys.dll (version 5.0 ou ultérieure)
Composant redistribuable Windows Desktop Search (WDS) 3.0

Voir aussi

IPropertySystem