Partager via


KsCreateAllocator2, fonction (ks.h)

Crée un handle à un allocator pour le handle de connexion récepteur donné. Cette fonction ne termine pas l’IRP ou ne définit pas l’état dans l’IRP.

Prise 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 du récepteur sur laquelle créer l’allocateur.

[in] AllocatorFraming

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

[out] AllocatorHandle

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

Valeur de retour

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 dans l’objet de diffusion en continu du noyau. En outre, le modèle objet de composant (COM) CoInitialize fonction doit être appelé avant que cette fonction soit appelée.

Exigences

Exigence Valeur
client minimum pris en charge Windows 8
serveur minimum pris en charge Windows Server 2012
plateforme cible Universel
d’en-tête ks.h (include Ks.h)
IRQL PASSIVE_LEVEL

Voir aussi

CoInitialize

KSALLOCATOR_FRAMING

KsCreateAllocator