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 InitializeFromObjectId-Methode initialisiert ein kryptografisches Attribut mithilfe eines Objektbezeichners.
Syntax
HRESULT InitializeFromObjectId(
[in] IObjectId *pObjectId
);
Die Parameter
[in] pObjectId
Zeigen Sie auf eine IObjectId-Schnittstelle , die den Objektbezeichner des Attributs enthält.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliche Werte sind die Werte in der folgenden Tabelle, sind jedoch nicht beschränkt. Eine Liste allgemeiner Fehlercodes finden Sie unter "Allgemeine HRESULT-Werte".
| Zurückgeben von Code/Wert | Description |
|---|---|
|
Der Zeiger auf die IObjectId-Schnittstelle ist NULL. |
Bemerkungen
Sie müssen das IObjectId-Objekt initialisieren, indem Sie die Methoden InitializeFromName oder InitializeFromValue aufrufen, bevor Sie es in dieser Methode verwenden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows Vista [nur Desktop-Apps] |
| Mindestanforderungen für unterstützte Server | Windows Server 2008 [Nur Desktop-Apps] |
| Zielplattform | Fenster |
| Header | certenroll.h |
| DLL | CertEnroll.dll |