Delen via


Run-Time koppelen aan Wtsapi32.dll

Als uw toepassing wordt uitgevoerd in een omgeving die geen Extern bureaublad-services-omgeving is, maar u wilt dat uw toepassing extra functionaliteit biedt wanneer deze wordt uitgevoerd in een omgeving met Extern bureaublad-services, kan de toepassing de EXTERN bureaublad-services-API gebruiken om de extra functionaliteit te implementeren en dynamisch te koppelen aan de Wtsapi32.dll tijdens runtime. Hiervoor moet uw toepassing de LoadLibrary--functie aanroepen om Wtsapi32.dllte laden. Als de LoadLibrary--aanroep mislukt, kan uw toepassing worden uitgevoerd met behulp van de basisfunctionaliteit. Als LoadLibrary slaagt, kan uw toepassing de functie GetProcAddress aanroepen om aanwijzers op te halen naar de functies van Extern bureaublad-services die u wilt aanroepen.

Als uw toepassing alleen is bedoeld voor een Extern bureaublad-services-omgeving, is dynamische koppeling niet nodig. In dit geval kunt u Wtsapi32.h en koppeling met Wtsapi32.lib opnemen. Als uw toepassing vervolgens wordt gestart in een andere omgeving dan Extern bureaublad-services, wordt deze afgesloten omdat Wtsapi32.dll niet aanwezig is.

Zie De omgeving van Extern bureaublad-services detecterenvoor informatie over het bepalen of uw toepassing wordt uitgevoerd in een omgeving met Extern bureaublad-services.

algemene programmeringsrichtlijnen