Expand Minimize

WDF_DEVICE_PROPERTY_DATA_INIT function

[Applies to KMDF and UMDF]

The WDF_DEVICE_PROPERTY_DATA_INIT function initializes a driver's WDF_DEVICE_PROPERTY_DATA structure.

Syntax


void WDF_DEVICE_PROPERTY_DATA_INIT(
  _In_  PWDF_DEVICE_INTERFACE_PROPERTY_DATA PropertyData,
  _In_  const DEVPROPKEY *PropertyKey
);

Parameters

PropertyData [in]

A pointer to WDF_DEVICE_PROPERTY_DATA structure.

PropertyKey [in]

A pointer to a DEVPROPKEY structure that specifies the device property key.

Return value

This function does not return a value.

Remarks

Before calling the following methods, a driver must call WDF_DEVICE_PROPERTY_DATA_INIT to initialize a WDF_DEVICE_PROPERTY_DATA structure.

The WDF_DEVICE_PROPERTY_DATA_INIT function zeros the specified WDF_DEVICE_PROPERTY_DATA structure and sets the structure's Size member. It also sets the structure's PropertyKey member to the specified value.

Requirements

Minimum KMDF version

1.13

Minimum UMDF version

2.0

Header

Wdfdevice.h (include Wdf.h)

See also

WDF_DEVICE_PROPERTY_DATA
WdfDeviceAllocAndQueryPropertyEx
WdfDeviceAssignProperty
WdfDeviceQueryPropertyEx
WdfFdoInitAllocAndQueryPropertyEx
WdfFdoInitQueryPropertyEx

 

 

Send comments about this topic to Microsoft

Show:
© 2014 Microsoft