Metodo IPropertySystem::UnregisterPropertySchema (propsys.h)
Informa il sottosistema dello schema della rimozione di un file di schema di descrizione proprietà (con estensione propdesc), usando un percorso di file per il file con estensione propdesc nel computer locale.
Sintassi
HRESULT UnregisterPropertySchema(
[in] LPCWSTR pszPath
);
Parametri
[in] pszPath
Tipo: LPCWSTR
Puntatore al percorso del file per il file con estensione propdesc nel computer locale.
Valore restituito
Tipo: HRESULT
Restituisce uno dei valori seguenti.
Codice restituito | Descrizione |
---|---|
|
Indica che lo schema non è registrato. |
|
Indica che il contesto di chiamata non ha privilegi appropriati. |
Commenti
Chiamare questo metodo quando il file viene disinstallato dal computer. In genere, un'applicazione di installazione chiama questo metodo prima o dopo la disinstallazione del file con estensione propdesc. Questo metodo può essere chiamato dopo che il file non esiste più.
Chiamare IPropertySystem::RefreshPropertySchema per consentire ai file dello schema appena non registrati di essere incorporati dall'indice di ricerca e dalla cache del sottosistema dello schema.
Questo metodo ha esito negativo con E_ACCESSDENIED se il contesto chiamante non dispone di privilegi appropriati, che includono l'accesso in scrittura al computer locale. È responsabilità del chiamante ottenere privilegi tramite meccanismi lua (LUA) dell'account utente con privilegi minimi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2, Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 con SP1 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | propsys.h |
DLL | Propsys.dll (versione 5.0 o successiva) |
Componente ridistribuibile | Windows Desktop Search (WDS) 3.0 |