estructura KSMETHOD_SET (ks.h)

La estructura KSMETHOD_SET describe los métodos que componen un conjunto de métodos de streaming de kernel.

Sintaxis

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

Miembros

Set

Especifica un GUID que identifica el conjunto de métodos de streaming del kernel. Para obtener más información sobre los GUID del conjunto de métodos, vea Comentarios.

MethodsCount

Especifica el número de métodos de este conjunto de métodos.

MethodItem

Apunta a una matriz de estructuras de KSMETHOD_ITEM . Cada estructura describe un método del conjunto de métodos.

FastIoCount

Reservado para uso del sistema. No debe usarse.

FastIoTable

Reservado para uso del sistema. No debe usarse.

Comentarios

Microsoft proporciona varios GUID de conjunto de métodos de streaming de kernel definidos por el sistema. Los minidrivers especifican uno de estos GUID en el miembro Set . Los conjuntos de métodos de streaming de kernel suelen comenzar con un prefijo KSMETHODSETID . Los GUID del conjunto de métodos se definen en ks.h, ksmedia.h, bdamedia.h y, posiblemente, en otros archivos de encabezado.

Requisitos

Requisito Valor
Header ks.h (incluya Ks.h)

Consulte también

KSMETHOD_ITEM