Condividi tramite


Funzione PSUnregisterPropertySchema (propsys.h)

Informa il sottosistema dello schema della rimozione di un file di schema di descrizione della proprietà.

Sintassi

PSSTDAPI PSUnregisterPropertySchema(
  [in] PCWSTR pszPath
);

Parametri

[in] pszPath

Tipo: PCWSTR

Puntatore al percorso completo del file, come stringa Unicode, al file dello schema della descrizione della proprietà (con estensione propdesc) nel computer locale. Può trattarsi di un percorso completo specificato completamente o di un percorso completo che include variabili di ambiente, ad %PROGRAMFILES%esempio .

Valore restituito

Tipo: HRESULT

Restituisce uno dei valori seguenti.

Codice restituito Descrizione
S_OK
Lo schema non è stato registrato.
E_ACCESSDENIED
Il contesto chiamante non dispone di privilegi appropriati.

Commenti

Questa funzione è un wrapper per l'implementazione del sottosistema dello schema di IPropertySystem::UnregisterPropertySchema. 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 propdesc. Questo metodo può essere chiamato dopo che il file non esiste più.

Questa funzione ha esito negativo con un codice di E_ACCESSDENIED se il contesto chiamante non dispone di privilegi appropriati, che includono l'accesso in scrittura a HKLM (HKEY_LOCAL_MACHINE). È responsabilità dell'applicazione chiamante ottenere privilegi tramite meccanismi di controllo dell'account utente.

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
Libreria Propsys.lib
DLL Propsys.dll (versione 5.0 o successiva)
Componente ridistribuibile Windows Desktop Search (WDS) 3.0

Vedi anche

PSRegisterPropertySchema