コード例 #1
0
ファイル: debug.c プロジェクト: hoangduit/reactos
/*
 * @implemented
 */
VOID
APIENTRY
EngDebugPrint(
    _In_z_ PCHAR StandardPrefix,
    _In_z_ PCHAR DebugMessage,
    _In_ va_list ap)
{
    vDbgPrintExWithPrefix(StandardPrefix,
                          -1,
                          DPFLTR_ERROR_LEVEL,
                          DebugMessage,
                          ap);
}
コード例 #2
0
ファイル: storport.c プロジェクト: Moteesh/reactos
/*
 * @implemented
 */
STORPORT_API
VOID
StorPortDebugPrint(
    _In_ ULONG DebugPrintLevel,
    _In_ PCHAR DebugMessage,
    ...)
{
    va_list ap;

    va_start(ap, DebugMessage);
    vDbgPrintExWithPrefix("STORMINI: ", 0x58, DebugPrintLevel, DebugMessage, ap);
    va_end(ap);
}
コード例 #3
0
ファイル: log.c プロジェクト: smeisner/win-xenvbd
static FORCEINLINE VOID
LogVDebug(
    IN  ULONG       Level,
    IN  const CHAR  *Module,
    IN  const CHAR  *Function,
    IN  const CHAR  *Format,
    IN  va_list     Args
    )
{
    static CHAR Buffer[256];

#pragma warning(suppress : 28719) // SDV
    sprintf(Buffer, "%s|%s|%s:", Module, __Mode(), Function);
    Buffer[255] = 0;

    vDbgPrintExWithPrefix(Buffer,
                          DPFLTR_IHVDRIVER_ID,
                          Level,
                          Format,
                          Args);
}