NAME

DllGetClassObject  (URLMON.@)

SYNOPSIS

 HRESULT DllGetClassObject
 (
  REFCLSID rclsid,
  REFIID   riid,
  LPVOID*  ppv
 )

DESCRIPTION

Retrieves class object from a dll object.

NOTES

Docs say returns STDAPI.

PARAMS

rclsid [In] CLSID for the class object.
riid [In] Reference to identifier of interface for class object.
ppv [Out] Address of variable to receive interface pointer for riid.

RETURNS

Success: S_OK

Failure: CLASS_E_CLASSNOTAVAILABLE, E_OUTOFMEMORY, E_INVALIDARG, E_UNEXPECTED

IMPLEMENTATION

Declared in "include/objbase.h". gitlab.winehq.org/wine/wine/blob/master/include/objbase.h

Implemented in "dlls/urlmon/urlmon_main.c". gitlab.winehq.org/wine/wine/blob/master/dlls/urlmon/urlmon_main.c

Debug channel "urlmon".


Copyright © 2024 The Wine Project. All trademarks are the property of their respective owners. Visit WineHQ for license details. Generated Dec 2024.