Added a few stubs needed by the generated oaidl_p.c.

This commit is contained in:
Alexandre Julliard 2003-04-26 02:12:14 +00:00
parent 899fafca82
commit 056e4197f9
2 changed files with 90 additions and 6 deletions

View File

@ -1159,6 +1159,27 @@ unsigned char * WINAPI NdrSimpleStructUnmarshall(PMIDL_STUB_MESSAGE pStubMsg,
return NULL; return NULL;
} }
/***********************************************************************
* NdrSimpleStructUnmarshall [RPCRT4.@]
*/
void WINAPI NdrSimpleTypeMarshall( PMIDL_STUB_MESSAGE pStubMsg, unsigned char* pMemory,
unsigned char FormatChar )
{
FIXME("stub\n");
}
/***********************************************************************
* NdrSimpleStructUnmarshall [RPCRT4.@]
*/
void WINAPI NdrSimpleTypeUnmarshall( PMIDL_STUB_MESSAGE pStubMsg, unsigned char* pMemory,
unsigned char FormatChar )
{
FIXME("stub\n");
}
/*********************************************************************** /***********************************************************************
* NdrSimpleStructBufferSize [RPCRT4.@] * NdrSimpleStructBufferSize [RPCRT4.@]
*/ */
@ -1747,6 +1768,64 @@ void WINAPI NdrConformantArrayFree(PMIDL_STUB_MESSAGE pStubMsg,
EmbeddedPointerFree(pStubMsg, pMemory, pFormat); EmbeddedPointerFree(pStubMsg, pMemory, pFormat);
} }
/***********************************************************************
* NdrConformantVaryingArrayMarshall [RPCRT4.@]
*/
unsigned char* WINAPI NdrConformantVaryingArrayMarshall( PMIDL_STUB_MESSAGE pStubMsg,
unsigned char* pMemory,
PFORMAT_STRING pFormat )
{
FIXME( "stub\n" );
return NULL;
}
/***********************************************************************
* NdrConformantVaryingArrayUnmarshall [RPCRT4.@]
*/
unsigned char* WINAPI NdrConformantVaryingArrayUnmarshall( PMIDL_STUB_MESSAGE pStubMsg,
unsigned char** ppMemory,
PFORMAT_STRING pFormat,
unsigned char fMustAlloc )
{
FIXME( "stub\n" );
return NULL;
}
/***********************************************************************
* NdrConformantVaryingArrayFree [RPCRT4.@]
*/
void WINAPI NdrConformantVaryingArrayFree( PMIDL_STUB_MESSAGE pStubMsg,
unsigned char* pMemory,
PFORMAT_STRING pFormat )
{
FIXME( "stub\n" );
}
/***********************************************************************
* NdrConformantVaryingArrayBufferSize [RPCRT4.@]
*/
void WINAPI NdrConformantVaryingArrayBufferSize( PMIDL_STUB_MESSAGE pStubMsg,
unsigned char* pMemory, PFORMAT_STRING pFormat )
{
FIXME( "stub\n" );
}
/***********************************************************************
* NdrConformantVaryingArrayMemorySize [RPCRT4.@]
*/
unsigned long WINAPI NdrConformantVaryingArrayMemorySize( PMIDL_STUB_MESSAGE pStubMsg,
PFORMAT_STRING pFormat )
{
FIXME( "stub\n" );
return 0;
}
/*********************************************************************** /***********************************************************************
* NdrComplexArrayMarshall [RPCRT4.@] * NdrComplexArrayMarshall [RPCRT4.@]
*/ */

View File

@ -354,11 +354,16 @@
@ stub NdrConformantStructMarshall @ stub NdrConformantStructMarshall
@ stub NdrConformantStructMemorySize @ stub NdrConformantStructMemorySize
@ stub NdrConformantStructUnmarshall @ stub NdrConformantStructUnmarshall
@ stub NdrConformantVaryingArrayBufferSize @ stdcall NdrConformantVaryingArrayBufferSize(ptr ptr ptr)
@ stub NdrConformantVaryingArrayFree @ stdcall NdrConformantVaryingArrayFree(ptr ptr ptr)
@ stub NdrConformantVaryingArrayMarshall @ stdcall NdrConformantVaryingArrayMarshall(ptr ptr ptr)
@ stdcall NdrConformantVaryingArrayMemorySize(ptr ptr)
@ stdcall NdrConformantVaryingArrayUnmarshall(ptr ptr ptr long)
@ stub NdrConformantVaryingStructBufferSize
@ stub NdrConformantVaryingStructFree
@ stub NdrConformantVaryingStructMarshall
@ stub NdrConformantVaryingStructMemorySize @ stub NdrConformantVaryingStructMemorySize
@ stub NdrConformantVaryingArrayUnmarshall @ stub NdrConformantVaryingStructUnmarshall
@ stub NdrEncapsulatedUnionBufferSize @ stub NdrEncapsulatedUnionBufferSize
@ stub NdrEncapsulatedUnionFree @ stub NdrEncapsulatedUnionFree
@ stub NdrEncapsulatedUnionMarshall @ stub NdrEncapsulatedUnionMarshall
@ -409,8 +414,8 @@
@ stdcall NdrSimpleStructMarshall(ptr ptr ptr) @ stdcall NdrSimpleStructMarshall(ptr ptr ptr)
@ stdcall NdrSimpleStructMemorySize(ptr ptr) @ stdcall NdrSimpleStructMemorySize(ptr ptr)
@ stdcall NdrSimpleStructUnmarshall(ptr ptr ptr long) @ stdcall NdrSimpleStructUnmarshall(ptr ptr ptr long)
@ stub NdrSimpleTypeMarshall @ stdcall NdrSimpleTypeMarshall(ptr ptr long)
@ stub NdrSimpleTypeUnmarshall @ stdcall NdrSimpleTypeUnmarshall(ptr ptr long)
@ stdcall NdrUserMarshalBufferSize(ptr ptr ptr) @ stdcall NdrUserMarshalBufferSize(ptr ptr ptr)
@ stdcall NdrUserMarshalFree(ptr ptr ptr) @ stdcall NdrUserMarshalFree(ptr ptr ptr)
@ stdcall NdrUserMarshalMarshall(ptr ptr ptr) @ stdcall NdrUserMarshalMarshall(ptr ptr ptr)