Partager via


PINTERFACE_DEREFERENCE fonction de rappel (wdm.h)

La InterfaceDereference décrémente le nombre de références sur une interface définie par le pilote.

Syntaxe

PINTERFACE_DEREFERENCE PinterfaceDereference;

void PinterfaceDereference(
  [in] PVOID Context
)
{...}

Paramètres

[in] Context

Pointeur vers des informations de contexte spécifiques à l’interface. L’appelant transmet la valeur transmise en tant que membre Context de l’interface structure pour l’interface.

Notez que la routine InterfaceDereference est une routine par contrat d’interface. Il n’existe donc aucune configuration IRQL générale pour l’appeler.

Valeur de retour

Aucun

Remarques

Vous pouvez utiliser la routine InterfaceReference pour incrémenter le nombre de références de l’interface.

Le pilote qui importe l’interface est responsable de l’appel de la routine InterfaceDereference pour décrémenter le nombre de références après que le pilote n’utilise plus l’interface. Par exemple, un pilote qui demande un pointeur vers l’interface en envoyant un appel de requête IRP_MN_QUERY_INTERFACEInterfaceDereference. En outre, un pilote qui reçoit un pointeur vers l’interface vers un autre pilote doit appeler InterfaceDereference.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h)

Voir aussi

INTERFACE

IRP_MN_QUERY_INTERFACE

interfaceReference