Поделиться через


структура RPC_PROTSEQ_VECTOR (rpcdce.h)

Структура RPC_PROTSEQ_VECTOR содержит список последовательностей протоколов, используемых библиотекой времени выполнения RPC для отправки и получения удаленных вызовов процедур.

Синтаксис

typedef struct _RPC_PROTSEQ_VECTOR {
  unsigned int  Count;
  unsigned char *Protseq[1];
} RPC_PROTSEQ_VECTOR;

Члены

Count

Число строк последовательности протоколов, присутствующих в массиве Protseq.

Protseq[1]

Массив указателей на строки последовательности протоколов. Число присутствующих указателей определяется элементом Count .

Комментарии

Вектор последовательности протокола содержит элемент count (Count), за которым следует массив указателей на строки последовательности протоколов (Protseq).

Вектор последовательности протокола является вектором только для чтения. Чтобы получить вектор последовательности протоколов, серверное приложение вызывает RpcNetworkInqProtseqs. Библиотека времени выполнения RPC выделяет память для вектора последовательности протоколов. Серверное приложение вызывает RpcProtseqVectorFree , чтобы освободить вектор последовательности протокола.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть rpcdce.h (включая Rpc.h)

См. также раздел

RpcNetworkInqProtseqs

RpcProtseqVectorFree