Funzione PSRegisterPropertySchema (propsys.h)
Informa il sottosistema dello schema dell'aggiunta di un file di schema di descrizione della proprietà.
Sintassi
PSSTDAPI PSRegisterPropertySchema(
[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 |
---|---|
|
Tutte le descrizioni delle proprietà nello schema sono state registrate. |
|
Il contesto chiamante non dispone di privilegi appropriati. |
|
Impossibile registrare una o più descrizioni delle proprietà nello schema. Gli errori specifici vengono registrati nel registro eventi dell'applicazione. |
Commenti
Questa funzione è un'API wrapper per l'implementazione del sottosistema dello schema di IPropertySystem::RegisterPropertySchema. Chiamare questa funzione solo quando il file viene installato per la prima volta nel computer. In genere, un'applicazione di installazione chiama questa funzione dopo aver installato il file propdesc, che deve essere archiviato nella directory di installazione dell'applicazione in Programmi. È possibile effettuare più chiamate a IPropertySystem::RegisterPropertySchema per registrare più file di schema.
Quando si registrano i file dello schema delle proprietà, tenere presente che possono essere letti dai processi in esecuzione come utenti diversi. È quindi importante inserire un file di schema in un percorso che concede l'accesso in lettura a tutti gli utenti del computer. Analogamente, usare il percorso assoluto del file nel parametro pszPath di questa funzione.
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 |