Lines Matching defs:IEnumBstr

212 typedef struct IEnumBstr IEnumBstr;
1478 virtual HRESULT WINAPI EnumerateCallTreatments(IEnumBstr **ppEnumCallTreatment) = 0;
1480 virtual HRESULT WINAPI EnumerateCompletionMessages(IEnumBstr **ppEnumCompletionMessage) = 0;
1482 virtual HRESULT WINAPI EnumerateDeviceClasses(IEnumBstr **ppEnumDeviceClass) = 0;
1497 HRESULT (WINAPI *EnumerateCallTreatments)(ITAddressCapabilities *This,IEnumBstr **ppEnumCallTreatment);
1499 HRESULT (WINAPI *EnumerateCompletionMessages)(ITAddressCapabilities *This,IEnumBstr **ppEnumCompletionMessage);
1501 HRESULT (WINAPI *EnumerateDeviceClasses)(ITAddressCapabilities *This,IEnumBstr **ppEnumDeviceClass);
1531 HRESULT WINAPI ITAddressCapabilities_EnumerateCallTreatments_Proxy(ITAddressCapabilities *This,IEnumBstr **ppEnumCallTreatment);
1535 HRESULT WINAPI ITAddressCapabilities_EnumerateCompletionMessages_Proxy(ITAddressCapabilities *This,IEnumBstr **ppEnumCompletionMessage);
1539 HRESULT WINAPI ITAddressCapabilities_EnumerateDeviceClasses_Proxy(ITAddressCapabilities *This,IEnumBstr **ppEnumDeviceClass);
3441 struct IEnumBstr : public IUnknown {
3446 virtual HRESULT WINAPI Clone(IEnumBstr **ppEnum) = 0;
3451 HRESULT (WINAPI *QueryInterface)(IEnumBstr *This,REFIID riid,void **ppvObject);
3452 ULONG (WINAPI *AddRef)(IEnumBstr *This);
3453 ULONG (WINAPI *Release)(IEnumBstr *This);
3454 HRESULT (WINAPI *Next)(IEnumBstr *This,ULONG celt,BSTR *ppStrings,ULONG *pceltFetched);
3455 HRESULT (WINAPI *Reset)(IEnumBstr *This);
3456 HRESULT (WINAPI *Skip)(IEnumBstr *This,ULONG celt);
3457 HRESULT (WINAPI *Clone)(IEnumBstr *This,IEnumBstr **ppEnum);
3460 struct IEnumBstr {
3473 HRESULT WINAPI IEnumBstr_Next_Proxy(IEnumBstr *This,ULONG celt,BSTR *ppStrings,ULONG *pceltFetched);
3475 HRESULT WINAPI IEnumBstr_Reset_Proxy(IEnumBstr *This);
3477 HRESULT WINAPI IEnumBstr_Skip_Proxy(IEnumBstr *This,ULONG celt);
3479 HRESULT WINAPI IEnumBstr_Clone_Proxy(IEnumBstr *This,IEnumBstr **ppEnum);