Condividi tramite


struttura KSFASTPROPERTY_ITEM (ks.h)

La struttura KSFASTPROPERTY_ITEM viene usata con gli elementi per l'invio rapido di I/O.

Sintassi

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

Members

PropertyId

Specifica l'identificatore della proprietà specifica all'interno del set.

GetPropertyHandler

Punta a una routine KStrFastHandler fornita dal driver che specifica il gestore rapido per il recupero della proprietà. Se è NULL, la proprietà non può essere letta con un gestore rapido.

GetSupported

Valore booleano che indica se il driver ha fornito un gestore di proprietà get.

SetPropertyHandler

Punta a una routine KStrFastHandler fornita dal driver che specifica il gestore rapido per l'impostazione della proprietà. Se è NULL, la proprietà non può essere impostata con un gestore rapido.

SetSupported

Valore booleano che indica se il driver ha fornito un gestore di proprietà set.

Reserved

Riservato e impostato su zero.

Requisiti

Requisito Valore
Intestazione ks.h (include Ks.h)

Vedi anche

KStrFastHandler