PFNALLOCATOR_ALLOCATEFRAME função de retorno de chamada (ks.h)
A rotina de KStrAllocateFrame descreve uma função de alocação de quadro fornecida pelo fornecedor.
Sintaxe
PFNALLOCATOR_ALLOCATEFRAME PfnallocatorAllocateframe;
NTSTATUS PfnallocatorAllocateframe(
[in] PFILE_OBJECT FileObject,
[out] PVOID *Frame
)
{...}
Parâmetros
[in] FileObject
Ponteiro para uma estrutura FILE_OBJECT para a qual alocar quadros.
[out] Frame
Um ponteiro para um buffer alocado pelo chamador no qual o novo quadro é retornado.
Valor de retorno
Retorna STATUS_SUCCESS se a solicitação for tratada. Caso contrário, retornará um código de erro apropriado.
Observações
Esse tipo é usado no AllocateFrame membro da estrutura KSSTREAMALLOCATOR_FUNCTIONTABLE.
Você pode passar uma instância dessa estrutura como parte de uma solicitação de propriedade KSPROPERTY_STREAMALLOCATOR_FUNCTIONTABLE.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Área de trabalho |
cabeçalho | ks.h (incluir Ks.h) |