Compartilhar via


Função KsGetBusEnumIdentifier (swenum.h)

Esta função destina-se somente a uso interno.

A função KsGetBusEnumIdentifier recupera o identificador do enumerador do barramento de software para o dispositivo de barramento associado ao IRP fornecido.

Sintaxe

KSDDKAPI NTSTATUS KsGetBusEnumIdentifier(
  [in, out] PIRP Irp
);

Parâmetros

[in, out] Irp

Ponteiro para o IRP que especifica o endereço e o tamanho do buffer de saída do usuário para receber o identificador de enumerador de barramento solicitado.

Retornar valor

Retorna STATUS_SUCCESS se o identificador do enumerador de barramento foi recuperado com êxito. Caso contrário, ele retornará um dos seguintes valores:

Código de retorno Descrição
STATUS_INVALID_PARAMETER O dispositivo especificado não é válido
STATUS_BUFFER_TOO_SMALL O buffer especificado não era grande o suficiente
STATUS_BUFFER_OVERFLOW Nenhum buffer foi especificado (o tamanho do buffer necessário é retornado no Irp).

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho swenum.h (inclua Swenum.h)
Biblioteca Ks.lib