Compartir a través de


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
S_OK
La clave especificada se quitó correctamente.
S_FALSE
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

Consulte también

IBindCtx