intestazione wdfwmi.h
Questa intestazione viene usata da wdf. Per altre informazioni, vedere:
wdfwmi.h contiene le interfacce di programmazione seguenti:
Funzioni
WDF_WMI_BUFFER_APPEND_STRING La funzione WDF_WMI_BUFFER_APPEND_STRING copia una stringa Unicode specificata in un buffer specificato nel formato richiesto da WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER La funzione WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER inizializza una struttura WDF_WMI_INSTANCE_CONFIG e archivia un handle specificato in un oggetto provider WMI. |
WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG La funzione WDF_WMI_INSTANCE_CONFIG_INIT_PROVIDER_CONFIG inizializza una struttura WDF_WMI_INSTANCE_CONFIG e archivia un puntatore a una struttura WDF_WMI_PROVIDER_CONFIG specificata. |
WDF_WMI_PROVIDER_CONFIG_INIT La funzione WDF_WMI_PROVIDER_CONFIG_INIT inizializza una struttura WDF_WMI_PROVIDER_CONFIG. |
WdfWmiInstanceCreare Il metodo WdfWmiInstanceCreate crea un oggetto istanza WMI che rappresenta un'istanza di un provider di dati WMI. |
WdfWmiInstanceDeregister Il metodo WdfWmiInstanceDeregister annulla la registrazione di un'istanza specificata di un provider di dati WMI dal servizio WMI del sistema. |
WdfWmiInstanceFireEvent Il metodo WdfWmiInstanceFireEvent invia un evento WMI ai client WMI registrati per ricevere la notifica degli eventi. |
WdfWmiInstanceGetDevice Il metodo WdfWmiInstanceGetDevice restituisce un handle all'oggetto dispositivo framework associato a un oggetto istanza WMI specificato. |
WdfWmiInstanceGetProvider Il metodo WdfWmiInstanceGetProvider restituisce un handle all'oggetto provider WMI che è l'oggetto padre di un oggetto istanza WMI specificato. |
WdfWmiInstanceRegister Il metodo WdfWmiInstanceRegister registra un'istanza specificata di un provider di dati WMI con il servizio WMI del sistema. |
WdfWmiProviderCreare Il metodo WdfWmiProviderCreate crea un oggetto provider WMI che rappresenta un blocco di dati WMI. |
WdfWmiProviderGetDevice Il metodo WdfWmiProviderGetDevice restituisce un handle all'oggetto dispositivo framework padre di un oggetto provider WMI specificato. |
WdfWmiProviderGetTracingHandle Il metodo WdfWmiProviderGetTracingHandle restituisce un handle al logger di eventi di una sessione di traccia software WPP. |
WdfWmiProviderIsEnabled Il metodo WdfWmiProviderIsEnabled determina se la raccolta dati o la notifica degli eventi è abilitata per un provider di dati WMI specificato. |
Funzioni di callback
EVT_WDF_WMI_INSTANCE_EXECUTE_METHOD La funzione di callback EvtWmiInstanceExecuteMethod di un driver esegue un metodo specificato fornito dal driver per l'istanza di un provider di dati WMI. |
EVT_WDF_WMI_INSTANCE_QUERY_INSTANCE La funzione di callback EvtWmiInstanceQueryInstance di un driver copia i dati dell'istanza di un provider WMI in un buffer per il recapito a un client WMI. |
EVT_WDF_WMI_INSTANCE_SET_INSTANCE La funzione di callback EvtWmiInstanceSetInstance di un driver imposta tutti i dati dell'istanza di un provider di dati WMI su valori forniti da un client WMI. |
EVT_WDF_WMI_INSTANCE_SET_ITEM La funzione di callback EvtWmiInstanceSetItem di un driver imposta un singolo elemento dei dati dell'istanza di un provider di dati WMI su un valore fornito da un client WMI. |
EVT_WDF_WMI_PROVIDER_FUNCTION_CONTROL La funzione di callback EvtWmiProviderFunctionControl di un driver abilita e disabilita il supporto del driver per la raccolta di dati e l'invio di eventi per un provider di dati WMI specificato. |
Strutture
WDF_WMI_INSTANCE_CONFIG La struttura WDF_WMI_INSTANCE_CONFIG contiene informazioni di configurazione per un'istanza di un provider di dati WMI. |
WDF_WMI_PROVIDER_CONFIG La struttura WDF_WMI_PROVIDER_CONFIG contiene informazioni di configurazione per il blocco di dati WMI di un driver. |
Enumerazioni
WDF_WMI_PROVIDER_CONTROL L'enumerazione WDF_WMI_PROVIDER_CONTROL definisce il tipo di funzioni di controllo supportate da un provider di dati WMI. |
WDF_WMI_PROVIDER_FLAGS L'enumerazione WDF_WMI_PROVIDER_FLAGS definisce i flag di configurazione per il provider di dati WMI di un driver. |