La dll esta escrita en .NET?
Es managed code?
Si es asi, te basta con meterla como referencia en el proyecto y hacer un using elNamespacedelaDLL
Sino, usando System.Runtime.InterServices, va mas o menos asi:
Código:
[DllImport( "User32.dll", CharSet = CharSet.Auto)]
private static extern int SystemParametersInfo(
int lAction, int lParam, int lpvParam, int luWinIni);