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


Функция SCardFreeMemory (winscard.h)

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

Синтаксис

LONG SCardFreeMemory(
  [in] SCARDCONTEXT hContext,
  [in] LPCVOID      pvMem
);

Параметры

[in] hContext

Дескриптор, идентифицирующий контекст диспетчера ресурсов , возвращаемый из SCardEstablishContext, или NULL , если функция создания также указала NULL для своего параметра hContext . Дополнительные сведения см. в разделе Функции запросов к базе данных смарт-карт.

[in] pvMem

Блок памяти, который требуется освободить.

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

Эта функция возвращает различные значения в зависимости от того, успешно или неудачно.

Код возврата Описание
Успешно
SCARD_S_SUCCESS.
Failure
Код ошибки. Дополнительные сведения см. в разделе Возвращаемые значения смарт-карты.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header winscard.h
Библиотека Winscard.lib
DLL Winscard.dll

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

SCardEstablishContext

SCardGetProviderId

SCardListCards

SCardListInterfaces

SCardListReaderGroups

SCardListReaders