wiasIsPropChanged-Funktion (wiamdef.h)
Die wiasIsPropChanged-Funktion testet, ob eine angegebene Eigenschaft von einer Anwendung geändert wurde.
Syntax
HRESULT wiasIsPropChanged(
PROPID propid,
[in] WIA_PROPERTY_CONTEXT *pContext,
[out] BOOL *pbChanged
);
Parameter
propid
Gibt den Eigenschaftenbezeichner der zu überprüfenden Eigenschaft an.
[in] pContext
Zeiger auf eine WIA_PROPERTY_CONTEXT Struktur, die den aktuellen Eigenschaftenkontext enthält.
[out] pbChanged
Zeigen Sie auf einen Speicherort, der einen BOOL-Wert empfängt. Der BOOL-Wert ist TRUE, wenn die Eigenschaft geändert wurde, und FALSE, wenn die Eigenschaft nicht geändert wurde.
Rückgabewert
Bei Erfolg gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein STANDARDMÄßIGer COM-Fehler oder eine der WIA-Fehlercodeszurückgegeben.
Bemerkungen
Diese Funktion bestimmt, ob eine Eigenschaft geändert wird, indem sie den bChanged Memberwert in der WIA_PROPERTY_CONTEXT Struktur der Eigenschaft betrachten. Minidriver verwenden diese Funktion in der Regel, um zu überprüfen, wann eine unabhängige Eigenschaft geändert wurde, damit ihre Nachfolger aktualisiert werden können.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | wiamdef.h (include Wiamdef.h) |
Library | Wiaservc.lib |
DLL- | Wiaservc.dll |