Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction NdrComplexArrayMarshall marshale le tableau complexe dans une mémoire tampon réseau.
Syntaxe
unsigned char * NdrComplexArrayMarshall(
[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. 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 à 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.
| Erreur | 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
| Condition requise | Valeur |
|---|---|
| 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 |