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 protokolldrivrutiner OID_PM_REMOVE_PROTOCOL_OFFLOAD OID för att ta bort en avlastning av energisparprotokoll från ett nätverkskort. InformationBuffer medlem i NDIS_OID_REQUEST-strukturen innehåller en pekare till en ULONG protokoll avlastningsidentifierare.
Anmärkningar
NDIS- och protokolldrivrutiner använder OID_PM_REMOVE_PROTOCOL_OFFLOAD OID för att ta bort en protokoll avlastning från det underliggande nätverkskortet.
The DATA. SET_INFORMATION. InformationBuffer medlem i NDIS_OID_REQUEST-strukturen måste peka på ett ULONG- värde för en tidigare tillagd protokoll avlastningsidentifierare. NDIS anger denna protokollavlastningsidentifierare i ProtocolOffloadId medlem i NDIS_PM_PROTOCOL_OFFLOAD-strukturen när NDIS skickade den tidigare OID_PM_ADD_PROTOCOL_OFFLOAD OID-begäran till det underliggande nätverkskortet.
Kommentarer för miniportdrivrutinsförfattare
NDIS säkerställer att buffertstorleken är minst storlek på(ULONG) och innehåller ett giltigt protokollavlastnings-ID. Därför bör en miniportdrivrutins MiniportOidRequest--funktion returnera NDIS_STATUS_SUCCESS för den här begäran.
Obs Om miniportdrivrutinen återställs bör funktionen MiniportOidRequest returnera NDIS_STATUS_NOT_ACCEPTED.
Returnera statuskoder
NDIS returnerar någon av följande statuskoder för den här begäran:
NDIS_STATUS_SUCCESS
Protokollets avlastning har tagits bort.
NDIS_STATUS_PENDING
Begäran väntar på att slutföras. NDIS skickar den slutliga statuskoden och resultaten till OID-begärans slutförandehanterare för anroparen när begäran har slutförts.
NDIS_STATUS_INVALID_LENGTH
Informationsbufferten är för liten. NDIS anger DATA. SET_INFORMATION. BytesNeeded medlem i NDIS_OID_REQUEST struktur till den minsta buffertstorlek som krävs, i byte.
NDIS_STATUS_FILE_NOT_FOUND
Protokollets avlastningsidentifierare i OID-begäran är inte giltig.
Krav
Version |
Stöds i NDIS 6.20 och senare. Obligatoriskt för miniportdrivrutiner. |
Rubrik |
Ntddndis.h (inkludera Ndis.h) |