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 が ミニポートAdapterHandle パラメーターに渡したミニポート アダプター ハンドルミニポートInitializeEx 関数を します。
[in] WhichSpace
書き込むバス データの種類。 詳細については、IRP_MN_READ_CONFIGのリファレンス ページの WhichSpace パラメーターの説明を参照してください。
[in] Offset
データが書き込まれる WhichSpaceで指定された、構成空間内のバイト オフセット。
[in] Buffer
バスに書き込むデータを格納しているバッファーへのポインター。 長 以上の大きさにする必要があります。
[in] Length
書き込むデータの長さ (バイト単位)。
戻り値
NdisMGetBusData は、書き込まれたバイト数を返します。
備考
この関数は NDIS 5.1 を置き換えますNdisWritePciSlotInformation 関数を します。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | 任意のレベル |
関連項目
NdisMGetBusData の