WSK_EXTENSION_CONTROL_OUT Struktur (wsk.h)
Die WSK_EXTENSION_CONTROL_OUT-Struktur gibt die Implementierung eines Erweiterungsschnittstellen für einen Socket des WSK-Subsystems an.
Syntax
typedef struct _WSK_EXTENSION_CONTROL_OUT {
PVOID ProviderContext;
const VOID *ProviderDispatch;
} WSK_EXTENSION_CONTROL_OUT, *PWSK_EXTENSION_CONTROL_OUT;
Angehörige
ProviderContext
Ein Zeiger auf einen vom WSK-Subsystem bereitgestellten Kontext für die Registrierung der Erweiterungsschnittstelle in einem Socket. Das WSK-Subsystem verwendet diesen Kontext, um den Status der Erweiterungsschnittstellenregistrierung für den Socket nachzuverfolgen. Der Inhalt des Registrierungskontexts des WSK-Subsystems ist für die WSK-Anwendung undurchsichtig. Die WSK-Anwendung übergibt diesen Zeiger an das WSK-Subsystem, wenn er eine der Erweiterungsschnittstellenfunktionen des Sockets aufruft, die den Registrierungskontext des WSK-Subsystems erfordern.
ProviderDispatch
Ein Zeiger auf eine Struktur, die die Verteilertabelle des WSK-Subsystems für die Erweiterungsschnittstelle enthält. Der Inhalt der Struktur ist spezifisch für die Erweiterungsschnittstelle.
Bemerkungen
Das WSK-Subsystem füllt den Inhalt der WSK_EXTENSION_CONTROL_OUT Struktur ein, wenn eine WSK-Anwendung eine Erweiterungsschnittstelle registriert. Weitere Informationen zum Registrieren einer Erweiterungsschnittstelle finden Sie unter Registrieren einer Erweiterungsschnittstelle.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | wsk.h (include Wsk.h) |