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.
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
Send Feedback on this topic to the authors