Freigeben über


ALLOCATOR_PROPERTIES_EX-Struktur (ksproxy.h)

Die ALLOCATOR_PROPERTIES_EX-Struktur ist für die Proxyverwendung vorgesehen und wird nicht für die Anwendungsverwendung empfohlen. ALLOCATOR_PROPERTIES_EX enthält Informationen, die die Eigenschaften einer Zuweisung beschreiben.

Syntax

typedef struct _ALLOCATOR_PROPERTIES_EX {
  long                 cBuffers;
  long                 cbBuffer;
  long                 cbAlign;
  long                 cbPrefix;
  GUID                 MemoryType;
  GUID                 BusType;
  PIPE_STATE           State;
  PIPE_TERMINATION     Input;
  PIPE_TERMINATION     Output;
  ULONG                Strategy;
  ULONG                Flags;
  ULONG                Weight;
  KS_LogicalMemoryType LogicalMemoryType;
  PIPE_ALLOCATOR_PLACE AllocatorPlace;
  PIPE_DIMENSIONS      Dimensions;
  KS_FRAMING_RANGE     PhysicalRange;
  IKsAllocatorEx       *PrevSegment;
  ULONG                CountNextSegments;
  IKsAllocatorEx       **NextSegments;
  ULONG                InsideFactors;
  ULONG                NumberPins;
} ALLOCATOR_PROPERTIES_EX;

Member

cBuffers

cbBuffer

cbAlign

cbPrefix

MemoryType

BusType

State

Input

Output

Strategy

Flags

Weight

LogicalMemoryType

AllocatorPlace

Dimensions

PhysicalRange

PrevSegment

CountNextSegments

NextSegments

InsideFactors

NumberPins

Anforderungen

Anforderung Wert
Header ksproxy.h (include Ksproxy.h)