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.
Zaimplementuj interfejs użytkownika konfiguracji dla serwera, implementując interfejs COM, IEAPProviderConfig. Ten interfejs COM pochodzi z IUnknown i dodaje trzy metody: IEAPProviderConfig::Initialize, IEAPProviderConfig::ServerInvokeConfigUIi IEAPProviderConfig::Uninitialize.
Interfejs użytkownika powinien obsługiwać administrację zdalną. Innymi słowy, mimo że interfejs użytkownika skonfiguruje protokół uwierzytelniania na serwerze, sam interfejs użytkownika może być uruchomiony na innym komputerze. Aby obsługiwać administrację zdalną, należy oddzielić kod interfejsu użytkownika od kodu, który faktycznie wykonuje konfigurację. Kod konfiguracji znajduje się na serwerze, na którym działa protokół uwierzytelniania.
Identyfikator klasy (CLSID) dla obiektu interfejsu użytkownika konfiguracji powinien zostać umieszczony w rejestrze o nazwie wartości RAS_EAP_VALUENAME_CONFIG_CLSID. Aby uzyskać więcej informacji, zobacz wartości rejestru protokołu uwierzytelniania .
Gdy użytkownik kliknie przycisk Konfiguruj dla protokołu uwierzytelniania w oknie dialogowym Właściwości routingu i RAS, system sprawdza, czy w rejestrze istnieje wartość RAS_EAP_VALUENAME_CONFIG_CLSID dla tego protokołu uwierzytelniania. Jeśli tak, com tworzy wystąpienie obiektu interfejsu użytkownika konfiguracji. Jeśli system nie może odnaleźć RAS_EAP_VALUENAME_CONFIG_CLSID w rejestrze i system ma dostęp do usług katalogowych (DS), system próbuje utworzyć wystąpienie obiektu z magazynu klas.
W przypadku, gdy użytkownik jest połączony z wieloma maszynami jednocześnie, wystąpienie wielu obiektów interfejsu użytkownika konfiguracji.