Add the macros used in dlldata.c files.

This commit is contained in:
Robert Shearman 2005-10-27 12:09:05 +00:00 committed by Alexandre Julliard
parent 69562b0edf
commit 95b6266a9c
1 changed files with 15 additions and 0 deletions

View File

@ -227,6 +227,21 @@ ULONG WINAPI CStdStubBuffer2_Release(IRpcStubBuffer *This) \
for (c=0; c<sz; c++) if (!name##_CHECK_IID(c)) { (index)=c; return 1; } \ for (c=0; c<sz; c++) if (!name##_CHECK_IID(c)) { (index)=c; return 1; } \
return 0; return 0;
/* macros used in dlldata.c files */
#define EXTERN_PROXY_FILE(proxy) \
EXTERN_C const ProxyFileInfo proxy##_ProxyFileInfo
#define PROXYFILE_LIST_START \
const ProxyFileInfo *aProxyFileList[] = \
{
#define REFERENCE_PROXY_FILE(proxy) \
& proxy##_ProxyFileInfo
#define PROXYFILE_LIST_END \
NULL \
};
#if 0 #if 0
/* see http://www.microsoft.com/msj/0199/com/com0199.aspx */ /* see http://www.microsoft.com/msj/0199/com/com0199.aspx */