Přímé požadavky OID miniportového adaptéru
Pro podporu přímé cesty požadavku OID poskytují ovladače miniport MiniportXxx vstupní body funkcí ve struktuře NDIS_MINIPORT_DRIVER_CHARACTERISTICS a NDIS poskytuje funkce NdisMXxx pro ovladače miniport.
Rozhraní přímého požadavku OID je podobné standardnímu rozhraní požadavku OID. Například funkce NdisMDirectOidRequestComplete a MiniportDirectOidRequest jsou podobné funkcím NdisMOidRequestComplete a MiniportOidRequest.
Poznámka NDIS 6.1 podporuje konkrétní identifikátory OID pro použití s přímým rozhraním požadavku OID. Identifikátory OID, které existovaly před NDIS 6.1 a některé identifikátory NDIS 6.1, se nepodporují. Pokud chcete zjistit, jestli lze identifikátor OID použít v rozhraní přímých identifikátorů OID, přečtěte si referenční stránku OID.
Ovladače miniportu musí být schopné zpracovávat přímé požadavky OID, které nejsou serializovány. Na rozdíl od standardního rozhraní požadavků OID NDIS neprovádí serializaci přímých požadavků OID s jinými požadavky, které jsou odesílány s přímým rozhraním OID nebo se standardním rozhraním požadavků OID. Ovladače miniportu musí být také schopné zpracovávat přímé požadavky OID na úrovni IRQL <= DISPATCH_LEVEL.
Pokud chcete podporovat rozhraní žádostí o přímé identifikátory OID, použijte dokumentaci pro standardní rozhraní žádosti OID. Následující tabulka ukazuje vztah mezi funkcemi v rozhraní přímého požadavku OID a standardním rozhraní požadavku OID.
Přímá funkce OID | Standardní funkce OID |
---|---|