funzione GPIO_CLX_ReleaseInterruptLock (gpioclx.h)
Il metodo GPIO_CLX_ReleaseInterruptLock rilascia un blocco di interruzione sulla banca specificata.
Sintassi
void GPIO_CLX_ReleaseInterruptLock(
[in] PVOID Context,
[in] BANK_ID BankId
);
Parametri
[in] Context
Puntatore al contesto del dispositivo del controller GPIO. L'estensione del framework GPIO (GpioClx) passa questo valore puntatore come parametro alle funzioni di callback implementate dal driver del controller GPIO.
[in] BankId
Identificatore per questa banca di pin GPIO. Se N è il numero di banche nel controller GPIO, BankId è un intero nell'intervallo da 0 a N-1.
Valore restituito
nessuno
Osservazioni
Questo metodo rilascia il blocco di interruzione acquisito dal chiamante in una chiamata precedente al metodo GPIO_CLX_AcquireInterruptLock .
Se la chiamata precedente al metodo GPIO_CLX_AcquireInterruptLock ha generato l'IRQL del thread chiamante, GPIO_CLX_ReleaseInterruptLock ripristina questo irQL al livello originale.
Se il parametro Context è NULL o punta a un contesto di dispositivo GPIO non valido, questo metodo causa un controllo di bug nelle compilazioni di debug di GpioClx.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 8. |
Piattaforma di destinazione | Universale |
Intestazione | gpioclx.h |
Libreria | Msgpioclxstub.lib |
IRQL | Vedere la sezione Osservazioni. |