Función PSUnregisterPropertySchema (propsys.h)
Informa al subsistema de esquema de la eliminación de un archivo de esquema de descripción de propiedad.
Sintaxis
PSSTDAPI PSUnregisterPropertySchema(
[in] PCWSTR pszPath
);
Parámetros
[in] pszPath
Tipo: PCWSTR
Puntero a la ruta de acceso completa del archivo, como una cadena Unicode, al archivo de esquema de descripción de propiedad (.propdesc) en el equipo local. Puede ser una ruta de acceso completa totalmente especificada o una ruta de acceso completa que incluya variables de entorno como %PROGRAMFILES%
.
Valor devuelto
Tipo: HRESULT
Devuelve uno de los valores siguientes.
Código devuelto | Descripción |
---|---|
|
El esquema no se registró. |
|
El contexto de llamada no tiene privilegios adecuados. |
Comentarios
Esta función es un contenedor para la implementación del subsistema de esquema de IPropertySystem::UnregisterPropertySchema. Llame a este método cuando el archivo se desinstale del equipo. 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.
Esta función produce un error con un código de E_ACCESSDENIED si el contexto de llamada no tiene privilegios adecuados, que incluyen el acceso de escritura a HKLM (HKEY_LOCAL_MACHINE). Es responsabilidad de la aplicación que realiza la llamada obtener privilegios a través de mecanismos de Control de cuentas de usuario (UAC).
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 |
Library | Propsys.lib |
Archivo DLL | Propsys.dll (versión 5.0 o posterior) |
Redistribuible | Búsqueda de escritorio de Windows (WDS) 3.0 |