Freigeben über


Freigeben eines NDIS-Ports

Ihr Miniporttreiber muss alle NDIS-Ports freigeben, die er in seiner MiniportInitializeEx-Funktion für Miniportadapterordnet. Es kann jederzeit einen Port freigeben, indem NdisMFreePort aufgerufen wird, mit Ausnahme der beiden unten aufgeführten Fälle.

Ihr Miniporttreiber muss in diesen Fällen alle zugeordneten Ports freigeben:

Ihr Miniporttreiber kann NdisMFreePort in diesen Fällen nicht einfach aufrufen:

  • Wenn der Port der Standardport ist, gibt NDIS ihn automatisch frei, sodass der Miniporttreiber ihn nicht freigeben darf. Wenn Sie versuchen, den Standardport frei zu geben, gibt NdisMFreePort einen NDIS_STATUS_INVALID_PORT Fehler zurück.
  • Wenn der Port aktiv ist, muss er von Ihrem Miniporttreiber vor dem Aufruf von NdisMFreePort deaktiviert werden.

Zuweisung von NDIS-Ports

Deaktivieren von NDIS-Ports

Standard-NDIS-Port