Compartir a través de


Sección INF SignatureAttributes

Esta sección permite a los usuarios solicitar firmas adicionales según sea necesario en determinados escenarios de certificación. Por ejemplo, los siguientes escenarios requieren esta sección: Reproducción multimedia del entorno protegido, Antimalware de inicio temprano y extensiones HAL de terceros. Estas firmas adicionales solo se aplicarán si el paquete del Kit de certificación de hardware contiene las características adecuadas y las pruebas superadas.

[SignatureAttributes]
FileOne = SignatureAttributes.SigType

[SignatureAttributes.SigType]
Attribute = Value

Entradas

SigType=signature-type
Define qué atributo de firma o catálogo se debe aplicar al archivo. Debe ser uno de los siguientes:

  • Elam
  • HalExt
  • PETrust
  • DRM
  • WindowsHello

Attribute=attribute-name
Cada tipo de firma tiene un atributo y un valor correspondientes, como se muestra a continuación. Use estas definiciones para las subsecciones SignatureAttributes:

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

Observaciones

Estas firmas adicionales solo se aplicarán si el paquete del Kit de certificación de hardware contiene las características adecuadas y las pruebas superadas. Estas son adiciones al comportamiento normal de la certificación de hardware y los requisitos de certificación correspondientes para Elam, HalExt, PETrust y DRM. Para más información, vea Windows Hardware Lab Kit.

Estas secciones INF deben usarse al solicitar firmas adicionales independientemente del sistema operativo de destino.

Ejemplos

En los ejemplos siguientes se muestra cómo enumerar y solicitar firmas adicionales para audio:

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

[SignatureAttributes.DRM]
DRMLevel=1300

 [SignatureAttributes.PETrust]
PETrust=true

En los ejemplos siguientes se muestra cómo enumerar y solicitar firmas adicionales para el vídeo:

[SignatureAttributes]
ExampleFile1.dll=SignatureAttributes.PETrust

[SignatureAttributes.PETrust]
PETrust=true

En los ejemplos siguientes se muestra cómo enumerar y solicitar firmas adicionales para HAL:

[SignatureAttributes]
HALFILE.dll=SignatureAttributes.HalExt

[SignatureAttributes.HalExt]
HalExt=true

En los ejemplos siguientes se muestra cómo enumerar y solicitar firmas adicionales para ELAM:

[SignatureAttributes]
ELAMFILE.dll=SignatureAttributes.Elam

[SignatureAttributes.Elam]
Elam=true

En los ejemplos siguientes se muestra cómo enumerar y solicitar firmas adicionales para Windows Hello:

[SignatureAttributes]
WindowsHelloFile.dll=SignatureAttributes.WindowsHello

[SignatureAttributes.WindowsHello]
WindowsHello=true

Consulte también

Ayuda del panel