Compartir a través de


Obtener código de plantilla de certificado del controlador de minipuerto de vídeo COPP

Esta sección solo se aplica a Windows Server 2003 SP1 y versiones posteriores, y Windows XP SP2 y versiones posteriores.

Use el código de ejemplo siguiente para recuperar el tamaño, en bytes, del certificado de hardware gráfico para el objeto de dispositivo COPP DirectX VA.

VP_STATUS
IoctlCOPPGetCertificateLength(
    PHW_DEVICE_EXTENSION pHwDeviceExtension,
    PVIDEO_REQUEST_PACKET pVideoRequestPacket
    )
{
    COPP_IO_InputBuffer* pInBuff = pVideoRequestPacket->InputBuffer;
    COPP_DeviceData* pThis = (COPP_DeviceData*)*pInBuff->ppThis;
    HRESULT* phr = pInBuff->phr;
     *phr = COPPGetCertificateLength(pThis, (ULONG*)pVideoRequestPacket->OutputBuffer);
    if (*phr == NO_ERROR) {
        pVideoRequestPacket->StatusBlock->Information = sizeof(ULONG);
    }
    return NO_ERROR;
}