Implemented IsAsyncMoniker.
This commit is contained in:
parent
80422fb830
commit
57f7a2c181
|
@ -1135,7 +1135,15 @@ HRESULT WINAPI FindMimeFromData(LPBC pBC, LPCWSTR pwzUrl, LPVOID pBuffer,
|
|||
*/
|
||||
HRESULT WINAPI IsAsyncMoniker(IMoniker *pmk)
|
||||
{
|
||||
FIXME("stub\n");
|
||||
IUnknown *am;
|
||||
|
||||
TRACE("(%p)\n", pmk);
|
||||
if(!pmk)
|
||||
return E_INVALIDARG;
|
||||
if(SUCCEEDED(IMoniker_QueryInterface(pmk, &IID_IAsyncMoniker, (void**)&am))) {
|
||||
IUnknown_Release(am);
|
||||
return S_OK;
|
||||
}
|
||||
return S_FALSE;
|
||||
}
|
||||
|
||||
|
|
|
@ -1359,6 +1359,7 @@ void __RPC_STUB IInternetProtocolInfo_QueryInfo_Stub(
|
|||
|
||||
#endif /* __IInternetProtocolInfo_INTERFACE_DEFINED__ */
|
||||
|
||||
DEFINE_GUID(IID_IAsyncMoniker, 0x79EAC9D3, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);
|
||||
DEFINE_GUID(CLSID_StdURLMoniker, 0x79EAC9E0, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);
|
||||
#define MK_S_ASYNCHRONOUS 0x000401E8
|
||||
#define S_ASYNCHRONOUS MK_S_ASYNCHRONOUS
|
||||
|
|
|
@ -508,6 +508,7 @@ interface IInternetProtocolInfo : IUnknown
|
|||
[in] DWORD dwReserved);
|
||||
}
|
||||
|
||||
cpp_quote("DEFINE_GUID(IID_IAsyncMoniker, 0x79EAC9D3, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);")
|
||||
cpp_quote("DEFINE_GUID(CLSID_StdURLMoniker, 0x79EAC9E0, 0xBAF9, 0x11CE, 0x8C, 0x82, 0x00, 0xAA, 0x00, 0x4B, 0xA9, 0x0B);")
|
||||
|
||||
cpp_quote("#define MK_S_ASYNCHRONOUS 0x000401E8")
|
||||
|
|
Loading…
Reference in New Issue