Método IComponentData2::QueryDispatch (mmc.h)
O método QueryDispatch retorna a interface IDispatch do snap-in para um item especificado. O MMC expõe essa interface por meio do modelo de objeto de Automação do MMC 2.0. O script ou outros aplicativos podem acessar a interface IDispatch para o item representado pelo cookie especificado por meio dos métodos View.SnapinScopeObject e View.SnapinSelectionObject .
Sintaxe
HRESULT QueryDispatch(
[in] MMC_COOKIE cookie,
[in] DATA_OBJECT_TYPES type,
[out] LPDISPATCH *ppDispatch
);
Parâmetros
[in] cookie
Um valor que especifica o item de contexto (ou itens) para o qual a interface IDispatch é solicitada. O valor do cookie é fornecido anteriormente pelo snap-in e o MMC o usa nessa chamada de método.
[in] type
Um valor que especifica o objeto de dados como um dos seguintes valores constantes, que são membros da enumeração DATA_OBJECT_TYPES .
CCT_SCOPE = 0x8000
Objeto de dados para o painel de escopo.
CCT_RESULT = 0x8001
Objeto de dados para o painel de resultados.
[out] ppDispatch
Ponteiro da interface de expedição. O snap-in define *ppDispatch para a interface IDispatch correspondente ao valor do cookie .
Retornar valor
Se tiver êxito, o valor retornado será S_OK. Outros valores retornados indicam um código de erro.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista |
Servidor mínimo com suporte | Windows Server 2008 |
Plataforma de Destino | Windows |
Cabeçalho | mmc.h |