diff --git a/dlls/rpcrt4/rpcrt4.spec b/dlls/rpcrt4/rpcrt4.spec index 0b79c0bd240..d06f3004eb1 100644 --- a/dlls/rpcrt4/rpcrt4.spec +++ b/dlls/rpcrt4/rpcrt4.spec @@ -24,7 +24,7 @@ debug_channels (ole) @ stub MqRegisterQueue # win9x @ stdcall NdrDllCanUnloadNow(ptr) NdrDllCanUnloadNow -@ stdcall NdrDllGetClassObject() NdrDllGetClassObject +@ stdcall NdrDllGetClassObject(ptr ptr ptr ptr ptr ptr) NdrDllGetClassObject @ stdcall NdrDllRegisterProxy(long ptr ptr) NdrDllRegisterProxy @ stub NdrDllUnregisterProxy diff --git a/dlls/rpcrt4/rpcrt4_main.c b/dlls/rpcrt4/rpcrt4_main.c index a1f7ca17f94..2391537116c 100644 --- a/dlls/rpcrt4/rpcrt4_main.c +++ b/dlls/rpcrt4/rpcrt4_main.c @@ -510,7 +510,7 @@ RPC_STATUS WINAPI RpcStringBindingComposeW( LPWSTR ObjUuid, LPWSTR Protseq, LPWS /*********************************************************************** * RpcBindingFree (RPCRT4.@) */ -RPC_STATUS WINAPI RpcBindingFree(/*RPC_BINDING_HANDLE* */ void * Binding) +RPC_STATUS WINAPI RpcBindingFree(RPC_BINDING_HANDLE* Binding) { FIXME("(%p): stub\n", Binding); return RPC_S_OK; @@ -544,6 +544,9 @@ HRESULT WINAPI NdrDllCanUnloadNow(CStdPSFactoryBuffer *pPSFactoryBuffer) return FALSE; } +/*********************************************************************** + * NdrDllGetClassObject (RPCRT4.@) + */ HRESULT WINAPI NdrDllGetClassObject( REFCLSID rclsid, REFIID riid , LPVOID *ppv, const ProxyFileInfo ** pProxyFileList, diff --git a/dlls/shell32/shell.c b/dlls/shell32/shell.c index 7dea61e49b3..353321c1125 100644 --- a/dlls/shell32/shell.c +++ b/dlls/shell32/shell.c @@ -650,6 +650,12 @@ HICON WINAPI ExtractAssociatedIconA(HINSTANCE hInst, LPSTR lpIconPath, LPWORD lp return ExtractAssociatedIcon16(hInst,lpIconPath,lpiIcon); } +/************************************************************************* + * ExtractAssociatedIconExW (SHELL32.@) + * + * Return icon for given file (either from file itself or from associated + * executable) and patch parameters if needed. + */ HICON WINAPI ExtractAssociatedIconExW(DWORD d1, DWORD d2, DWORD d3, DWORD d4) { FIXME("(%lx %lx %lx %lx): stub\n", d1, d2, d3, d4); diff --git a/include/rpcdce.h b/include/rpcdce.h index acb9b51a2ee..9b520d3b5e6 100644 --- a/include/rpcdce.h +++ b/include/rpcdce.h @@ -78,7 +78,7 @@ RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingCopy( RPC_BINDING_HANDLE SourceBinding, RPC_BINDING_HANDLE* DestinationBinding ); RPCRTAPI RPC_STATUS RPC_ENTRY - RpcBindingFree( RPC_BINDING_HANDLE Binding ); + RpcBindingFree( RPC_BINDING_HANDLE* Binding ); RPCRTAPI RPC_STATUS RPC_ENTRY RpcBindingFromStringBindingA( LPSTR StringBinding, RPC_BINDING_HANDLE* Binding ); diff --git a/win32/init.c b/win32/init.c index 43a080548b5..b65b1fe8c19 100644 --- a/win32/init.c +++ b/win32/init.c @@ -70,12 +70,18 @@ BOOL WINAPI GetComputerNameW(LPWSTR name,LPDWORD size) return ret; } +/*********************************************************************** + * GetComputerNameExA (KERNEL32.@) + */ BOOL WINAPI GetComputerNameExA(COMPUTER_NAME_FORMAT type, LPSTR name, LPDWORD size) { FIXME("(%d, %p, %p) semi-stub!\n", type, name, size); return GetComputerNameA(name, size); } +/*********************************************************************** + * GetComputerNameExW (KERNEL32.@) + */ BOOL WINAPI GetComputerNameExW(COMPUTER_NAME_FORMAT type, LPWSTR name, LPDWORD size) { FIXME("(%d, %p, %p) semi-stub!\n", type, name, size);