PROTOCOLFILTERDATA structure

Contains the IInternetProtocolSink and IInternetProtocol interfaces of the application calling a pluggable MIME filter.

Syntax

typedef struct _tagPROTOCOLFILTERDATA {
  DWORD                 cbSize;
  IInternetProtocolSink *pProtocolSink;
  IInternetProtocol     *pProtocol;
  IUnknown              *pUnk;
  DWORD                 dwFilterFlags;
} PROTOCOLFILTERDATA;

Members

  • cbSize
    Unsigned long integer value that contains the size of the structure.

  • pProtocolSink
    Pointer to the application's implementation of the IInternetProtocolSink interface.

  • pProtocol
    Pointer to the application's implementation of the IInternetProtocol interface.

  • pUnk
    Pointer to the IUnknown interface.

  • dwFilterFlags
    Reserved. Must be zero.

Requirements

Minimum supported client

Windows XP

Minimum supported server

Windows 2000 Server

Header

Urlmon.h

IDL

Urlmon.idl