Compartilhar via


estrutura D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT

Contém a resposta a uma consulta D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS .

Para enviar essa consulta, chame IDirect3DAuthenticatedChannel9::Query.

Sintaxe

typedef struct _D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT {
  D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT          Output;
  UINT                                          ProcessIndex;
  D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE ProcessIdentifer;
  HANDLE                                        ProcessHandle;
} D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT;

Membros

Saída

Uma estrutura D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT que contém um MAC (Código de Autenticação de Mensagem) e outros dados.

ProcessIndex

O índice do processo na lista de processos.

ProcessIdentifer

Um valor D3DAUTHENTICATEDCHANNEL_PROCESSIDENTIFIERTYPE que especifica o tipo de processo.

ProcessHandle

Um identificador de processo. Se o membro ProcessIdentifier for igual a PROCESSIDTYPE_HANDLE, o membro ProcessHandle conterá um identificador válido para um processo. Caso contrário, esse membro será ignorado.

Comentários

O processo do DWM (Gerenciador de Janelas da Área de Trabalho) é identificado definindo ProcessIdentifier igual a PROCESSIDTYPE_DWM. Outros processos são identificados definindo o identificador de processo em ProcessHandle e definindo ProcessIdentifier igual a PROCESSIDTYPE_HANDLE.

Requisitos

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

Confira também

Estruturas de vídeo direct3D

IDirect3DAuthenticatedChannel9::Query