Compartir a través de


Método IPropertySystem::UnregisterPropertySchema (propsys.h)

Informa al subsistema de esquema de la eliminación de un archivo de esquema de descripción de propiedad (.propdesc), mediante una ruta de acceso de archivo al archivo .propdesc en el equipo local.

Sintaxis

HRESULT UnregisterPropertySchema(
  [in] LPCWSTR pszPath
);

Parámetros

[in] pszPath

Tipo: LPCWSTR

Puntero a la ruta de acceso del archivo .propdesc en el equipo local.

Valor devuelto

Tipo: HRESULT

Devuelve uno de los valores siguientes.

Código devuelto Descripción
S_OK
Indica que el esquema no está registrado.
E_ACCESSDENIED
Indica que el contexto de llamada no tiene privilegios adecuados.

Comentarios

Llame a este método cuando se desinstale el archivo de la máquina. Normalmente, una aplicación de instalación llama a este método antes o después de desinstalar el archivo .propdesc. Se puede llamar a este método después de que el archivo ya no exista.

Llame a IPropertySystem::RefreshPropertySchema para que los archivos de esquema recién no registrados no sean corporativos del índice de búsqueda y la caché del subsistema de esquema.

Se produce un error en este método con E_ACCESSDENIED si el contexto de llamada no tiene privilegios adecuados, lo que incluye el acceso de escritura al equipo local. Es responsabilidad del autor de la llamada obtener privilegios a través de mecanismos de cuenta de usuario con privilegios mínimos (LUA).

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2, Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado propsys.h
Archivo DLL Propsys.dll (versión 5.0 o posterior)
Redistribuible Windows Desktop Search (WDS) 3.0

Consulte también

IPropertySystem