The OID_XXX code specified in the Oid member of the NDIS_REQUEST-structured buffer at NdisRequest is
invalid or unsupported by the underlying driver.
NDIS_STATUS_INVALID_LENGTH or NDIS_STATUS_BUFFER_TOO_SHORT
The value specified in the InformationBufferLength member of the NDIS_REQUEST-structured buffer at NdisRequest
does not match the requirements for the given OID_XXX code. If the information buffer is too small, the
BytesNeeded member contains the correct value for InformationBufferLength on return from NdisRequest.
NDIS_STATUS_INVALID_DATA
The data supplied at InformationBuffer in the given NDIS_REQUEST structure is invalid for the given OID_XXX code.
NDIS_STATUS_NOT_SUPPORTED or NDIS_STATUS_NOT_RECOGNIZED
The underlying driver does not support the requested operation.
NDIS_STATUS_RESOURCES
The request could not be satisfied due to a resource shortage. Usually, this return indicates that an attempt
to allocate memory was unsuccessful, but it does not necessarily indicate that the same request, submitted later,
will be failed for the same reason.
NDIS_STATUS_NOT_ACCEPTED
The underlying driver attempted the requested operation, usually a set, on its NIC but it was
failed by the netcard. For example, an attempt to set too many multicast addresses might cause the return
of this value.
NDIS_STATUS_CLOSING or NDIS_STATUS_CLOSING_INDICATING
The underlying driver failed the requested operation because a close is in progress.
NDIS_STATUS_RESET_IN_PROGRESS
The underlying NIC driver cannot satisfy the request at this time because it is currently
resetting the netcard.
NDIS_STATUS_FAILURE
This value usually is a nonspecific default, returned when none of the more specific
NDIS_STATUS_XXX caused the underlying driver to fail the request.