mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-15 03:04:47 +00:00
combase: Remove DECLSPEC_HIDDEN usage.
This commit is contained in:
parent
666c3dbdb6
commit
5312580a57
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
#include "wine/list.h"
|
#include "wine/list.h"
|
||||||
|
|
||||||
extern HINSTANCE hProxyDll DECLSPEC_HIDDEN;
|
extern HINSTANCE hProxyDll;
|
||||||
|
|
||||||
struct apartment
|
struct apartment
|
||||||
{
|
{
|
||||||
|
@ -53,8 +53,8 @@ struct apartment
|
||||||
struct list usage_cookies; /* Used for refcount control with CoIncrementMTAUsage()/CoDecrementMTAUsage(). */
|
struct list usage_cookies; /* Used for refcount control with CoIncrementMTAUsage()/CoDecrementMTAUsage(). */
|
||||||
};
|
};
|
||||||
|
|
||||||
HRESULT open_key_for_clsid(REFCLSID clsid, const WCHAR *keyname, REGSAM access, HKEY *subkey) DECLSPEC_HIDDEN;
|
HRESULT open_key_for_clsid(REFCLSID clsid, const WCHAR *keyname, REGSAM access, HKEY *subkey);
|
||||||
HRESULT open_appidkey_from_clsid(REFCLSID clsid, REGSAM access, HKEY *subkey) DECLSPEC_HIDDEN;
|
HRESULT open_appidkey_from_clsid(REFCLSID clsid, REGSAM access, HKEY *subkey);
|
||||||
|
|
||||||
/* DCOM messages used by the apartment window (not compatible with native) */
|
/* DCOM messages used by the apartment window (not compatible with native) */
|
||||||
#define DM_EXECUTERPC (WM_USER + 0) /* WPARAM = 0, LPARAM = (struct dispatch_params *) */
|
#define DM_EXECUTERPC (WM_USER + 0) /* WPARAM = 0, LPARAM = (struct dispatch_params *) */
|
||||||
|
@ -109,30 +109,30 @@ static inline struct apartment* com_get_current_apt(void)
|
||||||
return tlsdata->apt;
|
return tlsdata->apt;
|
||||||
}
|
}
|
||||||
|
|
||||||
HWND apartment_getwindow(const struct apartment *apt) DECLSPEC_HIDDEN;
|
HWND apartment_getwindow(const struct apartment *apt);
|
||||||
HRESULT apartment_createwindowifneeded(struct apartment *apt) DECLSPEC_HIDDEN;
|
HRESULT apartment_createwindowifneeded(struct apartment *apt);
|
||||||
void apartment_freeunusedlibraries(struct apartment *apt, DWORD unload_delay) DECLSPEC_HIDDEN;
|
void apartment_freeunusedlibraries(struct apartment *apt, DWORD unload_delay);
|
||||||
void apartment_global_cleanup(void) DECLSPEC_HIDDEN;
|
void apartment_global_cleanup(void);
|
||||||
OXID apartment_getoxid(const struct apartment *apt) DECLSPEC_HIDDEN;
|
OXID apartment_getoxid(const struct apartment *apt);
|
||||||
HRESULT apartment_disconnectproxies(struct apartment *apt) DECLSPEC_HIDDEN;
|
HRESULT apartment_disconnectproxies(struct apartment *apt);
|
||||||
|
|
||||||
/* RpcSs interface */
|
/* RpcSs interface */
|
||||||
HRESULT rpcss_get_next_seqid(DWORD *id) DECLSPEC_HIDDEN;
|
HRESULT rpcss_get_next_seqid(DWORD *id);
|
||||||
HRESULT rpc_get_local_class_object(REFCLSID rclsid, REFIID riid, void **obj) DECLSPEC_HIDDEN;
|
HRESULT rpc_get_local_class_object(REFCLSID rclsid, REFIID riid, void **obj);
|
||||||
HRESULT rpc_register_local_server(REFCLSID clsid, IStream *stream, DWORD flags, unsigned int *cookie) DECLSPEC_HIDDEN;
|
HRESULT rpc_register_local_server(REFCLSID clsid, IStream *stream, DWORD flags, unsigned int *cookie);
|
||||||
HRESULT rpc_revoke_local_server(unsigned int cookie) DECLSPEC_HIDDEN;
|
HRESULT rpc_revoke_local_server(unsigned int cookie);
|
||||||
HRESULT rpc_create_clientchannel(const OXID *oxid, const IPID *ipid, const OXID_INFO *oxid_info, const IID *iid,
|
HRESULT rpc_create_clientchannel(const OXID *oxid, const IPID *ipid, const OXID_INFO *oxid_info, const IID *iid,
|
||||||
DWORD dest_context, void *dest_context_data, IRpcChannelBuffer **chan, struct apartment *apt) DECLSPEC_HIDDEN;
|
DWORD dest_context, void *dest_context_data, IRpcChannelBuffer **chan, struct apartment *apt);
|
||||||
HRESULT rpc_create_serverchannel(DWORD dest_context, void *dest_context_data, IRpcChannelBuffer **chan) DECLSPEC_HIDDEN;
|
HRESULT rpc_create_serverchannel(DWORD dest_context, void *dest_context_data, IRpcChannelBuffer **chan);
|
||||||
HRESULT rpc_register_interface(REFIID riid) DECLSPEC_HIDDEN;
|
HRESULT rpc_register_interface(REFIID riid);
|
||||||
void rpc_unregister_interface(REFIID riid, BOOL wait) DECLSPEC_HIDDEN;
|
void rpc_unregister_interface(REFIID riid, BOOL wait);
|
||||||
HRESULT rpc_resolve_oxid(OXID oxid, OXID_INFO *oxid_info) DECLSPEC_HIDDEN;
|
HRESULT rpc_resolve_oxid(OXID oxid, OXID_INFO *oxid_info);
|
||||||
void rpc_start_remoting(struct apartment *apt) DECLSPEC_HIDDEN;
|
void rpc_start_remoting(struct apartment *apt);
|
||||||
HRESULT rpc_register_channel_hook(REFGUID rguid, IChannelHook *hook) DECLSPEC_HIDDEN;
|
HRESULT rpc_register_channel_hook(REFGUID rguid, IChannelHook *hook);
|
||||||
void rpc_unregister_channel_hooks(void) DECLSPEC_HIDDEN;
|
void rpc_unregister_channel_hooks(void);
|
||||||
|
|
||||||
struct dispatch_params;
|
struct dispatch_params;
|
||||||
void rpc_execute_call(struct dispatch_params *params) DECLSPEC_HIDDEN;
|
void rpc_execute_call(struct dispatch_params *params);
|
||||||
|
|
||||||
enum class_reg_data_origin
|
enum class_reg_data_origin
|
||||||
{
|
{
|
||||||
|
@ -155,24 +155,24 @@ struct class_reg_data
|
||||||
} u;
|
} u;
|
||||||
};
|
};
|
||||||
|
|
||||||
HRESULT enter_apartment(struct tlsdata *data, DWORD model) DECLSPEC_HIDDEN;
|
HRESULT enter_apartment(struct tlsdata *data, DWORD model);
|
||||||
void leave_apartment(struct tlsdata *data) DECLSPEC_HIDDEN;
|
void leave_apartment(struct tlsdata *data);
|
||||||
void apartment_release(struct apartment *apt) DECLSPEC_HIDDEN;
|
void apartment_release(struct apartment *apt);
|
||||||
struct apartment * apartment_get_current_or_mta(void) DECLSPEC_HIDDEN;
|
struct apartment * apartment_get_current_or_mta(void);
|
||||||
HRESULT apartment_increment_mta_usage(CO_MTA_USAGE_COOKIE *cookie) DECLSPEC_HIDDEN;
|
HRESULT apartment_increment_mta_usage(CO_MTA_USAGE_COOKIE *cookie);
|
||||||
void apartment_decrement_mta_usage(CO_MTA_USAGE_COOKIE cookie) DECLSPEC_HIDDEN;
|
void apartment_decrement_mta_usage(CO_MTA_USAGE_COOKIE cookie);
|
||||||
struct apartment * apartment_get_mta(void) DECLSPEC_HIDDEN;
|
struct apartment * apartment_get_mta(void);
|
||||||
HRESULT apartment_get_inproc_class_object(struct apartment *apt, const struct class_reg_data *regdata,
|
HRESULT apartment_get_inproc_class_object(struct apartment *apt, const struct class_reg_data *regdata,
|
||||||
REFCLSID rclsid, REFIID riid, DWORD class_context, void **ppv) DECLSPEC_HIDDEN;
|
REFCLSID rclsid, REFIID riid, DWORD class_context, void **ppv);
|
||||||
HRESULT apartment_get_local_server_stream(struct apartment *apt, IStream **ret) DECLSPEC_HIDDEN;
|
HRESULT apartment_get_local_server_stream(struct apartment *apt, IStream **ret);
|
||||||
IUnknown *com_get_registered_class_object(const struct apartment *apartment, REFCLSID rclsid,
|
IUnknown *com_get_registered_class_object(const struct apartment *apartment, REFCLSID rclsid,
|
||||||
DWORD clscontext) DECLSPEC_HIDDEN;
|
DWORD clscontext);
|
||||||
void apartment_revoke_all_classes(const struct apartment *apt) DECLSPEC_HIDDEN;
|
void apartment_revoke_all_classes(const struct apartment *apt);
|
||||||
struct apartment * apartment_findfromoxid(OXID oxid) DECLSPEC_HIDDEN;
|
struct apartment * apartment_findfromoxid(OXID oxid);
|
||||||
struct apartment * apartment_findfromtid(DWORD tid) DECLSPEC_HIDDEN;
|
struct apartment * apartment_findfromtid(DWORD tid);
|
||||||
|
|
||||||
HRESULT marshal_object(struct apartment *apt, STDOBJREF *stdobjref, REFIID riid, IUnknown *object,
|
HRESULT marshal_object(struct apartment *apt, STDOBJREF *stdobjref, REFIID riid, IUnknown *object,
|
||||||
DWORD dest_context, void *dest_context_data, MSHLFLAGS mshlflags) DECLSPEC_HIDDEN;
|
DWORD dest_context, void *dest_context_data, MSHLFLAGS mshlflags);
|
||||||
|
|
||||||
/* Stub Manager */
|
/* Stub Manager */
|
||||||
|
|
||||||
|
@ -241,19 +241,19 @@ struct stub_manager
|
||||||
BOOL disconnected; /* CoDisconnectObject has been called (CS lock) */
|
BOOL disconnected; /* CoDisconnectObject has been called (CS lock) */
|
||||||
};
|
};
|
||||||
|
|
||||||
ULONG stub_manager_int_release(struct stub_manager *stub_manager) DECLSPEC_HIDDEN;
|
ULONG stub_manager_int_release(struct stub_manager *stub_manager);
|
||||||
struct stub_manager * get_stub_manager_from_object(struct apartment *apt, IUnknown *object, BOOL alloc) DECLSPEC_HIDDEN;
|
struct stub_manager * get_stub_manager_from_object(struct apartment *apt, IUnknown *object, BOOL alloc);
|
||||||
void stub_manager_disconnect(struct stub_manager *m) DECLSPEC_HIDDEN;
|
void stub_manager_disconnect(struct stub_manager *m);
|
||||||
ULONG stub_manager_ext_addref(struct stub_manager *m, ULONG refs, BOOL tableweak) DECLSPEC_HIDDEN;
|
ULONG stub_manager_ext_addref(struct stub_manager *m, ULONG refs, BOOL tableweak);
|
||||||
ULONG stub_manager_ext_release(struct stub_manager *m, ULONG refs, BOOL tableweak, BOOL last_unlock_releases) DECLSPEC_HIDDEN;
|
ULONG stub_manager_ext_release(struct stub_manager *m, ULONG refs, BOOL tableweak, BOOL last_unlock_releases);
|
||||||
struct stub_manager * get_stub_manager(struct apartment *apt, OID oid) DECLSPEC_HIDDEN;
|
struct stub_manager * get_stub_manager(struct apartment *apt, OID oid);
|
||||||
void stub_manager_release_marshal_data(struct stub_manager *m, ULONG refs, const IPID *ipid, BOOL tableweak) DECLSPEC_HIDDEN;
|
void stub_manager_release_marshal_data(struct stub_manager *m, ULONG refs, const IPID *ipid, BOOL tableweak);
|
||||||
BOOL stub_manager_is_table_marshaled(struct stub_manager *m, const IPID *ipid) DECLSPEC_HIDDEN;
|
BOOL stub_manager_is_table_marshaled(struct stub_manager *m, const IPID *ipid);
|
||||||
BOOL stub_manager_notify_unmarshal(struct stub_manager *m, const IPID *ipid) DECLSPEC_HIDDEN;
|
BOOL stub_manager_notify_unmarshal(struct stub_manager *m, const IPID *ipid);
|
||||||
struct ifstub * stub_manager_find_ifstub(struct stub_manager *m, REFIID iid, MSHLFLAGS flags) DECLSPEC_HIDDEN;
|
struct ifstub * stub_manager_find_ifstub(struct stub_manager *m, REFIID iid, MSHLFLAGS flags);
|
||||||
struct ifstub * stub_manager_new_ifstub(struct stub_manager *m, IRpcStubBuffer *sb, REFIID iid, DWORD dest_context,
|
struct ifstub * stub_manager_new_ifstub(struct stub_manager *m, IRpcStubBuffer *sb, REFIID iid, DWORD dest_context,
|
||||||
void *dest_context_data, MSHLFLAGS flags) DECLSPEC_HIDDEN;
|
void *dest_context_data, MSHLFLAGS flags);
|
||||||
HRESULT ipid_get_dispatch_params(const IPID *ipid, struct apartment **stub_apt,
|
HRESULT ipid_get_dispatch_params(const IPID *ipid, struct apartment **stub_apt,
|
||||||
struct stub_manager **manager, IRpcStubBuffer **stub, IRpcChannelBuffer **chan,
|
struct stub_manager **manager, IRpcStubBuffer **stub, IRpcChannelBuffer **chan,
|
||||||
IID *iid, IUnknown **iface) DECLSPEC_HIDDEN;
|
IID *iid, IUnknown **iface);
|
||||||
HRESULT start_apartment_remote_unknown(struct apartment *apt) DECLSPEC_HIDDEN;
|
HRESULT start_apartment_remote_unknown(struct apartment *apt);
|
||||||
|
|
Loading…
Reference in a new issue