Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Syntax
HRESULT WPRCCreateInstance(_In_ REFCLSID rclsid, _In_opt_ LPUNKNOWN pUnkOuter, _In_ DWORD dwClsContext, _In_ REFIID riid, _Outptr_ LPVOID *ppv)
HRESULT WPRCCreateInstanceUnderInstanceName(_In_opt_ BSTR bstrInstanceName, _In_ REFCLSID rclsid, _In_opt_ LPUNKNOWN pUnkOuter, _In_ DWORD dwClsContext, _In_ REFIID riid, _Outptr_ LPVOID *ppv)
HRESULT WPRCQueryBuiltInProfiles(_In_ HMODULE hModule, _Out_ BSTR* pbstrProfiles)
HRESULT WPRCFormatError(_In_ HRESULT Hresult, _In_opt_ LPUNKNOWN pUnknown, _Out_ BSTR* pbstrMessage, _Out_opt_ BSTR* pbstrDescription, _Out_opt_ BSTR* pbstrDetailedDescription)
HRESULT WPRCControlLogging(_In_ BOOL fEnabled)
HRESULT WPRCRemoveLogging();
HRESULT WPRCDisableBuiltinProfiles();
HRESULT WPRCReleaseInstanceByName(_In_ BSTR bstrInstanceName);
Functions
In der folgenden Tabelle werden die Funktionen beschrieben, die diese Schnittstelle bereitstellt.
Funktion | Beschreibung |
---|---|
WPRCCreateInstance | Diese Funktion erstellt eine Instanz einer angegebenen Klasse. |
WPRCCreateInstanceUnderInstanceName | Diese Funktion erstellt eine Instanz einer angegebenen Klasse mit der Option zum Angeben des Instanznamens. |
WPRCQueryBuiltInProfiles | Diese Funktion fragt die integrierten Profile eines angegebenen Moduls ab. |
WPRCFormatError | Diese Funktion dient zum Formatieren von Fehlermeldungen basierend auf HRESULT-Fehlercodes. |
WPRCControlLogging | WPRCControlLogging ist eine Funktion zum Aktivieren oder Deaktivieren der Protokollierung. |
WPRCRemoveLogging | WPRCRemoveLogging ist eine Funktion zum Entfernen oder Deaktivieren des Protokollierungsmechanismus. |
WPRCDisableBuiltinProfiles | WPRCDisableBuiltinProfiles ist eine Funktion zum Deaktivieren der integrierten Profile. |
WPRCReleaseInstanceByName | WPRCReleaseInstanceByName ist eine Funktion zum Freigeben oder Löschen einer Instanz, die durch ihren Namen identifiziert wurde. |
Bemerkungen
Die meisten Funktionen erfordern Administratorrechte.