KsCreateAllocator2-Funktion (ks.h)

Erstellt ein Handle für einen Zuweisungsator für das angegebene Senkenverbindungshandle. Diese Funktion schließt die IRP nicht ab oder legt die 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 mit der Senkeverbindung an, für die der Zuteilungsgeber erstellt werden soll.

[in] AllocatorFraming

Ein Zeiger auf eine KSALLOCATOR_FRAMING-Struktur , die die Framing für den Zuteilungsgeber angibt.

[out] AllocatorHandle

Gibt den Zeiger auf ein Handle an, um das Zuordnungshandle zu speichern.

Rückgabewert

Gibt NOERROR zurück, wenn dies erfolgreich war. Gibt andernfalls einen Fehlercode zurück.

Hinweise

Dies ist eine neue Version der KsCreateAllocator-Funktion und verwendet den Gerätebroker, um das Handle für das Kernelstreamingobjekt zu erstellen. Darüber hinaus muss die ComInitialize-Funktion (Component Object Model) aufgerufen werden, bevor diese Funktion aufgerufen wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Universell
Header ks.h (einschließlich Ks.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator