KsCreateAllocator-Funktion (ks.h)
Die KsCreateAllocator-Funktion erstellt ein Handle für eine Zuweisung für das angegebene Senkenverbindungshandle. Mit dieser Funktion wird die IRP nicht abgeschlossen oder die status im IRP festgelegt.
Syntax
KSDDKAPI NTSTATUS KsCreateAllocator(
[in] HANDLE ConnectionHandle,
[in] PKSALLOCATOR_FRAMING AllocatorFraming,
[out] PHANDLE AllocatorHandle
);
Parameter
[in] ConnectionHandle
Gibt das Handle für die Senkenverbindung an, für die die Zuweisung erstellt werden soll.
[in] AllocatorFraming
Angegebenes Rahmenwerk für die Zuweisung.
[out] AllocatorHandle
Gibt den Zeiger auf ein Handle zum Speichern des Zuweisungshandles an.
Rückgabewert
Die KsCreateAllocator-Funktion gibt bei erfolgreicher Ausführung STATUS_SUCCESS oder einen Fehler zurück, wenn sie nicht erfolgreich ist.
Hinweise
Es gibt zwei Versionen der KsCreateAllocator-Funktion : eine für Clients im Benutzermodus und eine für Clients im Kernelmodus. Diese Funktion kann nur bei PASSIVE_LEVEL für Clients im Kernelmodus aufgerufen werden.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Universell |
Header | ks.h (ks.h einschließen) |
Bibliothek | Ks.lib |
IRQL | PASSIVE_LEVEL (siehe Abschnitt "Hinweise") |