Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Poskytovatel rozhraní NDIS je softwarová komponenta, která poskytuje a spravuje informace pro síťová rozhraní NDIS. Například ovladače protokolu, zprostředkující ovladače MUX a NDIS jsou poskytovatelé rozhraní. (NDIS poskytuje zprostředkovatele proxy rozhraní pro ovladače miniportu a ovladače filtru. Ovladače miniportu a ovladače filtru ale můžou být také poskytovatelé rozhraní.) Každý zprostředkovatel rozhraní volá funkci NdisIfRegisterProvider , která se zaregistruje jako zprostředkovatel síťového rozhraní.
Pokud volání NdisIfRegisterProvider proběhne úspěšně, NdisIfRegisterProvider vrátí popisovač na adrese, kterou určuje parametr pNdisProviderHandle. Volající používá tento popisovač v následných hovorech (například k registraci rozhraní). Parametr ProviderCharacteristics odkazuje na NDIS_IF_PROVIDER_CHARACTERISTICS strukturu, která obsahuje vstupní body zprostředkovatele pro zpracování dotazu OID a nastavení požadavků. NDIS_IF_PROVIDER_CHARACTERISTICS obsahuje následující funkce dotazu a sady:
Další informace o dotazování a nastavení obslužných rutin zprostředkovatele rozhraní naleznete v tématu Zpracování dotazů OID a nastavení požadavků v NDIS Interface Provider.
Ovladače NDIS mohou volat funkci NdisIfDeregisterProvider k odregistrování jako poskytovatelé síťového rozhraní. Například ovladače NDIS by se měly při odinstalaci odregistrovat jako poskytovatelé rozhraní. Zprostředkovatel rozhraní musí zajistit, aby před voláním NdisIfDeregisterProvider nemá zaregistrovaná žádná rozhraní. Zprostředkovatel nesmí po volání NdisIfDeregisterProvider používat ten popisovač zprostředkovatele, který předal v parametru NdisProviderHandleNdisIfDeregisterProvider.