Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función BdaPropertyNodeEvents recupera una lista de eventos que admite un nodo.
Sintaxis
NTSTATUS BdaPropertyNodeEvents(
[in] PIRP pIrp,
[in] PKSP_NODE pKSProperty,
[out, optional] GUID *pguidProperty
);
Parámetros
[in] pIrp
Apunta al IRP de la solicitud para recuperar la lista de eventos de un nodo. El minidriver BDA recibe este IRP con la solicitud KSPROPERTY_BDA_NODE_EVENTS.
[in] pKSProperty
Apunta a una estructura de KSPROPERTY que describe la propiedad y el tipo de solicitud de la solicitud de propiedad.
[out, optional] pguidProperty
Apunta a una matriz que recibe la lista de GUID para los eventos admitidos por un nodo.
Valor devuelto
Devuelve STATUS_SUCCESS o un código de error adecuado.
Observaciones
Un minidriver BDA llama a la función BdaPropertyNodeEvents para recuperar la lista de eventos de un nodo después de que el minidriver reciba una solicitud KSPROPERTY_BDA_NODE_EVENTS de la propiedad KSPROPSETID_BdaTopology establecida desde el proveedor de red. La mayoría de los minidrivers de BDA pueden definir tablas de distribución y automatización de filtros para que esos minidrivers envíen el BdaPropertyNodeEvents función directamente, sin interceptar esta solicitud mediante un controlador get interno (KStrGetPropertyHandler). Consulte Definición de tablas de automatización y determinar la topología de dispositivos BDA para obtener más información.
Requisitos
| Requisito | Valor |
|---|---|
| de la plataforma de destino de | Escritorio |
| encabezado de | bdasup.h (incluya Bdasup.h) |
| biblioteca de | Bdasup.lib |
| irQL | PASSIVE_LEVEL |