IWiaUIExtension::D eviceDialog-Methode
Stellt eine benutzerdefinierte Benutzeroberfläche bereit, die die Standardbenutzerschnittstelle des Systems ersetzt.
Syntax
HRESULT DeviceDialog(
[in] PDEVICEDIALOGDATA *pDeviceDialogData
);
Parameter
-
pDeviceDialogData [in]
-
Typ: PDEVICEDIALOGDATA*
Verweist auf eine DEVICEDIALOGDATA-Struktur , die alle Daten enthält, die zum Implementieren des Gerätedialogfelds erforderlich sind.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Wenn der Benutzer das Dialogfeld abbricht, gibt die Methode S_FALSE zurück. Wenn die Methode nicht implementiert ist, wird E_NOTIMPL zurückgegeben. Wenn die Methode fehlschlägt, wird ein COM-Standardfehlercode zurückgegeben.
Bemerkungen
Wenn Sie die IWiaUIExtension-Schnittstelle implementieren und die Systembenutzeroberfläche nicht ersetzen möchten, muss diese Methode weiterhin implementiert werden, aber sie sollte nichts anderes tun, als E_NOTIMPL zurückzugeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
Header |
|