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


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

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

Синтаксис

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

Параметры

[in] Guid

GUID, извлеченный из элемента атрибута MFSampleExtension_MDLCacheCookieIMFSample, переданного конвейером.

[in] MdlAddr

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

[in] ReleaseContext

Контекст, переданный в виде выходных данных в вызове KsAcquireCachedM dl.

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

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

Требования

Требование Ценность
целевая платформа Всеобщий
заголовка ks.h
библиотеки Ks.lib