Please add Windows Kernel Debug* Functions
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 45/100
- Type d'issue
- Fonctionnalité
- Clarté
- Clairement spécifiée
- Activité
- À l'abandon
- Stack technique
- java
- Domaine
- operating-systems
Piste de recherche
Commencez dans contrib/platform/src/com/sun/jna/platform/win32/Kernel32.java et comparez les déclarations existantes de l’API Windows ainsi que les commentaires de documentation. Examinez les définitions demandées de DebugActiveProcess, DebugSetProcessKillOnExit et DebugActiveProcessStop, puis vérifiez que le build JNA accepte les ajouts ; la tâche est terminée lorsque les déclarations sont disponibles via Kernel32.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
For suspending/resuming a process on Windows I would like to have various Windows Debug* functions added to JNA. I defined them as follows in my code:
import com.sun.jna.win32.StdCallLibrary;
public interface MyKernel32 extends StdCallLibrary {
boolean DebugActiveProcess(int pid);
boolean DebugSetProcessKillOnExit(boolean killOnExit);
boolean DebugActiveProcessStop(int processId);
}
Is adding the definitions to C:\...\jna\contrib\platform\src\com\sun\jna\platform\win32\Kernel32.java as well as a documentation comment enough? Tests for such simple wrappers don't seem needed. Also, compiling JNA seems tedious so I'd rather not configure everything for such a simple addition which a JNA maintainer could do for me as well.
Thank you for your time.
- Langage dominant
- Java
- Étoiles
- 8.9k
- Forks
- 1.7k
- Merge moyen
- 1 j 13 h
- PR mergées (30 j)
- 1
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de java-native-access/jna
-
MacFileUtils: FSPathMakeRef passes an int where the C function takes its FSRef output pointerPeut-être pris @VelpulaGangavardhan l’a pris aujourd’hui. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 79/100
java-native-access/jna#1746 · 1 commentaire ·
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
java-native-access/jna#1745 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
java-native-access/jna#1747 ·
-
`Native.typeOptions` never releases library interfaces, leaking classloadersPeut-être pris @curforever l’a pris il y a 13 jours. Ouverte
Difficulté 4/5 1-2 jours Accessibilité débutants 48/100
java-native-access/jna#1742 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 66/100
java-native-access/jna#1738 ·
Toutes les issues de java-native-access/jna
Issues similaires
-
staticAssetsPath follows symlinks outside the directory on WindowsPeut-être pris @ybelMekk l’a pris aujourd’hui. Ouvertebug security findings
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
navikt/mock-oauth2-server#1132 ·
Les mainteneurs répondent en général sous 1 jour
-
agent:working follow-up
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Sanne/incus-spawn#1683 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
checkstyle/checkstyle#22210 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
google/error-prone#6239 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
[Failing Test]: BigqueryClient.queryUnflattened fails BigQuery ITs on a transient 503Peut-être pris @mxtymoshyk l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 77/100
Les mainteneurs répondent en général sous 1 jour