Compartir a través de


estructura PCMETHOD_REQUEST (portcls.h)

La estructura PCMETHOD_REQUEST especifica una solicitud de método.

Sintaxis

typedef struct _PCMETHOD_REQUEST {
  PUNKNOWN            MajorTarget;
  PUNKNOWN            MinorTarget;
  ULONG               Node;
  const PCMETHOD_ITEM *MethodItem;
  ULONG               Verb;
} PCMETHOD_REQUEST, *PPCMETHOD_REQUEST;

Miembros

MajorTarget

Puntero a la interfaz IUnknown de un objeto miniport que admite el conjunto de métodos y el método especificados por MethodItem.

MinorTarget

Puntero a una interfaz IUnknown de un objeto de secuencia asociado a MajorTarget. Si la solicitud no especifica un destino secundario, establezca este miembro en NULL.

Node

Especifica el identificador de nodo del nodo de destino para la solicitud. Si el destino no es un nodo, este miembro se establece en ULONG(-1).

MethodItem

Puntero a una estructura de PCMETHOD_ITEM que describe un método admitido por un filtro, un pin o un nodo.

Verb

Especifica el tipo de solicitud de método. Este miembro se puede establecer en el or bit a bit de uno o varios de los bits de marca de la tabla siguiente.

Bit de marca Significado
PCMETHOD_ITEM_FLAG_BASICSUPPORT Devuelve información de compatibilidad básica sobre el método especificado por MethodItem->Id.
PCMETHOD_ITEM_FLAG_SEND Ejecuta el método especificado por MethodItem->Id. El cliente debe cumplir la información de soporte técnico básico para el método .
PCMETHOD_ITEM_FLAG_SETSUPPORT Devuelve información sobre la compatibilidad con el método establecido especificado por MethodItem->Set.

Comentarios

Esta es la estructura que el controlador de puerto pasa a la rutina de controlador de métodos del controlador de miniporte. La estructura PCMETHOD_ITEM contiene un puntero a un controlador de métodos que toma un puntero PCMETHOD_REQUEST como su parámetro de llamada único.

El subsistema de audio WDM no admite actualmente solicitudes de método.

Requisitos

Requisito Valor
Header portcls.h (incluir Portcls.h)

Consulte también

PCFILTER_NODE

PCMETHOD_ITEM