estructura PCSTREAMRESOURCE_DESCRIPTOR (portcls.h)
PCSTREAMRESOURCE_DESCRIPTOR define el recurso de flujo. Use PCSTREAMRESOURCE_DESCRIPTOR_INIT para inicializar correctamente esta estructura.
Sintaxis
typedef struct _PCSTREAMRESOURCE_DESCRIPTOR {
ULONG Size;
ULONG Flags;
PDEVICE_OBJECT Pdo;
PcStreamResourceType Type;
union {
struct {
ULONG Version;
PVOID Generic;
} Interrupt;
PETHREAD Thread;
PVOID ResourceSet;
} Resource;
} PCSTREAMRESOURCE_DESCRIPTOR, *PPCSTREAMRESOURCE_DESCRIPTOR;
Miembros
Size
Este campo tiene el tamaño de la estructura.
Flags
Reservado para uso futuro. Establecer en cero.
Pdo
Objeto de dispositivo físico de la pila que creó este recurso.
Type
Unión de los distintos tipos de recursos de flujo.
Resource
Resource.Interrupt
Resource.Interrupt.Version
Resource.Interrupt.Generic
Resource.Thread
Hilo.
Resource.ResourceSet
Reservado para uso futuro, establezca en NULL. En este momento solo se admiten recursos con ámbito de dispositivo.
Comentarios
Stream recursos son los recursos que usa el controlador de audio para procesar secuencias de audio o garantizar el flujo de datos de audio. Se admiten dos tipos de recursos de secuencia: interrupciones y subprocesos propiedad del controlador. Los controladores de audio deben registrar un recurso después de crear el recurso y anular el registro del recurso antes de eliminarlo.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 |
Servidor mínimo compatible | Windows Server 2016 |
Encabezado | portcls.h |
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de