This function is the main DLL entry point for the PDD portion of a host controller interface driver.

BOOL HcdPdd_DllMain(
  HANDLE hinstDLL,
  DWORD dwReason,
  LPVOID lpvReserved 


  • hinstDLL
    [in] Handle to a DLL instance.
  • dwReason
    [in] Reason code.
  • lpvReserved
    [in] Pointer to a system parameter.

Return Values

TRUE indicates success. FALSE indicates failure.


This function enables the PDD to perform any necessary processing at DLL entry time. Generally, this function does little because the HcdPdd_Init function performs most initialization.


OS Versions: Windows CE 1.0 and later.
Header: Ohcdddsi.h or Uhcdddsi.h.

See Also

HcdPdd_Init | USB Drivers

 Last updated on Tuesday, May 18, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.