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 |