Функция KsReleaseCachedMdl (ks.h)

Функция KsReleaseCachedMdl используется для освобождения MDL, полученного вызовом KsAcquireCachedMdl .

Синтаксис

KSDDKAPI NTSTATUS KsReleaseCachedMdl(
  [in] REFGUID Guid,
  [in] PMDL    MdlAddr,
  [in] HANDLE  ReleaseContext
);

Параметры

[in] Guid

Guid, извлеченный из элемента атрибута MFSampleExtension_MDLCacheCookieобъекта IMFSample, переданного конвейером.

[in] MdlAddr

Адрес MDL, полученный в вызове KsAcquireCachedMdl . Его не следует касаться после вызова KsReleaseCachedMdl .

[in] ReleaseContext

Контекст, передаваемый в качестве выходных данных в вызове KsAcquireCachedMdl .

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

Возвращает STATUS_SUCCESS для условий успешного выполнения.

Требования

Требование Значение
Целевая платформа Универсальное
Верхняя часть ks.h
Библиотека Ks.lib