Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Die KSMETHOD_STREAMALLOCATOR_FREE-Methode wird von einem Client verwendet, um einen Frame wieder an den angegebenen Zuteilungsgeber frei zu geben. Ein ausstehender KSMETHOD_STREAMALLOCATOR_ALLOC kann, falls vorhanden, mit dieser Methode abgeschlossen werden.
Ein Kernelmodusclient könnte beispielsweise den folgenden Beispielcode verwenden, um einen Frame frei zu geben:
Bemerkungen
Method.Identifier.Set = KSMETHODSETID_StreamAllocator;
Method.Identifier.Id = KSMETHOD_STREAMALLOCATOR_FREE;
Method.Flags = KSMETHOD_TYPE_READ;
DeviceIoControl(
AllocatorHandle,
IOCTL_KS_METHOD,
&Method,
sizeof(KSMETHOD),
&Frame,
sizeof( PVOID ),
&BytesReturned,
&Overlapped);