Condividi tramite


PINTERFACE_REFERENCE funzione di callback (miniport.h)

La routine InterfaceReference incrementa il conteggio dei riferimenti su un'interfaccia definita dal driver.

Sintassi

PINTERFACE_REFERENCE PinterfaceReference;

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

Parametri

[in] Context

Puntatore a informazioni di contesto specifiche dell'interfaccia. Il chiamante passa il valore passato come membro Contesto della struttura INTERFACE per l'interfaccia.

Valore restituito

nessuno

Osservazioni

È possibile usare la routine InterfaceDereference per decrerere il conteggio dei riferimenti per l'interfaccia.

Il driver che esporta l'interfaccia è responsabile della chiamata di InterfaceReference per aumentare il conteggio dei riferimenti prima che il driver esporta l'interfaccia. Ad esempio, il driver che inizialmente esportava l'interfaccia in risposta a una richiesta di IRP_MN_QUERY_INTERFACE chiama InterfaceReference. Inoltre, un driver che passa un puntatore all'interfaccia a un altro driver deve chiamare InterfaceReference.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione miniport.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h)

Vedi anche

INTERFACCIA

IRP_MN_QUERY_INTERFACE

InterfaceDereference