共用方式為


NdisRawWritePortBufferUlong 巨集 (ndis.h)

NdisRawWritePortBufferUlong 將指定數目的 ULONG 值從呼叫端提供的緩衝區寫入指定的 I/O 連接埠。

語法

void NdisRawWritePortBufferUlong(
  [in]  Port,
  [in]  Buffer,
  [in]  Length
);

參數

[in] Port

指定 I/O 連接埠。 此位址落在初始化期間所對應的範圍 NdisMRegisterIoPortRange

[in] Buffer

要寫入之 ULONG 的呼叫端配置駐地緩衝區指標。

[in] Length

指定要寫入 I/O 連接埠的 ULONG 數目。

傳回值

沒有

言論

迷你埠驅動程式會呼叫 NdisRawWritePortBufferUlong,將一連串 ULONG 傳輸至 NIC。

NdisRawWritePortBufferUlong 執行速度很快,因為它不需要在每次呼叫時將總線相對埠地址對應到主機相依邏輯埠位址。

要求

要求 價值
最低支援的用戶端 支援 Windows Vista 中的 NDIS 6.0 和 NDIS 5.1 驅動程式(請參閱 NdisRawWritePortBufferUlong (NDIS 5.1)。 支援 NDIS 5.1 驅動程式(請參閱 Windows XP 中的 NdisRawWritePortBufferUlong (NDIS 5.1)。
目標平臺 普遍
標頭 ndis.h (包括 Ndis.h)
IRQL 任何層級

另請參閱

MiniportInitializeEx

NdisMRegisterIoPortRange

NdisRawReadPortBufferUlong

NdisRawWritePortBufferUchar

NdisRawWritePortBufferUshort

NdisRawWritePortUlong