Método IBindCtx::RevokeObjectParam (objidl.h)
Quita la clave especificada y su puntero asociado de la tabla de objetos con clave de cadena del contexto de enlace. La clave debe haberse insertado previamente en la tabla con una llamada a RegisterObjectParam.
Sintaxis
HRESULT RevokeObjectParam(
[in] LPOLESTR pszKey
);
Parámetros
[in] pszKey
Clave de cadena de contexto de enlace que se va a quitar. La comparación de cadenas clave distingue mayúsculas de minúsculas.
Valor devuelto
Este método puede devolver los valores siguientes.
Código devuelto | Descripción |
---|---|
|
La clave especificada se quitó correctamente. |
|
El objeto no se registró previamente. |
Comentarios
Un contexto de enlace mantiene una tabla de punteros de interfaz, cada uno asociado a una clave de cadena. Esto permite la comunicación entre una implementación de moniker y el autor de la llamada que inició la operación de enlace. Una entidad puede almacenar un puntero de interfaz bajo una cadena conocida para ambas partes para que la otra parte pueda recuperarla posteriormente del contexto de enlace.
Este método se usa para quitar una entrada de la tabla. Si se encuentra la clave especificada, el contexto de enlace también libera su referencia al objeto .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 2000 Professional [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows 2000 Server [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | objidl.h |