Intestazione wudfddi_types.h
Questa intestazione viene usata da wdf. Per altre informazioni, vedere:
wudfddi_types.h contiene le interfacce di programmazione seguenti:
Strutture
UMDF_VERSION_DATA La struttura UMDF_VERSION_DATA descrive una versione del framework. |
WDF_PROPERTY_STORE_ROOT La struttura WDF_PROPERTY_STORE_ROOT contiene informazioni che identificano un archivio delle proprietà UMDF. |
WDFMEMORY_OFFSET La struttura WDFMEMORY_OFFSET descrive la posizione e le dimensioni delle informazioni a cui si accede all'interno di un blocco di memoria. |
WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS La struttura WUDF_DEVICE_POWER_POLICY_IDLE_SETTINGS contiene informazioni fornite dal driver usate dal framework quando un dispositivo è inattiva e il sistema si trova nello stato di lavoro del sistema (S0). |
Enumerazioni
WDF_CALLBACK_CONSTRAINT enumerazione WDF_CALLBACK_CONSTRAINT |
WDF_DEVICE_HWACCESS_TARGET_SIZE Questa enumerazione viene utilizzata internamente dal framework. Non usare. Questa enumerazione è definita in wudfddi_types.h. |
WDF_DEVICE_HWACCESS_TARGET_TYPE Informazioni su come l'enumerazione WDF_DEVICE_HWACCESS_TARGET_SIZE viene usata internamente dal framework. Non usare. Questa enumerazione è definita in wudfddi_types.h. |
WDF_DEVICE_IO_BUFFER_RETRIEVAL L'enumerazione WDF_DEVICE_IO_BUFFER_RETRIEVAL viene usata per specificare quando UMDF rende disponibili i buffer di una richiesta di I/O per il driver. |
WDF_DEVICE_IO_TYPE Informazioni su come usare l'enumerazione WDF_DEVICE_IO_TYPE per specificare un metodo per l'accesso ai buffer di dati. |
WDF_EVENT_TYPE Informazioni su come l'enumerazione WDF_EVENT_TYPE specifica i tipi di eventi su cui un driver può inviare una notifica a un'applicazione registrata. |
WDF_FILE_INFORMATION_CLASS Informazioni su come l'enumerazione WDF_FILE_INFORMATION_CLASS identifica i tipi di informazioni sui file che un driver può ottenere o impostare. |
WDF_IO_QUEUE_DISPATCH_TYPE L'enumerazione WDF_IO_QUEUE_DISPATCH_TYPE contiene valori che identificano il modo in cui un driver deve ricevere richieste da una coda di I/O. |
WDF_IO_QUEUE_STATE L'enumerazione WDF_IO_QUEUE_STATE contiene valori che identificano lo stato di una coda di I/O. |
WDF_IO_TARGET_SENT_IO_ACTION L'enumerazione WDF_IO_TARGET_SENT_IO_ACTION identifica le azioni che il framework può eseguire quando un driver chiama IWDFIoTargetStateManagement::Stop o IWDFRemoteTarget::Stop per arrestare una destinazione di I/O. |
WDF_IO_TARGET_STATE Informazioni su come l'enumerazione WDF_IO_TARGET_STATE specifica gli stati in cui può trovarsi una destinazione di I/O. |
WDF_KPROCESSOR_MODE Il tipo di enumerazione WDF_KPROCESSOR_MODE identifica le modalità del processore in cui un thread può essere eseguito. |
WDF_PNP_CAPABILITY L'enumerazione WDF_PNP_CAPABILITY contiene valori che identificano le funzionalità Plug and Play (PnP) per un dispositivo. |
WDF_PNP_STATE L'enumerazione WDF_PNP_STATE contiene valori che identificano lo stato di Plug and Play (PnP) per un dispositivo. |
WDF_POWER_DEVICE_STATE L'enumerazione WDF_POWER_DEVICE_STATE contiene valori che identificano lo stato di alimentazione che un dispositivo potrebbe supportare. |
WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS Questo articolo descrive l'enumerazione WDF_POWER_POLICY_IDLE_TIMEOUT_CONSTANTS. |
WDF_POWER_POLICY_S0_IDLE_CAPABILITIES Informazioni su come l'enumerazione WDF_POWER_POLICY_S0_IDLE_CAPABILITIES identifica le funzionalità che un dispositivo può supportare quando entra in uno stato a basso consumo mentre è inattivo. |
WDF_POWER_POLICY_S0_IDLE_USER_CONTROL Informazioni su come l'enumerazione WDF_POWER_POLICY_S0_IDLE_USER_CONTROL identifica se un utente può controllare il comportamento di un dispositivo quando il dispositivo è inattivo e il sistema si trova nello stato funzionante (S0). |
WDF_POWER_POLICY_SX_WAKE_USER_CONTROL Informazioni su come l'enumerazione WDF_POWER_POLICY_SX_WAKE_USER_CONTROL identifica se un utente può controllare la capacità di un dispositivo di riattivare il sistema da uno stato di alimentazione del sistema insufficiente. |
WDF_PROPERTY_STORE_DISPOSITION L'enumerazione WDF_PROPERTY_STORE_DISPOSITION contiene valori che indicano se è stato creato o esiste già un valore del Registro di sistema quando un driver ha ottenuto un'interfaccia dell'archivio proprietà. |
WDF_PROPERTY_STORE_RETRIEVE_FLAGS L'enumerazione WDF_PROPERTY_STORE_RETRIEVE_FLAGS contiene valori che indicano se UMDF deve creare una chiave del Registro di sistema se la chiave non esiste già. |
WDF_PROPERTY_STORE_ROOT_CLASS L'enumerazione WDF_PROPERTY_STORE_ROOT_CLASS identifica le chiavi del Registro di sistema rappresentate dagli archivi delle proprietà UMDF. |
WDF_REQUEST_SEND_OPTIONS_FLAGS Il tipo di enumerazione WDF_REQUEST_SEND_OPTIONS_FLAGS definisce i flag che un driver può specificare quando chiama IWDFIoRequest::Send. |
WDF_REQUEST_STOP_ACTION_FLAGS L'enumerazione WDF_REQUEST_STOP_ACTION_FLAGS contiene valori che identificano lo stato di una richiesta di azione di arresto in una chiamata al metodo IQueueCallbackIoStop::OnIoStop del driver. |
WDF_REQUEST_TYPE L'enumerazione WDF_REQUEST_TYPE identifica i tipi di richieste di I/O che un oggetto richiesta UMDF può rappresentare. |
WDF_TRI_STATE Informazioni su come il tipo di enumerazione WDF_TRI_STATE definisce tre valori usati dal framework per alcuni membri della struttura e parametri di funzione. |