Compartilhar via


estrutura OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS (opmapi.h)

Contém parâmetros para o método IOPMVideoOutput::COPPCompatibleGetInformation .

Sintaxe

typedef struct _OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS {
  OPM_RANDOM_NUMBER rnRandomNumber;
  GUID              guidInformation;
  ULONG             ulSequenceNumber;
  ULONG             cbParametersSize;
  BYTE              abParameters[4056];
} OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS;

Membros

rnRandomNumber

Uma estrutura OPM_RANDOM_NUMBER que contém um número aleatório de 128 bits criptograficamente seguro.

guidInformation

Um GUID que define a solicitação de status. Para obter mais informações, consulte Solicitações de status do OPM.

ulSequenceNumber

O número de sequência da solicitação status. O aplicativo deve manter uma contagem em execução de solicitações de status. Para cada solicitação, incremente o número da sequência em um.

Na primeira chamada para COPPCompatibleGetInformation, defina ulSequenceNumber igual ao número da sequência inicial, que é especificado quando o aplicativo chama IOPMVideoOutput::FinishInitialization. Em cada chamada subsequente, incremente ulSequenceNumber em 1.

cbParametersSize

O número de bytes de dados válidos no membro abParameters .

abParameters[4056]

Os dados da solicitação de status. O significado dos dados depende da solicitação. Para obter mais informações, consulte Solicitações de status do OPM.

Comentários

O layout dessa estrutura é idêntico à estrutura AMCOPPStatusInput usada no COPP.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Cabeçalho opmapi.h

Confira também

Estruturas OPM

Gerenciador de Proteção de Saída