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 *
Wenn übergeben, ein Zeiger auf die maximale Anzahl von Profilen, die zurückgegeben werden sollen. Wenn zurückgegeben, ein Zeiger auf die Anzahl der zurückgegebenen Profile.
-
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 ist als der Wert, der an pulNumProfiles übergeben wird, gibt pulNumProfiles diese Summe zurück. Andernfalls wird der gleiche Wert zurückgegeben, der an ihn übergeben wurde.
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Nur Vista-Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Nur Server [ 2008-Desktop-Apps] |
| Header |
|
| IDL |
|