Freigeben über


KoDriverInitialize-Funktion (kcom.h)

Diese Funktion ist nur für die interne Verwendung vorgesehen.

Die KoDriverInitialize-Funktion initialisiert ein Treiberobjekt, um die Kernelstreamingschnittstelle zu verarbeiten.

Syntax

COMDDKAPI NTSTATUS KoDriverInitialize(
  [in] PDRIVER_OBJECT        DriverObject,
  [in] PUNICODE_STRING       RegistryPathName,
  [in] KoCreateObjectHandler CreateObjectHandler
);

Parameter

[in] DriverObject

Zeiger auf ein zu initialisierende Treiberobjekt, das die Kernelstreamingschnittstelle verarbeitet.

[in] RegistryPathName

Zeiger auf den Registrierungspfad, der dem Treiberobjekt zugeordnet ist.

[in] CreateObjectHandler

Zeiger auf eine Funktion, die zum Erstellen neuer Objekte verwendet wird.

Rückgabewert

Gibt bei erfolgreicher Ausführung STATUS_SUCCESS zurück. Andernfalls wird ein Fehler bei der Speicherzuordnung zurückgegeben.

Anforderungen

Anforderung Wert
Zielplattform Universell
Header kcom.h (include Kcom.h)
Bibliothek Ks.lib