Функция DRMCloseSession (msdrm.h)

[Пакет SDK AD RMS, который предоставляет функциональные возможности, предоставляемые

клиент в Msdrm.dll доступен для использования в Windows Server 2008, Windows Vista, Windows Server 2008 R2, Windows 7, Windows Server 2012 и Windows 8. Он может быть изменен или

недоступно в последующих версиях. Вместо этого используйте пакет SDK 2.1 для служб Active Directory Rights Management.

который использует функциональные возможности, предоставляемые клиентом в Msipc.dll.]

Функция DRMCloseSession закрывает сеанс клиента или сеанс хранилища лицензий.

Синтаксис

DRMEXPORT HRESULT UDAPICALL DRMCloseSession(
  [in] DRMHSESSION hSession
);

Параметры

[in] hSession

Дескриптор закрываемого сеанса.

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

Если функция выполнена успешно, функция возвращает S_OK.

Если функция завершается сбоем, она возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Комментарии

Сеансы клиента создаются с помощью функции DRMCreateClientSession . Сеансы хранилища лицензий создаются с помощью функции DRMCreateLicenseStorageSession . Не забудьте правильно закрыть сеанс с помощью этой функции, которая очищает конфиденциальную информацию из памяти и правильно закрывает дескрипторы сеанса.

Требования

   
Целевая платформа Windows
Header msdrm.h
Библиотека Msdrm.lib
DLL Msdrm.dll

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

Функции AD RMS

Активация компьютера

DRMCreateClientSession

DRMCreateLicenseStorageSession