GetHandler

Required function MDD uses to query features PDD supports.

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

Parameters

  • uiRequestId
    [in] Specifies the message identifier value. Windows CE .NET currently has the following constants defined for uiRequestId that PDD need 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 Values

Feature specifications.

Requirements

OS Versions: Windows CE .NET 4.0 and later.
Header: RndisMini.h.

See Also

RNDIS_PDD_CHARACTERISTICS

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.