Freigeben über


ABSCHNITT "INF SignatureAttributes"

In diesem Abschnitt können Benutzer zusätzliche Signaturen anfordern, die für bestimmte Zertifizierungsszenarien erforderlich sind. Für die folgenden Szenarien ist z. B. dieser Abschnitt erforderlich: Medienwiedergabe für geschützte Umgebung, Antischadsoftware für frühzeitiges Starten und HAL-Erweiterungen von Drittanbietern. Diese zusätzlichen Signaturen werden nur angewendet, wenn Ihr Hardware certification Kit-Paket die richtigen Features enthält und Tests bestanden hat.

[SignatureAttributes]
FileOne = SignatureAttributes.SigType

[SignatureAttributes.SigType]
Attribute = Value

Einträge

SigType=signature-type
Definiert, welches Signatur- oder Katalogattribute auf die Datei angewendet werden muss. Sollte eine der folgenden Sein:

  • Elam
  • HalExt
  • PETrust
  • DRM
  • WindowsHello

Attribut=Attributname
Jeder Signaturtyp verfügt über ein entsprechendes Attribut und einen entsprechenden Wert, wie unten aufgeführt. Verwenden Sie diese Definitionen für Ihre SignatureAttributes-Unterabschnitte:

  • SignatureAttributes.Elam: Elam = true
  • SignatureAttributes.HalExt: HalExt = true
  • SignatureAttributes.DRM: DRMLevel = {1300 | 1200}
  • SignatureAttributes.PETrust: PETrust = true
  • SignatureAttributes.WindowsHello: WindowsHello = true

Bemerkungen

Diese zusätzlichen Signaturen werden nur angewendet, wenn Ihr Hardware certification Kit-Paket die richtigen Features enthält und Tests bestanden hat. Dies sind Ergänzungen zum normalen Verhalten der Hardwarezertifizierung und die entsprechenden Zertifizierungsanforderungen für Elam, HalExt, PETrust und DRM. Weitere Informationen finden Sie unter Windows Hardware Lab Kit.

Diese INF-Abschnitte sollten beim Anfordern zusätzlicher Signaturen unabhängig vom Zielbetriebssystem verwendet werden.

Beispiele

Die folgenden Beispiele veranschaulichen, wie Sie zusätzliche Signaturen für Audio auflisten und anfordern:

[SignatureAttributes]
ExampleFile1.dll=SignatureAttributes.PETrust
ExampleFile2.dll=SignatureAttributes.DRM

[SignatureAttributes.DRM]
DRMLevel=1300

 [SignatureAttributes.PETrust]
PETrust=true

Die folgenden Beispiele veranschaulichen, wie Sie zusätzliche Signaturen für Video auflisten und anfordern:

[SignatureAttributes]
ExampleFile1.dll=SignatureAttributes.PETrust

[SignatureAttributes.PETrust]
PETrust=true

Die folgenden Beispiele veranschaulichen, wie Sie zusätzliche Signaturen für HAL auflisten und anfordern:

[SignatureAttributes]
HALFILE.dll=SignatureAttributes.HalExt

[SignatureAttributes.HalExt]
HalExt=true

Die folgenden Beispiele veranschaulichen, wie Sie zusätzliche Signaturen für ELAM auflisten und anfordern:

[SignatureAttributes]
ELAMFILE.dll=SignatureAttributes.Elam

[SignatureAttributes.Elam]
Elam=true

Die folgenden Beispiele veranschaulichen, wie Sie zusätzliche Signaturen für Windows Hello auflisten und anfordern:

[SignatureAttributes]
WindowsHelloFile.dll=SignatureAttributes.WindowsHello

[SignatureAttributes.WindowsHello]
WindowsHello=true

Weitere Informationen

Dashboardhilfe