Skip to content

Latest commit

 

History

History
109 lines (72 loc) · 4.06 KB

ns-wdfwmi-_wdf_wmi_provider_config.md

File metadata and controls

109 lines (72 loc) · 4.06 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:wdfwmi._WDF_WMI_PROVIDER_CONFIG
_WDF_WMI_PROVIDER_CONFIG (wdfwmi.h)
The WDF_WMI_PROVIDER_CONFIG structure contains configuration information for a driver's WMI data block.
wdf\wdf_wmi_provider_config.htm
wdf
02/26/2018
WDF_WMI_PROVIDER_CONFIG structure
*PWDF_WMI_PROVIDER_CONFIG, DFWMIRef_6cf9c574-aa7a-4184-97c7-bd2b2134f5ac.xml, PWDF_WMI_PROVIDER_CONFIG, PWDF_WMI_PROVIDER_CONFIG structure pointer, WDF_WMI_PROVIDER_CONFIG, WDF_WMI_PROVIDER_CONFIG structure, _WDF_WMI_PROVIDER_CONFIG, kmdf.wdf_wmi_provider_config, wdf.wdf_wmi_provider_config, wdfwmi/PWDF_WMI_PROVIDER_CONFIG, wdfwmi/WDF_WMI_PROVIDER_CONFIG
wdfwmi.h
Wdf.h
Windows
1.0
Windows
WDF_WMI_PROVIDER_CONFIG, *PWDF_WMI_PROVIDER_CONFIG
_WDF_WMI_PROVIDER_CONFIG
wdfwmi/_WDF_WMI_PROVIDER_CONFIG
PWDF_WMI_PROVIDER_CONFIG
wdfwmi/PWDF_WMI_PROVIDER_CONFIG
WDF_WMI_PROVIDER_CONFIG
wdfwmi/WDF_WMI_PROVIDER_CONFIG
APIRef
kbSyntax
HeaderDef
wdfwmi.h
_WDF_WMI_PROVIDER_CONFIG
PWDF_WMI_PROVIDER_CONFIG
WDF_WMI_PROVIDER_CONFIG

_WDF_WMI_PROVIDER_CONFIG structure

-description

[Applies to KMDF only]

The WDF_WMI_PROVIDER_CONFIG structure contains configuration information for a driver's WMI data block.

-struct-fields

-field Size

The size, in bytes, of this structure.

-field Guid

The symbolic name of a GUID that identifies a WMI data block.

-field Flags

A bitwise OR of WDF_WMI_PROVIDER_FLAGS-typed values.

-field MinInstanceBufferSize

The minimum size, in bytes, of fixed-length buffers that the EvtWmiInstanceQueryInstance and EvtWmiInstanceSetInstance callback functions will use for provider instances. This member must be zero for variable-length buffers. This member is ignored if WdfWmiProviderEventOnly is set in the Flags member.

-field EvtWmiProviderFunctionControl

A pointer to the driver's EvtWmiProviderFunctionControl callback function, or NULL.

-remarks

The WDF_WMI_PROVIDER_CONFIG structure is used as input to the WdfWmiProviderCreate method.

To initialize a WDF_WMI_PROVIDER_CONFIG structure, your driver should call WDF_WMI_PROVIDER_CONFIG_INIT.

-see-also

EvtWmiInstanceQueryInstance

EvtWmiInstanceSetInstance

EvtWmiProviderFunctionControl

WDF_WMI_PROVIDER_CONFIG_INIT

WDF_WMI_PROVIDER_FLAGS

WdfWmiProviderCreate