Condividi tramite


funzione WRITE_PORT_BUFFER_USHORT (miniport.h)

La routine WRITE_PORT_BUFFER_USHORT scrive un numero di valori USHORT da un buffer all'indirizzo di porta specificato.

Sintassi

void WRITE_PORT_BUFFER_USHORT(
  [in] PUSHORT Port,
  [in] PUSHORT Buffer,
  [in] ULONG   Count
);

Parametri

[in] Port

Puntatore alla porta, che deve essere un intervallo di memoria mappato nello spazio di I/O.

[in] Buffer

Puntatore a un buffer da cui deve essere scritta una matrice di valori USHORT.

[in] Count

Specifica il numero di valori USHORT da scrivere nella porta.

Valore restituito

nessuno

Osservazioni

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

I chiamanti di WRITE_PORT_BUFFER_USHORT possono essere in esecuzione in qualsiasi irQL, presupponendo che il buffer sia residente e che la porta 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)
Libreria Hal.lib
IRQL Qualsiasi livello (vedere la sezione Osservazioni)