NdisMSetBusData-Funktion (ndis.h)
NDIS-Treiber rufen die NdisMSetBusData-Funktion auf, um in den Konfigurationsraum eines Geräts zu schreiben.
Syntax
ULONG NdisMSetBusData(
IN NDIS_HANDLE NdisMiniportHandle,
[in] IN ULONG WhichSpace,
[in] IN ULONG Offset,
[in] IN PVOID Buffer,
[in] IN ULONG Length
);
Parameter
NdisMiniportHandle
Das Miniportadapterhandle, das NDIS an den MiniportAdapterHandle-Parameter des MiniportInitializeEx-Funktion .
[in] WhichSpace
Der Typ der zu schreibenden Busdaten. Weitere Informationen finden Sie in der Diskussion über den WhichSpace-Parameter auf der Referenzseite für IRP_MN_READ_CONFIG.
[in] Offset
Der Byteoffset im Konfigurationsraum, der von WhichSpace angegeben wird, in den Daten geschrieben werden.
[in] Buffer
Ein Zeiger auf einen Puffer, der die Daten enthält, die in den Bus geschrieben werden sollen. Muss mindestens so groß wie Länge sein.
[in] Length
Die Länge der zu schreibenden Daten in Bytes.
Rückgabewert
NdisMGetBusData gibt die Anzahl der geschriebenen Bytes zurück.
Hinweise
Diese Funktion ersetzt NDIS 5.1. NdisWritePciSlotInformation-Funktion .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Unterstützt in NDIS 6.0 und höher. |
Zielplattform | Universell |
Header | ndis.h (einschließlich Ndis.h) |
Bibliothek | Ndis.lib |
IRQL | Beliebige Ebene |