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 |
---|---|
|
Indique que le schéma n’est pas inscrit. |
|
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 |