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


Функция RpcProtseqVectorFree (rpcdce.h)

Функция RpcProtseqVectorFree освобождает протокольные последовательности, содержащиеся в векторе, и сам вектор.

Синтаксис

RPC_STATUS RpcProtseqVectorFree(
  RPC_PROTSEQ_VECTOR **ProtseqVector
);

Параметры

ProtseqVector

Указатель на указатель на вектор последовательностей протокола. При возврате для указателя устанавливается значение NULL.

Возвращаемое значение

Значение Значение
RPC_S_OK
Вызов выполнен успешно.
 
Примечание Список допустимых кодов ошибок см. в разделе Возвращаемые значения RPC.
 

Комментарии

Сервер вызывает RpcProtseqVectorFree , чтобы освободить память, используемую для хранения вектора последовательностей протоколов и отдельных последовательностей протокола. RpcProtseqVectorFree задает для параметра ProtSeqVector значение NULL.

Список поддерживаемых последовательностей протоколов Microsoft RPC см. в разделе Привязка строк.

Сервер получает вектор последовательностей протокола, вызывая RpcNetworkInqProtseqs.

Примечание. RpcProtseqVectorFree доступен для серверных и клиентских приложений, использующих Microsoft RPC, но более распространен и удобен для серверных приложений.
 

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header rpcdce.h (включая Rpc.h)
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll

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

RpcNetworkInqProtseqs