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


Функция DsFreePasswordCredentials (ntdsapi.h)

Функция DsFreePasswordCredentials освобождает память, выделенную для структуры учетных данных функцией DsMakePasswordCredentials .

Синтаксис

NTDSAPI VOID DsFreePasswordCredentials(
  [in] RPC_AUTH_IDENTITY_HANDLE AuthIdentity
);

Параметры

[in] AuthIdentity

Дескриптор структуры учетных данных для освобождения.

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

Эта функция не возвращает значение.

Комментарии

Когда дескриптор в AuthIdentity передается в DsBindWithCred, перед освобождением этого дескриптора необходимо вызвать DsUnbind . Обычная последовательность событий:

  1. Вызовите DsMakePasswordCredentials , чтобы получить дескриптор учетных данных.
  2. Вызовите DsBindWithCred, передав дескриптор учетных данных.
  3. Вызовите DsUnbind , если RPC-подключение больше не требуется.
  4. Вызовите DsFreePasswordCredentials , чтобы освободить дескриптор учетных данных.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Целевая платформа Windows
Header ntdsapi.h
Библиотека Ntdsapi.lib
DLL Ntdsapi.dll

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

Контроллер домена и функции управления репликацией

DsBindWithCred

DsMakePasswordCredentials

DsUnbind