IInternetProtocol (Interfaces)
Last changed: -208.107.125.70

.
Summary
TODO - a short description

C# Definition:

[ComImport]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("79EAC9E5-BAF9-11CE-8C82-00AA004BA90B")]
public interface IInternetProtocolSink
{
    void Switch(ref _tagPROTOCOLDATA pProtocolData);
    void ReportProgress(uint ulStatusCode, [MarshalAs(UnmanagedType.LPWStr)] string szStatusText);
    void ReportData(BSCF grfBSCF, uint ulProgress, uint ulProgressMax);
    void ReportResult(int hrResult, uint dwError, [MarshalAs(UnmanagedType.LPWStr)] string szResult);
}

VB Definition:

<ComImport(), InterfaceType(ComInterfaceType.InterfaceIsIUnknown), Guid("79EAC9E5-BAF9-11CE-8C82-00AA004BA90B")> _

Public Interface IInternetProtocolSink

    Sub Switch(ByRef pProtocolData As _tagPROTOCOLDATA)
    Sub ReportProgress(ByVal ulStatusCode As UInt32, <MarshalAs(UnmanagedType.LPWStr)> ByVal szStatusText As String)
    Sub ReportData(ByVal grfBSCF As BSCF, ByVal ulProgress As UInt32, ByVal ulProgressMax As UInt32)
    Sub ReportResult(ByVal hrResult As Integer, ByVal dwError As UInt32, <MarshalAs(UnmanagedType.LPWStr)> ByVal szResult As String)

End Interface

User-Defined Types:

None.

Notes:

None.

Documentation