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
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de