Partager via


KsCreateAllocator2, fonction (ks.h)

Crée un handle dans un allocateur pour le handle de connexion du récepteur donné. Cette fonction ne termine pas l’IRP ni ne définit le status dans l’IRP.

Pris en charge à partir de Windows 8.

Syntaxe

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

Paramètres

[in] ConnectionHandle

Spécifie le handle de la connexion récepteur sur laquelle créer l’allocateur.

[in] AllocatorFraming

Pointeur vers une structure KSALLOCATOR_FRAMING qui spécifie le cadrage de l’allocateur.

[out] AllocatorHandle

Spécifie le pointeur vers un handle pour stocker le handle d’allocator.

Valeur retournée

Retourne NOERROR en cas de réussite ; sinon, retourne un code d’erreur.

Remarques

Il s’agit d’une nouvelle version de la fonction KsCreateAllocator et utilise le répartiteur d’appareils pour créer le handle vers l’objet de diffusion en continu du noyau. En outre, la fonction CoInitialize du modèle objet de composant (COM) doit être appelée avant que cette fonction ne soit appelée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Universal
En-tête ks.h (inclure Ks.h)
IRQL PASSIVE_LEVEL

Voir aussi

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator