Compartir a través de


Sample.mc

A continuación se muestra un archivo de mensaje de ejemplo que se puede usar para compilar un archivo DLL de solo recursos que se usará con el ejemplo de servicio al escribir eventos en el registro de eventos.

Siga estos pasos para compilar el archivo DLL:

  1. mc -U sample.mc
  2. rc -r sample.rc
  3. link -dll -noentry -out:sample.dll sample.res
MessageIdTypedef=DWORD

SeverityNames=(Success=0x0:STATUS_SEVERITY_SUCCESS
    Informational=0x1:STATUS_SEVERITY_INFORMATIONAL
    Warning=0x2:STATUS_SEVERITY_WARNING
    Error=0x3:STATUS_SEVERITY_ERROR
    )


FacilityNames=(System=0x0:FACILITY_SYSTEM
    Runtime=0x2:FACILITY_RUNTIME
    Stubs=0x3:FACILITY_STUBS
    Io=0x4:FACILITY_IO_ERROR_CODE
)

LanguageNames=(English=0x409:MSG00409)

; // The following are message definitions.

MessageId=0x1
Severity=Error
Facility=Runtime
SymbolicName=SVC_ERROR
Language=English
An error has occurred (%2).
.

; // A message file must end with a period on its own line
; // followed by a blank line.

Ejemplo de servicio completo