Fonction NdrComplexStructBufferSize (rpcndr.h)
La fonction NdrComplexStructBufferSize calcule la taille de mémoire tampon requise, en octets, pour marshaler la structure complexe.
Syntaxe
void NdrComplexStructBufferSize(
[in, out] PMIDL_STUB_MESSAGE pStubMsg,
[in] unsigned char *pMemory,
[in] PFORMAT_STRING pFormat
);
Paramètres
[in, out] pStubMsg
Pointeur vers une structure MIDL_STUB_MESSAGE qui conserve la status actuelle du stub RPC. Le membre BufferLength contient la taille de la mémoire tampon. La structure MIDL_STUB_MESSAGE est destinée à un usage interne uniquement et ne doit pas être modifiée.
[in] pMemory
Pointeur vers la structure complexe à calculer.
[in] pFormat
Pointeur vers la description de la chaîne de format.
Valeur de retour
None
Spécifications
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | rpcndr.h |
Bibliothèque | Rpcrt4.lib |
DLL | Rpcrt4.dll |