Partager via


Fonction NdrComplexArrayBufferSize (rpcndr.h)

La fonction NdrComplexArrayBufferSize calcule la taille de mémoire tampon requise, en octets, pour marshaler le tableau complexe.

Syntaxe

void NdrComplexArrayBufferSize(
  [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 le tableau 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

Voir aussi

MIDL_STUB_MESSAGE