Udostępnij przez


Bezpośrednie żądania OID sterownika protokołu

Aby obsługiwać ścieżkę żądania bezpośredniego identyfikatora OID, sterowniki protokołów udostępniają ProtocolXxx punkty wejścia funkcji w strukturze NDIS_PROTOCOL_DRIVER_CHARACTERISTICS i NDIS udostępniają funkcje NdisXxx dla sterowników protokołów.

Bezpośredni interfejs żądania OID jest podobny do standardowego interfejsu żądania OID. Na przykład funkcje NdisDirectOidRequest i ProtocolDirectOidRequestComplete są podobne do funkcji NdisOidRequest i ProtocolOidRequestComplete.

Uwaga NDIS 6.1 i późniejsze wersje obsługują określone identyfikatory OID do użycia z interfejsem bezpośrednich żądań OID. Identyfikatory OID, które istniały przed NDIS 6.1, oraz niektóre identyfikatory OID z NDIS 6.1, nie są obsługiwane. Aby określić, czy identyfikator OID może być używany w interfejsie bezpośrednich identyfikatorów OID, zobacz stronę referencyjną identyfikatora OID. Na przykład zobacz notatkę w OID_TCP_TASK_IPSEC_OFFLOAD_V2_ADD_SA OID.

Aby obsługiwać bezpośredni interfejs żądania identyfikatorów OID, skorzystaj z dokumentacji dotyczącej standardowego interfejsu żądania OID. W poniższej tabeli przedstawiono relację między funkcjami w interfejsie żądania bezpośredniego identyfikatora OID a standardowym interfejsem żądania OID.

Funkcja bezpośredniego OID Standardowa funkcja OID

ProtocolDirectOidRequestComplete

ProtocolOidRequestComplete

NdisDirectOidRequest

NdisOidRequest

NdisCancelDirectOidRequest

NdisCancelOidRequest