chino icon

void DisplayNtStatusError(DWORD NTStatusMessage)

chino | PRO | 12/03/15 04:48:19 PM UTC | 0 ⭐ | 10344 👁️ | Never ⏰ | []
C++ (WinAPI) |

0 B

|

None

|

0 👍

/

0 👎

void DisplayNtStatusError(DWORD NTStatusMessage)
{
    LPVOID lpMessageBuffer;
    HMODULE Hand = GetModuleHandle(_T("NtDll.dll"));
    if(!Hand)
        Hand = LoadLibrary(_T("NtDll.dll"));
 
    FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER |
                  FORMAT_MESSAGE_FROM_SYSTEM | 
                  FORMAT_MESSAGE_FROM_HMODULE,
                  Hand, NTStatusMessage, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT),
                  (LPTSTR)&lpMessageBuffer, 0, NULL);
 
    // Now display the string.
 
    //FreeLibrary(Hand);
    LocalFree(lpMessageBuffer);
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎