Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Die CreateInterface-Methode ist für die Verwendung in den Betriebssystemen verfügbar, die im Abschnitt Anforderungen angegeben sind. Die Smartcardmodule bieten ähnliche Funktionen.]
Die CreateInterface-Methode erstellt die angegebene Schnittstelle.
Syntax
HRESULT CreateInterface(
[in] LPGUID pguidInterface,
[in] BSTR bstrName,
[in] LONG *pUserData,
[out] LPUNKNOWN *ppInterface
);
Parameter
-
pguidInterface [in]
-
Der GUID-Wert der zu erstellenden Schnittstelle.
-
bstrName [in]
-
Der Name der Zu erstellenden Schnittstelle, wenn die GUID nicht verfügbar ist. Standardwerte sind "CryptoProvider".
-
pUserData [in]
-
Zeiger auf benutzerspezifische Daten, die beim Erstellen einer Schnittstelle verwendet werden sollen.
-
ppInterface [out]
-
Zeiger auf die zurückgegebene Schnittstelle.
Rückgabewert
Folgende Rückgabewerte sind möglich:
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Operation erfolgreich abgeschlossen. |
|
Einer der angegebenen Parameter ist ungültig. |
|
Ein fehlerhafter Zeiger wurde entweder im pguidInterface-Parameter oder im pUserData-Parameter übergeben. |
|
Nicht genügend Arbeitsspeicher. |
Bemerkungen
Eine Liste aller von der ISCardManage-Schnittstelle definierten Methoden finden Sie unter ISCardManage.
Zusätzlich zu den oben aufgeführten COM-Fehlercodes gibt diese Schnittstelle möglicherweise einen Intelligenten Karte Fehlercode zurück, wenn eine Smart Karte-Funktion aufgerufen wurde, um die Anforderung abzuschließen. Informationen zu Smart Karte Fehlercodes finden Sie unter SmartCard-Rückgabewerte.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| Ende des Supports (Client) |
Windows XP |
| Ende des Supports (Server) |
Windows Server 2003 |
Siehe auch