Compartilhar via


Função BdaPropertyNodeMethods (bdasup.h)

A função BdaPropertyNodeMethods recupera uma lista de métodos compatíveis com um nó.

Sintaxe

NTSTATUS BdaPropertyNodeMethods(
  [in]            PIRP      pIrp,
  [in]            PKSP_NODE pKSProperty,
  [out, optional] GUID      *pguidProperty
);

Parâmetros

[in] pIrp

Aponta para o IRP para a solicitação para recuperar a lista de métodos de um nó. O minidriver BDA recebe esse IRP com a solicitação KSPROPERTY_BDA_NODE_METHODS .

[in] pKSProperty

Aponta para uma estrutura KSPROPERTY que descreve a propriedade e o tipo de solicitação da solicitação de propriedade.

[out, optional] pguidProperty

Aponta para uma matriz que recebe a lista de GUIDs para os métodos compatíveis com um nó.

Retornar valor

Retorna STATUS_SUCCESS ou um código de erro apropriado.

Comentários

Um minidriver BDA chama a função BdaPropertyNodeMethods para recuperar a lista de métodos de um nó depois que o minidriver recebe uma solicitação KSPROPERTY_BDA_NODE_METHODS da propriedade KSPROPSETID_BdaTopology definida do provedor de rede. A maioria dos minidrivers BDA pode definir tabelas de expedição e automação de filtro para que esses minidrivers enviem a função BdaPropertyNodeMethods diretamente, sem interceptar essa solicitação usando um manipulador de get interno (KStrGetPropertyHandler). Consulte Definindo tabelas de automação e determinando a topologia do dispositivo BDA para obter mais informações.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho bdasup.h (inclua Bdasup.h)
Biblioteca Bdasup.lib
IRQL PASSIVE_LEVEL

Confira também

KSPROPERTY

KSPROPERTY_BDA_NODE_METHODS

KSPROPSETID_BdaTopology