Compartilhar via


IBindCtx::RevokeObjectParam

Windows Mobile SupportedWindows Embedded CE Supported

9/8/2008

Esse método remove a chave especificada e seu associado ponteiro a partir seqüência de caracteres do contexto de BIND-de chave tabela de objetos. A chave deve anteriormente foram inserida na tabela com um chamar para o IBindCtx::RegisterObjectParam método.

Syntax

HRESULT RevokeObjectParam(
  LPOLESTR pszKey
);

Parameters

  • pszKey
    [in] Pointer to a zero-terminated wide character string (two bytes per character) containing the key to remove. Chave comparação de seqüência de caracteres é com diferenciação de maiúsculas e minúsculas.

Return Value

A seguinte tabela mostra os valores de retorno para este método.

Valor Descrição

S_OK

A chave especificado foi removido com êxito a tabela.

S_FALSE

Nenhum objeto foi registrado com a chave especificada.

Remarks

Um contexto BIND mantém uma tabela de interface ponteiros, cada associado com uma chave seqüência de caracteres. Isso permite a comunicação entre uma implementação moniker e o chamador que iniciou a operação ligação. Uma parte pode armazenar um ponteiro interface em um seqüência de caracteres conhecidos por ambas as partes so that a outra parte pode posteriormente recuperar de contexto de BIND.

Este método é usado para remover uma entrada a partir de tabela. Se a chave especificada for encontrado, o contexto BIND também libera sua referência para o objeto.

Para determinar se a plataforma oferece suporte a esta interface, consulte Determinando suporte COM APIs.

Requirements

Header objidl.h, objidl.idl
Library ole32.lib, uuid.lib
Windows Embedded CE Windows CE 2.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

IBindCtx::RegisterObjectParam