GetHandler (Windows Embedded CE 6.0)

1/6/2010

Required function MDD uses to query features PDD supports.

Syntax

Typedef BOOL (* PFN_PDD_GET)(
  UINT uiRequestId,
  PVOID pvData,
  ULONG ulDataLength,
  ULONG* pulRequiredLength
);

Parameters

  • uiRequestId
    [in] Specifies the message identifier value. Windows Embedded CE currently has the following constants defined for uiRequestId that PDD needs to implement:

    Constant Value Description

    REQ_ID_VENDOR_ID

    0x80000001

    GET:: Vendor ID

    REQ_ID_VENDOR_DESCRIPTION

    0x80000002

    GET:: Vendor description

    REQ_ID_DEVICE_MAX_RX

    0x80000003

    GET:: Vendor max rx

    REQ_ID_DEVICE_MACADDR

    0x80000004

    GET:: MAC Address

  • pvData
    [in] Pointer to the data buffer.
  • ulDataLength
    [in] Specifies the length of the data content in the message.
  • pulRequiredLength
    [out] Specifies the length in bytes of the buffer for the query.

Return Value

Feature specifications.

Requirements

Header rndismini.h
Windows Embedded CE Windows CE .NET 4.0 and later

See Also

Reference

Remote NDIS Functions
RNDIS_PDD_CHARACTERISTICS