Compartilhar via


Função MMCPropertyChangeNotify (mmc.h)

A função MMCPropertyChangeNotify permite que uma folha de propriedades snap-in notifique sua interface IComponent ou IComponentData de que as propriedades de um item foram alteradas.

As folhas de propriedades são executadas em um thread diferente do servidor IComponent e IComponentData; portanto, se param for um ponteiro de interface COM, ele deverá ser empacotado. Chamar essa função de forma assíncrona notifica o IComponent ou o IComponentData associado à página de propriedades cujas propriedades foram alteradas.

Sintaxe

HRESULT MMCPropertyChangeNotify(
  [in] LONG_PTR lNotifyHandle,
  [in] LPARAM   param
);

Parâmetros

[in] lNotifyHandle

Um valor que especifica o identificador usado para rotear a mensagem de notificação para o IComponent ou IComponentData apropriado.

[in] param

Definido pelo usuário. Pode ser usado livremente.

Retornar valor

Essa função de retorno de chamada pode retornar um desses valores.

Comentários

Esse é o identificador passado para IExtendPropertySheet2::CreatePropertyPages.

Uma chamada para MMCPropertyChangeNotify faz com que uma notificação de MMCN_PROPERTY_CHANGE seja enviada para o snap-in.

O valor param passado para MMCPropertyChangeNotify é, por sua vez, encaminhado para o snap-in como o argumento param para MMCN_PROPERTY_CHANGE.

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

Icomponent

IExtendPropertySheet2

MMCFreeNotifyHandle