Compartilhar via


Função KsTerminateDevice (ks.h)

A funçãoKsTerminateDevice remove um dispositivo AVStream.

Sintaxe

void KsTerminateDevice(
  [in] PDEVICE_OBJECT DeviceObject
);

Parâmetros

[in] DeviceObject

Um ponteiro para uma estrutura de DEVICE_OBJECT correspondente ao dispositivo para o qual remover o suporte a AVStream.

Valor de retorno

Nenhum

Observações

Normalmente, o AVStream chama KsTerminateDevice após o recebimento de um IRP (dispositivo de remoção PnP) (IRP_MN_REMOVE_DEVICE). A maioria dos minidrivers não chama essa função diretamente; no entanto, ele pode ser usado para remover o suporte AVStream para o dispositivo dado em deviceObject.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Microsoft Windows XP e em sistemas operacionais posteriores e no DirectX 8.0 e versões posteriores do DirectX.
da Plataforma de Destino Universal
cabeçalho ks.h (incluir Ks.h)
biblioteca Ks.lib
IRQL PASSIVE_LEVEL

Consulte também

DEVICE_OBJECT

DRIVER_OBJECT

KSDEVICE

KsAddDevice

KsCreateDevice

KsInitializeDevice

KsInitializeDriver