Condividi tramite


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
S_OK
Indica che lo schema non è registrato.
E_ACCESSDENIED
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

Vedi anche

IPropertySystem