PINTERFACE_DEREFERENCE funzione di callback (miniport.h)
Il InterfaceDereference routine decrementa il conteggio dei riferimenti su un'interfaccia definita dal driver.
Sintassi
PINTERFACE_DEREFERENCE PinterfaceDereference;
void PinterfaceDereference(
[in] PVOID Context
)
{...}
Parametri
[in] Context
Puntatore a informazioni di contesto specifiche dell'interfaccia. Il chiamante passa il valore passato come membro context della struttura INTERFACE per l'interfaccia.
Valore restituito
Nessuno
Osservazioni
È possibile usare la routine InterfaceReference per incrementare il numero di riferimenti per l'interfaccia.
Il driver che importa l'interfaccia è responsabile della chiamata della routine InterfaceDereference per decrementare il conteggio dei riferimenti dopo che il driver non usa più l'interfaccia. Ad esempio, un driver che richiede un puntatore all'interfaccia inviando una richiesta di IRP_MN_QUERY_INTERFACE chiama InterfaceDereference. Inoltre, un driver che riceve un puntatore all'interfaccia a un altro driver deve chiamare InterfaceDereference.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | miniport.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |