funzione READ_REGISTER_BUFFER_UCHAR (miniport.h)
La routine READ_REGISTER_BUFFER_UCHAR legge un numero di byte dall'indirizzo di registro specificato in un buffer.
Sintassi
void READ_REGISTER_BUFFER_UCHAR(
[in] volatile UCHAR *Register,
[out] PUCHAR Buffer,
[in] ULONG Count
);
Parametri
[in] Register
Puntatore al registro, che deve essere un intervallo mappato nello spazio di memoria.
[out] Buffer
Puntatore a un buffer in cui viene letta una matrice di valori UCHAR.
[in] Count
Specifica il numero di byte da leggere nel buffer.
Valore restituito
nessuno
Osservazioni
Le dimensioni del buffer devono essere sufficienti per contenere almeno il numero specificato di byte.
I chiamanti di READ_REGISTER_BUFFER_UCHAR possono essere in esecuzione in qualsiasi IRQL, supponendo che buffer sia residente e che registro sia residente, memoria del dispositivo mappata.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 2000. |
Piattaforma di destinazione | Universale |
Intestazione | miniport.h (include Wdm.h, Ntddk.h, Ntifs.h, Miniport.h, Wudfwdm.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualsiasi livello (vedere la sezione Osservazioni) |