IScanProfileMgr::GetProfilesforDeviceID-Methode
Ruft alle Scanprofile ab, die einem Gerät zugeordnet sind.
Syntax
HRESULT GetProfilesforDeviceID(
[in] BSTR bstrDeviceID,
[in, out] ULONG *pulNumProfiles,
[out] IScanProfile **ppScanProfile
);
Parameter
-
bstrDeviceID [in]
-
Typ: BSTR
Die ID des Geräts
-
pulNumProfiles [in, out]
-
Typ: ULONG*
Beim Übergeben ist dies ein Zeiger auf die maximale Anzahl von Profilen, die zurückgegeben werden sollen. Beim Zurückgeben wird ein Zeiger auf die Anzahl der Profile zurückgegeben.
-
ppScanProfile [out]
-
Typ: IScanProfile**
Die Adresse eines Zeigers auf ein Array von Profilen.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn die Gesamtanzahl der Profile, die dem Gerät zugeordnet sind, kleiner als der an pulNumProfiles übergebene Wert ist, gibt pulNumProfiles diese Summe zurück. Andernfalls wird derselbe Wert zurückgegeben, der ü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 |
|
IDL |
|
Siehe auch