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


Функция RpcErrorEndEnumeration (rpcasync.h)

Функция RpcErrorEndEnumeration завершает перечисление расширенных сведений об ошибках и освобождает все ресурсы, выделенные RPC для перечисления.

Синтаксис

RPC_STATUS RpcErrorEndEnumeration(
  RPC_ERROR_ENUM_HANDLE *EnumHandle
);

Параметры

EnumHandle

Указатель на дескриптор перечисления.

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

Успешное завершение возвращает RPC_S_OK. Вызов функции RpcErrorEndEnumeration не может завершиться ошибкой, если ее параметры не являются недопустимыми.

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

Комментарии

Функция RpcErrorEndEnumeration обнуляет дескриптор перечисления, чтобы предотвратить дальнейшее использование. Если параметр CopyStrings не использовался во время предыдущего вызова функции RpcErrorGetNextRecord , все непустые поля ComputerName и значения AnsiString или UnicodeString становятся недопустимыми после вызова этой функции.

Требования

Требование Значение
Минимальная версия клиента Windows XP [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2003 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header rpcasync.h (включая Rpc.h)
Библиотека Rpcrt4.lib
DLL Rpcrt4.dll

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

Получение сведений об ошибке расширенного RPC

RPC_ERROR_ENUM_HANDLE

RpcErrorGetNextRecord

RpcErrorStartEnumeration