NdisMSetBusData 関数 (ndis.h)
NDIS ドライバーは、デバイスの構成領域に書き込む NdisMSetBusData 関数を呼び出します。
構文
ULONG NdisMSetBusData(
IN NDIS_HANDLE NdisMiniportHandle,
[in] IN ULONG WhichSpace,
[in] IN ULONG Offset,
[in] IN PVOID Buffer,
[in] IN ULONG Length
);
パラメーター
NdisMiniportHandle
NDIS が の MiniportAdapterHandle パラメーターに渡したミニポート アダプター ハンドル MiniportInitializeEx 関数。
[in] WhichSpace
書き込むバス データの種類。 詳細については、IRP_MN_READ_CONFIGのリファレンス ページの WhichSpace パラメーターの 説明を参照してください。
[in] Offset
データの書き込み先となる WhichSpace で指定された、構成空間内のバイト オフセット。
[in] Buffer
バスに書き込むデータを含むバッファーへのポインター。 Length と同じ以上の大きさにする必要があります。
[in] Length
書き込むデータの長さ (バイト単位)。
戻り値
NdisMGetBusData は、書き込まれたバイト数を返します。
注釈
この関数は NDIS 5.1 を置き換えます NdisWritePciSlotInformation 関数。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | NDIS 6.0 以降でサポートされています。 |
対象プラットフォーム | ユニバーサル |
Header | ndis.h (Ndis.h を含む) |
Library | Ndis.lib |
IRQL | 任意のレベル |