Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W ramach ustawionego żądania sterowniki NDIS i protokołów używają identyfikatora OID OID_PM_REMOVE_PROTOCOL_OFFLOAD, aby usunąć odciążanie protokołu zarządzania energią z karty sieciowej. Element członkowski InformationBuffer struktury NDIS_OID_REQUEST zawiera wskaźnik do identyfikatora odciążania protokołu ULONG.
Uwagi
Sterowniki NDIS i protokołów używają OID_PM_REMOVE_PROTOCOL_OFFLOAD OID, aby usunąć odciążanie protokołu z podstawowej karty sieciowej.
Dane . SET_INFORMATION. InformationBuffer element członkowski struktury NDIS_OID_REQUEST musi wskazywać wartość ULONG dla wcześniej dodanego identyfikatora odciążania protokołu. Usługa NDIS ustawia identyfikator odciążania tego protokołu w ProtocolOffloadId elementu członkowskiego struktury NDIS_PM_PROTOCOL_OFFLOAD, gdy usługa NDIS wysłała poprzednie żądanie identyfikatora OID OID_PM_ADD_PROTOCOL_OFFLOAD do bazowej karty sieciowej.
Uwagi dla pisarzy sterowników miniportu
NDIS zapewnia, że rozmiar buforu jest co najmniej rozmiaru(ULONG) i zawiera prawidłowy identyfikator odciążania protokołu. W związku z tym funkcja MiniportOidRequest sterownika miniportu powinna zwrócić NDIS_STATUS_SUCCESS dla tego żądania.
Uwaga Jeśli sterownik miniportu jest resetowany, funkcja MiniportOidRequest powinna zwrócić NDIS_STATUS_NOT_ACCEPTED.
Kody stanu powrotu
Usługa NDIS zwraca jeden z następujących kodów stanu dla tego żądania:
NDIS_STATUS_SUCCESS
Pomyślnie usunięto odciążanie protokołu.
NDIS_STATUS_PENDING
Żądanie oczekuje na ukończenie. Usługa NDIS przekaże końcowy kod stanu i wyniki do procedury obsługi ukończenia żądania OID obiektu wywołującego po zakończeniu żądania.
NDIS_STATUS_INVALID_LENGTH
Bufor informacyjny jest za mały. Usługa NDIS ustawia DATA. SET_INFORMATION. BajtyNowy element członkowski w strukturze NDIS_OID_REQUEST do minimalnego wymaganego rozmiaru buforu w bajtach.
NDIS_STATUS_FILE_NOT_FOUND
Identyfikator odciążania protokołu w żądaniu OID jest nieprawidłowy.
Wymagania
Wersja |
Obsługiwane w usłudze NDIS 6.20 lub nowszym. Obowiązkowe dla sterowników miniportu. |
Nagłówek |
Ntddndis.h (m.in. Ndis.h) |