Erstellen eines Standbild-Minitreibers für den Benutzermodus
Alle Standbild-Minitreiber für den Benutzermodus müssen die schnittstellenbasierten Methoden implementieren, die durch die IStiUSD-COM-Schnittstelle definiert sind. Diese Implementierung ist mit dem folgenden Verfahren relativ einfach.
So implementieren Sie die von der IStiUSD-COM-Schnittstelle definierten Methoden:
Rufen Sie eine GUID für die Schnittstelle ab, und fügen Sie sie in eine Headerdatei und eine Einstellungsinformationsdatei (INF) ein.
Erstellen Sie eine Implementierungsdatei, z. B. eine CPP-Datei.
Erstellen Sie eine benutzerdefinierte Klassendefinition, und passen Sie sie an. Verwenden sie hierfür IStiUSD als vererbte Klasse.
Implementieren Sie alle Methoden, die für die IStiUSD-COM-Schnittstelle definiert wurden. Wenn eine Methode nicht erforderlich ist, muss sie STIERR_UNSUPPORTED zurückgeben.
Dieser Abschnitt enthält Informationen zu folgenden Themen: