Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
NDIS drivers call the NdisMSetBusData function to write to the configuration space of a device.
Syntax
ULONG NdisMSetBusData(
IN NDIS_HANDLE NdisMiniportHandle,
[in] IN ULONG WhichSpace,
[in] IN ULONG Offset,
[in] IN PVOID Buffer,
[in] IN ULONG Length
);
Parameters
NdisMiniportHandle
The miniport adapter handle that NDIS passed to the MiniportAdapterHandle parameter of the MiniportInitializeEx function.
[in] WhichSpace
The type of bus data to be written. For further information, see the discussion of the WhichSpace parameter on the reference page for IRP_MN_READ_CONFIG.
[in] Offset
The byte offset in the configuration space, specified by WhichSpace, to which data is written.
[in] Buffer
A pointer to a buffer that contains the data to write to the bus. Must be at least as large as Length .
[in] Length
The length, in bytes, of the data to write.
Return value
NdisMGetBusData returns the number of bytes written.
Remarks
This function replaces the NDIS 5.1 NdisWritePciSlotInformation function.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Supported in NDIS 6.0 and later. |
Target Platform | Universal |
Header | ndis.h (include Ndis.h) |
Library | Ndis.lib |
IRQL | Any level |