Home | Info | Community | Development | myReactOS | Contact Us
[inline, static]
Definition at line 106 of file ndr_stubless.c.
Referenced by client_do_args(), and stub_do_args().
{ PFORMAT_STRING pFormat; NDR_UNMARSHALL m; if (param->attr.IsBasetype) { pFormat = ¶m->u.type_format_char; if (param->attr.IsSimpleRef) ppMemory = (unsigned char **)*ppMemory; } else { pFormat = &pStubMsg->StubDesc->pFormatTypes[param->u.type_offset]; if (!param->attr.IsByValue) ppMemory = (unsigned char **)*ppMemory; } m = NdrUnmarshaller[pFormat[0] & NDR_TABLE_MASK]; if (m) return m(pStubMsg, ppMemory, pFormat, fMustAlloc); else { FIXME("format type 0x%x not implemented\n", pFormat[0]); RpcRaiseException(RPC_X_BAD_STUB_DATA); return NULL; } }