NTSTATUS BlpDisplayInitialize ( _In_ ULONG Flags ) { NTSTATUS Status; /* Are we resetting or initializing? */ if (Flags & BL_LIBRARY_FLAG_REINITIALIZE) { /* This is a reset */ Status = STATUS_NOT_IMPLEMENTED; EfiPrintf(L"Display reset not yet implemented\r\n"); #if 0 Status = DsppReinitialize(Flags); if (NT_SUCCESS(Status)) { Status = BlpDisplayReinitialize(); } #endif } else { /* Initialize the display */ Status = DsppInitialize(Flags); } /* Return display initailziation state */ return Status; }
NTSTATUS BlpDisplayInitialize ( _In_ ULONG Flags ) { NTSTATUS Status; /* Are we resetting or initializing? */ if (Flags & BL_LIBRARY_FLAG_REINITIALIZE) { /* This is a reset */ Status = DsppReinitialize(Flags); if (NT_SUCCESS(Status)) { /* Re-initialize the class as well */ Status = BlpDisplayReinitialize(); } } else { /* Initialize the display */ Status = DsppInitialize(Flags); } /* Return display initialization state */ return Status; }