' ########################################################################################
' Microsoft Windows
' File: wmsincomingcounters.inc
' Contents: Microsoft Windows Media Technologies
' Copyright (c) 2011 Jos? Roca
' Portions Copyright (c) Microsoft Corporation.
' All Rights Reserved.
' THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
' EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
' MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
' ########################################################################################
#IF NOT %DEF(PBX_wmsincomingcounters_PBI)
#DEFINE PBX_wmsincomingcounters_PBI
%EQUATE `WMSINCOMINGCOUNTERS_INC = 1
'/* header files for imported files */
#INCLUDE ONCE "Legacy/COM/OAIdl.inc"
'typedef unsigned __int64 QWORD;
$IID_IWMSIncomingCounters = GUID$("{EDED53ED-43B7-45CE-9CBB-A872923F6AAE}")
' ########################################################################################
' IWMSIncomingCounters interface
' IID = EDED53ED-43B7-45CE-9CBB-A872923F6AAE
' Inherited interface = IUnknown
' ########################################################################################
#IF NOT %DEF(%IWMSIncomingCounters_INTERFACE_DEFINED)
 %IWMSIncomingCounters_INTERFACE_DEFINED = 1
INTERFACE IWMSIncomingCounters $IID_IWMSIncomingCounters
 INHERIT IUnknown
 ' =====================================================================================
 METHOD AllocateRequestedBandwidth ( ' VTable offset = 12
 BYVAL dwAllocatedBandwidth AS DWORD
 ) AS LONG
 ' =====================================================================================
 METHOD AddIncomingData ( ' VTable offset = 16
 BYVAL dwDataLen AS DWORD
 ) AS LONG
 ' =====================================================================================
 METHOD ClearIncomingStats ( ' VTable offset = 20
 ) AS LONG
 ' =====================================================================================
END INTERFACE
#ENDIF ' /* __IWMSIncomingCounters_INTERFACE_DEFINED__ */
#ENDIF
