Partager via


Network Driver IOCTLs

The following table shows the NDISUIO IOCTLs with a description of the purpose of each.

Programming element Description
IOCTL_CANCEL_READ This IOCTL allows a pending ReadFile to be canceled.
IOCTL_NDIS_BIND_ADAPTER This CE-specific NDIS DeviceIoControl request allows an application have NDIS bind an adapter to one or all NDIS protocol drivers.
IOCTL_NDIS_DEREGISTER_ADAPTER This CE-specific NDIS DeviceIoControl request allows an application have NDIS de-instantiate an adapter previously created with IOCTL_NDIS_REGISTER_ADAPTER.
IOCTL_NDIS_GET_ADAPTER_BINDINGS This CE-specific NDIS DeviceIoControl request is used to retrieve the names of the protocol drivers to which an adapter is bound.
IOCTL_NDIS_GET_ADAPTER_NAMES This CE-specific NDIS DeviceIoControl request is used to retrieve the names of the adapters currently instantiated by NDIS.
IOCTL_NDIS_GET_LOG_DATA This NDIS DeviceIoControl request is used to retrieve data logged by a miniport driver.
IOCTL_NDIS_GET_PROTOCOL_NAMES This CE-specific NDIS DeviceIoControl request is used to retrieve the names of the protocol drivers currently registered by NDIS.
IOCTL_NDIS_LOAD_MINIPORT This CE-specific NDIS DeviceIoControl request is used to load a miniport driver, but not create any adapter instances.
IOCTL_NDIS_REBIND_ADAPTER This CE-specific NDIS DeviceIoControl request allows an application have NDIS unbind and then bind an adapter to one or all NDIS protocol drivers.
IOCTL_NDIS_REGISTER_ADAPTER This CE-specific NDIS DeviceIoControl request allows an application to inform NDIS about the presence of a network adapter.
IOCTL_NDIS_UNBIND_ADAPTER This CE-specific NDIS DeviceIoControl request allows an application have NDIS unbind an adapter from one or all NDIS protocol drivers.
IOCTL_NDISUIO_CANCEL_NOTIFICATION This IOCTL lets the application cancel the notification that it has requested in IOCTL_NDISUIO_REQUEST_NOTIFICATION.
IOCTL_NDISUIO_NIC_STATISTICS This IOCTL uses the NIC_STATISTICS structure to determine the characteristics of the device NIC.
IOCTL_NDISUIO_OPEN_DEVICE This IOCTL associates a file handle obtained through a CreateFile call to a network adapter.
IOCTL_NDISUIO_OPEN_WRITE_DEVICE This IOCTL allows an application to associate a file handle with a network adapter that could not associate through IOCTL_NDISUIO_OPEN_DEVICE.
IOCTL_NDISUIO_QUERY_BINDING This IOCTL allows an application to retrieve the name and description of the adapter.
IOCTL_NDISUIO_QUERY_OID_VALUE This IOCTL allows an application to query an object identifier (OID) of a miniport.
IOCTL_NDISUIO_REQUEST_NOTIFICATION This IOCTL allows the application to get adapter-related notifications.
IOCTL_NDISUIO_SET_ETHER_TYPE This IOCTL allows the application to set the type of Ethernet packet for NDISUIO to filter.
IOCTL_NDISUIO_SET_OID_VALUE This IOCTL allows an application to set an OID of a miniport.

See Also

Network Driver Reference

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.