IBindCtx::RevokeObjectParam
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 |