BOOLEAN InfGetBinaryField(PINFCONTEXT Context, ULONG FieldIndex, PUCHAR ReturnBuffer, ULONG ReturnBufferSize, PULONG RequiredSize) { return INF_SUCCESS(InfpGetBinaryField(Context, FieldIndex, ReturnBuffer, ReturnBufferSize, RequiredSize)); }
int InfHostGetBinaryField(PINFCONTEXT Context, ULONG FieldIndex, UCHAR *ReturnBuffer, ULONG ReturnBufferSize, ULONG *RequiredSize) { INFSTATUS Status; Status = InfpGetBinaryField(Context, FieldIndex, ReturnBuffer, ReturnBufferSize, RequiredSize); if (INF_SUCCESS(Status)) { return 0; } else { errno = Status; return -1; } }