PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// pep_x.h

VOID PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE(
  [in]  USHORT             SlaveAddress,
  [in]  BOOLEAN            DeviceInitiated,
  [in]  ULONG              ConnectionSpeed,
  [in]  BOOLEAN            AddressingMode,
  [in]  PUNICODE_STRING    ResourceSource,
  [in]  UCHAR              ResourceSourceIndex,
  [in]  BOOLEAN            ResourceUsage,
  [in]  BOOLEAN            SharedMode,
  [in]  PCHAR              VendorData,
  [in]  USHORT             VendorDataLength,
  [out] PPEP_ACPI_RESOURCE Resource
);
View the official Windows Driver Kit DDI reference
// pepfx.h

VOID PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE(
  [in]  USHORT             SlaveAddress,
  [in]  BOOLEAN            DeviceInitiated,
  [in]  ULONG              ConnectionSpeed,
  [in]  BOOLEAN            AddressingMode,
  [in]  PUNICODE_STRING    ResourceSource,
  [in]  UCHAR              ResourceSourceIndex,
  [in]  BOOLEAN            ResourceUsage,
  [in]  BOOLEAN            SharedMode,
  [in]  PCHAR              VendorData,
  [in]  USHORT             VendorDataLength,
  [out] PPEP_ACPI_RESOURCE Resource
);
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (nf-pep_x-pep_acpi_initialize_spb_i2c_resource)

PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE function (pep_x.h)

Description

The PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE function initializes a platform extension plug-in's (PEP) PEP_ACPI_SPB_I2C_RESOURCE structure.

Parameters

SlaveAddress [in]

The I2C bus address for this connection.

DeviceInitiated [in]

If true, indicates that communication over this connection is initiated by the device.

ConnectionSpeed [in]

The maximum speed, in hertz, supported by this connection.

AddressingMode [in]

Indicates that this device is in addressing mode.

ResourceSource [in]

The name of the serial bus controller device to which this connection descriptor applies. The name can be a fully qualified path, a relative path, or a simple name segment that utilizes the namespace search rules.

ResourceSourceIndex [in]

This parameter should always be set to zero.

ResourceUsage [in]

Indicates if the resource is in use.

SharedMode [in]

Indicates if the resource is shared.

VendorData [in]

A pointer to optional data that is specific to the serial bus connection type.

VendorDataLength [in]

The length of the buffer pointed to by the VendorData parameter.

Resource [out]

A pointer to the resource. The structure behind the pointer is of type PEP_ACPI_SPB_I2C_RESOURCE.

See also

PEP_ACPI_SPB_I2C_RESOURCE


Windows Driver Kit DDI reference (nf-pepfx-pep_acpi_initialize_spb_i2c_resource)

PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE function (pepfx.h)

Description

The PEP_ACPI_INITIALIZE_SPB_I2C_RESOURCE function initializes a platform extension plug-in's (PEP) PEP_ACPI_SPB_I2C_RESOURCE structure.

Parameters

SlaveAddress [in]

The I2C bus address for this connection.

DeviceInitiated [in]

If true, indicates that communication over this connection is initiated by the device.

ConnectionSpeed [in]

The maximum speed, in hertz, supported by this connection.

AddressingMode [in]

Indicates that this device is in addressing mode.

ResourceSource [in]

The name of the serial bus controller device to which this connection descriptor applies. The name can be a fully qualified path, a relative path, or a simple name segment that utilizes the namespace search rules.

ResourceSourceIndex [in]

This parameter should always be set to zero.

ResourceUsage [in]

Indicates if the resource is in use.

SharedMode [in]

Indicates if the resource is shared.

VendorData [in]

A pointer to optional data that is specific to the serial bus connection type.

VendorDataLength [in]

The length of the buffer pointed to by the VendorData parameter.

Resource [out]

A pointer to the resource. The structure behind the pointer is of type PEP_ACPI_SPB_I2C_RESOURCE.

See also

PEP_ACPI_SPB_I2C_RESOURCE