COM_INTERFACE_ENTRY_NOINTERFACE

COM_INTERFACE_ENTRY_NOINTERFACE ( x )

Parâmetros

x

[no] Texto usado para construir a interface identificador.

Observações

Retorna E_NOINTERFACE e termina COM mapa processamento quando a interface especificada é consultada para. Você pode usar essa macro para impedir que uma interface seja usado em um caso específico. Por exemplo, você pode inserir essa macro em seu mapa COM direito antes COM_INTERFACE_ENTRY_AGGREGATE_BLIND para impedir que uma consulta para a interface está sendo encaminhado para o desconhecido interno do agregado.

A interface IID será construída, acrescentando x para IID_ . Por exemplo, se x for IPersistStorage , a IID seráIID_IPersistStorage.

Consulte Macros COM_INTERFACE_ENTRY para comentários sobre entradas de mapa COM.

ATL Macros e funções Global

Index