Condividi tramite


funzione READ_REGISTER_BUFFER_ULONG (miniport.h)

La routine READ_REGISTER_BUFFER_ULONG legge un numero di valori ULONG dall'indirizzo del registro specificato in un buffer.

Sintassi

VOID READ_REGISTER_BUFFER_ULONG(
  [in]  volatile ULONG *Register,
  [out] PULONG         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 ULONG.

[in] Count

Specifica il numero di valori ULONG da leggere nel buffer.

Valore restituito

Nessuno

Osservazioni

Le dimensioni del buffer devono essere sufficienti per contenere almeno il numero specificato di valori ULONG.

I chiamanti di READ_REGISTER_BUFFER_ULONG possono essere eseguiti in qualsiasi IRQL, supponendo che la buffer sia residente e che l'Register sia residente e mappata memoria del dispositivo.

Fabbisogno

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)