Changeset 22048


Ignore:
Timestamp:
Dec 25, 2012, 9:25:34 PM (8 years ago)
Author:
dmik
Message:

ole32: Add stubs for CoQueryProxyBlanket? and friends.

Required by recent Flash.

Location:
trunk/src/ole32
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ole32/compobj.c

    r21916 r22048  
    19141914  return S_OK;
    19151915}
     1916
     1917/***********************************************************************
     1918 *           CoCopyProxy [OLE32.167]
     1919 */
     1920HRESULT WINAPI CoCopyProxy(IUnknown* pProxy, IUnknown** ppCopy)
     1921{
     1922  FIXME("(%p,%p) - stub!\n", pProxy, ppCopy);
     1923  return E_NOTIMPL;
     1924}
     1925
     1926/***********************************************************************
     1927 *           CoQueryProxyBlanket [OLE32.188]
     1928 */
     1929HRESULT WINAPI CoQueryProxyBlanket(IUnknown* pProxy, DWORD* pwAuthnSvc, DWORD* pAuthzSvc, OLECHAR** pServerPrincName, DWORD* pAuthnLevel, DWORD* pImpLevel, RPC_AUTH_IDENTITY_HANDLE* pAuthInfo, DWORD* pCapabilites)
     1930{
     1931  FIXME("(%p,%p,%p,%p,%p,%p,%p,%p) - stub!\n", pProxy, pwAuthnSvc,
     1932        pAuthzSvc, pServerPrincName, pAuthnLevel, pImpLevel, pAuthInfo,
     1933        pCapabilites);
     1934  return E_NOTIMPL;
     1935}
     1936
     1937/***********************************************************************
     1938 *           CoSetProxyBlanket [OLE32.175]
     1939 */
     1940HRESULT WINAPI CoSetProxyBlanket(IUnknown* pProxy, DWORD dwAuthnSvc, DWORD dwAuthzSvc, OLECHAR* pServerPrincName, DWORD dwAuthnLevel, DWORD dwImpLevel, RPC_AUTH_IDENTITY_HANDLE pAuthInfo, DWORD dwCapabilities)
     1941{
     1942  FIXME("(%p,%ld,%ld,%p,%ld,%ld,%p,%ld) - stub!\n", pProxy, dwAuthnSvc,
     1943        dwAuthzSvc, pServerPrincName, dwAuthnLevel, dwImpLevel, pAuthInfo,
     1944        dwCapabilities);
     1945  return E_NOTIMPL;
     1946}
  • trunk/src/ole32/ole32.def

    r21916 r22048  
    171171    CoCreateInstanceEx         = "_CoCreateInstanceEx@24"    @165
    172172    PropVariantClear           = "_PropVariantClear@4"       @166
    173 ;167 stub CoCopyProxy                # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
     173    CoCopyProxy                = "_CoCopyProxy@8"            @167
    174174;168 stub CoGetCallContext           # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
    175175;169 stub CoGetInstanceFromFile      # stdcall (ptr ptr ptr long wstr long ptr) return 0,ERR_NOTIMPLEMENTED
     
    179179    CoResumeClassObjects       = "_CoResumeClassObjects@0"   @173
    180180;174 stub CoRevertToSelf             # stdcall () return 0,ERR_NOTIMPLEMENTED
    181 ;175 stub CoSetProxyBlanket          # stdcall (ptr long long wstr long long ptr long) return 0,ERR_NOTIMPLEMENTED
     181    CoSetProxyBlanket          = "_CoSetProxyBlanket@32"     @175
    182182;176 stub CoSuspendClassObjects      # stdcall () return 0,ERR_NOTIMPLEMENTED
    183183;177 stub CreateClassMoniker         # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
     
    192192;186 stub CoQueryAuthenticationServices
    193193;187 stub CoQueryClientBlanket
    194 ;188 stub CoQueryProxyBlanket
     194    CoQueryProxyBlanket        = "_CoQueryProxyBlanket@32"   @188
    195195;189 stub CoRegisterChannelHook
    196196;190 stub CoRegisterSurrogate
  • trunk/src/ole32/ole32dbg.def

    r21916 r22048  
    172172    CoCreateInstanceEx         = "_DbgCoCreateInstanceEx@24"    @165
    173173    PropVariantClear           = "_DbgPropVariantClear@4"       @166
    174 ;167 stub CoCopyProxy                # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
     174    CoCopyProxy                = "_CoCopyProxy@8"               @167
    175175;168 stub CoGetCallContext           # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
    176176;169 stub CoGetInstanceFromFile      # stdcall (ptr ptr ptr long wstr long ptr) return 0,ERR_NOTIMPLEMENTED
     
    180180    CoResumeClassObjects       = "_DbgCoResumeClassObjects@0"   @173
    181181;174 stub CoRevertToSelf             # stdcall () return 0,ERR_NOTIMPLEMENTED
    182 ;175 stub CoSetProxyBlanket          # stdcall (ptr long long wstr long long ptr long) return 0,ERR_NOTIMPLEMENTED
     182    CoSetProxyBlanket          = "_CoSetProxyBlanket@32"        @175
    183183;176 stub CoSuspendClassObjects      # stdcall () return 0,ERR_NOTIMPLEMENTED
    184184;177 stub CreateClassMoniker         # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
     
    193193;186 stub CoQueryAuthenticationServices
    194194;187 stub CoQueryClientBlanket
    195 ;188 stub CoQueryProxyBlanket
     195    CoQueryProxyBlanket        = "_CoQueryProxyBlanket@32"      @188
    196196;189 stub CoRegisterChannelHook
    197197;190 stub CoRegisterSurrogate
Note: See TracChangeset for help on using the changeset viewer.