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) |