Partager via


Fonction NdrConformantArrayMarshall (rpcndr.h)

La fonction NdrConformantArrayMarshall marshale le tableau conforme dans une mémoire tampon réseau.

Syntaxe

unsigned char * NdrConformantArrayMarshall(
  [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 maintient la status actuelle du stub RPC. La structure MIDL_STUB_MESSAGE est destinée uniquement à un usage interne et ne doit pas être modifiée.

[in] pMemory

Pointeur vers le tableau conforme à marshaler.

[in] pFormat

Pointeur vers la description de la chaîne de format.

Valeur retournée

Retourne null en cas de réussite. Déclenche l’une des exceptions suivantes en cas d’échec.

Error Description
STATUS_ACCESS_VIOLATION Une violation d’accès s’est produite.
RPC_S_INTERNAL_ERROR Une erreur s’est produite dans RPC.

Configuration requise

   
Plateforme cible Windows
En-tête rpcndr.h
Bibliothèque Rpcrt4.lib
DLL Rpcrt4.dll

Voir aussi

MIDL_STUB_MESSAGE