Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
AddStreamResource adiciona um recurso de fluxo. Há suporte para dois tipos de recursos de fluxo: interrupções e threads de propriedade do driver. O método AddStreamResource só pode ser usado por drivers de miniporto WaveRT de áudio.
Sintaxe
NTSTATUS AddStreamResource(
PVOID ResourceSet,
PPCSTREAMRESOURCE_DESCRIPTOR ResourceDescriptor,
PCSTREAMRESOURCE *ResourceHandle
);
Parâmetros
ResourceSet
PVOID – Reservado para uso futuro, definido como NULL. No momento, há suporte apenas para recursos com escopo de dispositivo.
ResourceDescriptor
PPCSTREAMRESOURCE_DESCRIPTOR – O recurso a ser adicionado. Para obter mais informações, consulte _PCSTREAMRESOURCE_DESCRIPTOR.
ResourceHandle
PCSTREAMRESOURCE* – o local que conterá o identificador de recurso. Para obter mais informações, consulte PcRemoveStreamResource.
Valor de retorno
Esse método retorna NTSTATUS que contém:
- STATUS_SUCCESS – O driver conseguiu registrar o recurso do PDO especificado.
- STATUS_INVALID_PARAMETER – O driver retornará esse erro se achar qualquer outro parâmetro inválido, além dos casos específicos para outras instâncias de status de erro.
Códigos de status padrão adicionais podem ser retornados.
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | portcls.h |
| IRQL | PASSIVE_LEVEL |