KsCreateAllocator2-Funktion (ks.h)
Erstellt einen Ziehpunkt für einen Zuweisungspunkt für den angegebenen Senkenverbindungsziehpunkt. Diese Funktion schließt das IRP nicht ab oder legt den Status im IRP fest.
Wird ab Windows 8 unterstützt.
Syntax
KSDDKAPI HRESULT KsCreateAllocator2(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
Parameter
[in] ConnectionHandle
Gibt den Handle für die Sinkverbindung an, auf der der Allocator erstellt werden soll.
[in] AllocatorFraming
Ein Zeiger auf eine KSALLOCATOR_FRAMING Struktur, die die Rahmenung für den Allocator angibt.
[out] AllocatorHandle
Gibt den Zeiger auf ein Handle an, um den Allocator-Handle zu speichern.
Rückgabewert
Gibt NOERROR- zurück, wenn dies erfolgreich ist; andernfalls wird ein Fehlercode zurückgegeben.
Bemerkungen
Dies ist eine neue Version des KsCreateAllocator Funktion und verwendet den Gerätebroker, um das Handle für das Kernelstreamingobjekt zu erstellen. Darüber hinaus muss das Component Object Model (COM) CoInitialize-Funktion aufgerufen werden, bevor diese Funktion aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Universal |
Header- | ks.h (enthalten Ks.h) |
IRQL- | PASSIVE_LEVEL |