Compartir a través de


estructura KSFASTPROPERTY_ITEM (ks.h)

La estructura KSFASTPROPERTY_ITEM se usa con elementos para el envío rápido de E/S.

Sintaxis

typedef struct {
  ULONG PropertyId;
  union {
    PFNKSFASTHANDLER GetPropertyHandler;
    BOOLEAN          GetSupported;
  };
  union {
    PFNKSFASTHANDLER SetPropertyHandler;
    BOOLEAN          SetSupported;
  };
  ULONG Reserved;
} KSFASTPROPERTY_ITEM, *PKSFASTPROPERTY_ITEM;

Miembros

PropertyId

Especifica el identificador de la propiedad específica dentro del conjunto.

GetPropertyHandler

Apunta a una rutina de KStrFastHandler proporcionada por el controlador que especifica el controlador rápido para recuperar la propiedad. Si se NULL, la propiedad no se puede leer con un controlador rápido.

GetSupported

Valor booleano que indica si el controlador ha proporcionado un controlador get property.

SetPropertyHandler

Apunta a una rutina de KStrFastHand ler proporcionada por el controlador que especifica el controlador rápido para establecer la propiedad. Si se NULL, la propiedad no se puede establecer con un controlador rápido.

SetSupported

Valor booleano que indica si el controlador ha proporcionado un controlador de propiedades set.

Reserved

Reservado y establecido en cero.

Requisitos

Requisito Valor
encabezado de ks.h (incluya Ks.h)

Consulte también

KStrFastHandler