Fungsi KsCreateAllocator2 (ks.h)

Membuat handel ke alokator untuk handel koneksi sink yang diberikan. Fungsi ini tidak menyelesaikan IRP atau mengatur status dalam IRP.

Didukung mulai dari Windows 8.

Sintaks

KSDDKAPI HRESULT KsCreateAllocator2(
  [in]  HANDLE               ConnectionHandle,
  [in]  PKSALLOCATOR_FRAMING AllocatorFraming,
  [out] PHANDLE              AllocatorHandle
);

Parameter

[in] ConnectionHandle

Menentukan handel ke koneksi sink untuk membuat alokator.

[in] AllocatorFraming

Penunjuk ke struktur KSALLOCATOR_FRAMING yang menentukan pembingkaian untuk alokator.

[out] AllocatorHandle

Menentukan penunjuk ke handel untuk menyimpan handel alokator.

Nilai kembali

Mengembalikan NOERROR jika berhasil; jika tidak, mengembalikan kode kesalahan.

Keterangan

Ini adalah versi baru dari fungsi KsCreateAllocator dan menggunakan broker perangkat untuk membuat handel ke objek streaming kernel. Selain itu, fungsi CoInitialize Component Object Model (COM) harus dipanggil sebelum fungsi ini dipanggil.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Target Platform Universal
Header ks.h (termasuk Ks.h)
IRQL PASSIVE_LEVEL

Lihat juga

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator