Metodo IBindCtx::RevokeObjectParam (objidl.h)
Rimuove la chiave specificata e il puntatore associato dalla tabella con chiave stringa del contesto di associazione degli oggetti. La chiave deve essere stata inserita in precedenza nella tabella con una chiamata a RegisterObjectParam.
Sintassi
HRESULT RevokeObjectParam(
[in] LPOLESTR pszKey
);
Parametri
[in] pszKey
Chiave stringa di contesto di associazione da rimuovere. Il confronto tra stringhe chiave è distinzione tra maiuscole e minuscole.
Valore restituito
Questo metodo può restituire i valori seguenti.
Codice restituito | Descrizione |
---|---|
|
La chiave specificata è stata rimossa correttamente. |
|
L'oggetto non è stato registrato in precedenza. |
Commenti
Un contesto di associazione gestisce una tabella di puntatori di interfaccia, ognuno associato a una chiave stringa. Ciò consente la comunicazione tra un'implementazione moniker e il chiamante che ha avviato l'operazione di associazione. Una parte può archiviare un puntatore dell'interfaccia in una stringa nota a entrambe le parti in modo che l'altra parte possa recuperarla successivamente dal contesto di associazione.
Questo metodo viene usato per rimuovere una voce dalla tabella. Se viene trovata la chiave specificata, il contesto di associazione rilascia anche il riferimento all'oggetto.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [app desktop | App UWP] |
Server minimo supportato | Windows 2000 Server [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | objidl.h |