Partager via


structure KSMETHOD_SET (ks.h)

La structure KSMETHOD_SET décrit les méthodes qui composent un jeu de méthodes de diffusion en continu du noyau.

Syntaxe

typedef struct {
  const GUID              *Set;
  ULONG                   MethodsCount;
  const KSMETHOD_ITEM     *MethodItem;
  ULONG                   FastIoCount;
  const KSFASTMETHOD_ITEM *FastIoTable;
} KSMETHOD_SET, *PKSMETHOD_SET;

Membres

Set

Spécifie un GUID qui identifie le jeu de méthodes de diffusion en continu du noyau. Pour plus d’informations sur les GUID de l’ensemble de méthodes, consultez Remarques.

MethodsCount

Spécifie le nombre de méthodes de cet ensemble de méthodes.

MethodItem

Pointe vers un tableau de structures KSMETHOD_ITEM. Chaque structure décrit une méthode de l’ensemble de méthodes.

FastIoCount

Réservé à l’utilisation du système. N’utilisez pas.

FastIoTable

Réservé à l’utilisation du système. N’utilisez pas.

Remarques

Microsoft fournit plusieurs GUID de jeu de méthodes de diffusion en continu de noyau définies par le système. Les minidrivers spécifient l’une de ces GUID dans le membre Définir. Les jeux de méthodes de diffusion en continu du noyau commencent généralement par un préfixe KSMETHODSETID. Les GUID des ensembles de méthodes sont définis dans ks.h, ksmedia.h, bdamedia.h, et éventuellement d’autres fichiers d’en-tête.

Exigences

Exigence Valeur
d’en-tête ks.h (include Ks.h)

Voir aussi

KSMETHOD_ITEM