Compartilhar via


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

Confira também

View.SnapinScopeObject

View.SnapinSelectionObject