NdisMGetBusData 関数 (ndis.h)
NDIS ドライバーは、デバイスの構成領域を読み取るために、NdisMGetBusData 関数を呼び出します。
構文
ULONG NdisMGetBusData(
NDIS_HANDLE NdisMiniportHandle,
[in] ULONG WhichSpace,
[in] ULONG Offset,
[out] PVOID Buffer,
[in] ULONG Length
);
パラメーター
NdisMiniportHandle
NDIS が ミニポートAdapterHandle パラメーターに渡したミニポート アダプター ハンドルミニポートInitializeEx 関数を します。
[in] WhichSpace
読み取るバス データの種類。 詳細については、IRP_MN_READ_CONFIGのリファレンス ページの WhichSpace パラメーターの説明を参照してください。
[in] Offset
データの読み取り元 WhichSpaceで指定された、構成空間内のバイト オフセット。
[out] Buffer
バスから読み取られたデータを受け取るバッファーへのポインター。 長 以上の大きさにする必要があります。
[in] Length
読み取るデータの長さ (バイト単位)。
戻り値
NdisMGetBusData は、読み取られたバイト数を返します。
備考
この関数は、NDIS 5.1 NdisReadPciSlotInformation 関数を置き換えます。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | NDIS 6.0 以降でサポートされています。 |
ターゲット プラットフォーム の | 万国 |
ヘッダー | ndis.h (Ndis.h を含む) |
ライブラリ | Ndis.lib |
IRQL | 任意のレベル |
関連項目
NdisMSetBusData の