Querying the Port State

I try to get the current state of a new ndis port. So, I call NdisFOidRequest to forward OID_GEN_PORT_STATE OID to underlying driver, and get NDIS_STATUS_INVALID_OID as return. I check the usage of this OID, and find that this OID is handled by NDIS, not by miniport driver. So, is it OK if I still call NdisFOidRequest to forward this OID request(Sending OID request from a filter driver) .I just want to make sure NDIS could handle this OID correctly, and I don’t think NDIS_STATUS_INVALID_OID is the final or correct result, because this OID should be supported in Ndis6.0. Thanks very much.
Leyond