Freigeben über


IScanProfileMgr::GetProfiles-Methode

Ruft alle Überprüfungsprofile ab, die für den Benutzer in dem System verfügbar sind, unter dem Ihre Anwendung ausgeführt wird.

Syntax

HRESULT GetProfiles(
  [in, out] ULONG        *pulNumProfiles,
  [out]     IScanProfile **ppScanProfile
);

Parameter

pulNumProfiles [in, out]

Typ: ULONG*

Bei Der Übergabe wird ein Zeiger auf die maximale Anzahl von Profilen angezeigt, die zurückgegeben werden sollen. Bei Der Rückgabe wird ein Zeiger auf die Anzahl der zurückgegebenen Profile angezeigt.

ppScanProfile [out]

Typ: IScanProfile**

Die Adresse eines Arrays von Zeigern auf Profile.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Bemerkungen

Wenn die Gesamtzahl der für den Benutzer verfügbaren Profile kleiner als der an pulNumProfiles übergebene Wert ist, gibt pulNumProfiles diese Summe zurück. Andernfalls wird derselbe Wert zurückgegeben, der an ihn übergeben wurde.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2008 [nur Desktop-Apps]
Header
Scanprofilemgr.h
IDL
Scanprofiles.idl

Siehe auch

IScanProfileMgr

Scanprofilschema