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.
Schließt die Initialisierungssequenz für eine OPM-Sitzung (Output Protection Manager) ab.
Syntax
HRESULT FinishInitialization(
[in] const OPM_ENCRYPTED_INITIALIZATION_PARAMETERS *pParameters
);
Parameter
[in] pParameters
Zeiger auf eine OPM_ENCRYPTED_INITIALIZATION_PARAMETERS-Struktur . Initialisieren Sie diese Struktur wie in der Sitzung "Hinweise" beschrieben.
Rückgabewert
Gibt ein HRESULT zurück. Mögliche Werte sind unter anderem die Werte in der folgenden Tabelle.
| Rückgabecode | BESCHREIBUNG |
|---|---|
|
Die Methode wurde erfolgreich ausgeführt. |
|
Beim Anzeigetreiber ist ein unerwarteter Fehler aufgetreten. |
|
Die verschlüsselten Parameter in pParameters sind falsch. |
Hinweise
Diese Methode entspricht der IAMCertifiedOutputProtection::SessionSequenceStart-Methode im Certified Output Protection Protocol (COPP).
Der pParameters-Parameter verweist auf eine OPM_ENCRYPTED_INITIALIZATION_PARAMETERS Struktur, die ein 256-Byte-Array enthält. Bevor Sie die Methode aufrufen, bereiten Sie dieses Array wie folgt vor. Verketten Sie zunächst die folgenden Zahlen:
- Die im PrnRandomNumber-Parameter der IOPMVideoOutput::StartInitialization-Methode zurückgegebene 128-Bit-Zahl.
- Der AES-Signaturschlüssel. Dieser Wert ist eine von der Anwendung generierte 128-Bit-Zufallszahl.
- Die anfängliche Sequenznummer für OPM status Anforderungen. Dieser Wert ist eine von der Anwendung generierte 32-Bit-Zufallszahl.
- Die anfängliche Sequenznummer für OPM-Befehle. Dieser Wert ist eine von der Anwendung generierte 32-Bit-Zufallszahl.
Die Anwendung muss kryptografisch sichere Zufallszahlen verwenden. Die CryptGenRandom-Funktion wird empfohlen, ist jedoch nicht erforderlich.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | opmapi.h |