IWiaMiniDrv::d rvInitItemProperties-Methode (wiamindr_lh.h)
Die IWiaMiniDrv::d rvInitItemProperties-Methode initialisiert WIA-Treiberelementeigenschaften für jedes Element in einer Anwendungselementstruktur.
Syntax
HRESULT drvInitItemProperties(
BYTE *__MIDL__IWiaMiniDrv0013,
LONG __MIDL__IWiaMiniDrv0014,
LONG *__MIDL__IWiaMiniDrv0015
);
Parameter
__MIDL__IWiaMiniDrv0013
lFlags [in]
Reserviert. Auf NULL festlegen.
__MIDL__IWiaMiniDrv0014
pWiasContext [in]
Zeiger auf einen WIA-Elementkontext.
__MIDL__IWiaMiniDrv0015
plDevErrVal [out]
Verweist auf einen Speicherspeicherort, der einen status Code für diese Methode erhält. Wenn diese Methode S_OK zurückgibt, ist der gespeicherte Wert 0. Andernfalls wird ein minidriverspezifischer Fehlercode an der Position gespeichert, auf die dieser Parameter verweist.
Rückgabewert
Bei Erfolg sollte die Methode S_OK zurückgeben und den Gerätefehlerwert löschen, auf den von plDevErrVal verwiesen wird. Wenn die Methode fehlschlägt, sollte sie einen COM-Standardfehlercode zurückgeben und einen minidriverspezifischen Fehlercodewert im Speicher platzieren, auf den von plDevErrVal verwiesen wird.
Der Wert, auf den plDevErrVal verweist, kann in eine Zeichenfolge konvertiert werden, indem IWiaMiniDrv::d rvGetDeviceErrorStr aufgerufen wird.
Hinweise
Die IWiaMiniDrv::d rvInitItemProperties-Methode wird einmal pro Anwendung für jedes Element in der Elementstruktur aufgerufen.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | wiamindr_lh.h (einschließlich Wiamindr.h) |