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

Функция KsStreamPointerSetStatusCode позволяет указать код успешной или неудачной ошибки, с помощью которого следует завершить заданный IRP.

Синтаксис

KSDDKAPI NTSTATUS KsStreamPointerSetStatusCode(
  [in] PKSSTREAM_POINTER StreamPointer,
  [in] NTSTATUS          Status
);

Параметры

[in] StreamPointer

Указатель на структуру KSSTREAM_POINTER . Этот указатель указывает на кадр, содержащийся в IRP.

[in] Status

Код ошибки, с помощью которого необходимо завершить IRP.

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

KsStreamPointerSetStatusCode возвращает STATUS_SUCCESS, если IRP заполнен запрошенным кодом состояния. В противном случае возвращается соответствующий код ошибки.

Комментарии

Обратите внимание, что IRP содержит кадр, на который указывает StreamPointer .

См. также Stream указатели.

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версий.
Целевая платформа Универсальное
Верхняя часть ks.h (включая Ks.h)
Библиотека Ks.lib
IRQL <=DISPATCH_LEVEL

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

KSPIN_DISPATCH