COM_INTERFACE_ENTRY_NOINTERFACE

COM_INTERFACE_ENTRY_NOINTERFACE ( x )

Parametry

x

[w] Tekst wykorzystywanych do konstruowania interfejsu identyfikator.

Uwagi

Zwraca E_NOINTERFACE i kończy COM mapę przetwarzania, gdy określonego interfejsu jest badany pod kątem. To makro można użyć, aby uniemożliwić interfejsu używanego w konkretnym przypadku. Na przykład można wstawić to makro do mapy COM tuż przed COM_INTERFACE_ENTRY_AGGREGATE_BLIND aby zapobiec kwerendy dla interfejsu przesyłane na nieznany wewnętrzna jest agregacja.

Interfejs IID zostanie zbudowana przez dołączenie x IID_ . Na przykład, jeśli x jest IPersistStorage , będzie IIDIID_IPersistStorage.

Zobacz COM_INTERFACE_ENTRY makra uwagi o pozycjach mapę COM.

ATL makra i funkcje globalne

Index