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 KStrFastHandler proporcionada por el controlador que especifica el controlador rápido para recuperar la propiedad. Si es NULL, la propiedad no se puede leer con un controlador rápido.

GetSupported

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

SetPropertyHandler

Apunta a una rutina KStrFastHandler proporcionada por el controlador que especifica el controlador rápido para establecer la propiedad. Si es 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
Header ks.h (incluya Ks.h)

Consulte también

KStrFastHandler