Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Som en uppsättningsbegäran använder NDIS- och överanpassningsdrivrutiner OID_NDK_SET_STATE OID för att ange tillståndet för miniportkortets NDK-funktioner.
NDIS 6.30 och senare miniportdrivrutiner som tillhandahåller NDK-tjänster måste ha stöd för denna OID. Annars är den här OID:en valfri.
Anmärkningar
NDIS utfärdar denna OID med InformationBuffer medlem i NDIS_OID_REQUEST struktur som pekar på en BOOLEAN och InformationBufferLength medlem lika med sizeof(BOOLEAN).
Om värdet BOOLEAN är TRUE och nyckelordsvärdet *NetworkDirect är ickezero, måste NDK-funktionen för miniportkortet vara aktiverad.
Miniportdrivrutinen kan läsa nyckelordsvärdet *NetworkDirect genom att göra följande:
Anropa NdisOpenConfigurationEx med NDIS-handtaget som funktionen NdisMRegisterMiniportDriver returnerade när miniportdrivrutinen initierades. Mer information om hur du anropar NdisOpenConfigurationExfinns i Läsa registret i en NDIS 6.0 Miniport Driver.
Anropa NdisReadConfigurationoch skicka:
"*NetworkDirect" för parametern Nyckelord
NdisParameterInteger för parametern ParameterType
Om värdet BOOLEAN är FALSEmåste NDK-funktionen för miniportkortet inaktiveras.
Om du vill aktivera eller inaktivera dess NDK-funktioner bör miniportdrivrutinens MiniportOidRequest- återanropsfunktion följa stegen i Aktivera och inaktivera NDK-funktioner.
Obs En NDK-kompatibel miniportdrivrutin får aldrig anropa NdisMNetPnPEvent från kontexten för dess MiniportOidRequest- funktion, eftersom detta kan orsaka ett dödläge. I stället bör den anropa NdisMNetPnPEvent från någon annan kontext eller köa ett arbetsobjekt.
En NDK-kompatibel miniportdrivrutins MiniportOidRequest--funktion måste returnera STATUS_SUCCESS för en OID_NDK_SET_STATE OID-begäran om inte ett fel inträffar. Drivrutinen får inte returnera NDIS_STATUS_PENDING.
Krav
Lägsta klient som stöds |
Ingen stöds |
Lägsta server som stöds |
Windows Server 2012 |
Version |
Stöds i NDIS 6.30 och senare. |
Rubrik |
Ntddndis.h (inkludera Ndis.h) |