Método IScanProfileMgr::GetProfilesforDeviceID
Obtiene todos los perfiles de digitalización asociados a un dispositivo.
Sintaxis
HRESULT GetProfilesforDeviceID(
[in] BSTR bstrDeviceID,
[in, out] ULONG *pulNumProfiles,
[out] IScanProfile **ppScanProfile
);
Parámetros
-
bstrDeviceID [in]
-
Tipo: BSTR
Identificador del dispositivo.
-
pulNumProfiles [in, out]
-
Tipo: ULONG*
Cuando se pasa, un puntero al número máximo de perfiles que se van a devolver. Cuando se devuelve, se devuelve un puntero al número de perfiles.
-
ppScanProfile [out]
-
Tipo: IScanProfile**
Dirección de un puntero a una matriz de perfiles.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Si el número total de perfiles asociados al dispositivo es menor que el valor pasado a pulNumProfiles, pulNumProfiles devuelve ese total. De lo contrario, devuelve el mismo valor que se le pasó.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo compatible |
Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows Server 2008 [solo aplicaciones de escritorio] |
Encabezado |
|
IDL |
|
Consulte también