structure RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR (rpcdcep.h)

La structure RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR contient un cookie qui est inséré dans l’en-tête du trafic RPC/HTTP. Ce cookie peut être utilisé pour l’authentification ou pour l’équilibrage de charge. Lorsqu’il est utilisé pour l’authentification, RPC_S_COOKIE_AUTH_FAILED est retourné à partir d’un appel RPC si l’authentification par cookie échoue. Il n’existe aucun message d’erreur spécifique lorsqu’il est utilisé pour l’équilibrage de charge.

Syntaxe

typedef struct _RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR {
  unsigned long BufferSize;
  char          *Buffer;
} RPC_C_OPT_COOKIE_AUTH_DESCRIPTOR;

Membres

BufferSize

Longueur, en octets, de La mémoire tampon.

Buffer

Chaîne terminée par null qui contient le cookie.

Remarques

Un pointeur vers cette structure est passé sous la forme OptionValue lors d’un appel à RpcBindingSetOption avec RPC_C_OPT_COOKIE_AUTH comme option.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête rpcdcep.h (inclure Rpc.h)