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 SIP_SUBJECTINFO Struktur, den Digestalgorithmus und ein Codierungsattribut. Der Hash kann als indirekter Verweis auf die Daten verwendet werden.
Syntax
BOOL CryptSIPCreateIndirectData(
[in] SIP_SUBJECTINFO *pSubjectInfo,
[in, out] DWORD *pcbIndirectData,
[out] SIP_INDIRECT_DATA *pIndirectData
);
Parameter
[in] pSubjectInfo
Ein Zeiger auf eine SIP_SUBJECTINFO Struktur, die den Betreff enthält, auf den der indirekte Datenverweis verweist.
[in, out] pcbIndirectData
Ein Zeiger auf eine SIP_INDIRECT_DATA-Struktur .
[out] pIndirectData
Ein Zeiger auf eine SIP_INDIRECT_DATA Struktur, die das Katalogelement empfangen soll.
Rückgabewert
Der Rückgabewert ist TRUE , wenn die Funktion erfolgreich ist. andernfalls FALSE.
Wenn diese Funktion FALSE zurückgibt, können zusätzliche Fehlerinformationen durch Aufrufen der GetLastError-Funktion abgerufen werden. GetLastError gibt einen der folgenden Fehlercodes zurück.
| Rückgabecode | Beschreibung |
|---|---|
|
Das Datei- oder Datenformat ist für den angegebenen SIP-Typ (Subject Interface Package ) nicht korrekt. |
|
Mindestens ein Parameter ist ungültig. |
|
Fehler beim Zuweisen von Arbeitsspeicher. |
|
Der angegebene Algorithmus wird vom SIP nicht unterstützt. |
|
Der Antragstellertyp wird nicht erkannt. |
Hinweise
Wenn pcbIndirectData auf ein DWORD und pIndirectData auf NULL zeigt, wird die Größe der Daten in pcbIndirectData zurückgegeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mssip.h |
| Bibliothek | Crypt32.lib |
| DLL | Crypt32.dll |