Partager via


RPC_IF_ID_VECTOR structure (rpcdce.h)

La structure RPC_IF_ID_VECTOR contient une liste d’interfaces offertes par un serveur.

Syntaxe

typedef struct {
  unsigned long Count;
  RPC_IF_ID     *IfId[1];
} RPC_IF_ID_VECTOR;

Membres

Count

Nombre de structures d’identification d’interface présentes dans le tableau IfHandl.

IfId[1]

Remarques

Le vecteur d’identification d’interface contient un membre count (Count), suivi d’un tableau de pointeurs vers les identificateurs d’interface ( RPC_IF_ID).

Le vecteur d’identification de l’interface est un vecteur en lecture seule. Pour obtenir un vecteur des identificateurs d’interface inscrits par un serveur avec la bibliothèque d’exécution, une application appelle RpcMgmtInqIfIds. Pour obtenir un vecteur des identificateurs d’interface exportés par un serveur, une application appelle RpcNsMgmtEntryInqIfIds.

La bibliothèque d’exécution RPC alloue de la mémoire pour le vecteur d’identification de l’interface. L’application appelle RpcIfIdVectorFree pour libérer le vecteur d’identification de l’interface.

Configuration requise

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

Voir aussi

RpcIfIdVectorFree

RpcMgmtInqIfIds

RpcNsMgmtEntryInqIfIds